OdooWiki OCA HUB

Delivery cost in Picking Reports

stock_picking_report_delivery_cost folder_open OCA/delivery-carrier open_in_new
Stock License: AGPL-3

This module shows in the delivery slip and picking operations reports the cost of the delivery method according the rate computed on the fly according same conditions as standard delivery module would do.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds the delivery cost to the delivery slip and picking operations reports, so printed documents show how much the carrier charged for the shipment.

This module extends the stock transfer (picking) screen and its printed reports. It adds a computed "Delivery cost" value on each transfer, shown in the currency of the related sales order, or the company currency when there is no sales order.

The cost is taken from the delivery line of the linked sales order when one exists; otherwise it falls back to the carrier price already stored on the transfer. The value is recalculated automatically when the sales order or the carrier price changes.

On the printed documents, a new "Delivery cost" block appears next to the scheduled date: - on the delivery slip (the document sent with the goods), - on the picking operations report (the internal warehouse document).

The block is only displayed when a delivery cost is actually set, so transfers without a carrier cost stay unchanged. No new menus or buttons are added; the change is visible directly on the transfer form and on the two reports. The module touches the stock.picking model and the standard delivery slip and picking report templates.

Depends on

stock_delivery
Models and fields (1)
  • stock.picking · extends an existing modelcurrency_id (Currency), carrier_price_for_report

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/delivery-carrier.

terminal Installation and usage

OCA documentation · Odoo 18.0

To use this module, you need to:

  • Go to Inventory \> Operations \> Transfers and pick one not in state Done or Cancelled.
  • Click on Print \> Delivery Slip or Print \> Picking Operations.
  • You will see in the report the computed delivery cost.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.