minor changes in all process
[odoo/odoo.git] / addons / account / process / statement_process.xml
1 <?xml version="1.0" ?>
2 <openerp>
3     <data>
4     
5     <!--
6         Process
7     -->
8     
9         <record id="process_process_statementprocess0" model="process.process">
10             <field eval="1" name="active"/>
11             <field name="model_id" ref="account.model_account_bank_statement"/>
12             <field eval="&quot;&quot;&quot;Statement Process&quot;&quot;&quot;" name="name"/>
13         </record>
14         
15     <!--
16         Process Node
17     -->
18     
19         <record id="process_node_electronicfile0" model="process.node">
20             <field name="menu_id" ref="account.menu_bank_statement_tree"/>
21             <field name="model_id" ref="account.model_account_bank_statement"/>
22             <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
23             <field eval="&quot;&quot;&quot;Electronic File&quot;&quot;&quot;" name="name"/>
24             <field eval="&quot;&quot;&quot;Import from your bank statements&quot;&quot;&quot;" name="note"/>
25             <field name="process_id" ref="process_process_statementprocess0"/>
26             <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
27             <field eval="1" name="flow_start"/>
28         </record>
29         
30         <record id="process_node_manually0" model="process.node">
31             <field name="menu_id" ref="account.menu_bank_statement_tree"/>
32             <field name="model_id" ref="account.model_account_bank_statement"/>
33             <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
34             <field eval="&quot;&quot;&quot;Manually&quot;&quot;&quot;" name="name"/>
35             <field eval="&quot;&quot;&quot;Encode manually the statement&quot;&quot;&quot;" name="note"/>
36             <field name="process_id" ref="process_process_statementprocess0"/>
37             <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
38             <field eval="1" name="flow_start"/>
39         </record>
40     
41         <record id="process_node_importinvoice0" model="process.node">
42             <field name="menu_id" ref="account.menu_bank_statement_tree"/>
43             <field name="model_id" ref="account.model_account_bank_statement"/>
44             <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
45             <field eval="&quot;&quot;&quot;Import invoice&quot;&quot;&quot;" name="name"/>
46             <field eval="&quot;&quot;&quot;Import from invoices or payments&quot;&quot;&quot;" name="note"/>
47             <field name="process_id" ref="process_process_statementprocess0"/>
48             <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
49             <field eval="1" name="flow_start"/>
50         </record>
51     
52         <record id="process_node_draftstatement0" model="process.node">
53             <field name="menu_id" ref="account.menu_bank_statement_tree"/>
54             <field name="model_id" ref="account.model_account_bank_statement"/>
55             <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
56             <field eval="&quot;&quot;&quot;Draft statement&quot;&quot;&quot;" name="name"/>
57             <field eval="&quot;&quot;&quot;Set starting and ending balance for control&quot;&quot;&quot;" name="note"/>
58             <field name="process_id" ref="process_process_statementprocess0"/>
59             <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
60             <field eval="0" name="flow_start"/>
61         </record>
62
63     <!--
64         Process Transition
65     -->
66     
67         <record id="process_transition_filestatement0" model="process.transition">
68             <field eval="[(6,0,[])]" name="role_ids"/>
69             <field eval="[(6,0,[])]" name="transition_ids"/>
70             <field eval="&quot;&quot;&quot;File statement&quot;&quot;&quot;" name="name"/>
71             <field eval="&quot;&quot;&quot;Import file from your bank statement&quot;&quot;&quot;" name="note"/>
72             <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/>
73             <field model="process.node" name="source_node_id" ref="process_node_electronicfile0"/>
74         </record>
75         
76         <record id="process_transition_invoicemanually0" model="process.transition">
77             <field eval="[(6,0,[])]" name="role_ids"/>
78             <field eval="[(6,0,[])]" name="transition_ids"/>
79             <field eval="&quot;&quot;&quot;Manually statement&quot;&quot;&quot;" name="name"/>
80             <field eval="&quot;&quot;&quot;Encode manually statement comes into the draft statement&quot;&quot;&quot;" name="note"/>
81             <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/>
82             <field model="process.node" name="source_node_id" ref="process_node_manually0"/>
83         </record>
84     
85         <record id="process_transition_invoiceimport0" model="process.transition">
86             <field eval="[(6,0,[])]" name="role_ids"/>
87             <field eval="[(6,0,[])]" name="transition_ids"/>
88             <field eval="&quot;&quot;&quot;Invoice import&quot;&quot;&quot;" name="name"/>
89             <field eval="&quot;&quot;&quot;Import invoice from statement&quot;&quot;&quot;" name="note"/>
90             <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/>
91             <field model="process.node" name="source_node_id" ref="process_node_importinvoice0"/>
92         </record>
93     
94     </data>
95 </openerp>