1
<?xml version="1.0" encoding="utf-8"?>
5
<record id="wkf_l10n_es_aeat_mod349_report" model="workflow">
6
<field name="name">AEAT 349 Report</field>
7
<field name="osv">l10n.es.aeat.mod349.report</field>
8
<field name="on_create">True</field>
15
<record id="act_draft" model="workflow.activity">
16
<field name="wkf_id" ref="wkf_l10n_es_aeat_mod349_report"/>
17
<field name="flow_start">True</field>
18
<field name="name">draft</field>
21
<record id="act_calculate" model="workflow.activity">
22
<field name="wkf_id" ref="wkf_l10n_es_aeat_mod349_report"/>
23
<field name="name">calculated</field>
24
<field name="action">write({'state':'calculated'})</field>
25
<field name="kind">function</field>
28
<record id="act_confirm" model="workflow.activity">
29
<field name="wkf_id" ref="wkf_l10n_es_aeat_mod349_report"/>
30
<field name="name">confirmed</field>
31
<field name="action">wkf_confirm()</field>
32
<field name="kind">function</field>
35
<record id="act_cancel" model="workflow.activity">
36
<field name="wkf_id" ref="wkf_l10n_es_aeat_mod349_report"/>
37
<field name="name">canceled</field>
38
<field name="flow_stop">True</field>
39
<field name="action">write({'state':'canceled'})</field>
40
<field name="kind">function</field>
47
<record id="trans_draft_calculate" model="workflow.transition">
48
<field name="act_from" ref="act_draft"/>
49
<field name="act_to" ref="act_calculate"/>
50
<field name="signal">calculate</field>
53
<record id="trans_calculate_confirm" model="workflow.transition">
54
<field name="act_from" ref="act_calculate"/>
55
<field name="act_to" ref="act_confirm"/>
56
<field name="signal">confirm</field>
59
<record id="trans_calculate_draft" model="workflow.transition">
60
<field name="act_from" ref="act_calculate"/>
61
<field name="act_to" ref="act_cancel"/>
62
<field name="signal">cancel</field>
65
<record id="trans_confirm_cancel" model="workflow.transition">
66
<field name="act_from" ref="act_confirm"/>
67
<field name="act_to" ref="act_cancel"/>
68
<field name="signal">cancel</field>