6 <record id="process_node_productionorder0" model="process.node">
7 <field name="menu_id" ref="mrp.menu_mrp_production_action"/>
8 <field name="model_id" ref="mrp.model_mrp_production"/>
9 <field eval=""""state"""" name="kind"/>
10 <field eval=""""Drives the procurement orders for raw material."""" name="note"/>
11 <field eval=""""Production Order"""" name="name"/>
12 <field name="process_id" ref="procurement.process_process_procurementprocess0"/>
13 <field eval=""""object.state in ('draft', 'picking_except', 'confirmed', 'ready', 'in_production', 'cancel', 'done')"""" name="model_states"/>
14 <field eval="1" name="flow_start"/>
18 <record id="process_node_minimumstockrule0" model="process.node">
19 <field name="menu_id" ref="procurement.menu_stock_order_points"/>
20 <field name="model_id" ref="procurement.model_stock_warehouse_orderpoint"/>
21 <field eval=""""state"""" name="kind"/>
22 <field eval=""""Linked to the 'Minimum stock rule' supplying method."""" name="note"/>
23 <field eval=""""Minimum Stock"""" name="name"/>
24 <field name="process_id" ref="procurement.process_process_procurementprocess0"/>
25 <field eval="1" name="flow_start"/>
28 <record id="process_node_stockproduct0" model="process.node">
29 <field name="menu_id" ref="procurement.menu_stock_procurement_action"/>
30 <field name="model_id" ref="mrp.model_procurement_order"/>
31 <field eval=""""subflow"""" name="kind"/>
32 <field eval=""""Product type is Stockable or Consumable."""" name="note"/>
33 <field eval=""""Stockable Product"""" name="name"/>
34 <field name="subflow_id" ref="process_process_stockableproductprocess0"/>
35 <field name="process_id" ref="procurement.process_process_procurementprocess0"/>
36 <field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
37 <field eval="0" name="flow_start"/>
40 <record id="process_node_stockproduct1" model="process.node">
41 <field name="menu_id" ref="procurement.menu_stock_procurement_action"/>
42 <field name="model_id" ref="mrp.model_procurement_order"/>
43 <field eval=""""subflow"""" name="kind"/>
44 <field eval=""""For stockable products and consumables"""" name="note"/>
45 <field eval=""""Stockable Product"""" name="name"/>
46 <field name="process_id" ref="mrp.process_process_stockableproductprocess0"/>
47 <field name="subflow_id" ref="procurement.process_process_procurementprocess0"/>
48 <field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
49 <field eval="1" name="flow_start"/>
52 <record id="process_node_serviceproduct0" model="process.node">
53 <field name="menu_id" ref="procurement.menu_stock_procurement_action"/>
54 <field name="model_id" ref="mrp.model_procurement_order"/>
55 <field eval=""""subflow"""" name="kind"/>
56 <field eval=""""Product type is service"""" name="note"/>
57 <field eval=""""Service"""" name="name"/>
58 <field name="subflow_id" ref="procurement.process_process_serviceproductprocess0"/>
59 <field name="process_id" ref="procurement.process_process_procurementprocess0"/>
60 <field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
61 <field eval="0" name="flow_start"/>
64 <record id="process_node_serviceproduct1" model="process.node">
65 <field name="menu_id" ref="procurement.menu_stock_procurement_action"/>
66 <field name="model_id" ref="mrp.model_procurement_order"/>
67 <field eval=""""subflow"""" name="kind"/>
68 <field eval=""""For Services."""" name="note"/>
69 <field eval=""""Service"""" name="name"/>
70 <field name="process_id" ref="procurement.process_process_serviceproductprocess0"/>
71 <field name="subflow_id" ref="procurement.process_process_procurementprocess0"/>
72 <field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
73 <field eval="1" name="flow_start"/>
76 <record id="process_node_purchaseprocure0" model="process.node">
77 <field name="menu_id" ref="procurement.menu_stock_procurement_action"/>
78 <field name="model_id" ref="mrp.model_procurement_order"/>
79 <field eval=""""subflow"""" name="kind"/>
80 <field eval=""""Procurement Orders"""" name="name"/>
81 <field eval=""""For purchased material"""" name="note"/>
82 <field name="subflow_id" ref="procurement.process_process_procurementprocess0"/>
83 <field name="process_id" ref="purchase.process_process_purchaseprocess0"/>
84 <field eval="1" name="flow_start"/>
87 <record id="process_node_productminimumstockrule0" model="process.node">
88 <field name="menu_id" ref="procurement.menu_stock_order_points"/>
89 <field name="model_id" ref="procurement.model_stock_warehouse_orderpoint"/>
90 <field eval=""""state"""" name="kind"/>
91 <field eval=""""Minimum Stock"""" name="name"/>
92 <field eval=""""Automatic procurement rule"""" name="note"/>
93 <field name="process_id" ref="product.process_process_productprocess0"/>
94 <field eval="0" name="flow_start"/>
97 <record id="process_node_routing0" model="process.node">
98 <field name="menu_id" ref="mrp.menu_mrp_routing_action"/>
99 <field name="model_id" ref="mrp.model_mrp_routing"/>
100 <field eval=""""state"""" name="kind"/>
101 <field eval=""""Routing"""" name="name"/>
102 <field eval=""""Manufacturing Steps."""" name="note"/>
103 <field name="process_id" ref="product.process_process_productprocess0"/>
104 <field eval="0" name="flow_start"/>
107 <record id="process_node_billofmaterial0" model="process.node">
108 <field name="menu_id" ref="mrp.menu_mrp_bom_form_action"/>
109 <field name="model_id" ref="mrp.model_mrp_bom"/>
110 <field eval=""""state"""" name="kind"/>
111 <field eval=""""Bill of Material"""" name="name"/>
112 <field eval=""""Product's structure"""" name="note"/>
113 <field name="process_id" ref="product.process_process_productprocess0"/>
114 <field eval="0" name="flow_start"/>
120 <record id="process_node_procureproducts0" model="process.node">
121 <field name="menu_id" ref="procurement.menu_stock_procurement_action"/>
122 <field name="model_id" ref="mrp.model_procurement_order"/>
123 <field eval=""""state"""" name="kind"/>
124 <field eval=""""The way to procurement depends on the product type."""" name="note"/>
125 <field eval=""""Procure Products"""" name="name"/>
126 <field name="process_id" ref="procurement.process_process_procurementprocess0"/>
127 <field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
128 <field eval="0" name="flow_start"/>
130 <record id="process_transition_servicemto0" model="process.transition">
131 <field eval="[(6,0,[])]" name="transition_ids"/>
132 <field eval=""""Make to Order"""" name="name"/>
133 <field eval=""""If the service has a 'Produce' supply method, this creates a task in the project management module of OpenERP."""" name="note"/>
134 <field model="process.node" name="target_node_id" ref="procurement.process_node_serviceonorder0"/>
135 <field model="process.node" name="source_node_id" ref="process_node_serviceproduct1"/>
138 <record id="process_transition_servicemts0" model="process.transition">
139 <field eval="[(6,0,[])]" name="transition_ids"/>
140 <field eval=""""Make to Stock"""" name="name"/>
141 <field eval=""""This is used in case of a service without any impact in the system, a training session for instance."""" name="note"/>
142 <field model="process.node" name="target_node_id" ref="mrp.process_node_servicemts0"/>
143 <field model="process.node" name="source_node_id" ref="process_node_serviceproduct1"/>
146 <record id="process_transition_stockmts0" model="process.transition">
147 <field eval="[(6,0,[])]" name="transition_ids"/>
148 <field eval=""""Make to Stock"""" name="name"/>
149 <field eval=""""The system waits for the products to be available in the stock. These products are typically procured manually or through a minimum stock rule."""" name="note"/>
150 <field model="process.node" name="target_node_id" ref="mrp.process_node_mts0"/>
151 <field model="process.node" name="source_node_id" ref="process_node_stockproduct1"/>
154 <record id="process_transition_stockproduct0" model="process.transition">
155 <field eval="[(6,0,[])]" name="transition_ids"/>
156 <field eval=""""Make to Order"""" name="name"/>
157 <field eval=""""The system creates an order (production or purchased) depending on the sold quantity and the products parameters."""" name="note"/>
158 <field model="process.node" name="target_node_id" ref="mrp.process_node_stock0"/>
159 <field model="process.node" name="source_node_id" ref="process_node_stockproduct1"/>
162 <record id="process_transition_productionprocureproducts0" model="process.transition">
163 <field eval="[(6,0,[])]" name="transition_ids"/>
164 <field eval=""""Procurement of raw material"""" name="name"/>
165 <field eval=""""In order to supply raw material (to be purchased or produced), the production order creates as much procurement orders as components listed in the BOM, through a run of the schedulers (MRP)."""" name="note"/>
166 <field model="process.node" name="target_node_id" ref="process_node_procureproducts0"/>
167 <field model="process.node" name="source_node_id" ref="process_node_productionorder0"/>
170 <record id="process_transition_minimumstockprocure0" model="process.transition">
171 <field eval="[(6,0,[])]" name="transition_ids"/>
172 <field eval=""""'Minimum stock rule' material"""" name="name"/>
173 <field eval=""""The 'Minimum stock rule' allows the system to create procurement orders automatically as soon as the minimum stock is reached."""" name="note"/>
174 <field model="process.node" name="target_node_id" ref="process_node_procureproducts0"/>
175 <field model="process.node" name="source_node_id" ref="process_node_minimumstockrule0"/>
178 <record id="process_transition_procurestockableproduct0" model="process.transition">
179 <field eval="[(6,0,[])]" name="transition_ids"/>
180 <field eval=""""Procurement of stockable Products"""" name="name"/>
181 <field eval=""""Depending on the chosen method to supply the stockable products, the procurement order creates a RFQ, a production order, ... """" name="note"/>
182 <field model="process.node" name="target_node_id" ref="process_node_stockproduct0"/>
183 <field model="process.node" name="source_node_id" ref="process_node_procureproducts0"/>
186 <record id="process_transition_procureserviceproduct0" model="process.transition">
187 <field eval="[(6,0,[])]" name="transition_ids"/>
188 <field eval=""""Procurement of services"""" name="name"/>
189 <field eval=""""Depending on the chosen method to 'supply' the service, the procurement order creates a RFQ for a subcontracting purchase order or waits until the service is done (= the delivery of the products)."""" name="note"/>
190 <field model="process.node" name="target_node_id" ref="process_node_serviceproduct0"/>
191 <field model="process.node" name="source_node_id" ref="process_node_procureproducts0"/>
194 <record id="process_transition_purchaseprocure0" model="process.transition">
195 <field eval="[(6,0,[])]" name="transition_ids"/>
196 <field eval=""""Automatic RFQ"""" name="name"/>
197 <field eval=""""The system launches automatically a RFQ to the preferred supplier."""" name="note"/>
198 <field model="process.node" name="target_node_id" ref="purchase.process_node_draftpurchaseorder0"/>
199 <field model="process.node" name="source_node_id" ref="process_node_purchaseprocure0"/>
202 <record id="process_transition_producttostockrules0" model="process.transition">
203 <field eval="[(6,0,[])]" name="transition_ids"/>
204 <field eval=""""Procurement rule"""" name="name"/>
205 <field eval=""""The Minimum Stock Rule is an automatic procurement rule based on a mini and maxi quantity. It's available in the Inventory management menu and configured by product."""" name="note"/>
206 <field model="process.node" name="target_node_id" ref="process_node_productminimumstockrule0"/>
207 <field model="process.node" name="source_node_id" ref="product.process_node_product0"/>
210 <record id="process_transition_billofmaterialrouting0" model="process.transition">
211 <field eval="[(6,0,[])]" name="transition_ids"/>
212 <field eval=""""Material Routing"""" name="name"/>
213 <field eval=""""The Bill of Material is linked to a routing, i.e. the succession of work centers."""" name="note"/>
214 <field model="process.node" name="target_node_id" ref="process_node_routing0"/>
215 <field model="process.node" name="source_node_id" ref="process_node_billofmaterial0"/>
218 <record id="process_transition_bom0" model="process.transition">
219 <field eval="[(6,0,[])]" name="transition_ids"/>
220 <field eval=""""Manufacturing decomposition"""" name="name"/>
221 <field eval=""""The Bill of Material is the product's decomposition. The components (that are products themselves) can also have their own Bill of Material (multi-level)."""" name="note"/>
222 <field model="process.node" name="target_node_id" ref="process_node_billofmaterial0"/>
223 <field model="process.node" name="source_node_id" ref="product.process_node_product0"/>