TIP: You can type at any time to perform a new search.
Sale Order Line Client Order Reference
sale_order_line_client_order_ref · OCA/sale-workflow
- Repository
- OCA/sale-workflow · module folder · Try on Runboat
- Module version
- 2.0.0
- Category
- Sale
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/sale-workflow
- Last tracking update
- 2026-08-07 08:42:49
- Authors
- Odoo Community Association (OCA), Quartile
- Maintainers
- Odoo Community Association (OCA), Quartile
- Committers
- Aungkokolin1997, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module provides the following features: - Adds a Customer Order Number to sale order lines and propagates the value to invoice lines. - Allows the Customer Order Number to be displayed in both sale and invoice reports. This module is useful in cases where a single sales order represents multiple customer orders.
Code Analysis ⓘ
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_invoice_document_inherit |
report_invoice_document_inherit | ir.ui.view | qweb | Inherits account.report_invoice_document |
report_saleorder_document_inherit |
report_saleorder_document_inherit | ir.ui.view | qweb | Inherits sale.report_saleorder_document |
view_invoice_config_settings |
res.config.settings | res.config.settings | form | Inherits account.res_config_settings_view_form |
view_move_form |
account.move.form | account.move | form | Inherits account.view_move_form |
view_order_form |
sale.order.form | sale.order | form | Inherits sale.view_order_form |
view_partner_form |
res.partner.form | res.partner | form | Inherits base.view_partner_form |
view_sale_config_settings |
res.config.settings | res.config.settings | form | Inherits sale.res_config_settings_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (1)
-
client_order_refCharargs: 'Customer Order Ref'
No public methods.
New fields (4)
-
client_order_ref_in_invoice_line_descBoolean -
show_client_order_ref_invoiceBoolean -
show_client_order_ref_saleBoolean -
so_line_client_ref_policySelectiondefault='sync'required=Trueselection=REF_POLICY_SELECTIONstring='SO Line Customer Order Ref Sync Policy'
No public methods.
New fields (4)
-
client_order_ref_in_invoice_line_descBooleanreadonly=Falserelated='company_id.client_order_ref_in_invoice_line_desc' -
show_client_order_ref_invoiceBooleanreadonly=Falserelated='company_id.show_client_order_ref_invoice' -
show_client_order_ref_saleBooleanreadonly=Falserelated='company_id.show_client_order_ref_sale' -
so_line_client_ref_policySelectionreadonly=Falserelated='company_id.so_line_client_ref_policy'
No public methods.
New fields (1)
-
so_line_client_ref_policySelectionhelp="Controls how the Sales Order's Customer Order Reference is applied to sales order lines. This setting overrides the company-level configuration.\n- Always: copy the order value when it's updated.\n- Never: never sync the order value to lines."selection=REF_POLICY_SELECTIONstring='SO Line Customer Order Ref Sync Policy'
No public methods.
New fields (1)
-
client_order_refCharcompute='_compute_client_order_ref'readonly=Falsestore=True args: 'Customer Order Ref'
No public methods.