Namespace
ubl urn:oasis:names:specification:ubl:schema:xsd:DespatchAdvice-2
Child elements
Card Name Description
1..1 cbc:CustomizationID

Specification identification
Identifies the specification of content and rules that apply to the transaction.

Example value: urn:fdc:peppol.eu:logistics:trns:advanced_despatch_advice:1

1..1 cbc:ProfileID

Business process type identifier
Identifies the BII profile or business process context in which the transaction appears. There are two ProfileIDs defined for the Advanced Despatch Advice. One profile is used when the receiver of the Despatch Advice is expected to return a response message, the other is used when no response message is used. Possible choices are: "urn:fdc:peppol.eu:logistics:bis:despatch_advice_only:1" and "urn:fdc:peppol.eu:logistics:bis:despatch_advice_w_receipt_advice:1"

Example value: urn:fdc:peppol.eu:logistics:bis:despatch_advice_only:1

1..1 cbc:ID

Document identifier
BEAst: T0125/T6338, Despatch Advice Number. The normal rule is that one Despatch Advice contains information about one shipment. Exceptionally some accumulation may be made if all header information is common (same Vehicle, same Project, same Despatch- and Delivery Locations, same Despatch- and Delivery Dates). Peppol: An transaction instance must contain an identifier. The identifier enables positive referencing the document instance for various purposes including referencing between transactions that are part of the same process.

Example value: 5658999

1..1 cbc:IssueDate

Advanced Despatch Advice issue date
BEAst: T6325, Document Date/Time. Peppol: The date when the Advanced Despatch Advice is issued. Format = "YYYY-MM-DD". Together with ID and IssueTime the IssueDate forms the identity of the Version of the Advanced Despatch Advice.

Example value: 2021-09-10

1..1 cbc:IssueTime

Advanced Despatch Advice issue time
BEAst: T6325, Document Date/Time. Peppol: The time when the Advanced Despatch Advice is issued. Format = "hh:mm:ss+timezone". Timezone is optional to use. If omitted, the local timezone where the document was issued should be assumed.

Example value: 12:00:00+01:00

0..1 cbc:DocumentStatusCode

Despatch advice status code
BEAst: Must be used when the Despatch Advice is replaced or deleted. Default is Original, and the status code is not needed in the first transmission. Peppol: A code signifying the status of the Despatch Advice. Default is Original (9)

Example value: 9

0..1 cbc:DespatchAdviceTypeCode

Despatch advice type code
BEAst: Indicates if the Despatch Advice is sent before the delivery or after the delivery. Default is that it is sent before delivery (1). Peppol: A code signifying the type of the Despatch Advice. Default is Advice of despatch of goods (1)

Example value: 1

0..1 cbc:Note

Despatch note
A textual note for the despatch as whole.

Example value: Text

0..n cac:OrderReference

Order reference information
Can be included here or at Line level.

0..n cac:AdditionalDocumentReference

Additional document reference
BEAst: Used for additional BEAst information on header level. The whole group can be repeated to send multiple additional information. Peppol: Reference to additional documents relevant for this Despatch advice. Can also be used for additional information on header level.

1..1 cac:DespatchSupplierParty

Despatching party information
The Despatch Party is the person or organization who provides (despatch) the goods or services. It also defines the sender of the Advanced Despatch Advice. The role is carried out by the supplier or on behalf of the supplier. The real ship-from address must be provided in the Despatch Address when the Advanced Despatch Advice describes a movement.

1..1 cac:DeliveryCustomerParty

Consignee information
The Consignee is the person or organization to which the products will be shipped and who is taking possession. It also defines the receiver of the Advanced Despatch Advice. The role is carried out by the customer or on behalf of the customer. The real ship-to address must be provided in the delivery location if the Advanced Despatch Advice describes a movement. If the Despatch address describes a service provided at a specific location, the Delivery Location contains this location.

0..1 cac:BuyerCustomerParty

Buyer
The buyer is the legal person or organization who buys or purchases the goods or services. The role is carried out by the customer or on behalf of the customer.

0..1 cac:SellerSupplierParty

Seller
The seller is the legal person or organization who sells goods or services to the customer. The role is carried out by the supplier or on behalf of the supplier.

0..1 cac:OriginatorCustomerParty

Originator customer party
For 3PL shipments, this party defines the final receiver of the goods.

1..1 cac:Shipment

Shipment information

1..n cac:DespatchLine

Despatch advice line

Rules
Identifier/Error message Flag
PEPPOL-T120-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T120-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T120-B00103
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T120-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T120-B00105
Element 'cbc:IssueTime' MUST be provided.
fatal
PEPPOL-T120-B00106
Element 'cac:DespatchSupplierParty' MUST be provided.
fatal
PEPPOL-T120-B00107
Element 'cac:DeliveryCustomerParty' MUST be provided.
fatal
PEPPOL-T120-B00108
Element 'cac:Shipment' MUST be provided.
fatal
PEPPOL-T120-B00109
Element 'cac:DespatchLine' MUST be provided.
fatal
PEPPOL-T120-B00110
Document MUST not contain schema location.
fatal
PEPPOL-T120-B00111
Document MUST NOT contain elements not part of the data model.
fatal