~mga/openobject-addons/account_india

« back to all changes in this revision

Viewing changes to hotel_restaurant/hotel_restaurant_workflow.xml

  • Committer: nel
  • Date: 2008-06-30 10:35:41 UTC
  • Revision ID: nel-03c45417b57316f5a70158417e86ae57f721f235
Hotel and dependencies

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<terp>
 
3
<data>
 
4
 
 
5
        <!-- Workflow definition -->
 
6
 
 
7
        <record model="workflow" id="wkf_table_resrvation">
 
8
                <field name="name">wkf.table.reservation</field>
 
9
                <field name="osv">hotel.restaurant.reservation</field>
 
10
                <field name="on_create">True</field>
 
11
        </record>
 
12
 
 
13
        <record model="workflow.activity" id="act_draft">
 
14
                <field name="wkf_id" ref="wkf_table_resrvation" />
 
15
                <field name="flow_start">True</field>
 
16
                <field name="name">draft</field>
 
17
 
 
18
        </record>
 
19
 
 
20
        <record model="workflow.activity" id="act_confirm">
 
21
                <field name="wkf_id" ref="wkf_table_resrvation" />
 
22
                <field name="name">confirm</field>
 
23
                <field name="kind">function</field>
 
24
                <field name="action">table_reserved()</field>
 
25
                <field name="split_mode">OR</field>
 
26
        </record>
 
27
 
 
28
        <record model="workflow.activity" id="act_set_to_draft">
 
29
                <field name="wkf_id" ref="wkf_table_resrvation" />
 
30
                <field name="name">settodraft</field>
 
31
                <field name="kind">function</field>
 
32
                <field name="action">action_set_to_draft()</field>
 
33
        </record>
 
34
 
 
35
        <record model="workflow.activity" id="act_cancel">
 
36
                <field name="wkf_id" ref="wkf_table_resrvation" />
 
37
                <field name="name">cancel</field>
 
38
                <field name="kind">function</field>
 
39
                <field name="action">table_cancel()</field>
 
40
 
 
41
        </record>
 
42
        <record model="workflow.activity" id="act_done">
 
43
                <field name="wkf_id" ref="wkf_table_resrvation" />
 
44
                <field name="name">done</field>
 
45
                <field name="flow_stop">True</field>
 
46
                <field name="kind">stopall</field>
 
47
                <field name="action">table_done()</field>
 
48
                
 
49
        </record>
 
50
        
 
51
        <!--  Transition  -->
 
52
        <record model="workflow.transition" id="t1">
 
53
                <field name="act_from" ref="act_draft" />
 
54
                <field name="act_to" ref="act_confirm" />
 
55
                <field name="signal">confirm</field>
 
56
        </record>
 
57
 
 
58
        <record model="workflow.transition" id="t2">
 
59
                <field name="act_from" ref="act_confirm" />
 
60
                <field name="act_to" ref="act_done" />
 
61
                <field name="signal">done</field>
 
62
        </record>
 
63
 
 
64
        <record model="workflow.transition" id="t3">
 
65
                <field name="act_from" ref="act_confirm" />
 
66
                <field name="act_to" ref="act_cancel" />
 
67
                <field name="signal">cancel</field>
 
68
        </record>
 
69
        
 
70
        <record model="workflow.transition" id="t7">
 
71
                <field name="act_from" ref="act_cancel" />
 
72
                <field name="act_to" ref="act_draft" />
 
73
                <field name="signal">settodraft</field>
 
74
                
 
75
        </record>
 
76
</data>
 
77
</terp>
 
 
b'\\ No newline at end of file'