diff options
| author | Priyesh <solanki.priyesh@gmail.com> | 2008-09-30 19:01:00 +0530 |
|---|---|---|
| committer | Priyesh <solanki.priyesh@gmail.com> | 2008-09-30 19:01:00 +0530 |
| commit | f56900c5686b03fb5b10b2dbae8df5d1f76eb0c3 (patch) | |
| tree | bb121f332548d624d10ba1bd1784eb04de0d0add /addons/project_mrp/process/project_mrp_process.xml | |
| parent | ce6f095b2d8bac105e7e17c2cb0f90d42875f517 (diff) | |
modified files for demo of process
bzr revid: solanki.priyesh@gmail.com-20080930133100-fwqoguvrwpy41poc
Diffstat (limited to 'addons/project_mrp/process/project_mrp_process.xml')
| -rw-r--r-- | addons/project_mrp/process/project_mrp_process.xml | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/addons/project_mrp/process/project_mrp_process.xml b/addons/project_mrp/process/project_mrp_process.xml new file mode 100644 index 00000000000..c8bd1738314 --- /dev/null +++ b/addons/project_mrp/process/project_mrp_process.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" ?> +<openerp> + <data> + + <!-- + Process Node + --> + + <record id="process_node_tasks0" model="process.node"> + <field name="menu_id" ref="project.menu_action_view_task"/> + <field name="model_id" ref="project.model_project_task"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Tasks"""" name="name"/> + <field eval=""""In case you sell services on sale order (task subflow)"""" name="note"/> + <field name="process_id" ref="sale.process_process_salesworkflow0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_saleordertask0" model="process.node"> + <field name="menu_id" ref="sale.menu_sale_order"/> + <field name="model_id" ref="sale.model_sale_order"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Sale_Order_Task"""" name="name"/> + <field eval=""""In case you sell services on sale order (task subflow)"""" name="note"/> + <field name="process_id" ref="project.process_process_tasksworkflow0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="1" name="flow_start"/> + </record> + + <record id="process_node_procuretask0" model="process.node"> + <field name="menu_id" ref="project.menu_action_view_task"/> + <field name="model_id" ref="project.model_project_task"/> + <field eval=""""subflow"""" name="kind"/> + <field eval=""""Procure task"""" name="name"/> + <field eval=""""If Procure method is produce"""" name="note"/> + <field name="process_id" ref="mrp.process_process_procurementworkflow0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <!-- + Process Condition + --> + + <record id="process_condition_conditiontask0" model="process.condition"> + <field name="model_id" ref="product.model_product_template"/> + <field name="node_id" ref="process_node_tasks0"/> + <field eval=""""object.type=='service'"""" name="model_states"/> + <field eval=""""condition_task"""" name="name"/> + </record> + + <!-- + Process Transition + --> + + <record id="process_transition_task0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Task"""" name="name"/> + <field eval=""""When you select any product's type as a 'service' after confiming sale order, it will create a task of product."""" name="note"/> + <field model="process.node" name="target_node_id" search="[('name','=','Tasks')]"/> + <field model="process.node" name="source_node_id" search="[('name','=','Sale Order')]" ref="sale.process_node_saleorder0"/> + </record> + + <record id="process_transition_createtask0" model="process.transition"> + <field eval="[(6,0,[])]" name="role_ids"/> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Create Task"""" name="name"/> + <field eval=""""Product type is service, then its creates the task."""" name="note"/> + <field model="process.node" name="target_node_id" search="[('name','=','Draft task')]"/> + <field model="process.node" name="source_node_id" search="[('name','=','Sale_Order_Task')]"/> + </record> + + <record id="process_transition_ordertask0" model="process.transition"> + <field eval="[(6,0,[])]" name="role_ids"/> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Order Task"""" 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" search="[('name','=','Procure task')]"/> + <field model="process.node" name="source_node_id" search="[('name','=','Make to order')]" ref="mrp.process_node_maketoorder0"/> + </record> + + </data> +</openerp> |
