XMLServices10.0 ShipmentPreparationGuide
XMLServices10.0 ShipmentPreparationGuide
XMLServices10.0 ShipmentPreparationGuide
XML Services
Ver. 10.0
Contents
1 Introduction ............................................................................................................... 3
2 PLT Functionality ...................................................................................................... 3
2.1 Types of Shipment............................................................................................. 3
2.2 Registration ........................................................................................................ 4
2.3 How to prepare a PLT Shipment ...................................................................... 4
3 Label Utility Functionality ....................................................................................... 6
3.1 Using the Label Utility ....................................................................................... 6
3.2 Generating Waybill Label and Archive Document without the Label Utility7
4 BBX Functionality ..................................................................................................... 8
4.1 Definition ............................................................................................................ 8
4.2 How to prepare a BBX shipment...................................................................... 8
4.3 How to prepare a Loose BBX shipment ........................................................ 10
5 Labelless Functionality........................................................................................... 11
5.1 Definition .......................................................................................................... 11
5.2 How to prepare a Labelless shipment to receive QR Code ......................... 12
5.3 How to prepare a Labelless shipment using Labelless ID ........................... 14
5 Appendix A: Glossary of Terms.............................................................................. 15
1 Introduction
This summarises the:
BBX functionality, PLT functionality and Label Utility functionality in XML
Services Shipment Validation service in v10.0.
2 PLT Functionality
2.1 Types of Shipment
There are two types of shipments supported in XML Services Shipment
Validation service:
i. Regular shipments
ii. Paperless Trade (PLT) shipments
PLT shipments are now also supported in XML Services v6.0. This provides the
ability for customers to send a Commercial Invoice and other Customs
documentation for a shipment as images to DHL Express electronically. This is
used instead of printing such paperwork to each physical package, as used with
Regular shipments.
XML Services will only allow use of PLT for dutiable shipments. Also a number
of countries’ Customs authorities do not allow either or both exporting or
importing without printed Customs paperwork affixed to shipments. In such
cases Regular shipments must be sent and XML Services will not permit use of
PLT.
Loose BBX and Labelless shipment are now supported in XML Services v10.0
schema. Loose BBX provides the ability to customers to manage the Parent and
Baby relationship shipment. Parent or Mother shipment will be created after
Baby Shipment creation.
Labelless shipment will address customers who lacks printer facilities to print
shipment’s Transport Label. Shipper will be provided a QR code which can be
scanned directly from their mobile devices as replacement of hardcopy of
shipment’s Transport Label.
2.2 Registration
Customers who wish to subscribe PLT shipment (even if they are current users
of XML Services for Regular shipments) must register to use PLT, and must
contact their local DHL ESS team for assistance to do so.
<OtherRemarks3>OtherRemarks3</OtherRemarks3>-->
……………….
<ExportLineItem>
…………………
</ExportLineItem>
</ExportDeclaration>
The customer must included functionality in their application which creates the
XML Services Shipment Validation Requests to encode the image files
submitted in base64. There is no encoding functionality provided in the XML
Services Tool Kit.
The customer submits the Shipment Validation Request to DHL in the same way
as for a regular shipment, and will receive a response in the same way.
If a success response is received with an element <PLTStatus> populated with A
then the response can be used to create the Air Waybill shipment label. The
resulting Air Waybill label will include PLT in reverse video on the Services
section.
The customer can then use the Label utility in the XML Services Toolkit to
generate labels from the Shipment Validation Response.
Refer to ToolKit_v10.0.pdf section 3.2.1., Settings to execute generateLabel
script (Label Utility) functionality for details.
Doc.Ref: XMLServices10.0_ShipmentPreparationGuide.doc 6 Revision #: 1.0
3.2 Generating Waybill Label and Archive Document without the Label
Utility
If the customer requires to write their own application to create the label
images they can decode the contents of the <OutputImage>. Sample decode
source code is available in the toolkit source code directory.
Alternatively they can use the data in the individual elements in the XML
Services Shipment Validation Response in conjunction with label specifications
available from DHL. In this case there is no need to include
<LabelImageFormat> in the initial Shipment Validation Request.
4 BBX Functionality
4.1 Definition
BBX consists of a ‘Mother’ shipment which is cleared as one single shipment on
entry to the nominated country/region of import. The mother will contain
multiple ‘Baby’ shipments consigned to different receivers belonging to the
same customs zone.
Note:
Each individual <Piece> segment will indicate one single piece of the
Total Mother Piece.
Doc.Ref: XMLServices10.0_ShipmentPreparationGuide.doc 8 Revision #: 1.0
OR,
NOTE: The above steps are legacy way of preparing a BBX Shipment.
Data is setup such that single or multiple Piece IDs are linked to a Baby
Shipment. Multiple Baby Waybills are then linked to only one (1) Parent
Shipment.
c. For Parent Shipment, customer may request for DHL Customs Invoice
by indicating <RequestDHLCustomsInvoice> with value ‘Y’ and
setting <CustomsInvoiceTemplate> with new template name
‘COMMERCIAL_INVOICE_04’.
5 Labelless Functionality
5.1 Definition
Labelless functionality is to allow pick-up of shipments without a multi-ply or a
printed transport label and waybill being available.
A QR Code will be provided to the shipper which can be scanned directly from
their mobile devices as a replacement of hardcopy shipment transport label.
Doc.Ref: XMLServices10.0_ShipmentPreparationGuide.doc 11 Revision #: 1.0
This option is catered for Service Points to include a Labelless ID and affix a
sticker in the shipment. Full transport labels will then be printed at service
centre before continue to outbound processing. Note that Service Point
onboarding is required by contacting the DHL Express IT Representative.