Stock Picking Batch Purchase Price Update
Allow update purchase price from incoming picking operations, picking detailed operations and picking batch detailed operations if the purchase order is not invoiced.
NOTICE: The price on the picking reflects the purchase price for all pickings and is not individual for each picking.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Adds a purchase price column to the detailed operations screens of incoming picking batches, so users can view and edit the purchase price directly from batch operations.
This module extends the batch transfer screens in Odoo so that the purchase price of incoming products can be seen and changed while processing a batch of receipts.
- In the detailed operations list of a picking batch, a new optional "purchase price unit" column appears. It is hidden by default and can be shown with the column selector.
- The column only appears for incoming operations (receipts from vendors). For outgoing or internal transfers it stays hidden.
- The price field is only shown when the stock move is linked to a purchase order line; otherwise it is hidden.
- The price can only be edited when the related purchase order is still editable (not yet invoiced). If the purchase order is already invoiced, the field is read-only.
- The same price column is also added to the detailed operations list used inside picking batches, so users do not have to leave the batch screen to correct a vendor price.
- The feature is restricted to users with purchase user rights.
The module touches the stock move and stock move line records used in batch operations and relies on the purchase price update and picking batch modules. Note that the price shown on a picking reflects the purchase price for all pickings and is not individual per picking.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 15.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/purchase-workflow.
terminal Installation and usage
OCA documentation · Odoo 15.0Configuration
Source · Odoo 15.0- Go to 'Inventory \> Configuration \> Operations' Types
- Select Reception operation
- Enable 'Show Detailed Operations' option.
- Go to picking batch with picking type Reception
- Add optional column 'Purchase price' in operations and/or detailed operations
Usage
Source · Odoo 15.0- Go to Inventory \> Operations \> Batch Transfers
- Select or create a batch transfer with picking type Receptions
- Add optional column 'Purchase Price' in operations and or detailed operations
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.