Launchpad automatic translations update.
[odoo/odoo.git] / addons / email_template / email_template_workflow.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <record id="wkf_email_template_setting" model="workflow">
6             <field name="name">Email Template Workflow</field>
7             <field name="osv">email_template.account</field>
8             <field name="on_create">True</field>
9         </record>
10
11         <!--Activity -->
12
13          <record id="act_draft" model="workflow.activity">
14             <field name="wkf_id" ref="wkf_email_template_setting"/>
15             <field name="flow_start">True</field>
16             <field name="name">draft</field>
17         <field name="kind">function</field>
18             <field name="action">write({'state':'draft'})</field>
19         </record>
20
21         <record id="act_approved" model="workflow.activity">
22             <field name="name">approval</field>
23             <field name="wkf_id" ref="wkf_email_template_setting"/>
24             <field name="kind">function</field>
25             <field name="action">do_approval()</field>
26         </record>
27
28         <record id="act_suspended" model="workflow.activity">
29             <field name="name">suspended</field>
30             <field name="wkf_id" ref="wkf_email_template_setting"/>
31             <field name="kind">function</field>
32             <field name="action">write({'state':'suspended'})</field>
33         </record>
34         <record id="act_dummy" model="workflow.activity">
35             <field name="name">dummy</field>
36             <field name="wkf_id" ref="wkf_email_template_setting"/>
37             <field name="flow_stop">True</field>
38         </record>
39
40         <!-- Transition -->
41
42         <record id="trans_awaiting_approved" model="workflow.transition">
43             <field name="act_from" ref="act_draft"/>
44             <field name="act_to" ref="act_approved"/>
45             <field name="signal">button_approval</field>
46         </record>
47
48         <record id="trans_approved_suspended" model="workflow.transition">
49             <field name="act_from" ref="act_approved"/>
50             <field name="act_to" ref="act_suspended"/>
51             <field name="signal">button_suspended</field>
52         </record>
53         <record id="trans_suspended_reapproved" model="workflow.transition">
54             <field name="act_from" ref="act_suspended"/>
55             <field name="act_to" ref="act_draft"/>
56             <field name="signal">get_reapprove</field>
57         </record>
58         <record id="trans_suspended_dummy" model="workflow.transition">
59             <field name="act_from" ref="act_suspended"/>
60             <field name="act_to" ref="act_dummy"/>
61             <field name="signal">get_never</field>
62         </record>
63     </data>
64 </openerp>