On this page: 
|
Edifact D96a
Edifact D96a DesAdv Standard with Coolblue Requirements

Edifact D96a Requirements Explained
- Contact Information is required within the CTA and COM segments, They can be formatted as follows:
CTA+MD+:Warehouse Contact'
COM+(Warehousecontact)@(Yourcompany).com:EM'
COM+?+31-306973285:TE' |
- Within the CPS and PAC segments, it is required to provide the number of packages in the shipment.
- The package type codes can be specific to you. ( in order to do this, it is required to provide these codes to Onetrail )
CPS+0' (declaring container with ID = 0)
PAC+2++201:9' (declaring 2 packages with typecode '201' - EU Pallet) |
- When shipping an actual shipping container it is required to specify this.
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>' |
- SSCC is also supported, the CPS and PAC segments should be formatted as follows.
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
CPS+<ShippingContainerID>+<ParentShippingContainerID>'
PAC+<NumberOfPackages>++<PackageType>' |
DTM+64:202111151415:203' ( DTM+64 should contain the preferred delivery slot including the delivery time ) |
Edifact D97a
Edifact D97a DesAdv Standard with Coolblue Requirements

Edifact D97a Requirements Explained
- Contact Information is required within the CTA and COM segments, They can be formatted as follows:
CTA+MD+:Warehouse Contact'
COM+(Warehousecontact)@(Yourcompany).com:EM'
COM+?+31-306973285:TE' |
- Within the CPS and PAC segments, it is required to provide the number of pallets in the shipment.
- The package type codes can be specific to you. ( in order to do this, it is required to provide these codes to Onetrail )
CPS+0' (declaring container with ID = 0)
PAC+2++201:9' (declaring 2 packages with typecode '201' - EU Pallet) |
- When shipping an actual shipping container it is required to specify this.
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>' |
- SSCC is also supported, the CPS and PAC segments should be formatted as follows.
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
CPS+<ShippingContainerID>+<ParentShippingContainerID>'
PAC+<NumberOfPackages>++<PackageType>' |
DTM+64:202111151415:203' ( DTM+11 should contain the preferred delivery slot ) |
XML Example
XML Standard Despatch Advice
<?xml version="1.0" encoding="UTF-8"?>
<Pip3B2AdvanceShipmentNotification xmlns="http://www.onetrail.net">
<AdvancedShipmentNotification>
<BuyingPartner>
<PartnerRoleDescription>
<ContactInformation>
<contactName>
<FreeFormText>Purchase Department</FreeFormText>
</contactName>
<EmailAddress>acceptance@onetrail.com</EmailAddress>
<facsimileNumber>
<CommunicationsNumber>+31-104506184</CommunicationsNumber>
</facsimileNumber>
<telephoneNumber>
<CommunicationsNumber>+31-107988972</CommunicationsNumber>
</telephoneNumber>
</ContactInformation>
<GlobalPartnerRoleClassificationCode>Reseller</GlobalPartnerRoleClassificationCode>
<PartnerDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>8713783707524</GlobalBusinessIdentifier>
<businessName>
<FreeFormText>Coolblue B.V.</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode>
</PartnerDescription>
</PartnerRoleDescription>
</BuyingPartner>
<OriginatingPartner>
<PartnerRoleDescription>
<ContactInformation>
<contactName>
<FreeFormText>Sales Department</FreeFormText>
</contactName>
<EmailAddress>acceptance@onetrail.com</EmailAddress>
<telephoneNumber>
<CommunicationsNumber/>
</telephoneNumber>
</ContactInformation>
<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode>
<PartnerDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>SellerGLN</GlobalBusinessIdentifier>
<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode>
<businessName>
<FreeFormText>SellerName</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
</PartnerDescription>
</PartnerRoleDescription>
</OriginatingPartner>
<SellingPartner>
<PartnerRoleDescription>
<ContactInformation>
<contactName>
<FreeFormText>Sales Department</FreeFormText>
</contactName>
<EmailAddress>acceptance@onetrail.com</EmailAddress>
<telephoneNumber>
<CommunicationsNumber/>
</telephoneNumber>
</ContactInformation>
<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode>
<PartnerDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>SellerGLN</GlobalBusinessIdentifier>
<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode>
<businessName>
<FreeFormText>SellerName</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
</PartnerDescription>
</PartnerRoleDescription>
</SellingPartner>
<Shipment>
<GlobalShippingServiceLevelCode>Regular</GlobalShippingServiceLevelCode>
<numberOfShippingContainers>
<CountableAmount>1</CountableAmount>(number of packages/containers/pallets)
</numberOfShippingContainers>
<ReceivingPartner>
<shipTo>
<PartnerDescription>
<BusinessDescription/>
<GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode>
<ContactInformation>
<contactName>
<FreeFormText/>
</contactName>
<EmailAddress/>
<telephoneNumber>
<CommunicationsNumber/>
</telephoneNumber>
</ContactInformation>
</PartnerDescription>
<PhysicalAddress/>
</shipTo>
</ReceivingPartner>
<shipmentIdentifier>
<ProprietaryReferenceIdentifier>shipmentID</ProprietaryReferenceIdentifier>
</shipmentIdentifier>
<ShipmentTransportationEvent>
<confirmedEvent>
<TransportationEvent>
<DateStamp>20220304T000000</DateStamp>
<GlobalTransportEventCode>Ship</GlobalTransportEventCode>
</TransportationEvent>
<TransportationEvent>
<DateStamp>20220207T080000</DateStamp>
<GlobalTransportEventCode>EarliestDelivery</GlobalTransportEventCode>
</TransportationEvent>
</confirmedEvent>
</ShipmentTransportationEvent>
<ShippingContainer>
<shippingContainerIdentifier>
<ProprietarySerialIdentifier>0</ProprietarySerialIdentifier>
</shippingContainerIdentifier>
<PackageType>PALLET/UNIT LOAD</PackageType>(Can be Package/Pallet/Unit Load)
<numberOfShippingContainers>
<CountableAmount>1</CountableAmount>(number of lines)
</numberOfShippingContainers>
<ShippingContainerItem>
<DocumentSubLineReference>
<GlobalDocumentReferenceTypeCode>Sales Order</GlobalDocumentReferenceTypeCode>
<LineNumber>1</LineNumber>
<ProprietaryDocumentIdentifier>Sales Order Number</ProprietaryDocumentIdentifier>
</DocumentSubLineReference>
<DocumentSubLineReference>
<GlobalDocumentReferenceTypeCode>Purchase Order</GlobalDocumentReferenceTypeCode>
<LineNumber>1</LineNumber>
<ProprietaryDocumentIdentifier>Purchase Order Number</ProprietaryDocumentIdentifier>
</DocumentSubLineReference>
<DocumentSubLineReference>
<GlobalDocumentReferenceTypeCode>DesAdv</GlobalDocumentReferenceTypeCode>
<LineNumber>1</LineNumber>
<ProprietaryDocumentIdentifier>Despatch Advice Number</ProprietaryDocumentIdentifier>
</DocumentSubLineReference>
<GlobalProductUnitOfMeasureCode>EACH</GlobalProductUnitOfMeasureCode>
<ProductIdentification>
<GlobalProductIdentifier>Seller SKU</GlobalProductIdentifier>
<PartnerProductIdentification>
<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
<ProprietaryProductIdentifier>Seller SKU</ProprietaryProductIdentifier>
</PartnerProductIdentification>
<PartnerProductIdentification>
<GlobalPartnerClassificationCode>EAN</GlobalPartnerClassificationCode>
<ProprietaryProductIdentifier>EAN/GTIN code</ProprietaryProductIdentifier>
</PartnerProductIdentification>
<PartnerProductIdentification>
<GlobalPartnerClassificationCode>Manufacturer</GlobalPartnerClassificationCode>
<ProprietaryProductIdentifier>MFPN</ProprietaryProductIdentifier>
</PartnerProductIdentification>
</ProductIdentification>
<proprietaryInformation>
<FreeFormText>Product Description</FreeFormText>
</proprietaryInformation>
<shippedQuantity>
<ProductQuantity>8</ProductQuantity>
</shippedQuantity>
</ShippingContainerItem>
</ShippingContainer>
<transportedBy>
<PartnerRoleDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>8713783767146</GlobalBusinessIdentifier>
<businessName>
<FreeFormText>Verhoeven Transport B.V.</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Carrier</GlobalPartnerClassificationCode>
</PartnerRoleDescription>
</transportedBy>
</Shipment>
</AdvancedShipmentNotification>
<fromRole>
<PartnerRoleDescription>
<ContactInformation>
<contactName>
<FreeFormText>Sales Department</FreeFormText>
</contactName>
<EmailAddress>acceptance@onetrail.com</EmailAddress>
<facsimileNumber>
<CommunicationsNumber>-</CommunicationsNumber>
</facsimileNumber>
<telephoneNumber>
<CommunicationsNumber>-</CommunicationsNumber>
</telephoneNumber>
</ContactInformation>
<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode>
<PartnerDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>8710755008917</GlobalBusinessIdentifier>
<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode>
<businessName>
<FreeFormText>Brabantia Netherlands B.V.</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
</PartnerDescription>
</PartnerRoleDescription>
</fromRole>
<GlobalDocumentFunctionCode>Notification</GlobalDocumentFunctionCode>
<thisDocumentGenerationDateTime>
<DateTimeStamp>20220304T124400</DateTimeStamp>
</thisDocumentGenerationDateTime>
<thisDocumentIdentifier>
<ProprietaryDocumentIdentifier>164063</ProprietaryDocumentIdentifier>
</thisDocumentIdentifier>
<toRole>
<PartnerRoleDescription>
<ContactInformation>
<contactName>
<FreeFormText lang="EN">Purchase Department</FreeFormText>
</contactName>
<EmailAddress>acceptance@onetrail.com</EmailAddress>
<facsimileNumber>
<CommunicationsNumber>+31-104506184</CommunicationsNumber>
</facsimileNumber>
<telephoneNumber>
<CommunicationsNumber>+31-107988972</CommunicationsNumber>
</telephoneNumber>
</ContactInformation>
<GlobalPartnerRoleClassificationCode>Reseller</GlobalPartnerRoleClassificationCode>
<PartnerDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>8713783707524</GlobalBusinessIdentifier>
<businessName>
<FreeFormText lang="EN">Coolblue B.V.</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode>
</PartnerDescription>
</PartnerRoleDescription>
</toRole>
</Pip3B2AdvanceShipmentNotification> |
XML Required Fields Explained
Within the Shipment element, the Shipment and Delivery dates can be set as follows:
- The first TransportationEvent in ShipmentTransportationEvent should have 2 fields; <DateStamp> and <GlobalTransportEventCode>.
- The <DateStamp> field should be filled with the EarliestDelivery date in the format [YYYY/MM/DD<T>HH/MM/SS].
- The GlobalTransportEventCode field should contain the type of TransportationEvent it is, such as 'EarliestDelivery', 'Requested Delivery', etc. For Coolblue DesAdv messages in should have the value 'EarliestDelivery'.
<ShipmentTransportationEvent>
<confirmedEvent>
* These are the Required fields.
<TransportationEvent>
<DateStamp>20211019T000000</DateStamp>
<GlobalTransportEventCode>EarliestDelivery</GlobalTransportEventCode>
</TransportationEvent>
<TransportationEvent>
<DateStamp>20211020T000000</DateStamp>
<GlobalTransportEventCode>Ship</GlobalTransportEventCode>
</TransportationEvent> *
</confirmedEvent>
</ShipmentTransportationEvent> |
Also within the Shipment element, the ShippingContainer values should be set as follows:
- This element should contain 3 fields: <shippingContainerIdentifier>, <PackageType> and <numberOfShippingContainers>
- <shippingContainerIdentifier> should contain the field <ProprietarySerialIdentifier>, the value of which should be the ID / Reference number specific to the shipping container. *Only if shipping an actual shipping container, otherwise value expected is '0'.
- <PacketType> should have the value such as 'PALLET/UNIT LOAD', 'PACKAGE', 'PALLET' or 'CONTAINER'
- <numberOfShippingContainers> should contain the field <CountableAmount>, the value of which should be the number of packages of the specified 'PackageType'.
- A <ShippingContainerItem> element should follow containing each line item.
<ShippingContainer>
<shippingContainerIdentifier>
<ProprietarySerialIdentifier>387193362078955392</ProprietarySerialIdentifier>
</shippingContainerIdentifier>
<PackageType>CONTAINER</PackageType>
<numberOfShippingContainers>
<CountableAmount>1</CountableAmount>
</numberOfShippingContainers>
<ShippingContainer>
* These are the required fields if shipping a Container, otherwise '0' and change Package Type
<shippingContainerIdentifier>
<ProprietarySerialIdentifier>3871933620789553921</ProprietarySerialIdentifier>
</shippingContainerIdentifier>
<PackageType>CONTAINER</PackageType>*
* These are the required fields if shipping a Pallet.
<shippingContainerIdentifier>
<ProprietarySerialIdentifier>0</ProprietarySerialIdentifier>
</shippingContainerIdentifier>
<PackageType>PALLET/UNIT LOAD</PackageType>*
* This is the required field.
<numberOfShippingContainers>
<CountableAmount>2</CountableAmount>
</numberOfShippingContainers> *
<ShippingContainerItem> |
For Contact information, An valid email address is required; It can be set up as follows:
- In the <SellingPartner> element, contact information should be specified.
- A valid email address should be included here under the <ContactInformation> element in a field called <EmailAddress>.
<SellingPartner>
<PartnerRoleDescription>
<ContactInformation>
<contactName>
<FreeFormText>Sales Department</FreeFormText>
</contactName>
* This is the required field
<EmailAddress>acceptance@onetrail.com</EmailAddress> *
<facsimileNumber>
<CommunicationsNumber>+31-302465141</CommunicationsNumber>
</facsimileNumber>
<telephoneNumber>
<CommunicationsNumber>+31-302464000</CommunicationsNumber>
</telephoneNumber>
</ContactInformation>
<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode>
<PartnerDescription>
<BusinessDescription>
<GlobalBusinessIdentifier>8714253023236</GlobalBusinessIdentifier>
<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode>
<businessName>
<FreeFormText>Onetrail B.V.</FreeFormText>
</businessName>
</BusinessDescription>
<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
</PartnerDescription>
</PartnerRoleDescription>
</SellingPartner> |
Download Examples