diff options
| author | Priyesh <solanki.priyesh@gmail.com> | 2008-10-10 18:13:41 +0530 |
|---|---|---|
| committer | Priyesh <solanki.priyesh@gmail.com> | 2008-10-10 18:13:41 +0530 |
| commit | 92ab49dee4ba559f55131caa5c924a9904d183f8 (patch) | |
| tree | bb5389d8be16c0f8225052064d286aba98ff024e /addons/purchase/process/purchase_process.xml | |
| parent | fe5356f7d57698d897e0a4d0cb2012aa123d3d97 (diff) | |
define roles in process wherever necessary
bzr revid: solanki.priyesh@gmail.com-20081010124341-g0ddcgjepuhp5131
Diffstat (limited to 'addons/purchase/process/purchase_process.xml')
| -rw-r--r-- | addons/purchase/process/purchase_process.xml | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/addons/purchase/process/purchase_process.xml b/addons/purchase/process/purchase_process.xml index 56b3b8d1180..182812efe16 100644 --- a/addons/purchase/process/purchase_process.xml +++ b/addons/purchase/process/purchase_process.xml @@ -96,7 +96,19 @@ <!-- Process Transition --> - + + <record id="res_roles_purchase0" model="res.roles"> + <field eval=""""Purchase"""" name="name"/> + </record> + + <record id="purchase.trans_draft_confirmed" model="workflow.transition"> + <field name="role_id" ref="res_roles_purchase0"/> + </record> + + <record id="purchase.trans_router_invoice" model="workflow.transition"> + <field name="role_id" ref="res_roles_purchase0"/> + </record> + <record id="process_transition_confirmingpurchaseorder0" model="process.transition"> <field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/> @@ -104,6 +116,7 @@ <field eval=""""Confirm Purchase order from Request for quotation"""" name="note"/> <field model="process.node" name="target_node_id" ref="process_node_confirmpurchaseorder0"/> <field model="process.node" name="source_node_id" ref="process_node_draftpurchaseorder0"/> + <field eval="[(6,0,[ref('purchase.trans_draft_confirmed')])]" name="transition_ids"/> </record> <record id="process_transition_approvingpurchaseorder0" model="process.transition"> @@ -122,6 +135,7 @@ <field eval=""""After approved purchase order , it comes into the supplier invoice"""" name="note"/> <field model="process.node" name="target_node_id" ref="process_node_invoicecontrol0"/> <field model="process.node" name="source_node_id" ref="process_node_approvepurchaseorder0"/> + <field eval="[(6,0,[ref('purchase.trans_router_invoice')])]" name="transition_ids"/> </record> <record id="process_transition_createpackinglist0" model="process.transition"> |
