~school-dev-team/school-base-openerp-module/school-ampa-openerp-module

« back to all changes in this revision

Viewing changes to oerp_modules/training/workflow/participation_sh_request.xml

  • Committer: pereerro
  • Date: 2013-11-30 20:34:17 UTC
  • Revision ID: pereerro-20131130203417-whwzik8hkmm6j89g
[REF] Begining of integration with school and training.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<openerp>
 
3
    <data>
 
4
        <record model="workflow" id="wkf_participation_stakeholder_request">
 
5
            <field name="name">workflow.training.participation_stakeholder_request</field>
 
6
            <field name="osv">training.participation.stakeholder.request</field>
 
7
            <field name="on_create">True</field>
 
8
        </record>
 
9
 
 
10
        <record model="workflow.activity" id="wkf_act_pshr_draft">
 
11
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
12
            <field name="name">draft</field>
 
13
            <field name="kind">function</field>
 
14
            <field name="action">write({'state':'draft'})</field>
 
15
            <field name="flow_start">True</field>
 
16
        </record>
 
17
        
 
18
        <record model="workflow.activity" id="wkf_act_pshr_cancelled">
 
19
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
20
            <field name="name">cancelled</field>
 
21
            <field name="kind">function</field>
 
22
            <field name="action">write({'state':'cancelled'})</field>
 
23
            <field name="action">action_wkf_cancel()</field>
 
24
            <field name="flow_stop">True</field>
 
25
        </record>
 
26
        
 
27
        <record model="workflow.activity" id="wkf_act_pshr_done">
 
28
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
29
            <field name="name">done</field>
 
30
            <field name="kind">function</field>
 
31
            <field name="action">action_wkf_done()</field>
 
32
            <field name="flow_stop">True</field>
 
33
        </record>
 
34
        
 
35
        <record model="workflow.activity" id="wkf_act_pshr_valid">
 
36
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
37
            <field name="name">valid</field>
 
38
            <field name="kind">function</field>
 
39
            <field name="action">action_wkf_valid()</field>
 
40
        </record>
 
41
 
 
42
        <record model="workflow.activity" id="wkf_act_pshr_requested">
 
43
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
44
            <field name="name">requested</field>
 
45
            <field name="kind">function</field>
 
46
            <field name="action">action_wkf_request()</field>
 
47
        </record>
 
48
 
 
49
<!-- It should be deleted -->
 
50
        <record model="workflow.activity" id="wkf_act_pshr_send_request_email">
 
51
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
52
            <field name="name">[send request email]</field>
 
53
            <field name="kind">function</field>
 
54
            <field name="action">action_wkf_send_request()</field>
 
55
        </record>
 
56
        
 
57
        <record model="workflow.activity" id="wkf_act_pshr_refused">
 
58
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
59
            <field name="name">refused</field>
 
60
            <field name="kind">function</field>
 
61
            <field name="action">action_wkf_refuse()</field>
 
62
            <field name="flow_stop">True</field>
 
63
        </record>
 
64
        
 
65
        <record model="workflow.activity" id="wkf_act_pshr_accepted">
 
66
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
67
            <field name="name">accepted</field>
 
68
            <field name="kind">function</field>
 
69
            <field name="action">action_wkf_accept()</field>
 
70
        </record>
 
71
 
 
72
<!-- It should be deleted -->
 
73
        <record model="workflow.activity" id="wkf_act_pshr_send_cancellation_email">
 
74
            <field name="wkf_id" ref="wkf_participation_stakeholder_request" />
 
75
            <field name="name">[send cancellation email]</field>
 
76
            <field name="kind">function</field>
 
77
            <field name="action">action_wkf_send_cancellation()</field>
 
78
        </record>
 
79
 
 
80
 
 
81
        <record model="workflow.transition" id="wkf_tr_pshr_draft_to_valid">
 
82
            <field name="act_from" ref="wkf_act_pshr_draft"/>
 
83
            <field name="act_to" ref="wkf_act_pshr_valid"/>
 
84
            <field name="signal">pshr_validate</field>
 
85
            <field name="condition">test_wkf_valid()</field>
 
86
        </record>
 
87
        
 
88
        <record model="workflow.transition" id="wkf_tr_pshr_draft_to_cancelled">
 
89
            <field name="act_from" ref="wkf_act_pshr_draft"/>
 
