Incoming goods automation with SSCC codes (LOGISTIC_DETAILS)

 

Main function - extension of the Dispatch Notification (DELR)

Addition of logistic information (SSCC codes) to the position details in the XML and label on the load carrier.

Advantages:

  • Lower error rate during booking → more efficient in case of queries and less administrative work

  • Faster booking → invoices can be paid faster, as they are not blocked by missing/incorrectly assigned items

  • Lower lead time → better availability of products in the shop

The most important in a nutshell:

  • SSCC = Serial Shipping Container Code

  • By comparing the SSCC label on the physical load carrier and the information transmitted via EDI, goods receiving is accelerated

  • In the DELR, the section LOGISTIC_DETAILS is added for each ITEM

 

Labels always on the outer/top packaging unit

Pallets:

For pallet delivery, a consolidating SSCC code is required across all packages.

Packages:

In case of parcel delivery, the shipment number of the shipping service provider can be transmitted as SSCC code.

 

Sample SSCC Labels

Optimum:

Minimum:

 

For all logistical requirements see: https://confdg.atlassian.net/wiki/spaces/PH/pages/169096709975

Scenarios

Depending on the way orders are processed at the different partners, several different scenarios can occur. The following scenarios are supported for goods receipt automation:

One DELR for multiple packaging units [1:n]:

Scenario 1: One DELR for multiple packaging units

One DELR per packaging unit [1:1]:

Scenario 2: One DELR per packaging unit

Multiple DELR per packaging unit [n:1]:

Scenario 3: Multiple DELR per packaging unit

 

XML Sample

<?xml version="1.0" encoding="utf-8"?> <DISPATCHNOTIFICATION xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentrans.org/XMLSchema/2.1" version="2.1"> <!-- IMPLEMENTATION EXAMPLES OF DISPATCHNOTIFICATION <LOGISTIC_DETAILS>--> <!-- Digitec Galaxus: V1.2 / 02.07.2020 --> <DISPATCHNOTIFICATION_HEADER> <CONTROL_INFO> <GENERATION_DATE>2019-02-13T17:05:34</GENERATION_DATE> </CONTROL_INFO> <DISPATCHNOTIFICATION_INFO> <DISPATCHNOTIFICATION_ID>11720161201040841</DISPATCHNOTIFICATION_ID> <DISPATCHNOTIFICATION_DATE>2019-02-13T17:05:45</DISPATCHNOTIFICATION_DATE> <DELIVERY_DATE> <DELIVERY_START_DATE>2019-02-15</DELIVERY_START_DATE> <DELIVERY_END_DATE>2019-02-15</DELIVERY_END_DATE> </DELIVERY_DATE> <PARTIES> <PARTY> <PARTY_ROLE>delivery</PARTY_ROLE> <ADDRESS> <NAME xmlns="http://www.bmecat.org/bmecat/2005">Digitec Galaxus AG</NAME> <NAME2 xmlns="http://www.bmecat.org/bmecat/2005">Receiving Wohlen</NAME2> <STREET xmlns="http://www.bmecat.org/bmecat/2005">Ferroring 23</STREET> <ZIP xmlns="http://www.bmecat.org/bmecat/2005">5612</ZIP> <CITY xmlns="http://www.bmecat.org/bmecat/2005">Villmergen</CITY> <COUNTRY xmlns="http://www.bmecat.org/bmecat/2005">Schweiz</COUNTRY> <COUNTRY_CODED xmlns="http://www.bmecat.org/bmecat/2005">CH</COUNTRY_CODED> </ADDRESS> </PARTY> </PARTIES> </DISPATCHNOTIFICATION_INFO> </DISPATCHNOTIFICATION_HEADER> <DISPATCHNOTIFICATION_ITEM_LIST> <!-- 0) EDI mit 1 Position von 4 Items, alles auf derselben Palette <!-- 0) EDI with 1 position and 4 items, all on one pallet <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="supplierProductKey">NB-A4</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005" type="gtin">04051528394221</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="DgProductId">12345678</BUYER_PID> </PRODUCT_ID> <QUANTITY>4</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>20266601</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>00001234560000000011</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>4</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> <!-- 1) EDI mit einer Position von 4 Items auf 2 Pakete mit je 2 Items verteilt <!-- 1) EDI with one position of 4 items distributed in 2 packages with 2 items each <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="supplierProductKey">NB-A4</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005" type="gtin">04051528394221</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="DgProductId">12345678</BUYER_PID> </PRODUCT_ID> <QUANTITY>4</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>20266601</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>00001234560000000018</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>2</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>00001234560000000028</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>2</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> <!-- 2) EDI mit 2 Positionen von je 4 Items, alles in gleichem Paket <!-- 2) EDI with 2 positions and 4 items of each product all in one package <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="supplierProductKey">NB-A4</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005" type="gtin">04051528394221</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="DgProductId">12345678</BUYER_PID> </PRODUCT_ID> <QUANTITY>4</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>20266601</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>00001234560000000018</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>4</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="supplierProductKey">NB-A5</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005" type="gtin">05420079900721</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="DgProductId">11223344</BUYER_PID> </PRODUCT_ID> <QUANTITY>4</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>20266601</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>00001234560000000018</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>4</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> <!-- 3) EDI mit 2 Positionen von je 4 Items, gemischte Pakete <!-- 3) EDI with 2 positions and 4 items of each product, distributed in two packages <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="supplierProductKey">NB-A4</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005" type="gtin">04051528394221</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="DgProductId">12345678</BUYER_PID> </PRODUCT_ID> <QUANTITY>4</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>20266601</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>00001234560000000018</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>2</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>00001234560000000028</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>2</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="supplierProductKey">NB-A5</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005" type="gtin">05420079900721</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005" type="DgProductId">11223344</BUYER_PID> </PRODUCT_ID> <QUANTITY>4</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>20266601</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>00001234560000000018</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>2</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>00001234560000000028</PACKAGE_ID> <PACKAGE_ORDER_UNIT_QUANTITY>2</PACKAGE_ORDER_UNIT_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> </DISPATCHNOTIFICATION_ITEM_LIST> </DISPATCHNOTIFICATION>

