On this page:

Edifact D96a

Edifact D96a DesAdv Standard with Coolblue Requirements

Edifact D96a Requirements Explained

CTA+MD+:Warehouse Contact'
COM+(Warehousecontact)@(Yourcompany).com:EM'
COM+?+31-306973285:TE'


CPS+0' (declaring container with ID = 0)
PAC+2++201:9' (declaring 2 packages with typecode '201' - EU Pallet)
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
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

CTA+MD+:Warehouse Contact'
COM+(Warehousecontact)@(Yourcompany).com:EM'
COM+?+31-306973285:TE'


CPS+0' (declaring container with ID = 0)
PAC+2++201:9' (declaring 2 packages with typecode '201' - EU Pallet)
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
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:

<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:


<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:

<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

Download D96A DesAdv Example: PalletShipmentD96A.edi


Download D97A DesAdv Example: PalletShipmentD97A.edi