diff options
| author | hda (Tiny) <hda@tinyerp.com> | 2008-12-24 16:25:43 +0530 |
|---|---|---|
| committer | hda (Tiny) <hda@tinyerp.com> | 2008-12-24 16:25:43 +0530 |
| commit | 304db99a760cd9743cf6b69d3b7fa3d000b2efe0 (patch) | |
| tree | 81ed84d6b085d0143da6dfd87f74400a5a7283a0 /addons/mrp/process/procurement_process.xml | |
| parent | ba8937a2008b41249bdf2d7760bb9619b9c77dec (diff) | |
| parent | eaa876bb450b8c61d4f5eadc243b413914a61b43 (diff) | |
merge with pso branch
bzr revid: hda@tinyerp.com-20081224105543-d76dcs9q1t8t6j91
Diffstat (limited to 'addons/mrp/process/procurement_process.xml')
| -rwxr-xr-x | addons/mrp/process/procurement_process.xml | 159 |
1 files changed, 10 insertions, 149 deletions
diff --git a/addons/mrp/process/procurement_process.xml b/addons/mrp/process/procurement_process.xml index 9724c5c28f1..a1c2429f917 100755 --- a/addons/mrp/process/procurement_process.xml +++ b/addons/mrp/process/procurement_process.xml @@ -18,7 +18,7 @@ <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=""""subflow"""" name="kind"/> + <field eval=""""state"""" name="kind"/> <field eval=""""Procurement for raw materials."""" name="note"/> <field eval=""""Production Order"""" name="name"/> <field name="process_id" ref="process_process_procurementworkflow0"/> @@ -29,7 +29,7 @@ <record id="process_node_minimumstockrule0" model="process.node"> <field name="menu_id" ref="mrp.menu_action_orderpoint_form"/> <field name="model_id" ref="mrp.model_stock_warehouse_orderpoint"/> - <field eval=""""subflow"""" name="kind"/> + <field eval=""""state"""" name="kind"/> <field eval=""""Procurement is created if the product quantity is lower than the minimum limit."""" name="note"/> <field eval=""""Minimum Stock Rule"""" name="name"/> <field name="process_id" ref="process_process_procurementworkflow0"/> @@ -47,12 +47,13 @@ <field eval="0" name="flow_start"/> </record> - <record id="process_node_stockableproduct0" model="process.node"> + <record id="process_node_stockproduct0" 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=""""subflow"""" name="kind"/> <field eval=""""For stockable and consumable"""" name="note"/> <field eval=""""Stockable Product"""" name="name"/> + <field name="subflow_id" ref="process_process_stockableproductworkflow0"/> <field name="process_id" ref="process_process_procurementworkflow0"/> <field eval=""""object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting')"""" name="model_states"/> <field eval="0" name="flow_start"/> @@ -61,99 +62,22 @@ <record id="process_node_serviceproduct0" 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=""""subflow"""" name="kind"/> <field eval=""""If Product type is service"""" name="note"/> <field eval=""""Service Product"""" name="name"/> + <field name="subflow_id" ref="process_process_serviceproductworkflow0"/> <field name="process_id" ref="process_process_procurementworkflow0"/> <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_maketostock0" 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 system waits for requested products in stock."""" name="note"/> - <field eval=""""Make to Stock"""" name="name"/> - <field name="process_id" ref="process_process_procurementworkflow0"/> - <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_stockablestock0" 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_procurementworkflow0"/> - <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_stockableorder0" 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=""""If procurement is make to order"""" name="note"/> - <field eval=""""Stockable Order"""" name="name"/> - <field name="process_id" ref="process_process_procurementworkflow0"/> - <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_maketostock1" 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=""""If Procurement is make to stock"""" name="note"/> - <field eval=""""Make to stock"""" name="name"/> - <field name="process_id" ref="process_process_procurementworkflow0"/> - <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_requestforquotation1" 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=""""Request For Quotation"""" name="name"/> - <field name="subflow_id" ref="purchase.process_process_purchaseworkflow0"/> - <field name="process_id" ref="process_process_procurementworkflow0"/> - <field eval=""""object.state=='draft'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_productionorder1" model="process.node"> - <field name="menu_id" ref="mrp.menu_mrp_production_action"/> - <field name="model_id" ref="mrp.model_mrp_production"/> - <field eval=""""subflow"""" name="kind"/> - <field eval=""""Production orders are created for the product manufacturing."""" name="note"/> - <field eval=""""Production Order"""" name="name"/> - <field name="process_id" ref="process_process_procurementworkflow0"/> - <field eval=""""object.state=='confirmed'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_requestforquotation2" model="process.node"> - <field name="menu_id" ref="purchase.menu_purchase_form_action"/> - <field name="model_id" ref="purchase.model_purchase_order"/> - <field eval=""""subflow"""" name="kind"/> - <field eval=""""A purchase order is created for a sub-contracting demand."""" name="note"/> - <field eval=""""Request For Quotation"""" name="name"/> - <field name="subflow_id" ref="purchase.process_process_purchaseworkflow0"/> - <field name="process_id" ref="process_process_procurementworkflow0"/> - <field eval=""""object.state=='draft'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - <record id="process_node_purchaseprocure0" model="process.node"> <field name="menu_id" ref="mrp.menu_mrp_procurement_action"/> <field name="model_id" ref="mrp.model_mrp_procurement"/> <field eval=""""subflow"""" name="kind"/> <field eval=""""Procurements"""" name="name"/> <field eval=""""Procurement orders"""" name="note"/> + <field name="subflow_id" ref="process_process_procurementworkflow0"/> <field name="process_id" ref="purchase.process_process_purchaseworkflow0"/> <field eval="1" name="flow_start"/> </record> @@ -171,7 +95,7 @@ <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"/> - <field eval=""""subflow"""" name="kind"/> + <field eval=""""state"""" name="kind"/> <field eval=""""Routing"""" name="name"/> <field eval=""""Define a routing to describe the manufacturing steps."""" name="note"/> <field name="process_id" ref="product.process_process_productworkflow0"/> @@ -215,7 +139,7 @@ <field eval="[(6,0,[])]" name="transition_ids"/> <field eval=""""Procure Stockable Product"""" name="name"/> <field eval=""""if Product type is Stockable in procurement order"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_stockableproduct0"/> + <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> @@ -228,69 +152,6 @@ <field model="process.node" name="source_node_id" ref="process_node_procureproducts0"/> </record> - <record id="process_transition_stockablemaketostock0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Stockable Make to Stock"""" 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_maketostock0"/> - <field model="process.node" name="source_node_id" ref="process_node_stockableproduct0"/> - </record> - - <record id="process_transition_stockableproductstock0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Stockable Product Stock"""" name="name"/> - <field eval=""""Product type is Stockable and procure method is make to stock"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_stockablestock0"/> - <field model="process.node" name="source_node_id" ref="process_node_stockableproduct0"/> - </record> - - <record id="process_transition_serivcestockableorder0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Serivce Stockable Order"""" name="name"/> - <field eval=""""If product type is service and procure method is Make to order"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_stockableorder0"/> - <field model="process.node" name="source_node_id" ref="process_node_serviceproduct0"/> - </record> - - <record id="process_transition_servicemaketostock0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Service Make to Stock"""" name="name"/> - <field eval=""""If Product type is service and procure method is Make to stock"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_maketostock1"/> - <field model="process.node" name="source_node_id" ref="process_node_serviceproduct0"/> - </record> - - <record id="process_transition_stockablerequest0" 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_requestforquotation1"/> - <field model="process.node" name="source_node_id" ref="process_node_stockablestock0"/> - </record> - - <record id="process_transition_stockableproductionorder0" 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_productionorder1"/> - <field model="process.node" name="source_node_id" ref="process_node_stockablestock0"/> - </record> - - <record id="process_transition_stockableorderrequest0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Stockable Order Request"""" name="name"/> - <field eval=""""If Procure method is Make to order and supply method is buy"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_requestforquotation2"/> - <field model="process.node" name="source_node_id" ref="process_node_stockableorder0"/> - </record> - <record id="process_transition_purchaseprocure0" model="process.transition"> <field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/> |
