TIP: You can type at any time to perform a new search.
Purchase Reception Status Line
purchase_reception_status_line · OCA/purchase-workflow
- Repository
- OCA/purchase-workflow · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Purchases
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/purchase-workflow
- Last tracking update
- 2026-08-07 08:42:58
- Authors
- Odoo Community Association (OCA), ForgeFlow
- Maintainers
- Odoo Community Association (OCA), ForgeFlow
- Committers
- Weblate, OCA-git-bot, oca-ci, Joan Sisquella
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module adds a field *Reception Status* on purchase orders line. On a confirmed purchase order line, it can have 3 different values: - Nothing Received - Partially Received - Fully Received Also takes this into account when computing the reception status for the purchase order. **Highly Recommended:** Install the `purchase_order_line_menu` module to access the reception status field in the purchase order line tree view for better visibility and management.
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
purchase_order_form |
received_status.purchase.order.form | purchase.order | form | Inherits purchase.purchase_order_form |
purchase_order_line_form2 |
purchase.order.line.form - purchase_reception_status_line | purchase.order.line | Inherits purchase.purchase_order_line_form2 | |
purchase_order_line_search_filters |
purchase.order.line.search.reception_status.filters | purchase.order.line | search | Inherits purchase.purchase_order_line_search |
purchase_order_line_tree |
purchase.order.line.tree - purchase_reception_status_line | purchase.order.line | tree | Inherits purchase.purchase_order_line_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (1)
-
force_receivedBooleancompute='_compute_force_received'help='If true, the order is marked forced only when all lines are fully received and at least one line was manually forced.'inverse='_inverse_force_received'store=Truetracking=True
No public methods.
New fields (2)
-
force_receivedBooleancopy=Falsehelp='If true, the reception status will be forced to Fully Received, even if some quantities are not fully received. 'store=Truetracking=True -
receipt_statusSelectioncompute='_compute_receipt_status'store=True args: [('pending', 'Nothing Received'), ('partial', 'Partially Received'), ('full', 'Fully Received'), ('over', 'Over Received')]
No public methods.
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 577 days ago
- Last activity
- 32 days ago
- Repository
- OCA/purchase-workflow
- Pull request
- [16.0][MIG] purchase_reception_status_line: Migration to 16.0 (#2520)
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 112 days ago
- Last activity
- 6 days ago
- Repository
- OCA/purchase-workflow
- Pull request
- [19.0][MIG] purchase_reception_status_line: Migration to 19.0 (#3042)