OCA / manufacture

Odoo Manufacturing Addons
GNU Affero General Public License v3.0
164 stars 472 forks source link

Quality check based on workcenter at cycle count #1292

Open StuartJMackintosh opened 1 week ago

StuartJMackintosh commented 1 week ago

Is your feature request related to a problem?

A quality check on a work center based on cycles performed is required to monitor metal detector functionality.

Describe the solution you'd like A clear and concise description of what you want to happen.

Work center configurable to trigger a pre-selected quality inspection at start, at N cycles and at end. These are optionally blocking or non-blocking.

A metal detector requires a positive detection forced, by placing a detectable object on to a product at work center start and after N products have passed through. At start, and at N cycles, the operator is notified that they must perform the quality check.

Describe alternatives you've considered

Using existing quality triggers based on product, lot or pick do not provide the required functionality. Otherwise, manually creating an inspection for each time the work center is in use and manually recording the detector tests.

Additional context

There are other scenarios where the work center requires verification that quality detectors are working, and each verification requires to be recorded for audit purposes.

yostashiro commented 1 week ago

@StuartJMackintosh We are proposing an enhancement on quality_control_oca in #1278 in which we add timing field in the qc.trigger.line model. Just thought you could add more options to this field to handle your need if you create a module that works with work orders.

StuartJMackintosh commented 1 week ago

Thank you @yostashiro - do you feel that the OCA module could be extended with this or should it be an additional module?

yostashiro commented 1 week ago

@StuartJMackintosh I think it could be an enhancement on quality_control_mrp_oca, or it could also be a separate module (quality_control_mrp_workorder_oca?).