Repository
OCA/purchase-workflow · module folder · Try on Runboat
Module version
1.0.0
Category
Purchase Management
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 09:06:27
Authors
Odoo Community Association (OCA), Ooops404, Ilyas
Maintainers
Odoo Community Association (OCA), Ooops404, Ilyas
Committers
jcoux, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
- Display weight and volume in Purchase Order Line.
- Display total order weight and total order volume in Purchase Order,
  tab "Other information".

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form_inerit purchase.order.form.inherit purchase.order form Inherits purchase.purchase_order_form
report_purchaseorder_document report_purchaseorder_document ir.ui.view qweb Inherits purchase.report_purchaseorder_document
report_purchasequotation_document report_purchasequotation_document ir.ui.view qweb Inherits purchase.report_purchasequotation_document
res_config_settings_view_form_purchase_inherit res.config.settings.view.form.inherit res.config.settings form Inherits purchase.res_config_settings_view_form_purchase
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (8)
  • display_order_volume_in_po Boolean
    compute='_compute_display_order' args: 'Display Order Volume in PO'
  • display_order_weight_in_po Boolean
    compute='_compute_display_order' args: 'Display Order Weight in PO'
  • display_total_volume_in_report Boolean
    default=True args: 'Display Volume in Report'
  • display_total_weight_in_report Boolean
    default=True args: 'Display Weight in Report'
  • total_volume Float
    compute='_compute_total_physical_properties' digits='Volume' store=True
  • total_volume_uom_id Many2one → uom.uom
    compute='_compute_total_physical_properties' store=True args: 'uom.uom'
  • total_weight Float
    compute='_compute_total_physical_properties' digits='Stock Weight' store=True
  • total_weight_uom_id Many2one → uom.uom
    compute='_compute_total_physical_properties' store=True args: 'uom.uom'
Public methods (0)

No public methods.

New fields (2)
  • line_volume Float
    compute='_compute_line_physical_properties' digits='Volume' args: 'Volume'
  • line_weight Float
    compute='_compute_line_physical_properties' digits='Stock Weight' args: 'Weight'
Public methods (0)

No public methods.

New fields (2)
  • display_order_volume_in_po Boolean
    default=True args: 'Display Order Volume in PO'
  • display_order_weight_in_po Boolean
    default=True args: 'Display Order Weight in PO'
Public methods (0)

No public methods.

New fields (2)
  • display_order_volume_in_po Boolean
    readonly=False related='company_id.display_order_volume_in_po'
  • display_order_weight_in_po Boolean
    readonly=False related='company_id.display_order_weight_in_po'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…