summaryrefslogtreecommitdiff
path: root/addons/purchase_double_validation/purchase_double_validation_workflow.xml
diff options
context:
space:
mode:
authorron@tinyerp.com <>2010-12-14 17:52:13 +0530
committerron@tinyerp.com <>2010-12-14 17:52:13 +0530
commit521fdb0fb2f1f7930956e594b351bcd1c3aa0ab4 (patch)
tree74f6d895b8661d69e04447f1ec83747efefd5efc /addons/purchase_double_validation/purchase_double_validation_workflow.xml
parente9c8ebd060773acfb1853a0f4487fbee93943f3b (diff)
[IMP]Improvement in purchase_double_validation Module Taskid-1774
bzr revid: ron@tinyerp.com-20101214122213-3bcu7lhvvnwt3uoa
Diffstat (limited to 'addons/purchase_double_validation/purchase_double_validation_workflow.xml')
-rw-r--r--addons/purchase_double_validation/purchase_double_validation_workflow.xml46
1 files changed, 46 insertions, 0 deletions
diff --git a/addons/purchase_double_validation/purchase_double_validation_workflow.xml b/addons/purchase_double_validation/purchase_double_validation_workflow.xml
new file mode 100644
index 00000000000..8e23f252a87
--- /dev/null
+++ b/addons/purchase_double_validation/purchase_double_validation_workflow.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+ <data>
+ <record id="act_waiting" model="workflow.activity">
+ <field name="wkf_id" ref="purchase.purchase_order"/>
+ <field name="name">waiting</field>
+ <field name="kind">function</field>
+ <field name="action">write({'state':'wait'})</field>
+ </record>
+
+ <record id="act_router1" model="workflow.activity">
+ <field name="wkf_id" ref="purchase.purchase_order"/>
+ <field name="name">router1</field>
+ <field name="split_mode">OR</field>
+ <field name="kind">dummy</field>
+ </record>
+
+ <record id="trans_draft_router1" model="workflow.transition">
+ <field name="act_from" ref="purchase.act_draft"/>
+ <field name="act_to" ref="act_router1"/>
+ <field name="condition">True</field>
+ <field name="signal">draft_router1</field>
+ </record>
+
+ <record id="trans_router1_waiting" model="workflow.transition">
+ <field name="act_from" ref="act_router1"/>
+ <field name="act_to" ref="act_waiting"/>
+ <field name="condition">True</field>
+ </record>
+
+
+ <record id="purchase.trans_draft_confirmed" model="workflow.transition">
+ <field name="act_from" ref="act_router1"/>
+ <field name="act_to" ref="purchase.act_confirmed"/>
+ <field name="condition">True</field>
+ </record>
+
+ <record id="trans_waiting_confirmed" model="workflow.transition">
+ <field name="act_from" ref="act_waiting"/>
+ <field name="act_to" ref="purchase.act_confirmed"/>
+ <field name="condition">True</field>
+ <field name="signal">waiting_confirmed</field>
+ </record>
+
+ </data>
+</openerp> \ No newline at end of file