Sale production State

sale_production_state
REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/18.0/sale_production_state
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Guillaume MASSON
WEBSITE
WEBSITEhttps://github.com/OCA/sale-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale_mrp
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - onboarding
    - analytic
    - payment
    - utm
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds production state on the sale order.

It is computed from the state of the manufactruring orders related to
the sale order.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
sale_order_line_form_readonly sale.order.line.form.readonly.inherit sale.order.line xpath Inherits sale.sale_order_line_view_form_readonly
sale_order_line_list sale.order.line.list.inherit sale.order.line xpath Inherits sale.view_order_line_tree
view_order_form_inherit_production_state sale.order.form.sale.stock sale.order field Inherits sale.view_order_form
view_order_tree_inherit_production_state sale.order.list sale.order field Inherits sale.view_order_tree
Models touched (2)

New fields (1)
  • production_state Selection
    compute='_compute_production_state' index=True selection=[('no', 'No manufacturing'), ('unprocessed', 'Unprocessed'), ('partially', 'Partially processed'), ('done', 'Done')] store=True string='Manufacturing state'
Public methods (0)

No public methods.

New fields (1)
  • production_state Selection
    compute='_compute_production_state' index=True selection=[('no', 'No manufacturing'), ('unprocessed', 'Unprocessed'), ('partially', 'Partially processed'), ('done', 'Done')] store=True string='Manufacturing state'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/14.0/sale_production_state
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYProduct
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSSébastien BEAU, OCA-git-bot, Benoit, oca-ci, Benoît
WEBSITE
WEBSITEhttps://github.com/OCA/sale-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/manufacture:
    - mrp_sale_info
odoo/odoo:
    - sale_mrp
    - mrp
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - stock
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - sale_stock
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - utm
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_order_form_inherit_production_state sale.order.form.sale.stock sale.order field Inherits sale.view_order_form
view_order_tree_inherit_production_state sale.order.tree sale.order field Inherits sale.view_order_tree
Models touched (2)

New fields (1)
  • production_state Selection
    compute='_compute_production_state' index=True selection=[('no', 'No manufacturing'), ('unprocessed', 'Unprocessed'), ('partially', 'Partially processed'), ('done', 'Done')] store=True string='Manufacturing state'
Public methods (0)

No public methods.

New fields (1)
  • production_state Selection
    compute='_compute_production_state' index=True selection=[('no', 'No manufacturing'), ('unprocessed', 'Unprocessed'), ('partially', 'Partially processed'), ('done', 'Done')] store=True string='Manufacturing state'
Public methods (0)

No public methods.