| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/12.0/quality_control_stock |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Quality control |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), AvanzOSC, Agile Business Group, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), AvanzOSC, Agile Business Group, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Holger Brunn, Pedro M. Baeza, Lois Rilo, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Rubino, Ignacio Ales, Cristina |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture/tree/12.0/quality_control_stock |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/manufacture: - quality_control odoo/odoo: - product - base - decimal_precision - base_setup - web - bus - web_tour - uom - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
qc_inspection_form_view_picking |
qc.inspection.form.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_form_view |
qc_inspection_line_search_stock_view |
qc.inspection.line.search.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_search_view |
qc_inspection_line_tree_stock_view |
qc.inspection.line.tree.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_tree_view |
qc_inspection_search_view_picking |
qc.inspection.search.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_search_view |
qc_inspection_tree_view_picking |
qc.inspection.tree.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_tree_view |
stock_lot_qc_view |
stock.production.lot.qc.view | stock.production.lot | div | Inherits stock.view_production_lot_form |
stock_picking_qc_view |
stock.picking.qc.view | stock.picking | div | Inherits stock.view_picking_form |
lot_id
Many2one → stock.production.lot
comodel_name='stock.production.lot'
compute='_compute_lot'
store=True
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
compute='_compute_picking'
store=True
object_selection_values(self)
onchange_object_id(self)
lot_id
Many2one → stock.production.lot
comodel_name='stock.production.lot'
related='inspection_id.lot_id'
store=True
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
related='inspection_id.picking_id'
store=True
No public methods.
picking_type_id
Many2one → stock.picking.type
comodel_name='stock.picking.type'
ondelete='cascade'
readonly=True
No public methods.
created_inspections
Integer
compute='_compute_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_compute_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections OK'
qc_inspections_ids
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this picking.'
inverse_name='picking_id'
string='Inspections'
action_done(self)
No new fields.
Public methods (2)create(self, val_list)
write(self, vals)
created_inspections
Integer
compute='_compute_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_compute_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections OK'
qc_inspections_ids
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this lot.'
inverse_name='lot_id'
string='Inspections'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/11.0/quality_control_stock |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Quality control |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), AvanzOSC, Agile Business Group, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), AvanzOSC, Agile Business Group, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Andrii Skrypka, Jordi Ballester Alomar, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Ignacio Ales |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture/tree/11.0/quality_control_stock |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/manufacture: - quality_control odoo/odoo: - product - base - decimal_precision - base_setup - web - bus - web_tour - stock - barcodes - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
qc_inspection_form_view_picking |
qc.inspection.form.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_form_view |
qc_inspection_line_search_stock_view |
qc.inspection.line.search.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_search_view |
qc_inspection_line_tree_stock_view |
qc.inspection.line.tree.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_tree_view |
qc_inspection_search_view_picking |
qc.inspection.search.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_search_view |
qc_inspection_tree_view_picking |
qc.inspection.tree.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_tree_view |
stock_lot_qc_view |
stock.production.lot.qc.view | stock.production.lot | div | Inherits stock.view_production_lot_form |
stock_picking_qc_view |
stock.picking.qc.view | stock.picking | div | Inherits stock.view_picking_form |
lot_id
Many2one → stock.production.lot
comodel_name='stock.production.lot'
compute='_compute_lot'
store=True
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
compute='_compute_picking'
store=True
onchange_object_id(self)
lot_id
Many2one → stock.production.lot
comodel_name='stock.production.lot'
related='inspection_id.lot_id'
store=True
picking_id
Many2one → stock.picking
comodel_name='stock.picking'
related='inspection_id.picking_id'
store=True
No public methods.
picking_type_id
Many2one → stock.picking.type
comodel_name='stock.picking.type'
ondelete='cascade'
readonly=True
No public methods.
created_inspections
Integer
compute='_compute_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_compute_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections OK'
qc_inspections_ids
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this picking.'
inverse_name='picking_id'
string='Inspections'
action_done(self)
No new fields.
Public methods (2)create(self, vals)
write(self, vals)
created_inspections
Integer
compute='_compute_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_compute_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections OK'
qc_inspections_ids
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this lot.'
inverse_name='lot_id'
string='Inspections'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/10.0/quality_control_stock |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Quality control |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), AvanzOSC, Agile Business Group, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), AvanzOSC, Agile Business Group, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Lois Rilo, Jordi Ballester Alomar, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Rubino, OCA Git Bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/manufacture/tree/10.0/quality_control_stock |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/manufacture: - quality_control odoo/odoo: - product - base - decimal_precision - base_setup - web_kanban - web - bus - web_tour - report - stock - procurement - barcodes - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
qc_inspection_form_view_picking |
qc.inspection.form.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_form_view |
qc_inspection_line_search_stock_view |
qc.inspection.line.search.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_search_view |
qc_inspection_line_tree_stock_view |
qc.inspection.line.tree.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_tree_view |
qc_inspection_search_view_picking |
qc.inspection.search.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_search_view |
qc_inspection_tree_view_picking |
qc.inspection.tree.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_tree_view |
stock_lot_qc_view |
stock.production.lot.qc.view | stock.production.lot | div | Inherits stock.view_production_lot_form |
stock_picking_qc_view |
stock.picking.qc.view | stock.picking | div | Inherits stock.view_picking_form |
lot
Many2one → stock.production.lot
comodel_name='stock.production.lot'
compute='_compute_lot'
store=True
picking
Many2one → stock.picking
comodel_name='stock.picking'
compute='_compute_picking'
store=True
onchange_object_id(self)
lot
Many2one → stock.production.lot
comodel_name='stock.production.lot'
related='inspection_id.lot'
store=True
picking
Many2one → stock.picking
comodel_name='stock.picking'
related='inspection_id.picking'
store=True
No public methods.
picking_type
Many2one → stock.picking.type
comodel_name='stock.picking.type'
ondelete='cascade'
readonly=True
No public methods.
created_inspections
Integer
compute='_compute_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_compute_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections OK'
qc_inspections
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this picking.'
inverse_name='picking'
string='Inspections'
do_transfer(self)
No new fields.
Public methods (2)create(self, vals)
write(self, vals)
created_inspections
Integer
compute='_compute_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_compute_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_compute_count_inspections'
string='Inspections OK'
qc_inspections
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this lot.'
inverse_name='lot'
string='Inspections'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/manufacture |
| GIT | |
| GIT | https://github.com/OCA/manufacture.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/manufacture/tree/8.0/quality_control_stock |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Quality control |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), AvanzOSC, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), AvanzOSC, OdooMRP team, Serv. Tecnol. Avanzados - Pedro M. Baeza |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, agaldona, Weblate, oihane, alfredoavanzosc |
| WEBSITE | |
| WEBSITE | http://www.odoomrp.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/manufacture: - quality_control odoo/odoo: - product - base - decimal_precision - base_setup - web_kanban - web - report - stock - procurement - board - web_kanban_gauge - web_kanban_sparkline |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
qc_inspection_form_view_picking |
qc.inspection.form.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_form_view |
qc_inspection_line_search_stock_view |
qc.inspection.line.search.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_search_view |
qc_inspection_line_tree_stock_view |
qc.inspection.line.tree.stock | qc.inspection.line | field | Inherits quality_control.qc_inspection_line_tree_view |
qc_inspection_search_view_picking |
qc.inspection.search.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_search_view |
qc_inspection_tree_view_picking |
qc.inspection.tree.view.picking | qc.inspection | field | Inherits quality_control.qc_inspection_tree_view |
stock_lot_qc_view |
stock.production.lot.qc.view | stock.production.lot | div | Inherits stock.view_production_lot_form |
stock_picking_qc_view |
stock.picking.qc.view | stock.picking | div | Inherits stock.view_picking_form |
lot
Many2one → stock.production.lot
comodel_name='stock.production.lot'
compute='get_lot'
store=True
picking
Many2one → stock.picking
comodel_name='stock.picking'
compute='get_picking'
store=True
get_lot(self)
get_picking(self)
onchange_object_id(self)
lot
Many2one → stock.production.lot
comodel_name='stock.production.lot'
related='inspection_id.lot'
store=True
picking
Many2one → stock.picking
comodel_name='stock.picking'
related='inspection_id.picking'
store=True
No public methods.
picking_type
Many2one → stock.picking.type
comodel_name='stock.picking.type'
ondelete='cascade'
readonly=True
No public methods.
created_inspections
Integer
compute='_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_count_inspections'
string='Inspections OK'
qc_inspections
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this picking.'
inverse_name='picking'
string='Inspections'
do_transfer(self)
No new fields.
Public methods (2)create(self, vals)
write(self, vals)
created_inspections
Integer
compute='_count_inspections'
string='Created inspections'
done_inspections
Integer
compute='_count_inspections'
string='Done inspections'
failed_inspections
Integer
compute='_count_inspections'
string='Inspections failed'
passed_inspections
Integer
compute='_count_inspections'
string='Inspections OK'
qc_inspections
One2many → qc.inspection
comodel_name='qc.inspection'
copy=False
help='Inspections related to this lot.'
inverse_name='lot'
string='Inspections'
No public methods.