~nicolariolini/micronaet-quality/trunk

« back to all changes in this revision

Viewing changes to quality/workflow/claim_workflow.xml

  • Committer: nicolariolini
  • Date: 2014-04-24 07:01:05 UTC
  • Revision ID: nicola.riolini@gmail.com-20140424070105-5d55jlsvj2u8qf9n
Inizio progetto gestione qualità

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<openerp>
 
3
    <data>
 
4
        <!-- Workflow: -->
 
5
        <record model="workflow" id="wkf_quality_claim">
 
6
            <field name="name">quality.claim.wkf</field>
 
7
            <field name="osv">quality.claim</field>
 
8
            <field name="on_create">True</field>
 
9
        </record>
 
10
 
 
11
        <!-- Activity: -->
 
12
        <record model="workflow.activity" id="act_claim_draft">
 
13
            <field name="wkf_id" ref="wkf_quality_claim" />
 
14
            <field name="flow_start">True</field>
 
15
            <field name="name">draft</field>
 
16
            <field name="kind">function</field>
 
17
            <field name="action">claim_draft()</field>
 
18
        </record>
 
19
 
 
20
        <record model="workflow.activity" id="act_claim_opened">
 
21
            <field name="wkf_id" ref="wkf_quality_claim" />
 
22
            <field name="name">production</field>
 
23
            <field name="kind">function</field>
 
24
            <field name="action">claim_opened()</field>
 
25
        </record>
 
26
 
 
27
        <record model="workflow.activity" id="act_claim_closed">
 
28
            <field name="wkf_id" ref="wkf_quality_claim" />
 
29
            <field name="name">close</field>
 
30
            <field name="kind">function</field>
 
31
            <field name="action">claim_closed()</field>
 
32
        </record>
 
33
 
 
34
        <record model="workflow.activity" id="act_claim_cancel">
 
35
            <field name="wkf_id" ref="wkf_quality_claim" />
 
36
            <field name="name">cancel</field>
 
37
            <field name="kind">function</field>
 
38
            <field name="action">claim_cancel()</field>
 
39
        </record>
 
40
 
 
41
        <!-- Trigger: -->
 
42
        <record model="workflow.transition" id="t1a">
 
43
            <field name="act_from" ref="act_claim_draft" />
 
44
            <field name="act_to" ref="act_claim_opened" />
 
45
            <field name="signal">trigger_claim_draft_opened</field>
 
46
        </record>
 
47
        <record model="workflow.transition" id="t1b">
 
48
            <field name="act_from" ref="act_claim_draft" />
 
49
            <field name="act_to" ref="act_claim_cancel" />
 
50
            <field name="signal">trigger_claim_draft_cancel</field>
 
51
        </record>
 
52
 
 
53
        <record model="workflow.transition" id="t2a">
 
54
            <field name="act_from" ref="act_claim_opened" />
 
55
            <field name="act_to" ref="act_claim_closed" />
 
56
            <field name="signal">trigger_claim_opened_closed</field>
 
57
        </record>
 
58
        <record model="workflow.transition" id="t2b">
 
59
            <field name="act_from" ref="act_claim_opened" />
 
60
            <field name="act_to" ref="act_claim_cancel" />
 
61
            <field name="signal">trigger_claim_opened_cancel</field>
 
62
        </record>
 
63
 
 
64
        <record model="workflow.transition" id="t3">
 
65
            <field name="act_from" ref="act_claim_closed" />
 
66
            <field name="act_to" ref="act_claim_cancel" />
 
67
            <field name="signal">trigger_claim_closed_cancel</field>
 
68
        </record>
 
69
 
 
70
        <record model="workflow.transition" id="t4">
 
71
            <field name="act_from" ref="act_claim_cancel" />
 
72
            <field name="act_to" ref="act_claim_draft" />
 
73
            <field name="signal">trigger_claim_cancel_draft</field>
 
74
        </record>
 
75
    </data>
 
76
</openerp>