Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Within the CPS and PAC segments, it is required to provide the number of pallets 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 )

Code Block
titleEDI D96A Shipment Information (Basic, Without Container)
CPS+0' (declaring container with ID = 0)
PAC+2++201:9' (declaring 2 packages with typecode '201' - EU Pallet)
    Providing a preferred delivery slot
  • When shipping an actual shipping container it is required
  • . This can be done as follows: 
  • to specify this.

Code Block
titleEDI D96A Preferred Delivery Slot
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

Office Excel
nameD97A_DESADV.xlsx

Edifact D97a Requirements Explained

Shipment Information (Basic single Shipping Container)
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
    Contact Information is required within the CTA and COM segments, They can be formatted as follows:
  • SSCC is also supported, the CPS and PAC segments should be formatted as follows.


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

...

D96A Shipment Information (SSCC multi-level Shipping Container)
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
CPS+<ShippingContainerID>+<ParentShippingContainerID>'
PAC+<NumberOfPackages>++<PackageType>'


  • Providing a preferred delivery slot is required. This can be done as follows: 

Code Block
titleEDI D96A Preferred Delivery Slot
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

Office Excel
nameD97A_DesAdv(With CB requirements).xlsx


Edifact D97a Requirements Explained

  • Contact Information is required within the CTA and COM segments, They can be formatted as follows:
Code Block
titleEDI D97A Shipment Information (Basic, without Container)
CPS+0' (declaring container with ID = 0)
PAC+2++201:9' (declaring 2 packages with typecode '201' - EU Pallet)
  • Providing a preferred delivery slot is required. This can be done as follows: 

Code Block
titleEDI D97A Preferred Delivery Slot
DTM+64:202111151415:203' ( DTM+11 should contain the preferred delivery slot )

XML Example

...

Contact Information
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 )

Code Block
titleEDI D97A Shipment Information (Basic, without Container)
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.

Code Block
titleEDI D97A Shipment Information (Basic single Shipping Container)
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
  • SSCC is also supported, the CPS and PAC segments should be formatted as follows.

Code Block
titleEDI D97A Shipment Information (SSCC multi-level Shipping Container)
CPS+<ShippingContainerID>'
PAC+<NumberOfShippingContainers>++<Container/CONTAINER/CodetoConvert>'
CPS+<ShippingContainerID>+<ParentShippingContainerID>'
PAC+<NumberOfPackages>++<PackageType>'


  • Providing a preferred delivery slot is required. This can be done as follows: 

Code Block
titleEDI D97A Preferred Delivery Slot
DTM+64:202111151415:203' ( DTM+11 should contain the preferred delivery slot )

XML Example

XML Standard Despatch Advice

Code Block
titleCoolblue DesAdv XML Example
<?xml version="1.0" encoding="UTF-8"?>
<Pip3B2AdvanceShipmentNotification xmlns="http://www.onetrail.net">
	<AdvancedShipmentNotification>
		<BuyingPartner>
			<PartnerRoleDescription>
				<ContactInformation>
					<contactName>
						<FreeFormText>Purchase Department<
Code Block
titleCoolblue DesAdv XML Example
<?xml version="1.0" encoding="UTF-8"?>
<Pip3B2AdvanceShipmentNotification xmlns="http://www.onetrail.net">
	<AdvancedShipmentNotification>
		<BuyingPartner>
			<PartnerRoleDescription>
				<ContactInformation>
					<contactName>
						<FreeFormText>Purchase Department</FreeFormText>
					</contactName>
					<EmailAddress>EDI@coolblue.nl</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>contactName>
					<<EmailAddress>acceptance@onetrail.com</BusinessDescription>EmailAddress>
					<GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode><facsimileNumber>
					</PartnerDescription>	<CommunicationsNumber>+31-104506184</CommunicationsNumber>
			</PartnerRoleDescription>
		</BuyingPartner>facsimileNumber>
		<OriginatingPartner>
			<PartnerRoleDescription>
				<ContactInformation><telephoneNumber>
						<contactName><CommunicationsNumber>+31-107988972</CommunicationsNumber>
						<FreeFormText>Sales Department</FreeFormText>
	</telephoneNumber>
				</contactName>ContactInformation>
					<EmailAddress>acceptance@onetrail.com</EmailAddress><GlobalPartnerRoleClassificationCode>Reseller</GlobalPartnerRoleClassificationCode>
				<PartnerDescription>
					<facsimileNumber><BusinessDescription>
						<CommunicationsNumber>+31-302465141</CommunicationsNumber>