Direct delivery with several parcels

Example 1
1 product in 4 packages:

<?xml version="1.0" encoding="utf-8"?> <DISPATCHNOTIFICATION xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentrans.org/XMLSchema/2.1" version="2.1"> <DISPATCHNOTIFICATION_HEADER> <CONTROL_INFO> <GENERATION_DATE>2023-10-04T17:33:42</GENERATION_DATE> </CONTROL_INFO> <DISPATCHNOTIFICATION_INFO> <DISPATCHNOTIFICATION_ID>6050343</DISPATCHNOTIFICATION_ID> <DISPATCHNOTIFICATION_DATE>2023-10-01T00:00:00</DISPATCHNOTIFICATION_DATE> <PARTIES> <PARTY> <PARTY_ROLE>delivery</PARTY_ROLE> <ADDRESS> <CONTACT_DETAILS> <CONTACT_NAME xmlns="http://www.bmecat.org/bmecat/2005">Meier</CONTACT_NAME> <FIRST_NAME xmlns="http://www.bmecat.org/bmecat/2005">Roman</FIRST_NAME> </CONTACT_DETAILS> <STREET xmlns="http://www.bmecat.org/bmecat/2005">Pfingstweidstrasse 20</STREET> <ZIP xmlns="http://www.bmecat.org/bmecat/2005">8004</ZIP> <CITY xmlns="http://www.bmecat.org/bmecat/2005">Zürich</CITY> <COUNTRY xmlns="http://www.bmecat.org/bmecat/2005">Schweiz</COUNTRY> <COUNTRY_CODED xmlns="http://www.bmecat.org/bmecat/2005">CH</COUNTRY_CODED> <PHONE xmlns="http://www.bmecat.org/bmecat/2005">+41799999999</PHONE> <EMAIL xmlns="http://www.bmecat.org/bmecat/2005">spmpartnerresponses@digitecgalaxus.ch</EMAIL> </ADDRESS> </PARTY> </PARTIES> <SHIPMENT_ID>01145036553466</SHIPMENT_ID> <SHIPMENT_ID>01145036553467</SHIPMENT_ID> <SHIPMENT_ID>01395039296258</SHIPMENT_ID> <SHIPMENT_ID>01465079795732</SHIPMENT_ID> <SHIPMENT_CARRIER>DPD</SHIPMENT_CARRIER> </DISPATCHNOTIFICATION_INFO> </DISPATCHNOTIFICATION_HEADER> <DISPATCHNOTIFICATION_ITEM_LIST> <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005">4251421947955</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005">04251421947955</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005">38699770</BUYER_PID> </PRODUCT_ID> <QUANTITY>1</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>96284599</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>01145036553466</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>01145036553467</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>01395039296258</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>01465079795732</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> </DISPATCHNOTIFICATION_ITEM_LIST> </DISPATCHNOTIFICATION>

Example 2
2 different products in 2 packages each:

