TIP: You can type at any time to perform a new search.
Purchase - Order Qty By Product Category
purchase_order_qty_by_product_category · OCA/purchase-workflow
- Repository
- OCA/purchase-workflow · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Purchase Management
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/purchase-workflow
- Last tracking update
- 2026-08-07 07:57:07
- Authors
- Camptocamp, Odoo Community Association (OCA), Italo Lopes
- Maintainers
- Camptocamp, Odoo Community Association (OCA), Italo Lopes
- Committers
- SilvioC2C, Weblate, OCA-git-bot, oca-ci
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
purchase_order_view_form_inherit |
purchase.order.view.form.inherit | purchase.order | form | Inherits purchase.purchase_order_form |
res_config_settings_view_form_purchase |
res.config.settings.view.form.inherit.purchase | res.config.settings | form | Inherits base.res_config_settings_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (3)
-
category_qty_split_by_uomBooleandefault=<expr> -
category_qty_split_by_uom_referenceBooleandefault=<expr> -
qty_by_product_category_idsOne2many → purchase.order.qty.by.product.categoryreadonly=Truestring='Order Qty By Category' args: 'purchase.order.qty.by.product.category', 'purchase_order_id'
No public methods.
New fields (1)
-
qty_by_product_category_idMany2one → purchase.order.qty.by.product.categorycompute='_compute_qty_by_product_category_id'store=Truestring='Order Line Qty By Category' args: 'purchase.order.qty.by.product.category'
-
unlink(self)
New fields (7)
-
category_idMany2one → product.categoryondelete='cascade'required=True args: 'product.category' -
purchase_line_idsOne2many → purchase.order.lineargs: 'purchase.order.line', 'qty_by_product_category_id' -
purchase_order_idMany2one → purchase.orderondelete='cascade'required=True args: 'purchase.order' -
qty_orderedFloatcompute='_compute_quantities'digits='Product Unit of Measure'store=True -
qty_receivedFloatcompute='_compute_quantities'digits='Product Unit of Measure'store=True -
qty_to_receiveFloatcompute='_compute_quantities'digits='Product Unit of Measure'store=True -
qty_uom_idMany2one → uom.uomargs: 'uom.uom'
No public methods.
New fields (2)
-
po_category_qty_split_by_uomBoolean -
po_category_qty_split_by_uom_referenceBoolean
No public methods.
New fields (2)
-
po_category_qty_split_by_uomBooleanreadonly=Falserelated='company_id.po_category_qty_split_by_uom' -
po_category_qty_split_by_uom_referenceBooleanreadonly=Falserelated='company_id.po_category_qty_split_by_uom_reference'
No public methods.