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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-fpsc message

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


Subject: [ubl-fpsc] *Draft* of Updated specs for UBL 1.0 draft 3 (UBLish generated Schemas)


Hi FPSC
 
Here is, in *draft* form (handcrafted just to see what changes were necessary and add comments for these),
is an updated set of specs for the Schemas I generated with UBLish (with editing afterwards) for the
1.0 draft 3 models.
 
I've also added the change log for this version of the models to give a complete list of changes which might
be necessary to help with the UN Layouts perhaps.
 
We'll see how things go with the TTSC work, perhaps, before proper specs can be drawn up but these may give
a bit of an idea.
 
All the best
 
Steve

UBL office joinery 1_0-draft-3.zip

UBL 1.0 Change Log
------------------

Changes for UBL 1.0 beta to UBL 1.0 final
-----------------------------------------

(Editor: Stephen Green   Feb 2004)

Draft 1 saw the following changes
_________________________________


1.  Reusable: adjusted structure of AddressLine.Line, making AddressLine 0..1 and Line 1..7

2.  Reusable: added StatusCode to OrderReference

3.  Reusable: added LotIdentification.LotNumber (Identifier) and .ExpiryDate to Item (for Invoice)

4a. Reusable: TaxCategory - added ExemptionReason (Text)
4b. Reusable: PartyTaxScheme - changed ExemptionReason from Code to Text
4c. Codelist Catalogue: Removed ExemptionReasonCode (tex)

5.  Reusable: added IssuerParty to ItemIdentification (to identify Manufacturer and other parties)

6.  Reusable: added DeliveryTerms to DespatchLine and LineItem

7.  Reusable: added PaymentTerms to InvoiceLine

8.  Reusable: added CarrierParty to ShipmentStage

9.  Changed some 1..x cardinalities to 0..x (Note: this is NOT intended to imply anything about business rules)
    Reusable:    many in PayeeFinancialAccount
    Invoice:     TaxPointDate
    Others:      BuyerParty.PartyName
                 DespatchLine.Quantity
                 Dimension.Description
                 ExchangeRate.CalculationRate
                 HazardousItem.ContactParty
                 InvoiceLine.InvoicedQuantity
                 InvoiceLine.BasePrice
                 LegalTotal.LineExtensionTotalAmount (left ToBePaidTotalAmount as 1..1)
                 PaymentTerms.Note
                 TaxSubTotal.TaxableAmount (there might be a fixed amount of some kind which does not depend on the total)


10. Reusable: added OperatorCode to Exchange (prefix ero)
    Add new OperatorCode.txt file with Multiply and Divide as enumeration values
    Update Codelist Catalogue      

11. Reusable: added CareOfIndicator and AttentionOfIndicator to Party
                 


Draft 2 saw the following changes
_________________________________


12. Reusable: NetworkId added to CardAccount

13. Reusable: Changed cardinality of CardTypeCode to 0..1 and added to definition


Draft 3 saw the following changes
_________________________________


14. OrderChange   : LineItemCountQuantity (Quantity) changed to LineItemCountNumeric  (Numeric)
15. Order         : LineItemCountQuantity (Quantity) changed to LineItemCountNumeric  (Numeric)
16. Invoice       : LineItemCountQuantity (Quantity) changed to LineItemCountNumeric  (Numeric)
17. OrderResponse : LineItemCountQuantity (Quantity) changed to LineItemCountNumeric  (Numeric)
18. DespatchAdvice: LineItemCountQuantity (Quantity) changed to LineItemCountNumeric  (Numeric)

19. Reusable:       AllowanceCharge.MultiplierFactorQuantity changed to AllowanceCharge.MultiplierFactorNumeric 

20. Reusable:       CardAccount.CV2 (Text) changed to CardAccount.CV2ID (Identifier)

21. Reusable:       CardAccount.Holder (Text) changed to CardAccount.HolderName (Name)

22. Reusable:       PaymentTerms.SettlementDiscountRateNumeric changed to SettlementDiscountPercent

23. Reusable:       PaymentTerms.PenaltySurchargeRateNumeric changed to PenaltySurchargePercent

24. Reusable:       PhysicalAttribute.DescriptionID changed to Code (prefix pad)

25. Reusable:       TaxCategory.RatePercentNumeric changed to Percent 


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