<GlobalBusinessIdentifier>8713783707524</GlobalBusinessIdentifier>
						</facsimileNumber>
<businessName>
								<telephoneNumber><FreeFormText>Coolblue B.V.</FreeFormText>
						<CommunicationsNumber>+31-302464000</CommunicationsNumber></businessName>
					</telephoneNumber>BusinessDescription>
				<	<GlobalPartnerClassificationCode>Buyer</ContactInformation>GlobalPartnerClassificationCode>
				<GlobalPartnerRoleClassificationCode>Distributor<</GlobalPartnerRoleClassificationCode>PartnerDescription>
				<PartnerDescription></PartnerRoleDescription>
		</BuyingPartner>
			<BusinessDescription><OriginatingPartner>
						<GlobalBusinessIdentifier>8714253023236</GlobalBusinessIdentifier><PartnerRoleDescription>
						<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode><ContactInformation>
						<businessName><contactName>
							<FreeFormText>Onetrail B.V.<<FreeFormText>Sales Department</FreeFormText>
						</businessName>contactName>
					<<EmailAddress>acceptance@onetrail.com</BusinessDescription>EmailAddress>
					<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode><telephoneNumber>
						<<CommunicationsNumber/PartnerDescription>>
					</PartnerRoleDescription>telephoneNumber>
				</OriginatingPartner>ContactInformation>
		<SellingPartner>
			<PartnerRoleDescription><GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode>
				<ContactInformation><PartnerDescription>
					<contactName><BusinessDescription>
						<FreeFormText>Sales Department<<GlobalBusinessIdentifier>SellerGLN</FreeFormText>GlobalBusinessIdentifier>
					</contactName>
					<EmailAddress>acceptance@onetrail.com</EmailAddress>
