diff options
| author | Kirti Choudhary <kic@odoo.com> | 2018-08-17 16:38:26 +0200 |
|---|---|---|
| committer | Arnold Moyaux <arm@odoo.com> | 2018-08-20 11:14:33 +0200 |
| commit | acbd7beb1dc69241cf04e54be64784c41abc0deb (patch) | |
| tree | 5a309caf9700ae4f55bcb6006a7ca57c4598a64a /addons/mrp/data/mrp_data.xml | |
| parent | 5b0a84f702cd35f2fc25ebb594b0b525a7007a16 (diff) | |
[IMP] mrp: domain on Effectiveness Category
When users create new productivity losses of type productivity or performance,
they could not be used. Only one is selected randomly. So it makes no sense to allow
that configuration.
Related to task: 58625
Diffstat (limited to 'addons/mrp/data/mrp_data.xml')
| -rw-r--r-- | addons/mrp/data/mrp_data.xml | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/addons/mrp/data/mrp_data.xml b/addons/mrp/data/mrp_data.xml index 7749846f598..1343cbcf146 100644 --- a/addons/mrp/data/mrp_data.xml +++ b/addons/mrp/data/mrp_data.xml @@ -35,41 +35,55 @@ <field name='manufacture_to_resupply' eval='True'/> </record> + <!-- Category for Blocking Reasons Workcenter --> + <record id="category_availability" model="mrp.workcenter.productivity.loss.type"> + <field name="loss_type">availability</field> + </record> + <record id="category_performance" model="mrp.workcenter.productivity.loss.type"> + <field name="loss_type">performance</field> + </record> + <record id="category_quality" model="mrp.workcenter.productivity.loss.type"> + <field name="loss_type">quality</field> + </record> + <record id="category_productive" model="mrp.workcenter.productivity.loss.type"> + <field name="loss_type">productive</field> + </record> + <!-- Reasons To Block Workcenter --> <record id="block_reason0" model="mrp.workcenter.productivity.loss"> <field name="name">Material Availability</field> - <field name="loss_type">availability</field> + <field name="loss_id" ref="mrp.category_availability"></field> <field name="sequence">1</field> </record> <record id="block_reason1" model="mrp.workcenter.productivity.loss"> <field name="name">Equipment Failure</field> - <field name="loss_type">availability</field> + <field name="loss_id" ref="mrp.category_availability"></field> <field name="sequence">2</field> </record> <record id="block_reason2" model="mrp.workcenter.productivity.loss"> <field name="name">Setup and Adjustments</field> - <field name="loss_type">availability</field> + <field name="loss_id" ref="mrp.category_availability"></field> <field name="sequence">3</field> </record> <record id="block_reason4" model="mrp.workcenter.productivity.loss"> <field name="name">Reduced Speed</field> - <field name="loss_type">performance</field> + <field name="loss_id" ref="mrp.category_performance"></field> <field name="manual" eval="False"/> <field name="sequence">5</field> </record> <record id="block_reason5" model="mrp.workcenter.productivity.loss"> <field name="name">Process Defect</field> - <field name="loss_type">quality</field> + <field name="loss_id" ref="mrp.category_quality"></field> <field name="sequence">6</field> </record> <record id="block_reason6" model="mrp.workcenter.productivity.loss"> <field name="name">Reduced Yield</field> - <field name="loss_type">quality</field> + <field name="loss_id" ref="mrp.category_quality"></field> <field name="sequence">7</field> </record> <record id="block_reason7" model="mrp.workcenter.productivity.loss"> <field name="name">Fully Productive Time</field> - <field name="loss_type">productive</field> + <field name="loss_id" ref="mrp.category_productive"></field> <field name="manual" eval="False"/> <field name="sequence">0</field> </record> |
