87 lines
4.4 KiB
XML
87 lines
4.4 KiB
XML
<?xml version="1.0" ?>
|
|
<openerp>
|
|
<data>
|
|
|
|
<!--
|
|
Process
|
|
-->
|
|
|
|
<record id="process_process_stockableproductprocess0" model="process.process">
|
|
<field eval=""""Stockable Product Process"""" name="name"/>
|
|
<field name="model_id" ref="mrp.model_mrp_procurement"/>
|
|
<field eval="1" name="active"/>
|
|
</record>
|
|
|
|
<!--
|
|
Process Node
|
|
-->
|
|
|
|
<record id="process_node_mts0" model="process.node">
|
|
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
|
|
<field name="model_id" ref="mrp.model_mrp_procurement"/>
|
|
<field eval=""""state"""" name="kind"/>
|
|
<field eval=""""The systems awaits requests for products in stock."""" name="note"/>
|
|
<field eval=""""Make to Stock"""" name="name"/>
|
|
<field name="process_id" ref="process_process_stockableproductprocess0"/>
|
|
<field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
|
|
<field eval="0" name="flow_start"/>
|
|
</record>
|
|
|
|
<record id="process_node_stock0" model="process.node">
|
|
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
|
|
<field name="model_id" ref="mrp.model_mrp_procurement"/>
|
|
<field eval=""""state"""" name="kind"/>
|
|
<field eval=""""Wait for available products for reservation"""" name="note"/>
|
|
<field eval=""""Stockable Stock"""" name="name"/>
|
|
<field name="process_id" ref="process_process_stockableproductprocess0"/>
|
|
<field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/>
|
|
<field eval="0" name="flow_start"/>
|
|
</record>
|
|
|
|
<record id="process_node_rfq0" model="process.node">
|
|
<field name="menu_id" ref="purchase.menu_purchase_order_draft"/>
|
|
<field name="model_id" ref="purchase.model_purchase_order"/>
|
|
<field eval=""""subflow"""" name="kind"/>
|
|
<field eval=""""A Request for Quotation is created and sent to the supplier."""" name="note"/>
|
|
<field eval=""""RFQ"""" name="name"/>
|
|
<field name="subflow_id" ref="purchase.process_process_purchaseprocess0"/>
|
|
<field name="process_id" ref="process_process_stockableproductprocess0"/>
|
|
<field eval=""""object.state=='draft'"""" name="model_states"/>
|
|
<field eval="0" name="flow_start"/>
|
|
</record>
|
|
|
|
<record id="process_node_production0" 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=""""Production orders are created for product manufacturing."""" name="note"/>
|
|
<field eval=""""Production Order"""" name="name"/>
|
|
<field name="process_id" ref="process_process_stockableproductprocess0"/>
|
|
<field eval=""""object.state=='confirmed'"""" name="model_states"/>
|
|
<field eval="0" name="flow_start"/>
|
|
</record>
|
|
|
|
<!--
|
|
Process Transition
|
|
-->
|
|
|
|
<record id="process_transition_stockrfq0" model="process.transition">
|
|
<field eval="[(6,0,[])]" name="role_ids"/>
|
|
<field eval="[(6,0,[])]" name="transition_ids"/>
|
|
<field eval=""""Stockable Request"""" name="name"/>
|
|
<field eval=""""If Product type is Stockable and procure method is make to stock"""" name="note"/>
|
|
<field model="process.node" name="target_node_id" ref="process_node_rfq0"/>
|
|
<field model="process.node" name="source_node_id" ref="process_node_stock0"/>
|
|
</record>
|
|
|
|
<record id="process_transition_stockproduction0" model="process.transition">
|
|
<field eval="[(6,0,[])]" name="role_ids"/>
|
|
<field eval="[(6,0,[])]" name="transition_ids"/>
|
|
<field eval=""""Stockable Production Order"""" name="name"/>
|
|
<field eval=""""If Procure method is Make to order and supply method is produce"""" name="note"/>
|
|
<field model="process.node" name="target_node_id" ref="process_node_production0"/>
|
|
<field model="process.node" name="source_node_id" ref="process_node_stock0"/>
|
|
</record>
|
|
|
|
</data>
|
|
</openerp> |