Creating Labels
Everything about the shipping label: creation from the sales order, cancellation, reprint, and collective print.
Label from the Sales Order
- Open a sales order with a complete ship-to address
- Run the Create Label action (also available from the shipment label list or the posted shipment)
- Pick DPD Austria as the provider
- Review product, weight, and recipient data in the dialog
- Click Create
The connector calls the WEB.Service getLabel function. On success:
- The 14-digit parcel number (e.g.
06215…) is stored as the shipment number - The label document (PDF or ZPL) is downloaded immediately and stored on the label
- The tracking link for the recipient is built from the URL template in the setup
Why is the label stored immediately?
The DPD AT download URL expires one hour after the first access. The connector therefore downloads the document right at creation time and stores it permanently in Business Central. Should the download ever fail, simply fetch the document again via reprint.
Mandatory Data and Limits
| Rule | Value |
|---|---|
| Maximum parcel weight | 31.5 kg |
| Weight requirement | For shipments to Germany DPD AT requires a weight — without one, the default weight from the setup applies |
| Phone requirement | A recipient phone number is mandatory for shipments to Bulgaria and Romania and for all primetime products |
| Shipping date | At most 25 days in the future |
| Postal code | No special characters — the connector sanitizes automatically |
Cancellation
DPD AT offers a genuine API cancellation (cancelByTracknr):
- Open the shipment label and run Cancel Shipment
- The connector sends the cancellation to DPD AT
- Only after DPD AT confirms does the label switch to Cancelled
When is cancellation possible?
As long as the parcel has not yet been handed over to DPD. Parcels already cancelled at DPD AT are not treated as errors — the connector simply aligns the status. Cancelled labels do not appear on the self-booking list.
Reprint
The Reprint at DPD AT action on the label card fetches a fresh document at any time:
- The new document carries the official COPY watermark
- The originally stored label is kept unchanged
- The number of reprints is counted on the label
Typical use cases: printer failure, lost label, or a failed initial download.
Collective Print (A4 4×4)
Print several labels in one document — ideal for batch printing on A4 sheets:
- Open the Shipment Label List and select the desired DPD AT labels
- Run Collective Print (DPD AT)
- One combined document is downloaded
Format and position are configured in the setup (Default Settings group):
| Collective Print Format | Offset | Result |
|---|---|---|
| A4 (4 labels per page) | 1–4 | Four labels per A4 page; the offset sets the position of the first label (1 = top left … 4 = bottom right) — handy for partially used label sheets |
| A6 (single label on A4) | 0–4 in 0.5 steps | One label positioned on an A4 page (0 = full A6 page) |
| ZPL | always 1 | Printer file for Zebra thermal printers |
14-day window
DPD AT provides the collective print only for labels that are at most 14 days old. Older, cancelled, or foreign labels are skipped automatically and the connector reports how many were skipped.
Bulk Creation
Select several orders in the central label dialog or use the hub's bulk creation — the connector creates the labels one after another with a progress dialog. Errors of individual shipments do not stop the run; they appear afterwards as error labels on the dashboard.
See Also
- Products & Auto Selection — which product is used when
- Return Labels
- Troubleshooting — label creation error codes