~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/subscription.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="workflow_subscription">
 
5
            <field name="name">workflow.training.subscription</field>
 
6
            <field name="osv">training.subscription</field>
 
7
            <field name="on_create">True</field>
 
8
        </record>
 
9
 
 
10
        <record model="workflow.activity" id="activity_subscription_draft">
 
11
            <field name="wkf_id" ref="workflow_subscription" />
 
12
            <field name="name">draft</field>
 
13
            <field name="kind">function</field>
 
14
            <field name="action">action_workflow_draft()</field>
 
15
            <field name="flow_start">True</field>
 
16
        </record>
 
17
 
 
18
        <record model="workflow.activity" id="activity_subscription_confirm">
 
19
            <field name="wkf_id" ref="workflow_subscription" />
 
20
            <field name="name">Confirm Request</field>
 
21
            <field name="kind">function</field>
 
22
            <field name="action">action_workflow_confirm()</field>
 
23
        </record>
 
24
 
 
25
        <record model="workflow.activity" id="activity_subscription_cancel">
 
26
            <field name="wkf_id" ref="workflow_subscription" />
 
27
            <field name="name">cancelled</field>
 
28
            <field name="kind">function</field>
 
29
            <field name="action">action_workflow_cancel()</field>
 
30
            <field name="flow_stop">True</field>
 
31
        </record>
 
32
 
 
33
        <record model="workflow.activity" id="activity_subscription_done">
 
34
            <field name="wkf_id" ref="workflow_subscription" />
 
35
            <field name="name">done</field>
 
36
            <field name="kind">function</field>
 
37
            <field name="action">action_workflow_done()</field>
 
38
            <field name="flow_stop">True</field>
 
39
        </record>
 
40
 
 
41
        <record model="workflow.transition" id="transition_subscription_confirm">
 
42
            <field name="act_from" ref="activity_subscription_draft" />
 
43
            <field name="act_to" ref="activity_subscription_confirm" />
 
44
            <!--<field name="role_id" ref="role_subscription_manager" />-->
 
45
            <!--<field name="role_id" eval="False"/>-->
 
46
            <field name="signal">signal_confirm</field>
 
47
        </record>
 
48
 
 
49
        <record model="workflow.transition" id="transition_subscription_cancel">
 
50
            <field name="act_from" ref="activity_subscription_draft" />
 
51
            <field name="act_to" ref="activity_subscription_cancel" />
 
52
            <field name="signal">signal_cancel</field>
 
53
        </record>
 
54
 
 
55
        <record model="workflow.transition" id="transition_subscription_confirm_to_cancel">
 
56
            <field name="act_from" ref="activity_subscription_confirm" />
 
57
            <field name="act_to" ref="activity_subscription_cancel" />
 
58
            <field name="signal">signal_done_cancel</field>
 
59
            <field name="condition">test_wkf_cancel()</field>
 
60
        </record>
 
61
 
 
62
        <record model="workflow.transition" id="transition_subscription_done">
 
63
            <field name="act_from" ref="activity_subscription_confirm" />
 
64
            <field name="act_to" ref="activity_subscription_done" />
 
65
            <field name="signal">signal_done_cancel</field>
 
66
            <field name="condition">test_wkf_done()</field>
 
67
        </record>
 
68
    </data>
 
69
</openerp>
 
70