OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ubl] Minutes of Atlantic UBL TC call 28 February 2018 15:00UTC


Hello UBL TC,
I send some comments on the UBL extension topic.

Il 28/02/2018 17:47, G. Ken Holman ha scritto:
    - add an extension point at the beginning of *every* ABIE, not just the
      document ABIEs

I always hated extension, but I had to use them a few times.

I do not think that the requirement of having an extension point on every ABIE is to create complex data structures, but simple information items.

I also think that these small extension points should reference a document-level UBLExtension that should act as the main extension definition (e.g. for accounting purposes)

I now start calling this context-driven extension a LocalExtension, but it is just an example.

I would leave extensions based on other non-UBL namespaces at document-level using the actual UBLExtension, so I skipped this aspect here.

I drafted this LocalExtension as a very generic and simple business information extension as follows:

LocalExtension [0..n]

  • ID [0..1]    An identifier for the Local Extension assigned by the creator of the extension.
  • DocumentExtensionID [1..1]    An identifier to reference the Document-level Extension driving this Local Extension.
  • ExtensionName [1..1]    A meaninful business term describing this Local Extension.
  • ExtensionTypeCode [0..1]    A code for the type of Local Extension.
  • Percent [0..1]        A percent value that may be required by this Extension.
  • Amount [0..1]        An amount value that may be required by this Extension.
  • Quantity [0..1]        A quantity value that may be required by this Extension.
  • Value [0..1]        A textual value that may be required by this Extension.
  • DocumentReference [0..1]    A document reference that may be required by this Extension.

I hope it is enougth clear, I wil appreciate your comments.

Cheers,

Roberto


Roberto Cisternino
e-Business Consultant, JAVEST by Roberto Cisternino

OASIS Member | UBL ITLSC, Chair |
P.IVA IT01290640117 | C.F. CSTRRT68M06E463H |



roberto.cisternino@javest.com http://www.javest.com |
Mobile:  +39 328 2148123 | Skype: roberto.cisternino.ubl-itlsc | Via Europa 33/F 19020 Follo, La Spezia, Italy


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]