1
<?xml version="1.0" encoding="UTF-8"?>
5
<record id="wkf_voucher" model="workflow">
6
<field name="name">account.voucher.basic</field>
7
<field name="osv">account.voucher</field>
8
<field name="on_create">True</field>
11
<record id="act_draft" model="workflow.activity">
12
<field name="wkf_id" ref="wkf_voucher"/>
13
<field name="flow_start">True</field>
14
<field name="name">draft</field>
17
<record id="act_performa" model="workflow.activity">
18
<field name="wkf_id" ref="wkf_voucher"/>
19
<field name="name">performa</field>
20
<field name="action">open_voucher()</field>
21
<field name="kind">function</field>
24
<record id="act_posted" model="workflow.activity">
25
<field name="wkf_id" ref="wkf_voucher"/>
26
<field name="name">posted</field>
27
<field name="action">proforma_voucher()</field>
28
<field name="flow_stop">True</field>
29
<field name="kind">function</field>
32
<record id="act_cancel" model="workflow.activity">
33
<field name="wkf_id" ref="wkf_voucher"/>
34
<field name="name">cancel</field>
35
<field name="action">cancel_voucher()</field>
36
<field name="kind">function</field>
39
<record id="t1" model="workflow.transition">
40
<field name="act_from" ref="act_draft"/>
41
<field name="act_to" ref="act_performa"/>
42
<field name="signal">open_voucher</field>
45
<record id="t2" model="workflow.transition">
46
<field name="act_from" ref="act_performa"/>
47
<field name="act_to" ref="act_posted"/>
48
<field name="signal">proforma_voucher</field>
51
<record id="t3" model="workflow.transition">
52
<field name="act_from" ref="act_performa"/>
53
<field name="act_to" ref="act_cancel"/>
54
<field name="signal">cancel_voucher</field>
57
<record id="t5" model="workflow.transition">
58
<field name="act_from" ref="act_draft"/>
59
<field name="act_to" ref="act_cancel"/>
60
<field name="signal">cancel_voucher</field>
63
<record id="t6" model="workflow.transition">
64
<field name="act_from" ref="act_posted"/>
65
<field name="act_to" ref="act_cancel"/>
66
<field name="signal">cancel_voucher</field>
69
<record id="t7" model="workflow.transition">
70
<field name="act_from" ref="act_cancel"/>
71
<field name="act_to" ref="act_performa"/>
72
<field name="signal">open_voucher</field>