Skip to content

Tracking

Shipment tracking for DHL Express shipments.


Overview

The DHL Express Connector provides integrated tracking via the MyDHL API. You can track shipment status directly in Business Central without visiting the DHL website.


Retrieve Tracking Status

Single Shipment

  1. Open the Shipment Label in the Shipment Labels list
  2. Click Track Shipment
  3. The API returns all tracking events
  4. Events are displayed in the Tracking History

Via the Dashboard

  1. Open the DHL Express Dashboard
  2. Click Track All
  3. All open shipments are updated

Tracking Events

The API returns a chronological list of all shipment events:

Field Description
Date/Time Event timestamp
Location Location (city, country)
Status Status description
Status Code DHL internal status code

Key Status Codes

Code Meaning Description
PU Picked Up Shipment collected by DHL
PL Processed at Location Processing at DHL hub
DF Departed Facility Left hub
AF Arrived at Facility Arrived at next hub
CC Customs Cleared Customs clearance granted
WC With Delivery Courier Out for delivery
OK Delivered Successfully delivered
NH Not Home Recipient not available
RT Returned Return initiated

Automatic Tracking

The connector can track shipments automatically:

Setting Description
Auto Track Interval Interval for automatic tracking queries
Track Until Delivered Stop tracking after delivery
Track Until Days Maximum tracking days (fallback)

Tracking Number

The tracking number is automatically assigned by DHL during label creation and stored in the Tracking No. field. You can also use this number externally at www.dhl.com/tracking.


Dashboard Status Overview

Tile Description
In Transit Shipments in transit
Delivered Delivered shipments
Exception Shipments with problems
Pending Pickup Shipments awaiting pickup

Notifications

Email notifications can be triggered for specific tracking events:

  • Successful delivery (OK)
  • Failed delivery attempt (NH)
  • Customs issue (CM/CD)
  • Shipment returned (RT)