90
            <field name="act_to" ref="wkf_act_pshr_cancelled"/>
 
91
            <field name="signal">pshr_cancel</field>
 
92
        </record>
 
93
        
 
94
        <record model="workflow.transition" id="wkf_tr_pshr_valid_to_cancelled">
 
95
            <field name="act_from" ref="wkf_act_pshr_valid"/>
 
96
            <field name="act_to" ref="wkf_act_pshr_cancelled"/>
 
97
            <field name="signal">pshr_cancel</field>
 
98
        </record>
 
99
        
 
100
        <record model="workflow.transition" id="wkf_tr_pshr_valid_to_requested">
 
101
            <field name="act_from" ref="wkf_act_pshr_valid"/>
 
102
            <field name="act_to" ref="wkf_act_pshr_requested"/>
 
103
            <field name="condition">test_wkf_request()</field>
 
104
            <field name="signal">pshr_request</field>
 
105
        </record>
 
106
 
 
107
        <record model="workflow.transition" id="wkf_tr_pshr_requested_to_sre">
 
108
            <field name="act_from" ref="wkf_act_pshr_requested" />
 
109
            <field name="act_to" ref="wkf_act_pshr_send_request_email" />
 
110
            <field name="signal" eval="False" />
 
111
        </record>
 
112
        
 
113
        <record model="workflow.transition" id="wkf_tr_pshr_sre_to_sre">
 
114
            <field name="act_from" ref="wkf_act_pshr_send_request_email" />
 
115
            <field name="act_to" ref="wkf_act_pshr_send_request_email" />
 
116
            <field name="signal">pshr_resend_email</field>
 
117
        </record>
 
118
        
 
119
        <record model="workflow.transition" id="wkf_tr_pshr_valid_to_accepted">
 
120
            <field name="act_from" ref="wkf_act_pshr_valid"/>
 
121
            <field name="act_to" ref="wkf_act_pshr_accepted"/>
 
122
            <field name="condition">test_wkf_accept()</field>
 
123
            <field name="signal">pshr_accept</field>
 
124
        </record>
 
125
        
 
126
        <record model="workflow.transition" id="wkf_tr_pshr_accepted_to_done">
 
127
            <field name="act_from" ref="wkf_act_pshr_accepted"/>
 
128
            <field name="act_to" ref="wkf_act_pshr_done"/>
 
129
            <field name="condition">test_wkf_done()</field>
 
130
            <field name="signal">pshr_done</field>
 
131
        </record>
 
132
        
 
133
        
 
134
        <record model="workflow.transition" id="wkf_tr_pshr_sre_to_refused">
 
135
            <field name="act_from" ref="wkf_act_pshr_send_request_email"/>
 
136
            <field name="act_to" ref="wkf_act_pshr_refused"/>
 
137
            <field name="signal">pshr_refuse</field>
 
138
        </record>
 
139
        
 
140
        <record model="workflow.transition" id="wkf_tr_pshr_sre_to_accepted">
 
141
            <field name="act_from" ref="wkf_act_pshr_send_request_email"/>
 
142
            <field name="act_to" ref="wkf_act_pshr_accepted"/>
 
143
            <field name="signal">pshr_accept</field>
 
144
        </record>
 
145
 
 
146
        <record model="workflow.transition" id="wkf_tr_pshr_sre_to_sce">
 
147
            <field name="act_from" ref="wkf_act_pshr_send_request_email"/>
 
148
            <field name="act_to" ref="wkf_act_pshr_send_cancellation_email"/>
 
149
            <field name="signal">pshr_cancel</field>
 
150
        </record>
 
151
 
 
152
        <record model="workflow.transition" id="wkf_tr_pshr_accepted_to_cancelled">
 
153
            <field name="act_from" ref="wkf_act_pshr_accepted" />
 
154
            <field name="act_to" ref="wkf_act_pshr_send_cancellation_email" />
 
155
            <field name="signal">pshr_cancel</field>
 
156
        </record>
 
157
 
 
158
        <record model="workflow.transition" id="wkf_tr_pshr_sce_to_cancelled">
 
159
            <field name="act_from" ref="wkf_act_pshr_send_cancellation_email"/>
 
160
            <field name="act_to" ref="wkf_act_pshr_cancelled"/>
 
161
            <field name="signal" eval="False" />
 
162
        </record>
 
163
        
 
164
    </data>
 
165
</openerp>