Introduction
A Delivery Note is a list of products to be packed and shipped to a specified recipient. A Delivery Note may be created by a Source system directly — this is usually the case for ERP systems — or derived from a customer’s order in an e-commerce system.Lifecycle of a Delivery Note
A Delivery Note passes at least three states in a lifecycle.Open: The Delivery Note has been successfully imported into ONELOXPending: The Delivery Note has been successfully transferred to the target Fulfiller integrationShipped: The Delivery Note has been at least partially shipped by the Fulfiller
Cancelled: The Delivery Note has been cancelled (see: Cancelling Delivery Notes)Error: An error has occurred after the Delivery Note has been imported. This usually means the Delivery Note could not be transmitted to its designated Fulfiller, e.g. due to data validation failing in the Fulfiller’s system
All Delivery Note states are updated automatically and cannot be set through a regular update
operation.
Creating Delivery Notes
ONELOX integrations always create Delivery Notes in the correct format.Requirements and limitations
There are a few requirements and limitations that apply when a Delivery Note is attempted to be created.- the
Numbermust be unique within the Source’s integration
- at least one position must be present
- basic Customer and Address data must be provided
In such a case, an error (“Incident”) is recorded that will contain information about data validation errors.
The data must then be corrected in the Source system before it can be imported into ONELOX.
Updating Delivery Notes
A Delivery Note may be updated (e.g. its delivery Address changed) until it has been transmitted to its designated Fulfiller (see: Lifecycle of a Delivery Note).Any attempts to update a Delivery Note afterward will result in an error.
Cancelling Delivery Notes
A Delivery Note may be cancelled as long as it has not yet been shipped.Many ONELOX integrations handle cancellations automatically, but you may also cancel a Delivery Note manually.
Not all Fulfillers allow automated cancellations. Consult your fulfillment partner to ensure you follow their
process for cancellations.
Routing Delivery Notes
A Delivery Note should be routed to a Warehouse that is used to fulfill the requested items.If no Warehouse has been assigned to a Delivery Note, it will not be processed and will remain as
Open.
Fulfilling Delivery Notes
A Delivery Note will automatically be marked asShipped when Shipment information has been received from the Fulfiller integration.There may be one or many different Shipments — or packages — for a single Delivery Note.
Manually fulfilling Delivery Notes
You may manually fulfill a Delivery Note and add tracking information as well as detailed item information.Keeping track of fulfilled items
ONELOX will automatically update fulfilled quantities on a Delivery Note whenever a new Shipment is created.Keeping track of shipped batches, sell by dates and serial numbers
ONELOX allows adding a shipped batch, sell by date and multiple serial numbers to a Shipment line.If multiple batches for a single requested item have been shipped, a separate Shipment line must be created for each batch.