<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode>
						<facsimileNumber><businessName>
							<CommunicationsNumber>+31-302465141</CommunicationsNumber><FreeFormText>SellerName</FreeFormText>
						</facsimileNumber>businessName>
					<telephoneNumber></BusinessDescription>
						<CommunicationsNumber>+31-302464000</CommunicationsNumber><GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
				</PartnerDescription>
			</PartnerRoleDescription>
		</telephoneNumber>OriginatingPartner>
		<SellingPartner>
		</ContactInformation>	<PartnerRoleDescription>
				<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode><ContactInformation>
				<PartnerDescription>	<contactName>
						<BusinessDescription>	<FreeFormText>Sales Department</FreeFormText>
						<GlobalBusinessIdentifier>8714253023236<</GlobalBusinessIdentifier>contactName>
						<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode><EmailAddress>acceptance@onetrail.com</EmailAddress>
						<businessName><telephoneNumber>
							<FreeFormText>Onetrail B.V.</FreeFormText>
	<CommunicationsNumber/>
					</businessName>telephoneNumber>
					</BusinessDescription>ContactInformation>
					<GlobalPartnerClassificationCode>Seller<<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerClassificationCode>GlobalPartnerRoleClassificationCode>
				</PartnerDescription><PartnerDescription>
			</PartnerRoleDescription>
		</SellingPartner><BusinessDescription>
			<Shipment>
			<GlobalShippingServiceLevelCode>Regular<<GlobalBusinessIdentifier>SellerGLN</GlobalShippingServiceLevelCode>GlobalBusinessIdentifier>
			<numberOfShippingContainers>
				<CountableAmount>1<<GlobalSupplyChainCode>Information Technology</CountableAmount>GlobalSupplyChainCode>
			</numberOfShippingContainers>			<businessName>
			<ReceivingPartner>
				<shipTo><FreeFormText>SellerName</FreeFormText>
						<PartnerDescription></businessName>
						<BusinessDescription></BusinessDescription>
							<GlobalBusinessIdentifier>8713783719657<<GlobalPartnerClassificationCode>Seller</GlobalBusinessIdentifier>GlobalPartnerClassificationCode>
				</PartnerDescription>
			<businessName></PartnerRoleDescription>
		</SellingPartner>
				<Shipment>
		<FreeFormText>Coolblue Parcel Autostore</FreeFormText>	<GlobalShippingServiceLevelCode>Regular</GlobalShippingServiceLevelCode>
			<numberOfShippingContainers>
				</businessName><CountableAmount>1</CountableAmount>(number of packages/containers/pallets)
						</BusinessDescription>numberOfShippingContainers>
			<ReceivingPartner>
				<GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode><shipTo>
						<ContactInformation><PartnerDescription>
							<contactName><BusinessDescription/>
								<FreeFormText>Warehouse Department</FreeFormText><GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode>
							</contactName><ContactInformation>
							<EmailAddress>tilburginboundplanning@coolblue.nl</EmailAddress><contactName>
								<facsimileNumber><FreeFormText/>
								<CommunicationsNumber>+31-104506184</CommunicationsNumber></contactName>
							<<EmailAddress/facsimileNumber>>
							<telephoneNumber>
								<CommunicationsNumber>+31-107988972</CommunicationsNumber><CommunicationsNumber/>
							</telephoneNumber>
						</ContactInformation>
					</PartnerDescription>
					<PhysicalAddress/>
				</shipTo>
			</ReceivingPartner>
			<shipmentIdentifier>
				<ProprietaryReferenceIdentifier>8076565493<<ProprietaryReferenceIdentifier>shipmentID</ProprietaryReferenceIdentifier>
			</shipmentIdentifier>
			<ShipmentTransportationEvent>
				<confirmedEvent>
					<TransportationEvent>
						<DateStamp>20211020T000000</DateStamp>
		
				<GlobalTransportEventCode>Ship</GlobalTransportEventCode><ShipmentTransportationEvent>
					</TransportationEvent><confirmedEvent>
					<TransportationEvent>
						<DateStamp>20211019T000000<<DateStamp>20220304T000000</DateStamp>
						<GlobalTransportEventCode>Delivery<<GlobalTransportEventCode>Ship</GlobalTransportEventCode>
					</TransportationEvent>
					</confirmedEvent><TransportationEvent>
			</ShipmentTransportationEvent>
			<ShippingContainer>
				<shippingContainerIdentifier>
