Universal Business Language v2.0
Address Added TypeCodeAdopted from UN/CEFACT Added FormatCodeAdopted from UN/CEFACT Added BlockNameAdopted from UN/CEFACT Added MarkAttentionAdopted from UN/CEFACT Added MarkCareAdopted from UN/CEFACT Added PlotIdentificationAdopted from UN/CEFACT Added CitySubdivisionNameAdopted from UN/CEFACT AddressLineChanged cardinality to 0..nThe number of address lines needed varies from country to countryAddressLine LineChanged cardinality to 1Since AddressLines are optional, each Line should not be optionalAllowanceCharge ReasonCodeRenamed to AllowanceChargeReasonCodeReason codes may be for more than just allowance charges Added AllowanceChargeReasonFor textual description of reasons CurrencyCodeRemovedRedundant information. Currency is expressed in the Amount type Added BaseAmountThe amount to which the MultiplierFactorNumeric is applied to calculate the Allowance Charge Added AccountingCostCodeThe Buyer’s accounting code as applied to the Allowance Charge Added AccountingCostThe Buyer’s accounting center as applied to the Allowance Charge Added TaxTotalFor taxes applying to the allowance or chargeBasePrice Renamed to PriceThe term Base was ambiguous MaximumQuantityRemovedQuantity is not the only parameter for a price. Could not explain a use for it MinimumQuantityRemovedQuantity is not the only parameter for a price. Could not explain a use for it MaximumAmountRemovedCould not explain a use for it MinimumAmountRemovedCould not explain a use for it Added PriceChangeReasonThe reason for the Price change expressed as text Added PriceTypeCodeThe Price type expressed as a code Added PriceTypeThe Price type expressed as text Added OrderableUnitFactorRateThe factor by which the base price unit can be converted to the orderable unitBuyerParty Renamed to CustomerPartyCustomer is now the general term for buyer party. Buyer is the one sending the order and doing the purchasing BuyerAssignedAccountIDRenamed to CustomerAssignedAccountIDCustomer is now the general term for buyer party. Buyer is the one sending the order and doing the purchasing SellerAssignedAccountIDRenamed to SupplierAssignedAccountIDSupplier is now the general term for seller party. Seller is the one receiving the orderCommodityClassification Added ItemClassificationCodeThe trade commodity classification expressed as a codeCommunication Added ChannelThe method of communication expressed as textContact Added NoteA note describing the circumstances in which the Contact can be used such as “Emergency” or “After Hours”Contract Added IssueTimeThe time at which the Contract was issued Added ContractTypeThe type of Contract expressed as textDelivery RequestedDeliveryDateTimeReplaced by RequestedDeliveryPeriodDelivery may be requested over a period of time PromisedDeliveryDateTimeReplaced by PromisedDeliveryPeriodDelivery may be promised for a period of time ActualDeliveryDateTimeReplaced by ActualDeliveryDate and Actual DeliveryTimeAll DateTimes are now separate Date and Time Added LatestDeliveryDateThe latest delivery date allowed by the Buyer Added LatestDeliveryTimeThe latest delivery time allowed by the Buyer Added TrackingIDThe delivery Tracking ID (for transport tracking) DespatchAddressReplaced by new association to DespatchDespatch Address is within Despatch Added DeliveryLocationThe Location for a Delivery Added EstimatedDeliveryPeriodThe estimated Period for Delivery Added DeliveryPartyThe party to whom the goods/services are delivered OrderLineReferenceRemovedReference not meaningful at this levelDeliveryTerms RelevantLocationReplaced by DeliveryLocationProvide structured details of locationDespatchLine Added UUIDUniversally unique identification of the line within the Despatch note Added OutstandingQuantityThe quantity outstanding (which will follow in a later despatch) Added OutstandingReasonThe reason for the Outstanding Quantity Added OversupplyQuantityThe quantity over supplied DeliveryReplaced by ShipmentShipment covers all the details of the movement of goods DeliveryTermsReplaced by ShipmentShipment covers all the details of the movement of goods TransportHandlingUnitReplaced by ShipmentShipment covers all the details of the movement of goods Added DocumentReferenceA reference to any other documentsDocumentReference GUIDRenamed to UUIDUUID is the standard term Added DocumentTypeCodeThe document type expressed as a code Added DocumentTypeThe document type expressed as text Added XpathRefers to another part of the same document instanceFinancialAccount Added PaymentNoteFree-form text applying to the Payment to the owner of this accountHazardousGoodsTransit Added TransportAuthorizationCodeCode specifying the authorisation for the transportation of hazardous cargoHazardousItem Added CategoryNameName of a kind of hazard for a material Added CategoryCodeCode specifying a kind of hazard for a material Added UpperOrangeHazardPlacardIDTo specify the identity number for the upper part of the orange hazard placard required on the means of transport Added LowerOrangeHazardPlacardIDTo specify the identity number for the lower part of the orange hazard placard required on the means of transport Added MarkingIDTo identify the marking of dangerous goods Added HazardClassIDTo identify a hazard classInvoiceLine LineStatusCodeRemovedInvoice line cannot be updated Added UUIDA computer-generated universally unique identifier (UUID) for the Invoice Line instance Added TaxPointDtaeThe date of the Invoice Line used to indicate the point at which tax becomes applicable Added AccountingCostCodeThe Buyer’s accounting code applied to the Invoice Line Added AccountingCostThe Buyer’s accounting cost center applied to the Invoice Line Added FreeOfChargeIndicatorIndicates whether the Invoice Line is Free Of Charge (default = False) BasePriceRenamed to PriceThe term Base was ambiguous Added BillingReferenceReference to the billing information Added PricingReferenceReference to pricing details Added DocumentReferenceReference to other documents Added OriginatorPartyThe party who originated Order (to which the Invoice is related) Added DeliveryTermsDelivery terms for the invoice line Added ItemInstanceIdentifies the specific item instanceItem Added NameA short name (optionally) given to an item, such as a name from a catalogue, as distinct from a description Added HazardousRiskIndicatorIndicates whether the item as delivered is hazardous Added AdditionalInformationTo provide more details of the item (e.g., URL of a relevant web page) Added KeywordA Seller Party-defined search string for the item. Also could be synonyms Added BrandNameThe brand name for the item Added ModelNameModel name for the item SalesConditionsRenamed to TransactionConditionsThe conditions relates to the transaction not only to the trade TaxCategoryRenamed
to ClassifiedTaxCategoryA way to classify items independent of their participation in a transaction. These are classifications (luxury, essential goods, etc.) rather than rates of tax BasePriceRemovedThe price is not dependent on the item Added ItemSpecificationDocumentReferenceAn association to item specification AdditionalItemPropertyFor additional properties of the item ManufacturerPartyThe manufacturer’s details InformationContentProviderPartyThe party responsible for providing specifications OriginAddressThe origin of the item ItemInstanceIdentifies a specific instance of the itemItemIdentification Added ExtendedIDIdentifies the item with specific properties e.g. Item 123 = Chair / Item 123 Ext 45 = brown chairLegalTotal TaxInclusiveAmountmade optionalMay not be specified Added AllowanceTotalAmountThe total amount of all allowances Added ChargeTotalAmountThe total amount of all charges Added PrepaidAmountThe total prepaid amount Added PayableRoundingAmountThe rounding amount (positive or negative) added to the calculated Line Extension Total Amount to produce the rounded Line Extension Total Amount Added PayableAmount (mandatory)The total amount to be paidLineItem BuyersIDRenamed to IDTo not violate the rule that every document has an ID, the BuyersID has become the mandatory ID SellersIDRenamed to SalesOrderIDSeller has only an ID if it is a SalesOrder Added UUIDA computer-generated universally unique identifier (UUID) for the Line Item instance Added InspectionMethodCodeInspection requirements for a Line Item expressed as a code Added PartialDeliveryIndicatorIndicates whether a partial delivery is allowed Added BackOrderAllowedIndicatorIndicates whether back order is allowed Added AccountingCostCodeThe Buyer’s accounting code applied to the Line Item Added AccountingCostThe Buyer’s accounting code applied to the Line Item expressed as text DestinationPartyChanged to OriginatorPartyMore useful to know who originated the line item BasePriceRenamed as PriceThe term Base was ambiguousLineReference Added UUIDA computer-generated universally unique identifier (UUID) for the referenced document line instanceLotIdentification Added AdditionalItemPropertyTo identify an item by its propertiesOrderLine Added CatalogueLineReferenceReference to a catalogue Added QuotationLineReferenceReference to a quote Added DocumentReferenceReference to any other documentsOrderLineReference BuyersLineIDRenamed to LineID and changed cardinality to 1According to Lineitem/ID SellersLineIDRenamed to SalesOrderLineIDAccording to Lineitem/SalesOrderID Added UUIDA computer-generated universally unique identifier (UUID) for the referenced Order Line instanceOrderReference BuyersIDRenamed to ID and changed cardinality 10 1According to Lineitem/ID SellersIDRenamed to SalesOrderIDAccording to Lineitem/SalesOrderID GUIDRenamed to UUIDThe standard term is UUID DocumentStatusCodeReplaced by DocumentReferenceMore details on documents Added IssueTimeReferences may be required for time of day Added CustomerReferenceA reference used [CRI] for tagging purchasing card transactionsPackage Added PackageLevelCodeCode specifying a level of packaging Added PackagingTypeCodeCode specifying the type of packaging of an item Added PackingMaterialDescription of the type of packaging of an item ContainedPackageChanged cardinality to 0..nA package may contain many other packages Added GoodsItemReference to goods in the package Added MeasurementDimensionFor dimensions of the package Added DeliveryUnitTo specify the delivery units in each packageParty Added WebsiteURIThe Uniform Resource Identifier (URI) of the Party Added LogoReferenceIDA Party’s logo Added EndPointIDIdentifies the end point of the routing service, e.g., EAN Location Number, GLN PartyNameChanged cardinality to 0..nA Party may have various names AddressRenamed to PostalAddressAligning with UN/CEFACT Added VisitingAddressThe address for visiting the Party Added PartyLegalEntityFor details of corporate registration Added PersonPersonal details when a person is a type of partyPartyName NameChanged cardinality to 1Each PartyName needs only one Name. A Party may have many PartyNamesPartyTaxScheme Added ExemptionReasonCodeA reason for a Party’s exemption from tax expressed as a codePayment Added PaidDateThe date at which the Payment was made Added PaidTimeThe time at which the Payment was made Added InstructionIDThe identifier for the Payment InstructionPaymentMeans Added IDThe identifier for the Payment Means Added InstructionIDThe identifier for the Payment Instruction Added InstructionNoteFree-form text applying to the Payment PaymentReplaced by PaymentIDThe identifier for the Payment(s)PaymentTerms Added PaymentMeansIDThe identifier for the applicable Payment Means Added PrepaidPaymentReferenceIDAn identifier for prepaid payment Added AmountThe payment amount for the Payment TermsPeriod StartDateTimeChanged to StartDate and StartTimeSeparated dates and times EndDateTimeChnaged to EndDate and EndTimeSeparated dates and times Added DescriptionA description of the Period as textReceiptLine LineStatusCodeRemovedA receipt line cannot change status Added UUIDA computer-generated universally unique identifier (UUID) for the Receipt Line instance Added RejectReasonThe reason for rejection expressed as a code Added OverSupplyQuantityTo indicate fluctuating quantity with regard to ordered/despatched quantity Added TimingComplaintA complaint about the timing of delivery as text DeliveryReplaced by ShipmentShipment covers all the details of the movement of goods TransportHandlingUnitReplaced by ShipmentShipment covers all the details of the movement of goods OrderedItemIdentificationReplaced by ItemAllows for more complex description of items Added DocumentReferenceTo reference other documentsSalesConditions Renamed to TransactionConditionsThe conditions relates to the transaction not only to the trade Added DocumentReferenceTo reference other documentsSellerParty Renamed to SupplierPartyChanged according to the extended procurement process and to match UN/CEFACT terms BuyerAssignedAccountIDRenamed to CustomerAssignedAccountIDBuyer term changed to Customer SellerAssignedAccountIDRemovedSellers do not give themselves identifiers Added DataSendingCapabilityCapability to send invoice data via the Purchase Card provider (VISA/MasterCard/American Express) AccountsContactRenamed to AccountingContactConsistent with other role namesShipment Added TotalGoodsItemQuantityCount of the total number of goods items within a shipment Added TotalTransportHandlingUnitQuantityCount of the number of pieces of transport handling equipment in a shipment Added InsuranceValueAmountThe total sum covered by an insurance for the shipment Added DeclaredCustomsValueAmountAmount declared for customs purposes of those goods in a shipment which are subject to the same customs procedure, and have the same tariff/statistical heading, country information, and duty regime. Added DeclaredForCarriageValueAmount"Value, declared by the shipper or his agent solely for the purpose of varying the carrier’s level of liability from that provided in the contract of carriage, in case of loss or damage to goods or delayed delivery." Added DeclaredStatisticsValueAmountValue declared for statistical purposes of those goods in a consignment which have the same statistical heading Added FreeOnBoardValueAmountMonetary amount that has to be or has been paid as calculated under the applicable trade delivery Added SpecialInstructionsSpecial instructions relating to a shipment Added DeliveryInstructionsDelivery instructions relating to a shipment Added SplitConsignmentIndicatorIndicates if the consignment has been split in transit TransportEquipmentReplaced by TransportHandlingUnitThe Transport Handling Unit contains the Transport Equipment Added ConsignmentIdentifies the details of the consignment Added GoodsItemAn association to Goods Item (for Bulk Goods) Added OriginAddressAn association to the region in which the goods have been produced or manufactured, according to criteria laid down for the purposes of application of the Customs tariff, or quantitative restrictions, or of any other measure related to trade Added FirstArrivalPortLocationTo identify the first arrival location Added LastExitPortLocationTo identify the final exporting location Added ExportCountryTo identify the country from which the goods are originally exported without any commercial transaction taken place in intermediate countries Added FreightAllowanceChargeCosts incurred by the shipper in moving goodsShipmentStage Added PreCarriageIndicatorIndicates whether the stage is before the main carriage of the shipment Added OnCarriageIndicatorIndicates whether the stage is after the main carriage of the shipment Added TransportMeansDescribes the means of transport Added LoadingPortLocationIdentifies the port of loading Added UnloadingPortLocationIdentifies the port of unloading Added TransshipPortLocationIdentifies the port of transshipmentTaxCategory ExemptionReasonRemovedTax exemption is dependent on both the transaction and the party, so exemption is in those ABIEs Added NameThe name of the Tax Category Added BaseUnitMeasureWhere a tax is applied at a certain rate per unit, the measure of units on which the tax calculation is based Added PerUnitAmountWhere a tax is applied at a certain rate per unit, the rate per unit applied Added TierRangeWhere a tax is tiered, the range of tiers applied in the calculation of the Tax Sub Total for the Tax Category Added TierRatePercentWhere a tax is tiered, the rate of tax applied to the range of tiers in the calculation of the Tax Sub Total for the Tax CategoryTaxScheme Added NameThe name of the Tax Scheme JurisdictionAddressRenamed to JurisdictionRegionAddressJurisdictions may be any part of an Address, not just city, state, or country (e.g., certain regions)TaxSubTotal Added CalculationSequenceNumericIdentifies the numerical order sequence in which taxes are applied when multiple taxes are attracted Added TransactionCurrencyTaxAmountThe tax amount expressed in the currency used for invoicing Added PercentThe Tax Rate for the category expressed as a percentage Added ExemptionReasonThe reason for tax being exempted Added BaseUnitMeasureWhere a tax is applied at a certain rate per unit, the measure of units on which the tax calculation is based Added PerUnitAmountWhere a tax is applied at a certain rate per unit, the rate per unit applied Added TierRangeWhere a tax is tiered, the range of tiers applied in the calculation of the Tax Sub Total for the Tax Category Added TierRatePercentWhere a tax is tiered, the rate of tax applied to the range of tiers in the calculation of the Tax Sub Total for the Tax CategoryTaxTotal TotalTaxAmountRenamed to TaxAmountThe word “Total” is redundant Added RoundingAmountThe rounding amount (positive or negative) added to the calculated tax total to produce the rounded TotalTaxAmount Added TaxEvidenceIndicatorIndicates whether these totals are recognized as legal evidence for taxation purposesTransportEquipment Added ReturnabilityIndicatorIndicates whether a particular item of transport equipment is returnable Added LegalStatusIndicatorLegal status of the transport equipment with respect to the Container Convention code DimensionRenamed to MeasurementDimensionClarification Added MinimumTemperatureThe minimum required operating temperature for the container (e.g., reefer) Added MaximumTemperatureThe maximum required operating temperature for the container (e.g., reefer) Added ProviderPartyThe party that provides the Transport Equipment Added LoadingProofPartyThe authorized party responsible for certifying that the goods were loaded into the transport equipment Added LoadingLocationTo identify the location where the goods are loaded into the transport equipmentTransportEquipmentSeal IssuerTypeCodeRenamed to SealIssuerTypeCodeClarification Added SealingPartyTypeTextual description of the role of a sealing partyTransportHandlingUnit UnitTypeCodeRenamed to TransportHandlingUnitTypeCodeClarification Added HandlingCodeThe handling required for a Shipment expressed as a code Added HandlingInstructionsFree-form text describing Handling Instructions for a Shipment Added HazardousRiskIndicatorIndicates whether the shipment contains hazardous materials Added TotalGoodsItemQuantityThe total number of goods items in the Transport Handling Unit Added TotalPackageQuantityThe total number of packages in the Transport Handling Unit Added DamageRemarksDescription of a type of damage Added ShippingMarksFree-form description of the marks and numbers on a transport unit or package Added TransportEquipmentAny Transport Equipment used for this THU Added HazardousGoodsTransitInformation about the transportation of hazardous goods Added MeasurementDimensionDimensions of the THU Added MinimumTemperatureThe minimum required operating temperature Added MaximumTemperatureThe maximum required operating temperature