Deliveries
The Deliveries list page shows all outbound delivery documents. A delivery records the physical shipment of goods to a customer and can be created manually or generated from a Released Sales Order. Deliveries follow a two-step workflow: Draft → Confirmed (or Cancelled). Confirming a delivery commits the inventory movement.

Accessing the Page
Section titled “Accessing the Page”Navigate to Commerce → Sales → Deliveries in the sidebar, or go to /commerce/sales/deliveries.
What you can do here
Section titled “What you can do here”- Browse all deliveries with filtering by status and date range.
- Search by document number or customer name.
- Create a new delivery manually or from a Released Sales Order.
- View, edit, duplicate, or delete individual deliveries.
- Confirm a delivery to commit the inventory shipment.
- Track carrier and tracking information for shipped goods.
Common tasks
Section titled “Common tasks”- Open Commerce → Sales → Deliveries from the sidebar.
- Filter by Status = Draft to find deliveries pending confirmation.
- Click a row to open the detail page and confirm the delivery.
- Only Draft deliveries can be edited and deleted.
- Confirming a delivery commits the inventory movement. Line quantities cannot be changed afterwards.
- Sales delivery lines no longer expose batch or serial number columns — those values are captured at the inventory level. Line-level batch/serial entry was removed to keep the delivery UI focused on quantities and pricing.
- Deliveries can include carrier tracking information.
- Creating a delivery from a Sales Order copies the remaining undelivered lines and quantities. Partial deliveries are supported.
- A confirmed delivery shows a Create Return shortcut to initiate a customer return.
- When a delivery line references a price list different from the document header’s price list, a confirmation prompt asks whether to apply the line’s price list to the header. Confirm to align the document, or keep editing to leave the line override in place.
- In single-currency tenants the currency field is hidden from delivery forms — all documents inherit the tenant’s currency automatically.
List Columns
Section titled “List Columns”| Column | Default Visible | Sortable | Description |
|---|---|---|---|
| Doc # | Yes | Yes | System-generated delivery number |
| Customer | Yes | Yes | Business partner name |
| Date | Yes | Yes | Document date |
| Delivery Date | Yes | Yes | Actual or planned delivery date |
| Status | Yes | Yes | Current workflow status badge |
| Grand Total | Yes | Yes | Total amount including tax |
| Carrier | No | No | Shipping carrier name |
| Tracking # | No | No | Carrier tracking number |
| Currency | No | No | Document currency |
| Sales Person | No | No | Assigned sales person |
| Reference | No | No | External reference number |
| Created | No | Yes | Creation timestamp |
| Updated | No | Yes | Last modification timestamp |
Status Values
Section titled “Status Values”| Status | Description |
|---|---|
| Draft | Delivery is being prepared; editable and deletable |
| Confirmed | Delivery confirmed and shipped; inventory movement committed |
| Cancelled | Delivery was cancelled; terminal state |
Filtering
Section titled “Filtering”| Filter | Type | Description |
|---|---|---|
| Search | Free text | Searches across document number and customer name |
| Status | Dropdown | Filter by delivery status; default shows all |
| Date From | Date | Show deliveries with a document date on or after this date |
| Date To | Date | Show deliveries with a document date on or before this date |
Sorting
Section titled “Sorting”Click any sortable column header to sort ascending, then descending, then remove. Default sort: Created descending.
Pagination
Section titled “Pagination”Load More pattern — 20 records per load. Total count displays above the table.
Actions
Section titled “Actions”Page Actions
Section titled “Page Actions”| Action | Description | Permission |
|---|---|---|
| New Delivery | Navigate to the Create Delivery form | Write |
Row Actions
Section titled “Row Actions”| Action | Description | Permission |
|---|---|---|
| View | Open the Delivery Detail page | Read |
| Edit | Open the Edit Delivery form — Draft only | Write |
| Duplicate | Create a copy as a new Draft | Write |
| Confirm | Transition Draft → Confirmed; commits inventory movement | Write |
| Cancel | Transition Draft → Cancelled (requires reason) | Write |
| Delete | Permanently delete — Draft only | Admin |
Click any row to open the detail page.
Deleting a Delivery
Section titled “Deleting a Delivery”- Locate the delivery — it must have status Draft.
- Click the row actions menu and select Delete.
- A confirmation dialog warns that the deletion is permanent.
- Click Delete to confirm — the list reloads.
Deletion is only available for Draft deliveries.
Related Pages
Section titled “Related Pages”- Create Delivery — Create a new delivery
- Delivery Detail — View a specific delivery
- Edit Delivery — Edit a draft delivery
- Sales Orders — Source orders for deliveries
- Customer Returns — Returns created from confirmed deliveries