UBL-CommonAggregateComponents-2.1.xsd
The following is a list of all updates to UBL-CommonAggregateComponents-2.1.xsd.
October 27, 2023
To improve the flexibilization of the UBL schema for the Sovos Canonical Invoice (SCI) format, we've made one obligatory node optional. The following change is included in version 1.4:
- Elements now optional
-
- _Invoice/AllowanceCharge/Amount
March 17, 2023
To improve the flexibilization of the UBL schema for the Sovos Canonical Invoice (SCI) format, we've made some obligatory nodes optional. The following changes are included in version 1.3:
- Element types now optional
-
_ItemPropertyType. Objective: Invoice/InvoiceLine/Item/AdditionalItemProperty/Name._TaxCategoryType: Invoice/InvoiceLine/TaxTotal/TaxSubtotal/TaxCategory.
- Elements now optional
-
- Invoice/InvoiceLine/ID
- Invoice/InvoiceLine/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme
- Invoice/LegalMonetaryTotal/PayableAmount
- Invoice/InvoiceLine/LineExtensionAmount
- Invoice/PaymentMeans/PaymentMeansCode
- Invoice/Delivery/Shipment/GoodsItem/GoodsItemContainer/ID
February 24, 2023
To improve the flexibilization of the UBL schema for the Sovos Canonical Invoice (SCI) format, we've made some obligatory nodes optional, and we've changed some nodes to have a cardinality of 0..n. These changes apply to the Invoice, DebitNote, CreditNote, and DespatchAdvice formats.
The following changes are included in version 1.2:
- Element types now optional
-
_PriceType. Objective: Invoice/Price/PriceAmount._TaxSubtotalType. Objective: Invoice/TaxTotal/TaxSubtotal/TaxAmount._DocumentReferenceType. Objective:- Invoice/ContractDocumentReference/ID
- Invoice/DespatchDocumentReference/ID
_OrderReferenceType. Objective: Invoice/OrderReference/ID._PartyTaxSchemeType. Objective: Invoice/AccountingCustomerParty/Party/PartyTaxScheme/TaxScheme._ServiceProviderPartyType. Objective: Invoice/PayeeParty/ServiceProviderParty/Party.
- Element types now 0..N
-
_LocationType. Objective: Invoice/AccountingSupplierParty/Party/PhysicalLocation_ContactType. Objective:- Invoice/AccountingSupplierParty/Party/Contact/Telephone
- Invoice/AccountingCustomerParty/Party/Contact/Telephone
- Invoice/PayeeParty/Contact/Telephone
- Elements now 0..N
- Invoice/PaymentMeans/PayeeFinancialAccount.
May 21, 2022
To improve the flexibilization of the UBL schema for the SCI, we've made some obligatory nodes optional, and we've changed some nodes with a cardinality of 0..1 to 0..n. The following changes are included in version 1.1:
- Attributes now optional
-
currencyIDunitCode
- Element types now optional
-
IDExchangeRateType(PaymentExchangeRate,PricingExchangeRate, etc)SourceCurrencyCodeTargetCurrencyCodeShipmentTypeConsignmentType(inside shipment)
- Elements now optional
-
- ../TaxTotal/TaxAmount
- ../InvoiceLine/Item.
- Specifically for the
DespatchAdviceUBLdoctype: ../DespatchLine/Item.
- Elements now 0..N
-
- ../OrderReference
- ../PayeeParty
- ../BuyerCustomerParty on is 0..N
- ../SellerSupplierParty
- ../TaxRepresentativeParty
- Specifically for the
DespatchAdviceUBLdoctype:- ../DespatchSupplierParty
- ../DeliveryCustomerParty
- ../SellerSupplierParty
- ../OriginatorCustomerParty
