Purchase Reception Status

purchase_reception_status
REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/19.0/purchase_reception_status
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYPurchases
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, sbiosca-s73
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_stock
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - resource
    - account
    - onboarding
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a field *Receiption Status* on purchase orders. On a
confirmed purchase order, it can have 3 different values:

- Nothing Received
- Partially Received
- Fully Received

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True
  • receipt_status Selection
    compute='_compute_oca_receipt_status' store=True args: [('pending', 'Nothing Received'), ('partial', 'Partially Received'), ('full', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/18.0/purchase_reception_status
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYPurchases
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAaronHForgeFlow, Weblate, OCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a field *Receiption Status* on purchase orders. On a
confirmed purchase order, it can have 3 different values:

- Nothing Received
- Partially Received
- Fully Received

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
purchase_order_view_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_view_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True
  • receipt_status Selection
    compute='_compute_oca_receipt_status' store=True args: [('pending', 'Nothing Received'), ('partial', 'Partially Received'), ('full', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/17.0/purchase_reception_status
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYPurchases
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAaronHForgeFlow, Weblate, OCA-git-bot, oca-ci, Joan Sisquella
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a field *Receiption Status* on purchase orders. On a
confirmed purchase order, it can have 3 different values:

- Nothing Received
- Partially Received
- Fully Received

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
purchase_order_view_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_view_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True
  • receipt_status Selection
    compute='_compute_oca_receipt_status' store=True args: [('pending', 'Nothing Received'), ('partial', 'Partially Received'), ('full', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/16.0/purchase_reception_status
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYPurchases
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, Urvisha-OSI
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
purchase_order_view_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_view_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True states={'done': [('readonly', False)]}
  • reception_status Selection
    compute='_compute_reception_status' store=True args: [('no', 'Nothing Received'), ('partial', 'Partially Received'), ('received', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/15.0/purchase_reception_status
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYPurchases
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSGitHub, Weblate, OCA-git-bot, oca-ci, Emmanuel HURET
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
purchase_order_view_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_view_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True states={'done': [('readonly', False)]}
  • reception_status Selection
    compute='_compute_reception_status' store=True args: [('no', 'Nothing Received'), ('partial', 'Partially Received'), ('received', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/14.0/purchase_reception_status
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYPurchases
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, Héctor Vi Or, koen
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_kpis_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_kpis_tree
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
purchase_order_view_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_view_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True states={'done': [('readonly', False)]} string='Force Received'
  • reception_status Selection
    compute='_compute_reception_status' store=True string='Reception Status' args: [('no', 'Nothing Received'), ('partial', 'Partially Received'), ('received', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/13.0/purchase_reception_status
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYPurchases
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, Radovan Skolnik
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
purchase_order_view_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_view_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.purchase_order_view_search
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True states={'done': [('readonly', False)]} string='Force Received'
  • reception_status Selection
    compute='_compute_reception_status' store=True string='Reception Status' args: [('no', 'Nothing Received'), ('partial', 'Partially Received'), ('received', 'Fully Received')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/purchase-workflow
GIT
GIThttps://github.com/OCA/purchase-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/purchase-workflow/tree/12.0/purchase_reception_status
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYPurchases
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAlexis de Lattre, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/purchase-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:23
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_order_form received_status.purchase.order.form purchase.order field Inherits purchase.purchase_order_form
purchase_order_tree received_status.purchase.order.tree purchase.order field Inherits purchase.purchase_order_tree
view_purchase_order_filter received_status.purchase.order.search purchase.order filter Inherits purchase.view_purchase_order_filter
Models touched (1)

New fields (2)
  • force_received Boolean
    copy=False help='If true, the reception status will be forced to Fully Received, even if some lines are not fully received. To be able to modify this field, you must first lock the order.' readonly=True states={'done': [('readonly', False)]} string='Force Received'
  • reception_status Selection
    compute='_compute_reception_status' store=True string='Reception Status' args: [('no', 'Nothing Received'), ('partial', 'Partially Received'), ('received', 'Fully Received')]
Public methods (0)

No public methods.