<DateStamp>20220207T080000</DateStamp>
						<ProprietarySerialIdentifier>387193362078955392<<GlobalTransportEventCode>EarliestDelivery</ProprietarySerialIdentifier>GlobalTransportEventCode>
					</shippingContainerIdentifier>TransportationEvent>
				<PackageType>CONTAINER</PackageType>
				<numberOfShippingContainers>
					<CountableAmount>1</CountableAmount>
	</confirmedEvent>
			</numberOfShippingContainers>ShipmentTransportationEvent>
			<ShippingContainer>
				<ShippingContainerItem><shippingContainerIdentifier>
					<ProprietarySerialIdentifier>0</ProprietarySerialIdentifier>
	<DocumentSubLineReference>
			</shippingContainerIdentifier>
				<GlobalDocumentReferenceTypeCode>Purchase Order</GlobalDocumentReferenceTypeCode><PackageType>PALLET/UNIT LOAD</PackageType>(Can be Package/Pallet/Unit Load)
							<LineNumber>19</LineNumber><numberOfShippingContainers>
							<ProprietaryDocumentIdentifier>PURCHASEORDERIDENTIFIER</ProprietaryDocumentIdentifier>
		<CountableAmount>1</CountableAmount>(number of lines)
				</DocumentSubLineReference>numberOfShippingContainers>
				<ShippingContainerItem>
					<DocumentSubLineReference>
							<GlobalDocumentReferenceTypeCode>Sales Order</GlobalDocumentReferenceTypeCode>
							<LineNumber>190<<LineNumber>1</LineNumber>
							<ProprietaryDocumentIdentifier>7077320361<<ProprietaryDocumentIdentifier>Sales Order Number</ProprietaryDocumentIdentifier>
						</DocumentSubLineReference>
						<DocumentSubLineReference>
							<GlobalDocumentReferenceTypeCode>DesAdv<<GlobalDocumentReferenceTypeCode>Purchase Order</GlobalDocumentReferenceTypeCode>
							<LineNumber>10</LineNumber>
							<ProprietaryDocumentIdentifier>8076565493</ProprietaryDocumentIdentifier>
						</DocumentSubLineReference>
						<GlobalProductUnitOfMeasureCode>EACH</GlobalProductUnitOfMeasureCode><LineNumber>1</LineNumber>
						<ProductIdentification><ProprietaryDocumentIdentifier>Purchase Order Number</ProprietaryDocumentIdentifier>
					</DocumentSubLineReference>
		<PartnerProductIdentification>
			<DocumentSubLineReference>
						<GlobalPartnerClassificationCode>Seller<<GlobalDocumentReferenceTypeCode>DesAdv</GlobalPartnerClassificationCode>GlobalDocumentReferenceTypeCode>
								<ProprietaryProductIdentifier>5028396<<LineNumber>1</ProprietaryProductIdentifier>LineNumber>
							</PartnerProductIdentification><ProprietaryDocumentIdentifier>Despatch Advice Number</ProprietaryDocumentIdentifier>
							<PartnerProductIdentification></DocumentSubLineReference>
								<GlobalPartnerClassificationCode>Buyer</GlobalPartnerClassificationCode><GlobalProductUnitOfMeasureCode>EACH</GlobalProductUnitOfMeasureCode>
								<ProprietaryProductIdentifier>870902</ProprietaryProductIdentifier><ProductIdentification>
							</PartnerProductIdentification>
	<GlobalProductIdentifier>Seller SKU</GlobalProductIdentifier>
						<PartnerProductIdentification>
								<GlobalPartnerClassificationCode>Manufacturer<<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
								<ProprietaryProductIdentifier>DTX/128GB</<ProprietaryProductIdentifier>Seller SKU</ProprietaryProductIdentifier>
							</PartnerProductIdentification>
							<PartnerProductIdentification>
								<GlobalPartnerClassificationCode>EAN</GlobalPartnerClassificationCode>
								<ProprietaryProductIdentifier>740617309928<<ProprietaryProductIdentifier>EAN/GTIN code</ProprietaryProductIdentifier>
							</PartnerProductIdentification>
						<PartnerProductIdentification>
							<<GlobalPartnerClassificationCode>Manufacturer</ProductIdentification>GlobalPartnerClassificationCode>
						<proprietaryInformation>	<ProprietaryProductIdentifier>MFPN</ProprietaryProductIdentifier>
							<FreeFormText>128GB DT Exodia USB 3.2 Gen 1</FreeFormText>
	</PartnerProductIdentification>
					</proprietaryInformation>ProductIdentification>
						<shippedQuantity><proprietaryInformation>
							<ProductQuantity>50</ProductQuantity>
	<FreeFormText>Product Description</FreeFormText>
					</shippedQuantity>proprietaryInformation>
					</ShippingContainerItem><shippedQuantity>
			</ShippingContainer>
			<TrackingReference><ProductQuantity>8</ProductQuantity>
					<GlobalTrackingReferenceTypeCode>Carrier<</GlobalTrackingReferenceTypeCode>shippedQuantity>
				<ProprietaryShipmentTrackingIdentifier>NL12378130<</ProprietaryShipmentTrackingIdentifier>ShippingContainerItem>
			</TrackingReference>ShippingContainer>
			<transportedBy>
				<PartnerRoleDescription>
					<BusinessDescription>
						<GlobalBusinessIdentifier>8713783767146</GlobalBusinessIdentifier>
						<businessName>
							<FreeFormText>BARSAN BENELUX<<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>+31-302465141<</CommunicationsNumber>
				</facsimileNumber>
				<telephoneNumber>
					<CommunicationsNumber>+31-302464000<</CommunicationsNumber>
				</telephoneNumber>
			</ContactInformation>
			<GlobalPartnerRoleClassificationCode>Distributor</GlobalPartnerRoleClassificationCode>
			<PartnerDescription>
				<BusinessDescription>
					<GlobalBusinessIdentifier>8714253023236<<GlobalBusinessIdentifier>8710755008917</GlobalBusinessIdentifier>
					<GlobalSupplyChainCode>Information Technology</GlobalSupplyChainCode>
					<businessName>
						<FreeFormText>Onetrail<FreeFormText>Brabantia Netherlands B.V.</FreeFormText>
					</businessName>
				</BusinessDescription>
				<GlobalPartnerClassificationCode>Seller</GlobalPartnerClassificationCode>
			</PartnerDescription>
		</PartnerRoleDescription>
	</fromRole>
	<GlobalDocumentFunctionCode>Notification</GlobalDocumentFunctionCode>
	<thisDocumentGenerationDateTime>
		<DateTimeStamp>20211019T205005<<DateTimeStamp>20220304T124400</DateTimeStamp>
	</thisDocumentGenerationDateTime>
	<thisDocumentIdentifier>
		<ProprietaryDocumentIdentifier>01234RANDOM56789<<ProprietaryDocumentIdentifier>164063</ProprietaryDocumentIdentifier>
	</thisDocumentIdentifier>
	<toRole>
		<PartnerRoleDescription>
			<ContactInformation>
				<contactName>
					<FreeFormText lang="EN">Purchase Department <Department</FreeFormText>
				</contactName>
				<EmailAddress>EDI@coolblue<EmailAddress>acceptance@onetrail.nl<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>

