2008-11-28 12:04:29 +00:00
<?xml version="1.0" ?>
2008-09-29 07:14:10 +00:00
<openerp >
2010-04-09 07:14:08 +00:00
<data >
2010-10-05 10:16:39 +00:00
2010-04-09 07:14:08 +00:00
<record id= "process_node_productionorder0" model= "process.node" >
<field name= "menu_id" ref= "mrp.menu_mrp_production_action" />
<field name= "model_id" ref= "mrp.model_mrp_production" />
<field eval= """"state"""" name= "kind" />
<field eval= """"Drives the procurement orders for raw material."""" name= "note" />
<field eval= """"Production Order"""" name= "name" />
2010-05-27 05:45:42 +00:00
<field name= "process_id" ref= "procurement.process_process_procurementprocess0" />
2010-04-09 07:14:08 +00:00
<field eval= """"object.state in ('draft', 'picking_except', 'confirmed', 'ready', 'in_production', 'cancel', 'done')"""" name= "model_states" />
<field eval= "1" name= "flow_start" />
</record>
2010-10-05 10:16:39 +00:00
2010-04-29 13:30:07 +00:00
<record id= "process_node_minimumstockrule0" model= "process.node" >
2010-09-13 06:01:02 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_order_points" />
2010-05-27 05:45:42 +00:00
<field name= "model_id" ref= "procurement.model_stock_warehouse_orderpoint" />
2010-04-29 13:30:07 +00:00
<field eval= """"state"""" name= "kind" />
<field eval= """"Linked to the 'Minimum stock rule' supplying method."""" name= "note" />
<field eval= """"Minimum Stock"""" name= "name" />
2010-05-27 05:45:42 +00:00
<field name= "process_id" ref= "procurement.process_process_procurementprocess0" />
2010-04-29 13:30:07 +00:00
<field eval= "1" name= "flow_start" />
</record>
2010-04-09 07:14:08 +00:00
<record id= "process_node_stockproduct0" model= "process.node" >
2010-09-13 01:57:17 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_procurement_action" />
2010-05-27 12:47:06 +00:00
<field name= "model_id" ref= "mrp.model_procurement_order" />
2010-04-09 07:14:08 +00:00
<field eval= """"subflow"""" name= "kind" />
<field eval= """"Product type is Stockable or Consumable."""" name= "note" />
<field eval= """"Stockable Product"""" name= "name" />
<field name= "subflow_id" ref= "process_process_stockableproductprocess0" />
2010-05-27 05:45:42 +00:00
<field name= "process_id" ref= "procurement.process_process_procurementprocess0" />
2010-04-09 07:14:08 +00:00
<field eval= """"object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name= "model_states" />
<field eval= "0" name= "flow_start" />
</record>
2010-10-05 10:16:39 +00:00
2010-04-29 13:30:07 +00:00
<record id= "process_node_stockproduct1" model= "process.node" >
2010-09-13 01:57:17 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_procurement_action" />
2010-05-27 12:47:06 +00:00
<field name= "model_id" ref= "mrp.model_procurement_order" />
2010-04-29 13:30:07 +00:00
<field eval= """"subflow"""" name= "kind" />
<field eval= """"For stockable products and consumables"""" name= "note" />
<field eval= """"Stockable Product"""" name= "name" />
<field name= "process_id" ref= "mrp.process_process_stockableproductprocess0" />
2010-05-27 05:45:42 +00:00
<field name= "subflow_id" ref= "procurement.process_process_procurementprocess0" />
2010-04-29 13:30:07 +00:00
<field eval= """"object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name= "model_states" />
<field eval= "1" name= "flow_start" />
</record>
2010-04-09 07:14:08 +00:00
<record id= "process_node_serviceproduct0" model= "process.node" >
2010-09-13 01:57:17 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_procurement_action" />
2010-05-27 12:47:06 +00:00
<field name= "model_id" ref= "mrp.model_procurement_order" />
2010-04-09 07:14:08 +00:00
<field eval= """"subflow"""" name= "kind" />
<field eval= """"Product type is service"""" name= "note" />
<field eval= """"Service"""" name= "name" />
2010-08-17 06:00:50 +00:00
<field name= "subflow_id" ref= "procurement.process_process_serviceproductprocess0" />
2010-05-27 05:45:42 +00:00
<field name= "process_id" ref= "procurement.process_process_procurementprocess0" />
2010-04-09 07:14:08 +00:00
<field eval= """"object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name= "model_states" />
<field eval= "0" name= "flow_start" />
</record>
2010-10-05 10:16:39 +00:00
2010-04-29 13:30:07 +00:00
<record id= "process_node_serviceproduct1" model= "process.node" >
2010-09-13 01:57:17 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_procurement_action" />
2010-05-27 12:47:06 +00:00
<field name= "model_id" ref= "mrp.model_procurement_order" />
2010-04-29 13:30:07 +00:00
<field eval= """"subflow"""" name= "kind" />
<field eval= """"For Services."""" name= "note" />
<field eval= """"Service"""" name= "name" />
2010-08-17 06:00:50 +00:00
<field name= "process_id" ref= "procurement.process_process_serviceproductprocess0" />
2010-05-27 05:45:42 +00:00
<field name= "subflow_id" ref= "procurement.process_process_procurementprocess0" />
2010-04-29 13:30:07 +00:00
<field eval= """"object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name= "model_states" />
<field eval= "1" name= "flow_start" />
</record>
2010-04-09 07:14:08 +00:00
<record id= "process_node_purchaseprocure0" model= "process.node" >
2010-09-13 01:57:17 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_procurement_action" />
2010-05-27 12:47:06 +00:00
<field name= "model_id" ref= "mrp.model_procurement_order" />
2008-11-28 12:04:29 +00:00
<field eval= """"subflow"""" name= "kind" />
2009-11-20 08:26:48 +00:00
<field eval= """"Procurement Orders"""" name= "name" />
<field eval= """"For purchased material"""" name= "note" />
2010-05-27 05:45:42 +00:00
<field name= "subflow_id" ref= "procurement.process_process_procurementprocess0" />
2009-01-12 08:52:06 +00:00
<field name= "process_id" ref= "purchase.process_process_purchaseprocess0" />
2008-11-25 13:27:44 +00:00
<field eval= "1" name= "flow_start" />
</record>
2009-11-23 13:47:57 +00:00
2008-11-28 12:04:29 +00:00
<record id= "process_node_productminimumstockrule0" model= "process.node" >
2010-09-13 06:01:02 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_order_points" />
2010-05-27 05:45:42 +00:00
<field name= "model_id" ref= "procurement.model_stock_warehouse_orderpoint" />
2008-10-08 07:18:27 +00:00
<field eval= """"state"""" name= "kind" />
2009-11-20 12:17:05 +00:00
<field eval= """"Minimum Stock"""" name= "name" />
<field eval= """"Automatic procurement rule"""" name= "note" />
2009-01-12 08:52:06 +00:00
<field name= "process_id" ref= "product.process_process_productprocess0" />
2008-10-08 07:18:27 +00:00
<field eval= "0" name= "flow_start" />
</record>
2009-11-23 13:47:57 +00:00
2008-11-25 13:27:44 +00:00
<record id= "process_node_routing0" model= "process.node" >
<field name= "menu_id" ref= "mrp.menu_mrp_routing_action" />
<field name= "model_id" ref= "mrp.model_mrp_routing" />
2008-12-17 13:39:33 +00:00
<field eval= """"state"""" name= "kind" />
2008-11-25 13:27:44 +00:00
<field eval= """"Routing"""" name= "name" />
2009-11-20 12:17:05 +00:00
<field eval= """"Manufacturing Steps."""" name= "note" />
2009-01-12 08:52:06 +00:00
<field name= "process_id" ref= "product.process_process_productprocess0" />
2008-11-25 13:27:44 +00:00
<field eval= "0" name= "flow_start" />
</record>
2009-11-23 13:47:57 +00:00
2008-10-08 07:18:27 +00:00
<record id= "process_node_billofmaterial0" model= "process.node" >
<field name= "menu_id" ref= "mrp.menu_mrp_bom_form_action" />
<field name= "model_id" ref= "mrp.model_mrp_bom" />
<field eval= """"state"""" name= "kind" />
2009-11-20 12:17:05 +00:00
<field eval= """"Bill of Material"""" name= "name" />
<field eval= """"Product's structure"""" name= "note" />
2009-01-12 08:52:06 +00:00
<field name= "process_id" ref= "product.process_process_productprocess0" />
2008-10-08 07:18:27 +00:00
<field eval= "0" name= "flow_start" />
</record>
2009-11-23 13:47:57 +00:00
2010-04-09 07:14:08 +00:00
<!--
Process Transition
-->
2012-06-28 06:40:05 +00:00
<record id= "process_node_procureproducts0" model= "process.node" >
2010-09-13 01:57:17 +00:00
<field name= "menu_id" ref= "procurement.menu_stock_procurement_action" />
2010-08-16 12:39:58 +00:00
<field name= "model_id" ref= "mrp.model_procurement_order" />
<field eval= """"state"""" name= "kind" />
<field eval= """"The way to procurement depends on the product type."""" name= "note" />
<field eval= """"Procure Products"""" name= "name" />
<field name= "process_id" ref= "procurement.process_process_procurementprocess0" />
<field eval= """"object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name= "model_states" />
<field eval= "0" name= "flow_start" />
</record>
2010-04-09 07:14:08 +00:00
<record id= "process_transition_servicemto0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Make to Order"""" name= "name" />
<field eval= """"If the service has a 'Produce' supply method, this creates a task in the project management module of OpenERP."""" name= "note" />
2010-08-17 06:00:50 +00:00
<field model= "process.node" name= "target_node_id" ref= "procurement.process_node_serviceonorder0" />
2010-04-09 07:14:08 +00:00
<field model= "process.node" name= "source_node_id" ref= "process_node_serviceproduct1" />
</record>
<record id= "process_transition_servicemts0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Make to Stock"""" name= "name" />
<field eval= """"This is used in case of a service without any impact in the system, a training session for instance."""" name= "note" />
<field model= "process.node" name= "target_node_id" ref= "mrp.process_node_servicemts0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_serviceproduct1" />
</record>
<record id= "process_transition_stockmts0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Make to Stock"""" name= "name" />
<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" />
<field model= "process.node" name= "target_node_id" ref= "mrp.process_node_mts0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_stockproduct1" />
</record>
<record id= "process_transition_stockproduct0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Make to Order"""" name= "name" />
<field eval= """"The system creates an order (production or purchased) depending on the sold quantity and the products parameters."""" name= "note" />
<field model= "process.node" name= "target_node_id" ref= "mrp.process_node_stock0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_stockproduct1" />
</record>
<record id= "process_transition_productionprocureproducts0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Procurement of raw material"""" name= "name" />
<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" />
<field model= "process.node" name= "target_node_id" ref= "process_node_procureproducts0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_productionorder0" />
</record>
<record id= "process_transition_minimumstockprocure0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"'Minimum stock rule' material"""" name= "name" />
<field eval= """"The 'Minimum stock rule' allows the system to create procurement orders automatically as soon as the minimum stock is reached."""" name= "note" />
<field model= "process.node" name= "target_node_id" ref= "process_node_procureproducts0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_minimumstockrule0" />
</record>
<record id= "process_transition_procurestockableproduct0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Procurement of stockable Products"""" name= "name" />
<field eval= """"Depending on the chosen method to supply the stockable products, the procurement order creates a RFQ, a production order, ... """" name= "note" />
<field model= "process.node" name= "target_node_id" ref= "process_node_stockproduct0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_procureproducts0" />
</record>
<record id= "process_transition_procureserviceproduct0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
<field eval= """"Procurement of services"""" name= "name" />
<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" />
<field model= "process.node" name= "target_node_id" ref= "process_node_serviceproduct0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_procureproducts0" />
</record>
<record id= "process_transition_purchaseprocure0" model= "process.transition" >
2008-11-25 13:27:44 +00:00
<field eval= "[(6,0,[])]" name= "transition_ids" />
2009-11-20 08:26:48 +00:00
<field eval= """"Automatic RFQ"""" name= "name" />
<field eval= """"The system launches automatically a RFQ to the preferred supplier."""" name= "note" />
2008-11-25 13:27:44 +00:00
<field model= "process.node" name= "target_node_id" ref= "purchase.process_node_draftpurchaseorder0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_purchaseprocure0" />
</record>
2009-11-23 13:47:57 +00:00
2008-11-28 12:04:29 +00:00
<record id= "process_transition_producttostockrules0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
2009-11-20 12:17:05 +00:00
<field eval= """"Procurement rule"""" name= "name" />
2009-12-08 07:17:03 +00:00
<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" />
2008-11-28 12:04:29 +00:00
<field model= "process.node" name= "target_node_id" ref= "process_node_productminimumstockrule0" />
<field model= "process.node" name= "source_node_id" ref= "product.process_node_product0" />
</record>
2009-11-23 13:47:57 +00:00
2008-11-25 13:27:44 +00:00
<record id= "process_transition_billofmaterialrouting0" model= "process.transition" >
<field eval= "[(6,0,[])]" name= "transition_ids" />
2009-11-20 12:17:05 +00:00
<field eval= """"Material Routing"""" name= "name" />
<field eval= """"The Bill of Material is linked to a routing, i.e. the succession of work centers."""" name= "note" />
2008-11-25 13:27:44 +00:00
<field model= "process.node" name= "target_node_id" ref= "process_node_routing0" />
<field model= "process.node" name= "source_node_id" ref= "process_node_billofmaterial0" />
</record>
2009-11-23 13:47:57 +00:00
2010-04-09 07:14:08 +00:00
<record id= "process_transition_bom0" model= "process.transition" >
2008-10-08 07:18:27 +00:00
<field eval= "[(6,0,[])]" name= "transition_ids" />
2009-11-20 12:17:05 +00:00
<field eval= """"Manufacturing decomposition"""" name= "name" />
<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" />
2008-10-08 07:18:27 +00:00
<field model= "process.node" name= "target_node_id" ref= "process_node_billofmaterial0" />
<field model= "process.node" name= "source_node_id" ref= "product.process_node_product0" />
</record>
2009-11-23 13:47:57 +00:00
2010-04-09 07:14:08 +00:00
</data>
</openerp>