~a-camilli/openobject-italia/7.0-fix-labels_shipping_on_invoice

« back to all changes in this revision

Viewing changes to account_vat_period_end_statement/statement_workflow.xml

[add] account_vat_period_end_statement

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<openerp>
 
3
    <data>
 
4
        <record model="workflow" id="wkf_vat_period_end_statement">
 
5
            <field name="name">workflow.vat.period.end.statement</field>
 
6
            <field name="osv">account.vat.period.end.statement</field>
 
7
            <field name="on_create">True</field>
 
8
        </record>
 
9
 
 
10
        <record model="workflow.activity" id="act_draft">
 
11
            <field name="wkf_id" ref="wkf_vat_period_end_statement" />
 
12
            <field name="flow_start">True</field>
 
13
            <field name="name">draft</field>
 
14
            <field name="kind">function</field>
 
15
            <field name="action">statement_draft()</field>
 
16
        </record>
 
17
 
 
18
        <record model="workflow.activity" id="act_move_created">
 
19
            <field name="wkf_id" ref="wkf_vat_period_end_statement" />
 
20
            <field name="name">created</field>
 
21
            <field name="kind">function</field>
 
22
            <field name="action">create_move()</field>
 
23
        </record>
 
24
 
 
25
        <record model="workflow.activity" id="act_statement_paid">
 
26
            <field name="wkf_id" ref="wkf_vat_period_end_statement" />
 
27
            <field name="name">paid</field>
 
28
            <field name="kind">function</field>
 
29
            <field name="action">statement_paid()</field>
 
30
<!--            <field name="flow_stop">True</field>    -->
 
31
        </record>
 
32
 
 
33
        <record model="workflow.transition" id="t1">
 
34
            <field name="act_from" ref="act_draft" />
 
35
            <field name="act_to" ref="act_move_created" />
 
36
            <field name="signal">create_move</field>
 
37
        </record>
 
38
 
 
39
        <record model="workflow.transition" id="t2">
 
40
            <field name="act_to" ref="act_draft" />
 
41
            <field name="act_from" ref="act_move_created" />
 
42
            <field name="signal">set_draft</field>
 
43
        </record>
 
44
 
 
45
        <record id="t3" model="workflow.transition">
 
46
            <field name="act_to" ref="act_statement_paid" />
 
47
            <field name="act_from" ref="act_move_created" />
 
48
            <field name="trigger_model">account.move.line</field>
 
49
            <field name="trigger_expr_id">move_line_id_payment_get()</field>
 
50
            <field name="condition">test_paid()</field>
 
51
        </record>
 
52
 
 
53
        <record model="workflow.transition" id="t4">
 
54
            <field name="act_to" ref="act_draft" />
 
55
            <field name="act_from" ref="act_statement_paid" />
 
56
            <field name="signal">set_draft</field>
 
57
        </record>
 
58
 
 
59
    </data>
 
60
</openerp>