[IMP] rename invoice into account_invoice
[odoo/odoo.git] / addons / mrp_operations / process / mrp_operation_process.xml
1 <?xml version="1.0" ?>
2 <openerp>
3         <data>
4
5                 <!--
6                         Process
7                 -->
8
9                 <record id="process_process_mrpoperationprocess0" model="process.process">
10                         <field eval="&quot;&quot;&quot;Mrp Operations&quot;&quot;&quot;" name="name"/>
11                         <field name="model_id" ref="mrp.model_mrp_production_workcenter_line"/>
12                         <field eval="1" name="active"/>
13                 </record>
14
15                 <!--
16                         Process Node
17                 -->
18
19                 <record id="process_node_productionorder0" model="process.node">
20                         <field name="menu_id" ref="mrp.menu_mrp_production_action"/>
21                         <field name="model_id" ref="mrp.model_mrp_production"/>
22                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
23                         <field eval="&quot;&quot;&quot;Information from the production order.&quot;&quot;&quot;" name="note"/>
24                         <field eval="&quot;&quot;&quot;Production Order&quot;&quot;&quot;" name="name"/>
25                         <field name="process_id" ref="process_process_mrpoperationprocess0"/>
26                         <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
27                         <field eval="1" name="flow_start"/>
28                 </record>
29
30                 <record id="process_node_workorder0" model="process.node">
31                         <field name="model_id" ref="mrp.model_mrp_production_workcenter_line"/>
32                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
33                         <field eval="&quot;&quot;&quot;Information from the routing definition.&quot;&quot;&quot;" name="note"/>
34                         <field eval="&quot;&quot;&quot;Work Center&quot;&quot;&quot;" name="name"/>
35                         <field name="process_id" ref="process_process_mrpoperationprocess0"/>
36                         <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
37                         <field eval="1" name="flow_start"/>
38                 </record>
39
40                 <record id="process_node_startoperation0" model="process.node">
41                         <field name="model_id" ref="mrp.model_mrp_production_workcenter_line"/>
42                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
43                         <field eval="&quot;&quot;&quot;Start the operation.&quot;&quot;&quot;" name="note"/>
44                         <field eval="&quot;&quot;&quot;Start Operation&quot;&quot;&quot;" name="name"/>
45                         <field name="process_id" ref="process_process_mrpoperationprocess0"/>
46                         <field eval="&quot;&quot;&quot;object.state=='startworking'&quot;&quot;&quot;" name="model_states"/>
47                         <field eval="0" name="flow_start"/>
48                 </record>
49
50                 <record id="process_node_doneoperation0" model="process.node">
51                         <field name="model_id" ref="mrp.model_mrp_production_workcenter_line"/>
52                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
53                         <field eval="&quot;&quot;&quot;Finish the operation.&quot;&quot;&quot;" name="note"/>
54                         <field eval="&quot;&quot;&quot;Operation Done&quot;&quot;&quot;" name="name"/>
55                         <field name="process_id" ref="process_process_mrpoperationprocess0"/>
56                         <field eval="&quot;&quot;&quot;object.state=='done'&quot;&quot;&quot;" name="model_states"/>
57                         <field eval="0" name="flow_start"/>
58                 </record>
59
60                 <record id="process_node_canceloperation0" model="process.node">
61                         <field name="model_id" ref="mrp.model_mrp_production_workcenter_line"/>
62                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
63                         <field eval="&quot;&quot;&quot;Cancel the operation.&quot;&quot;&quot;" name="note"/>
64                         <field eval="&quot;&quot;&quot;Operation Cancelled&quot;&quot;&quot;" name="name"/>
65                         <field name="process_id" ref="process_process_mrpoperationprocess0"/>
66                         <field eval="&quot;&quot;&quot;object.state=='cancel'&quot;&quot;&quot;" name="model_states"/>
67                         <field eval="0" name="flow_start"/>
68                 </record>
69
70                 <!--
71                         Process Transition
72                 -->
73
74                 <record id="process_transition_productionstart0" model="process.transition">
75                         <field eval="[(6,0,[])]" name="transition_ids"/>
76                         <field eval="&quot;&quot;&quot;Creation of the work order&quot;&quot;&quot;" name="name"/>
77                         <field eval="&quot;&quot;&quot;The work orders are created on the basis of the production order.&quot;&quot;&quot;" name="note"/>
78                         <field model="process.node" name="target_node_id" ref="process_node_startoperation0"/>
79                         <field model="process.node" name="source_node_id" ref="process_node_productionorder0"/>
80                 </record>
81
82                 <record id="process_transition_workstartoperation0" model="process.transition">
83                         <field eval="[(6,0,[])]" name="transition_ids"/>
84                         <field eval="&quot;&quot;&quot;Details of the work order&quot;&quot;&quot;" name="name"/>
85                         <field eval="&quot;&quot;&quot;There is 1 work order per work center. The information about the number of cycles or the cycle time.&quot;&quot;&quot;" name="note"/>
86                         <field model="process.node" name="target_node_id" ref="process_node_startoperation0"/>
87                         <field model="process.node" name="source_node_id" ref="process_node_workorder0"/>
88                 </record>
89
90                 <record id="process_transition_startdoneoperation0" model="process.transition">
91                         <field eval="[(6,0,[])]" name="transition_ids"/>
92                         <field eval="&quot;&quot;&quot;Operation done&quot;&quot;&quot;" name="name"/>
93                         <field eval="&quot;&quot;&quot;When the operation is finished, the operator updates the system by finishing the work order.&quot;&quot;&quot;" name="note"/>
94                         <field model="process.node" name="target_node_id" ref="process_node_doneoperation0"/>
95                         <field model="process.node" name="source_node_id" ref="process_node_startoperation0"/>
96                 </record>
97
98                 <record id="process_transition_startcanceloperation0" model="process.transition">
99                         <field eval="[(6,0,[])]" name="transition_ids"/>
100                         <field eval="&quot;&quot;&quot;Operation cancelled&quot;&quot;&quot;" name="name"/>
101                         <field eval="&quot;&quot;&quot;When the operation needs to be cancelled, you can do it in the work order form.&quot;&quot;&quot;" name="note"/>
102                         <field model="process.node" name="target_node_id" ref="process_node_canceloperation0"/>
103                         <field model="process.node" name="source_node_id" ref="process_node_startoperation0"/>
104                 </record>
105
106         </data>
107 </openerp>