...

  • 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 and actual shipping container, otherwise value expected is '0'.
  • <PacketType> should have the value such as 'PALLET/UNIT LOAD', 'PACKAGE', 'PALLET' or 'UNIT LOADCONTAINER'
  • <numberOfShippingContainers> should contain the field <CountableAmount>, the value of which should be the number of shipping containersof packages of the specified 'PackageType'.
  • A <ShippingContainerItem> element should follow containing each line item.each line item.


Code Block
titleShipping Container Specifications
<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>
Code Block
titleShipping Container Specifications
<ShippingContainer>
	<shippingContainerIdentifier>
		<ProprietarySerialIdentifier>387193362078955392</ProprietarySerialIdentifier>
	</shippingContainerIdentifier>
    <PackageType>CONTAINER</PackageType>
    <numberOfShippingContainers>
    	<CountableAmount>1<<ProprietarySerialIdentifier>3871933620789553921</CountableAmount>ProprietarySerialIdentifier>
        </numberOfShippingContainers>shippingContainerIdentifier>
       <ShippingContainer> <PackageType>CONTAINER</PackageType>*

 	 * ThisThese isare the required field fields if shipping a Pallet.
    	<shippingContainerIdentifier>
        	<ProprietarySerialIdentifier>3871933620789553921<<ProprietarySerialIdentifier>0</ProprietarySerialIdentifier>
        </shippingContainerIdentifier> *

        <PackageType>PALLET/UNIT LOAD</PackageType>*

	 * This is the required field.
         <numberOfShippingContainers>
         	<CountableAmount>2</CountableAmount>
         </numberOfShippingContainers> *

         <ShippingContainerItem>

...