Shipment Advice Reception Planner
Allows to plan stock moves in incoming shipment advice from the shipment. There is a Plan Reception button on the shipment form and the related wizard allows to split the quantity to receive.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds a Plan Reception button on incoming shipment advices that opens a wizard to select and split incoming stock moves before planning them into the shipment.
This module extends the shipment advice feature for incoming shipments. On an incoming shipment advice in draft state, a new "Plan Reception" button appears next to the planned moves button.
Clicking it opens a wizard where you choose the stock moves to plan. The wizard only shows incoming moves that are ready (assigned), not yet linked to a shipment advice, and belonging to the same warehouse; you can also filter by the partner you receive from. For each selected move you can adjust the "Receiving Qty"; if it is lower than the demanded quantity, the move is split so only the chosen quantity is planned.
Business rules enforced by the code: - The shipment advice must be incoming and must have an arrival date before planning; otherwise an error is shown. - The receiving quantity must be greater than zero and cannot exceed the demand. - When the arrival date of an incoming shipment advice is changed, the planned moves' dates are updated automatically (except done or cancelled moves). - When unplanning moves from an incoming shipment advice, the moves are merged back together.
The module also adds an "Origin Purchase" column on stock moves, showing the purchase order name and origin, and makes it searchable in the moves search view.
Depends on
Models and fields (5)
- stock.move · extends an existing modelorigin_purchase, quantity_to_split_wizard (Receiving Qty)
- shipment.advice · extends an existing model
- wizard.unplan.shipment · extends an existing model
- wizard.stock.move.split · new modelmove_id, quantity_to_split
- wizard.plan.reception.shipment · new modelmove_ids (Moves Being Planned), partner_id (Receive From), warehouse_id, move_to_split_ids, shipment_advice_id (Shipment Advice)
Text generated by AI (DeepSeek) from reading the Odoo 14.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 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/stock-logistics-transport.
terminal Installation and usage
No verified informationInstallation 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.