<?xml version="1.0" encoding="utf-8"?> <DISPATCHNOTIFICATION xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentrans.org/XMLSchema/2.1" version="2.1"> <DISPATCHNOTIFICATION_HEADER> <CONTROL_INFO> <GENERATION_DATE>2023-10-04T17:33:42</GENERATION_DATE> </CONTROL_INFO> <DISPATCHNOTIFICATION_INFO> <DISPATCHNOTIFICATION_ID>6050343</DISPATCHNOTIFICATION_ID> <DISPATCHNOTIFICATION_DATE>2023-10-01T00:00:00</DISPATCHNOTIFICATION_DATE> <PARTIES> <PARTY> <PARTY_ROLE>delivery</PARTY_ROLE> <ADDRESS> <CONTACT_DETAILS> <CONTACT_NAME xmlns="http://www.bmecat.org/bmecat/2005">Meier</CONTACT_NAME> <FIRST_NAME xmlns="http://www.bmecat.org/bmecat/2005">Roman</FIRST_NAME> </CONTACT_DETAILS> <STREET xmlns="http://www.bmecat.org/bmecat/2005">Pfingstweidstrasse 20</STREET> <ZIP xmlns="http://www.bmecat.org/bmecat/2005">8004</ZIP> <CITY xmlns="http://www.bmecat.org/bmecat/2005">Zürich</CITY> <COUNTRY xmlns="http://www.bmecat.org/bmecat/2005">Schweiz</COUNTRY> <COUNTRY_CODED xmlns="http://www.bmecat.org/bmecat/2005">CH</COUNTRY_CODED> <PHONE xmlns="http://www.bmecat.org/bmecat/2005">+41799999999</PHONE> <EMAIL xmlns="http://www.bmecat.org/bmecat/2005">spmpartnerresponses@digitecgalaxus.ch</EMAIL> </ADDRESS> </PARTY> </PARTIES> <SHIPMENT_ID>01145036553466</SHIPMENT_ID> <SHIPMENT_ID>01145036553467</SHIPMENT_ID> <SHIPMENT_ID>01395039296258</SHIPMENT_ID> <SHIPMENT_ID>01465079795732</SHIPMENT_ID> <SHIPMENT_CARRIER>DPD</SHIPMENT_CARRIER> </DISPATCHNOTIFICATION_INFO> </DISPATCHNOTIFICATION_HEADER> <DISPATCHNOTIFICATION_ITEM_LIST> <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005">4251421947955</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005">04251421947955</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005">38699770</BUYER_PID> </PRODUCT_ID> <QUANTITY>1</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>96284599</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>01145036553466</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>01145036553467</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> <DISPATCHNOTIFICATION_ITEM> <PRODUCT_ID> <SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005">4251421947956</SUPPLIER_PID> <INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005">04251421947956</INTERNATIONAL_PID> <BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005">38699771</BUYER_PID> </PRODUCT_ID> <QUANTITY>1</QUANTITY> <ORDER_REFERENCE> <ORDER_ID>96284599</ORDER_ID> </ORDER_REFERENCE> <LOGISTIC_DETAILS> <PACKAGE_INFO> <PACKAGE> <PACKAGE_ID>01395039296258</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> <PACKAGE> <PACKAGE_ID>01465079795732</PACKAGE_ID> <PACKAGE_QUANTITY>1</PACKAGE_QUANTITY> </PACKAGE> </PACKAGE_INFO> </LOGISTIC_DETAILS> </DISPATCHNOTIFICATION_ITEM> </DISPATCHNOTIFICATION_ITEM_LIST> </DISPATCHNOTIFICATION>

Example 3
3 different products in separate packages:

XML Element

M/C/S

Sample values

Data type [maxLength]

Description

XML Element

M/C/S

Sample values

Data type [maxLength]

Description

. . .

 

 

 

 

. . LOGISTIC_DETAILS

Must

 

 

Warehouse deliveries (supplier)
* = If this element can be sent, its sub-elements are must fields and the SSCC requirements described must be met.

Direct deliveries (supplier & dealer)
* = Basically this element and its sub-elements should not be sent. However, it can be used to specify different tracking codes per item.

. . . PACKAGE_INFO

Must

 

 

 

. . . . . PACKAGE

Must

 

 

 

. . . . . . PACKAGE_ID

Must

00001234560000000028, 99.00.123456.12345678

dtSTRING[50]

Best: SSCC
Minimum requirement: barcode value present on a label on the pallet or package
Compatible code type: GS1-128
The scannable code must correspond exactly to the PACKAGE_ID
The value must be unique and must not be repeated within one year

For direct deliveries (if LOGISTIC_DETAILS are sent), the consignment number must be transmitted here

. . . . . . PACKAGE_ORDER_UNIT_QUANTITY

Must

3

dtNUMBER

Number of pieces of the item present in the package / on the pallet

. . .

 

 

 

 

 

FAQ

Question

Answer

Question

Answer

Do the packages on the pallet also need a PACKAGE_ID?

No, these must be consolidated on one SSCC code, which is located on the outside of the pallet. The packages on the pallet do not have to be additionally identifiable.

There are packages/boxes on delivered pallets. Can the PACKAGE_ID also be specified for the individual packages/boxes instead of for the entire pallet?

No, we need one consolidating code per load carrier.

Can there still be short deliveries with SSCC?
How are the contents of the delivery checked for completeness?

Yes, the control takes place when the goods are booked in.

Can the SSCC label be placed on the physical delivery note instead of the pallet?

No, the physical delivery notes are removed from the receiving staff, after that the label on the pallet would be missing.

Can set items be split?

No, all packages of a set article must be included in the same delivery. For example, it is not possible to divide a set item into two packages. These must be delivered together on one pallet.