OdooWiki OCA HUB

Purchase Line Service Qty Received

purchase_line_service_qty_received folder_open OCA/purchase-workflow open_in_new
Uncategorised License: LGPL-3

Changes the Received Quantity (qty_received) of a service purchase.order.line if one other purchase.order.line is received the qty_received of the service line

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Marks service purchase order lines as fully received when any other line on the same purchase order has been received. This helps keep service lines in sync with the receipt of goods.

This module adds a new way to calculate the received quantity for service products on purchase orders. Normally, service lines do not track received quantities. With this module, if a service product is set to be received (purchase method 'receive'), its received quantity will automatically become equal to its ordered quantity when any other line on the same purchase order has been received.

  • It adds a new option 'Reception' to the 'qty_received_method' field on purchase order lines.
  • When a service line uses this method, its received quantity is set to the ordered quantity if any other line on the same order has a received quantity greater than zero (based on stock moves).
  • If no other line has been received, the service line's received quantity stays at zero.
  • This affects the purchase.order.line model and is visible on purchase order forms.

The module depends on purchase_stock and extends the computation of received quantities. It does not add new menus or screens; the change is integrated into existing purchase order lines.

Depends on

purchase_stock
Models and fields (1)
  • purchase.order.line · extends an existing modelqty_received_method

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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/purchase-workflow.

terminal Installation and usage

No verified information

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.

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.