summaryrefslogtreecommitdiff
path: root/addons/purchase/purchase_workflow.xml
diff options
context:
space:
mode:
authorNaresh Choksy <nch@tinyerp.com>2008-10-13 18:38:08 +0530
committerNaresh Choksy <nch@tinyerp.com>2008-10-13 18:38:08 +0530
commitb0a5381dd8ea499bd522fbc4e202bfd133b5bbb5 (patch)
tree9a50fe1c4fd5870aaa21dba3fdcabccc969a7401 /addons/purchase/purchase_workflow.xml
parent7b0731a579e500cac16621baca45e1644db5b2c5 (diff)
1 : put a button [set to draft] when purchase order is cancelled in draft state.
2: removed readonly in confirmed state for order line. 3: kept validation on cancel purchase order validation for pickings and invoices bzr revid: nch@tinyerp.com-20081013130808-3ya3nhjuufuxcf7q
Diffstat (limited to 'addons/purchase/purchase_workflow.xml')
-rw-r--r--addons/purchase/purchase_workflow.xml11
1 files changed, 5 insertions, 6 deletions
diff --git a/addons/purchase/purchase_workflow.xml b/addons/purchase/purchase_workflow.xml
index ee6c36f2c40..466d0f3e156 100644
--- a/addons/purchase/purchase_workflow.xml
+++ b/addons/purchase/purchase_workflow.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
-
+
<record id="purchase_order" model="workflow">
<field name="name">Purchase Order Basic Workflow</field>
<field name="osv">purchase.order</field>
<field name="on_create">True</field>
</record>
-
+
<record id="act_draft" model="workflow.activity">
<field name="wkf_id" ref="purchase_order"/>
<field name="flow_start">True</field>
@@ -22,9 +22,8 @@
<record id="act_cancel" model="workflow.activity">
<field name="wkf_id" ref="purchase_order"/>
<field name="name">cancel</field>
+ <field name="kind">function</field>
<field name="action">write({'state':'cancel'})</field>
- <field name="kind">stopall</field>
- <field name="flow_stop">True</field>
</record>
<record id="act_except_invoice" model="workflow.activity">
<field name="wkf_id" ref="purchase_order"/>
@@ -84,7 +83,7 @@
<field name="flow_stop">True</field>
<field name="join_mode">AND</field>
</record>
-
+
<record id="trans_draft_confirmed" model="workflow.transition">
<field name="act_from" ref="act_draft"/>
<field name="act_to" ref="act_confirmed"/>
@@ -177,6 +176,6 @@
<field name="act_from" ref="act_invoice_end"/>
<field name="act_to" ref="act_done"/>
</record>
-
+
</data>
</openerp>