summaryrefslogtreecommitdiff
path: root/addons/purchase/process/purchase_process.xml
diff options
context:
space:
mode:
authorPriyesh <solanki.priyesh@gmail.com>2008-10-10 18:13:41 +0530
committerPriyesh <solanki.priyesh@gmail.com>2008-10-10 18:13:41 +0530
commit92ab49dee4ba559f55131caa5c924a9904d183f8 (patch)
treebb5389d8be16c0f8225052064d286aba98ff024e /addons/purchase/process/purchase_process.xml
parentfe5356f7d57698d897e0a4d0cb2012aa123d3d97 (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.xml16
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="&quot;&quot;&quot;Purchase&quot;&quot;&quot;" 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="&quot;&quot;&quot;Confirm Purchase order from Request for quotation&quot;&quot;&quot;" 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="&quot;&quot;&quot;After approved purchase order , it comes into the supplier invoice&quot;&quot;&quot;" 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">