| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
| Lines of code | 22 |
| Technical Name |
delivery_slip_listprice |
| License | LGPL-3 |
| Website | https://sebenz.co.za |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
| Lines of code | 22 |
| Technical Name |
delivery_slip_listprice |
| License | LGPL-3 |
| Website | https://sebenz.co.za |
Delivery Slip List Price
Show the selling price of every outbound item on the delivery slip
Extends the standard Odoo 18 Delivery Slip to add a List Price (public selling price) column and a Grand Total — across all three table variants that can appear on a delivery slip.
Covers all three table types
Aggregated moves
Products without serial/lot tracking — handled via Odoo 18's dict-based aggregated line format.
Serial-tracked moves
Products tracked by serial number — rendered as individual records with monetary formatting.
Done moves + Grand Total
Validated transfer quantities with a grand total footer: Σ (list_price × qty_done).
Technical notes
- Zero Python — four XPath overrides with
priority="300". - Uses
product.list_price— the pricelist-independent public price. - Compatible with Odoo 18 Community and Enterprise.
- Depends only on
stock.
Looking for cost price instead? See the companion module Delivery Slip Unit Cost.
Delivery Slip – List Price & Totals
Extends the standard Odoo 18 Delivery Slip report to display the product list price (public selling price) and a Grand Total row — across all three table variants that can appear on a delivery slip.
Features
- List Price column — shows product.list_price (the pricelist-independent public price) next to each move line.
- Grand Total — sums list_price × qty_done across all lines.
- Covers all three delivery slip table types:
- Aggregated moves (products without serial/lot tracking)
- Serial-tracked moves (products tracked by serial number)
- Done moves with grand total footer
- Zero Python — four XPath overrides with priority="300".
- Compatible with Odoo 18 Community and Enterprise.
Requirements
- stock (standard Odoo Inventory module)
- Odoo 18.0
Installation
- Copy the delivery_slip_listprice folder into your Odoo addons path.
- Restart the Odoo server.
- Go to Apps → Update Apps List.
- Search for Delivery Slip – List Price & Totals and click Install.
Usage
No configuration required. Once installed, every printed Delivery Slip will automatically include a Unit Price column and a Grand Total row.
To print a delivery slip: open a stock transfer and click Print → Delivery Slip.
License
LGPL-3
Please log in to comment on this module