[ADD,MOD] account : wizard account move line select converted to osv memory wizard
[odoo/odoo.git] / addons / account / account_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <!--
6      Fiscal Year
7     -->
8
9         <record id="view_account_fiscalyear_form" model="ir.ui.view">
10             <field name="name">account.fiscalyear.form</field>
11             <field name="model">account.fiscalyear</field>
12             <field name="type">form</field>
13             <field name="arch" type="xml">
14                 <form string="Fiscalyear">
15                     <field name="name" select="1"/>
16                     <field name="code" select="1"/>
17                     <field name="date_start"/>
18                     <field name="date_stop"/>
19                     <field name="company_id" groups="base.group_multi_company"/>
20                     <field name="end_journal_period_id" groups="base.group_extended"/>
21                     <separator colspan="4" string="Periods"/>
22                     <field colspan="4" name="period_ids" nolabel="1" widget="one2many_list">
23                         <form string="Period">
24                             <field name="name" select="1"/>
25                             <field name="code" select="1"/>
26                             <field name="date_start"/>
27                             <field name="date_stop"/>
28                             <field name="special"/>
29                         </form>
30                     </field>
31                     <separator colspan="4" string="States"/>
32                     <field name="state" select="1" readonly="1"/>
33                     <group col="2" colspan="2">
34                         <button name="create_period" states="draft" string="Create Monthly Periods" type="object" icon="gtk-dnd"/>
35                         <button name="create_period3" states="draft" string="Create 3 Months Periods" type="object" icon="gtk-dnd"/>
36                     </group>
37                 </form>
38             </field>
39         </record>
40         <record id="view_account_fiscalyear_tree" model="ir.ui.view">
41             <field name="name">account.fiscalyear.tree</field>
42             <field name="model">account.fiscalyear</field>
43             <field name="type">tree</field>
44             <field name="arch" type="xml">
45                 <tree string="Fiscalyear">
46                     <field name="code"/>
47                     <field name="name"/>
48                     <field name="state"/>
49                 </tree>
50             </field>
51         </record>
52         <record id="action_account_fiscalyear_form" model="ir.actions.act_window">
53             <field name="name">Fiscal Years</field>
54             <field name="res_model">account.fiscalyear</field>
55             <field name="view_type">form</field>
56             <field name="view_mode">tree,form</field>
57         </record>
58         <menuitem id="next_id_23" name="Periods" parent="account.menu_finance_accounting"/>
59         <menuitem action="action_account_fiscalyear_form" id="menu_action_account_fiscalyear_form" parent="next_id_23"/>
60
61         <!--
62     Period
63     -->
64         <record id="res_role_period" model="res.roles">
65             <field eval="&quot;&quot;&quot;Period&quot;&quot;&quot;" name="name"/>
66         </record>
67
68         <record id="view_account_period_form" model="ir.ui.view">
69             <field name="name">account.period.form</field>
70             <field name="model">account.period</field>
71             <field name="type">form</field>
72             <field name="arch" type="xml">
73                 <form string="Period">
74                     <field name="name" select="1"/>
75                     <field name="code" select="1"/>
76                     <field name="date_start"/>
77                     <field name="date_stop"/>
78                     <field name="company_id" groups="base.group_multi_company"/>
79                     <field name="fiscalyear_id"/>
80                     <field name="special"/>
81                     <separator colspan="4" string="States"/>
82                     <field name="state" select="1"/>
83                     <button name="action_draft" states="done" string="Set to Draft" type="object" icon="gtk-convert"/>
84                 </form>
85             </field>
86         </record>
87         <record id="view_account_period_tree" model="ir.ui.view">
88             <field name="name">account.period.tree</field>
89             <field name="model">account.period</field>
90             <field name="type">tree</field>
91             <field name="arch" type="xml">
92                 <tree string="Period">
93                     <field name="code"/>
94                     <field name="name"/>
95                     <field name="date_start"/>
96                     <field name="date_stop"/>
97                     <field name="special"/>
98                     <field name="state"/>
99                 </tree>
100             </field>
101         </record>
102         <record id="action_account_period_form" model="ir.actions.act_window">
103             <field name="name">Periods</field>
104             <field name="res_model">account.period</field>
105             <field name="view_type">form</field>
106             <field name="view_mode">tree,form</field>
107         </record>
108         <menuitem action="action_account_period_form" id="menu_action_account_period_form" parent="account.next_id_23"/>
109
110
111         <!--
112     Accounts
113     -->
114
115         <record id="view_account_form" model="ir.ui.view">
116             <field name="name">account.account.form</field>
117             <field name="model">account.account</field>
118             <field name="type">form</field>
119             <field name="arch" type="xml">
120                 <form string="Account">
121                     <group col="6" colspan="4">
122                     <field name="name" select="1" colspan="4"/>
123                     <field name="code" select="1"/>
124                     <field name="parent_id"/>
125                     <field name="company_id" widget="selection" groups="base.group_multi_company"/>
126                     <field name="user_type" select="1"/>
127                     </group>
128                     <notebook colspan="4">
129                         <page string="General Information">
130                             <newline/>
131                             <field name="currency_id"/>
132                             <field name="currency_mode"/>
133                             <field name="reconcile"/>
134                             <field name="active"/>
135                             <field name="check_history"/>
136                             <field name="type" select="1"/>
137                             <newline/>
138                             <field colspan="4" name="tax_ids" domain="[('parent_id','=',False)]"/>
139                             <field name="child_consol_ids" colspan="4" attrs="{'readonly':[('type','!=','consolidation')]}"/>
140                         </page>
141                         <page string="Notes">
142                             <field colspan="4" name="note" nolabel="1"/>
143                         </page>
144                     </notebook>
145                 </form>
146             </field>
147         </record>
148
149                 <record id="view_account_search" model="ir.ui.view">
150             <field name="name">account.account.search</field>
151             <field name="model">account.account</field>
152             <field name="type">search</field>
153             <field name="arch" type="xml">
154                 <search string="Accounts">
155                     <field name="code" select="1"/>
156                     <field name="name" select="1"/>
157                     <field name="user_type" select="1"/>
158                     <field name="type" select="1"/>
159                 </search>
160             </field>
161         </record>
162
163         <record id="action_account_form" model="ir.actions.act_window">
164             <field name="name">List of Accounts</field>
165             <field name="res_model">account.account</field>
166             <field name="view_type">form</field>
167             <field name="view_mode">tree,form,graph</field>
168             <field name="search_view_id" ref="view_account_search"/>
169         </record>
170         <menuitem id="account_account_menu" name="Financial Accounts" parent="account.menu_finance_accounting"/>
171         <menuitem action="action_account_form" id="menu_action_account_form" parent="account_account_menu"/>
172
173         <record id="view_account_tree" model="ir.ui.view">
174             <field name="name">account.account.tree</field>
175             <field name="model">account.account</field>
176             <field name="type">tree</field>
177             <field name="field_parent">child_id</field>
178             <field name="arch" type="xml">
179                 <tree string="Chart of accounts" toolbar="1" colors="blue:type in ('view');black:type not in ('view')">
180                     <field name="code"/>
181                     <field name="name"/>
182                     <field name="debit"/>
183                     <field name="credit"/>
184                     <field name="balance"/>
185                     <field name="company_id" groups="base.group_multi_company"/>
186                     <field name="company_currency_id"/>
187                     <field name="type" invisible="1"/>
188                 </tree>
189             </field>
190         </record>
191         <record id="action_account_tree" model="ir.actions.act_window">
192             <field name="name">Chart of Accounts</field>
193             <field name="res_model">account.account</field>
194             <field name="view_type">tree</field>
195             <field name="view_id" ref="view_account_tree"/>
196             <field name="domain">[('parent_id','=',False)]</field>
197         </record>
198         <menuitem action="action_account_tree" id="menu_action_account_tree" parent="account.account_account_menu"/>
199
200         <!--
201     Journal
202
203     Account Journal Columns
204     -->
205
206         <record id="view_journal_column_form" model="ir.ui.view">
207             <field name="name">account.journal.column.form</field>
208             <field name="model">account.journal.column</field>
209             <field name="type">form</field>
210             <field name="arch" type="xml">
211                 <form string="Journal Column">
212                     <field colspan="4" name="name" select="1"/>
213                     <field name="field" select="1"/>
214                     <field name="sequence"/>
215                     <newline/>
216                     <field name="readonly"/>
217                     <field name="required"/>
218                 </form>
219             </field>
220         </record>
221         <record id="view_journal_column_tree" model="ir.ui.view">
222             <field name="name">account.journal.column.tree</field>
223             <field name="model">account.journal.column</field>
224             <field name="type">tree</field>
225             <field name="arch" type="xml">
226                 <tree string="Journal Column">
227                     <field name="sequence"/>
228                     <field name="name"/>
229                     <field name="required"/>
230                     <field name="readonly"/>
231                 </tree>
232             </field>
233         </record>
234
235         <record id="view_account_journal_view_form" model="ir.ui.view">
236             <field name="name">account.journal.view.form</field>
237             <field name="model">account.journal.view</field>
238             <field name="type">form</field>
239             <field name="arch" type="xml">
240                 <form string="Journal View">
241                     <field colspan="4" name="name" select="1"/>
242                     <field colspan="4" name="columns_id" widget="one2many_list"/>
243                 </form>
244             </field>
245         </record>
246
247         <!--
248     # Account Journal
249     -->
250
251         <record id="view_account_journal_tree" model="ir.ui.view">
252             <field name="name">account.journal.tree</field>
253             <field name="model">account.journal</field>
254             <field name="type">tree</field>
255             <field name="arch" type="xml">
256                 <tree string="Account Journal">
257                     <field name="code"/>
258                     <field name="name"/>
259                     <field name="company_id" groups="base.group_multi_company"/>
260                 </tree>
261             </field>
262         </record>
263
264         <record id="view_account_journal_form" model="ir.ui.view">
265             <field name="name">account.journal.form</field>
266             <field name="model">account.journal</field>
267             <field name="type">form</field>
268             <field name="arch" type="xml">
269                 <form string="Account Journal">
270                     <group colspan="4" col="6">
271                         <field name="name" select="1"/>
272                         <field name="code" select="1"/>
273                         <field name="active" select="1"/>
274                         <field name="type"/>
275                         <field name="refund_journal" attrs="{'readonly':[('type','=','general'),('type','=','cash'),('type','=','situation')]}"/>
276                     </group>
277
278                     <notebook colspan="4">
279                         <page string="General Information">
280                             <field name="view_id"/>
281                             <field name="currency"/>
282                             <field name="sequence_id"/>
283                             <field name="invoice_sequence_id"/>
284                             <field name="default_debit_account_id" attrs="{'required':[('type','=','cash')]}" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
285                             <field name="default_credit_account_id" attrs="{'required':[('type','=','cash')]}" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
286                             <field name="user_id" groups="base.group_extended"/>
287                             <field name="company_id" groups="base.group_multi_company"/>
288                             <newline/>
289                             <field name="centralisation"/>
290                             <field name="group_invoice_lines"/>
291
292                             <field name="update_posted"/>
293                             <field name="entry_posted"/>
294                         </page>
295                         <page string="Entry Controls">
296                             <separator colspan="4" string="Accounts Type Allowed (empty for no control)"/>
297                             <field colspan="4" name="type_control_ids" nolabel="1"/>
298                             <separator colspan="4" string="Accounts Allowed (empty for no control)"/>
299                             <field colspan="4" name="account_control_ids" nolabel="1"/>
300                         </page>
301                     </notebook>
302                 </form>
303             </field>
304         </record>
305         <record id="action_account_journal_form" model="ir.actions.act_window">
306             <field name="name">Financial Journals</field>
307             <field name="res_model">account.journal</field>
308             <field name="view_type">form</field>
309             <field name="view_mode">tree,form</field>
310         </record>
311         <menuitem action="action_account_journal_form" id="menu_action_account_journal_form" parent="menu_finance_accounting"/>
312
313         <record id="view_bank_statement_tree" model="ir.ui.view">
314             <field name="name">account.bank.statement.tree</field>
315             <field name="model">account.bank.statement</field>
316             <field name="type">tree</field>
317             <field name="arch" type="xml">
318                 <tree colors="red:balance_end_real!=balance_end and state=='draft';blue:state=='draft' and (balance_end_real==balance_end);black:state=='confirm'" string="Statement">
319                     <field name="date"/>
320                     <field name="name"/>
321                     <field name="journal_id"/>
322                     <field name="period_id"/>
323                     <field name="balance_start"/>
324                     <field name="balance_end_real"/>
325                     <field name="balance_end"/>
326                     <field name="state"/>
327                 </tree>
328             </field>
329         </record>
330
331         <record id="view_bank_statement_form" model="ir.ui.view">
332             <field name="name">account.bank.statement.form</field>
333             <field name="model">account.bank.statement</field>
334             <field name="type">form</field>
335             <field name="arch" type="xml">
336                 <form string="Statement">
337                     <field name="name" select="1"/>
338                     <field name="date" select="1"/>
339                     <field name="journal_id" on_change="onchange_journal_id(journal_id)" select="1"/>
340                     <field name="currency"/>
341                     <field name="period_id"/>
342                     <group colspan="2" col="3">
343 <!--                        <button name="%(action_view_account_statement_from_invoice)d"-->
344 <!--                            string="Import Invoice" type="action" attrs="{'invisible':[('state','=','confirm')]}" icon="gtk-open"/>-->
345                         <button name="button_import_invoice" string="Import Invoice" attrs="{'invisible':[('state','=','confirm')]}" type="object" icon="gtk-apply"/>
346                     </group>
347                     <newline/>
348                     <field name="balance_start"/>
349                     <field name="balance_end_real"/>
350                     <notebook colspan="4">
351                         <page string="Entry encoding">
352                             <field colspan="4" name="line_ids" nolabel="1">
353                                 <tree editable="bottom" string="Statement lines">
354                                     <field name="sequence"/>
355                                     <field name="date"/>
356                                     <field name="ref"/>
357                                     <field name="name"/>
358                                     <field name="type"/>
359                                     <field name="partner_id" on_change="onchange_partner_id(partner_id, type, parent.currency)"/>
360                                     <field domain="[('journal_id','=',parent.journal_id)]" name="account_id"/>
361                                     <field name="amount"/>
362                                     <field context="{'partner_id': partner_id, 'amount': amount, 'account_id': account_id, 'currency_id': parent.currency, 'journal_id': parent.journal_id, 'date':date}" name="reconcile_id"/>
363                                     <field invisible="1" name="reconcile_amount"/>
364                                 </tree>
365                                 <form string="Statement lines">
366                                     <field name="date"/>
367                                     <field name="name"/>
368                                     <field name="type"/>
369                                     <field name="partner_id" on_change="onchange_partner_id(partner_id, type, parent.currency)"/>
370                                     <field domain="[('journal_id', '=', parent.journal_id), ('type', '&lt;&gt;', 'view')]" name="account_id"/>
371                                     <field name="amount"/>
372                                     <field context="{'partner_id':partner_id,'amount':amount,'account_id':account_id,'currency_id': parent.currency,'journal_id':parent.journal_id, 'date':date}" name="reconcile_id"/>
373                                     <field name="ref"/>
374                                     <field name="sequence"/>
375                                     <separator colspan="4" string="Notes"/>
376                                     <field colspan="4" name="note" nolabel="1"/>
377                                 </form>
378                             </field>
379                         </page>
380                         <page string="Real Entries">
381                             <field colspan="4" name="move_line_ids" nolabel="1"/>
382                         </page>
383                     </notebook>
384                     <group col="7" colspan="4">
385                         <field name="state"/>
386                         <field name="balance_end"/>
387                         <button name="button_dummy" states="draft" string="Compute" icon="gtk-execute"/>
388                         <button name="button_confirm" states="draft" string="Confirm" type="object"  icon="gtk-apply"/>
389                         <button name="button_cancel" states="confirm" string="Cancel" type="object" icon="gtk-cancel"/>
390                     </group>
391                 </form>
392             </field>
393         </record>
394         <record id="action_bank_statement_tree" model="ir.actions.act_window">
395             <field name="name">Entries by Statements</field>
396             <field name="res_model">account.bank.statement</field>
397             <field name="view_type">form</field>
398             <field name="view_mode">tree,form</field>
399         </record>
400         <menuitem action="action_bank_statement_tree" id="menu_bank_statement_tree" parent="menu_finance_entries" sequence="7"/>
401
402         <record id="action_bank_statement_draft_tree" model="ir.actions.act_window">
403             <field name="name">Draft statements</field>
404             <field name="res_model">account.bank.statement</field>
405             <field name="view_type">form</field>
406             <field name="view_mode">tree,form</field>
407             <field name="domain">[('state','=','draft')]</field>
408             <field name="filter" eval="True"/>
409         </record>
410
411         <record id="action_bank_statement_tree2" model="ir.actions.act_window">
412             <field name="name">New Statement</field>
413             <field name="res_model">account.bank.statement</field>
414             <field name="view_type">form</field>
415             <field name="view_mode">form,tree</field>
416         </record>
417
418         <record id="view_bank_statement_reconcile" model="ir.ui.view">
419             <field name="name">account.bank.statement.reconcile.form</field>
420             <field name="model">account.bank.statement.reconcile</field>
421             <field name="type">form</field>
422             <field name="arch" type="xml">
423                 <form string="Reconcile">
424                     <field name="name" select="1"/>
425                     <newline/>
426                     <field name="total_second_amount"/>
427                     <field name="total_second_currency"/>
428                     <newline/>
429                     <field name="total_amount"/>
430                     <field name="total_currency"/>
431                     <newline/>
432                     <separator colspan="4" string="Entries"/>
433                     <field colspan="4" domain="[('partner_id','=',context.get('partner_id', False)),('state','=','valid'),('account_id','=',context.get('account_id', False)),('reconcile_id', '=', False)]" name="line_ids" nolabel="1" view_mode="tree"/>
434                     <field colspan="4" name="line_new_ids" nolabel="1">
435                         <tree editable="bottom" string="Write-Off">
436                             <field name="account_id" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
437                             <field name="amount"/>
438                             <field name="name"/>
439                         </tree>
440                     </field>
441                     <group col="5" colspan="4">
442                         <field name="total_entry"/>
443                         <field name="total_new"/>
444                         <field name="total_balance"/>
445                         <button colspan="2" name="dummy" string="Compute" icon="gtk-execute"/>
446                     </group>
447                 </form>
448             </field>
449         </record>
450         <!--
451     Account Types
452     -->
453         <record id="view_account_type_tree" model="ir.ui.view">
454             <field name="name">account.account.type.tree</field>
455             <field name="model">account.account.type</field>
456             <field name="type">tree</field>
457             <field name="arch" type="xml">
458                 <tree string="Account Type">
459                     <field name="name"/>
460                     <field name="code"/>
461                 </tree>
462             </field>
463         </record>
464         <record id="view_account_type_form" model="ir.ui.view">
465             <field name="name">account.account.type.form</field>
466             <field name="model">account.account.type</field>
467             <field name="type">form</field>
468             <field name="arch" type="xml">
469                 <form string="Account Type">
470                     <field name="name" select="1"/>
471                     <field name="code" select="1"/>
472                     <field name="sequence"/>
473                     <field name="sign"/>
474                     <field name="close_method"/>
475                     <field name="partner_account"/>
476                 </form>
477             </field>
478         </record>
479         <record id="action_account_type_form" model="ir.actions.act_window">
480             <field name="name">Account Types</field>
481             <field name="res_model">account.account.type</field>
482             <field name="view_type">form</field>
483             <field name="view_mode">tree,form</field>
484         </record>
485         <menuitem action="action_account_type_form" groups="base.group_extended" id="menu_action_account_type_form" parent="account.account_account_menu"/>
486         <!--
487     Entries
488     -->
489         <record id="view_account_move_tree" model="ir.ui.view">
490             <field name="name">account.move.tree</field>
491             <field name="model">account.move</field>
492             <field name="type">tree</field>
493             <field name="arch" type="xml">
494                 <tree string="Accounting Entries">
495                     <field name="name"/>
496                     <field name="date"/>
497                     <field name="ref"/>
498                     <field name="period_id"/>
499                     <field name="journal_id"/>
500                     <field name="partner_id"/>
501                     <field name="amount"/>
502                     <field name="state"/>
503                 </tree>
504             </field>
505         </record>
506
507         <!--
508     Reconcile
509     -->
510
511         <record id="view_move_reconcile_form" model="ir.ui.view">
512             <field name="name">account.move.reconcile.form</field>
513             <field name="model">account.move.reconcile</field>
514             <field name="type">form</field>
515             <field name="arch" type="xml">
516                 <form string="Account Entry Reconcile">
517                     <group col="6" colspan="4">
518                         <field name="name" select="1"/>
519                         <field name="create_date" select="1"/>
520                         <field name="type" select="1"/>
521                     </group>
522                     <field colspan="4" name="line_id" nolabel="1"/>
523                 </form>
524             </field>
525         </record>
526
527         <!--
528     Tax Codes
529     -->
530         <record id="view_tax_code_tree" model="ir.ui.view">
531             <field name="name">account.tax.code.tree</field>
532             <field name="model">account.tax.code</field>
533             <field name="type">tree</field>
534             <field name="field_parent">child_ids</field>
535             <field name="priority">100</field>
536             <field name="arch" type="xml">
537                 <tree string="Account Tax Code" toolbar="1">
538                     <field name="name"/>
539                     <field name="code"/>
540                     <field name="sum"/>
541                     <field name="sum_period"/>
542                 </tree>
543             </field>
544         </record>
545         <record id="view_tax_code_form" model="ir.ui.view">
546             <field name="name">account.tax.code.form</field>
547             <field name="model">account.tax.code</field>
548             <field name="type">form</field>
549             <field name="arch" type="xml">
550                 <form string="Account Tax Code">
551                     <field name="name" select="1"/>
552                     <field name="code" select="1"/>
553                     <field name="company_id" widget="selection"  groups="base.group_multi_company"/>
554                     <field name="notprintable"/>
555                     <field name="parent_id" select="1"/>
556                     <field name="sign"/>
557                     <newline/>
558                     <field name="sum"/>
559                     <field name="sum_period"/>
560                     <newline/>
561                     <field colspan="4" name="info"/>
562                 </form>
563             </field>
564         </record>
565         <record id="action_tax_code_list" model="ir.actions.act_window">
566             <field name="name">Tax codes</field>
567             <field name="res_model">account.tax.code</field>
568             <field name="view_type">form</field>
569             <field name="view_mode">tree,form</field>
570             <field name="view_id" ref="view_tax_code_tree"/>
571         </record>
572        <menuitem id="next_id_27" name="Taxes" parent="account.menu_finance_accounting"/>
573         <menuitem action="action_tax_code_list" id="menu_action_tax_code_list" parent="next_id_27" sequence="12"/>
574
575
576         <!--
577     Tax
578     -->
579         <record id="view_tax_tree" model="ir.ui.view">
580             <field name="name">account.tax.tree</field>
581             <field name="model">account.tax</field>
582             <field name="type">tree</field>
583             <field name="field_parent">child_ids</field>
584             <field name="arch" type="xml">
585                 <tree string="Account Tax">
586                     <field name="name"/>
587                     <field name="price_include"/>
588                     <field name="description"/>
589                 </tree>
590             </field>
591         </record>
592         <record id="view_tax_form" model="ir.ui.view">
593             <field name="name">account.tax.form</field>
594             <field name="model">account.tax</field>
595             <field name="type">form</field>
596             <field name="arch" type="xml">
597                 <form string="Account Tax">
598                     <group colspan="4" col="6">
599                         <field name="name" select="1"/>
600                         <field name="company_id" widget="selection" groups="base.group_multi_company"/>
601                         <field name="description" select="1"/>
602                         <field name="active"/>
603                         <field name="tax_group" select="1"/>
604                         <field name="type"/>
605                     </group>
606                     <notebook colspan="4">
607                         <page string="Tax Definition">
608                             <field name="applicable_type"/>
609                             <field name="amount" attrs="{'readonly':[('type','=','none'),('type','=','code')]}"/>
610                             <field groups="base.group_extended" name="include_base_amount"/>
611                             <field groups="base.group_extended" name="domain"/>
612                             <newline/>
613                             <field name="account_collected_id" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
614                             <label colspan="2" nolabel="1" string="Keep empty to use the income account"/>
615                             <field name="account_paid_id" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
616                             <label colspan="2" nolabel="1" string="Keep empty to use the expense account"/>
617                             <field groups="base.group_extended" name="child_depend"/>
618                             <field groups="base.group_extended" name="sequence"/>
619                             <field groups="base.group_extended" name="price_include"/>
620                             <field name="type_tax_use"/>
621                             <newline/>
622                             <field colspan="4" groups="base.group_extended" name="child_ids"/>
623                         </page>
624                         <page string="Tax Declaration">
625                             <separator colspan="4" string="Invoices"/>
626                             <field name="base_code_id"/>
627                             <field name="base_sign"/>
628                             <field name="tax_code_id"/>
629                             <field name="tax_sign"/>
630
631                             <separator colspan="4" string="Credit Notes"/>
632                             <field name="ref_base_code_id"/>
633                             <field name="ref_base_sign"/>
634                             <field name="ref_tax_code_id"/>
635                             <field name="ref_tax_sign"/>
636                         </page>
637                         <page groups="base.group_extended" string="Special Computation">
638                             <separator colspan="4" string="Compute Code (if type=code)"/>
639                             <field colspan="4" name="python_compute" nolabel="1" attrs="{'readonly':[('type','!=','code')]}"/>
640                             <separator colspan="4" string="Applicable Code (if type=code)"/>
641                             <field colspan="4" name="python_applicable" nolabel="1" attrs="{'readonly':[('applicable_type','=','true')]}"/>
642                         </page>
643                     </notebook>
644                 </form>
645             </field>
646         </record>
647         <record id="action_tax_form" model="ir.actions.act_window">
648             <field name="name">Taxes</field>
649             <field name="res_model">account.tax</field>
650             <field name="view_type">form</field>
651             <field name="view_id" ref="view_tax_tree"/>
652             <field name="domain">[('parent_id','=',False)]</field>
653         </record>
654         <menuitem action="action_tax_form" id="menu_action_tax_form" parent="next_id_27"/>
655
656 <!--       <wizard id="action_move_journal_line_form" menu="False" model="account.move.line" name="account.move.journal" string="Entries by Line"/>
657         <menuitem icon="STOCK_JUSTIFY_FILL" action="action_move_journal_line_form" id="menu_action_move_journal_line_form" parent="account.menu_finance_entries" type="wizard" sequence="5"/>
658 -->
659         <!--
660     Entries lines
661     -->
662
663         <record id="view_move_line_tree" model="ir.ui.view">
664             <field name="name">account.move.line.tree</field>
665             <field name="model">account.move.line</field>
666             <field name="type">tree</field>
667             <field eval="4" name="priority"/>
668             <field name="arch" type="xml">
669                 <tree string="Account Entry Line" editable="top" on_write="on_create_write">
670                     <field name="date"/>
671                     <field name="period_id"/>
672                     <field name="move_id"/>
673                     <field name="ref"/>
674                     <field name="invoice"/>
675                     <field name="name"/>
676                     <field name="partner_id"/>
677                     <field name="account_id" domain="[('journal_id','=',journal_id)]"/>
678                     <field name="journal_id"/>
679                     <field name="debit" sum="Total debit"/>
680                     <field name="credit" sum="Total credit"/>
681                     <field name="account_tax_id" groups="base.group_extended"/>
682                     <field name="analytic_account_id"/>
683                     <field name="amount_currency" groups="base.group_extended"/>
684                     <field name="currency_id" groups="base.group_extended"/>
685                     <field name="state"/>
686                     <field name="reconcile_id"/>
687                     <field name="reconcile_partial_id" groups="base.group_extended"/>
688                 </tree>
689             </field>
690         </record>
691
692         <record id="view_move_line_form" model="ir.ui.view">
693             <field name="name">account.move.line.form</field>
694             <field name="model">account.move.line</field>
695             <field name="type">form</field>
696             <field eval="2" name="priority"/>
697             <field name="arch" type="xml">
698                 <form string="Account Entry Line">
699                     <notebook>
700                         <page string="Information">
701                             <separator colspan="4" string="General Information"/>
702                             <field name="name" select="1"/>
703                             <field name="date" select="1"/>
704                             <field name="ref"/>
705                             <field name="invoice"/>
706                             <field name="account_id" select="1" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
707                             <field name="partner_id" select="1" on_change="onchange_partner_id(False,partner_id,account_id,debit,credit,date)"/>
708
709                             <field name="debit"/>
710                             <field name="credit"/>
711                             <field name="company_id" required="1" groups="base.group_multi_company"/>
712
713                             <separator colspan="4" string="Optional Information"/>
714                             <field name="currency_id"/>
715                             <field name="amount_currency"/>
716                             <field name="quantity"/>
717                             <field name="move_id" required="False"/>
718                             <newline/>
719                             <field name="statement_id"/>
720                             <field name="blocked"/>
721                             <field name="date_maturity"/>
722                             <field name="date_created"/>
723                             <newline/>
724                             <field name="tax_code_id"/>
725                             <field name="tax_amount"/>
726                             <newline/>
727                             <field name="account_tax_id" domain="[('parent_id','=',False)]"/>
728                             <field name="analytic_account_id"/>
729
730                             <separator colspan="4" string="State"/>
731                             <field name="journal_id"/>
732                             <field name="period_id"/>
733                             <field name="reconcile_id"/>
734                             <field name="reconcile_partial_id"/>
735                             <field name="state"/>
736                         </page>
737                         <page string="Analytic Lines">
738                             <field colspan="4" name="analytic_lines" nolabel="1" context="{'default_general_account_id':account_id, 'default_name': name, 'default_date':date, 'amount': (debit or 0.0)-(credit or 0.0)}"/>
739                         </page>
740                     </notebook>
741                 </form>
742             </field>
743         </record>
744
745
746         <record id="view_move_line_form2" model="ir.ui.view">
747             <field name="name">account.move.line.form2</field>
748             <field name="model">account.move.line</field>
749             <field name="type">form</field>
750             <field eval="9" name="priority"/>
751             <field name="arch" type="xml">
752                 <form string="Account Entry Line">
753                     <notebook>
754                         <page string="Information">
755                             <separator colspan="4" string="General Information"/>
756                             <field name="name" select="1"/>
757                             <field name="date"/>
758                             <field name="journal_id" readonly="False" select="1"/>
759                             <field name="period_id" readonly="False"/>
760                             <field name="account_id" select="1" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
761                             <field name="partner_id" on_change="onchange_partner_id(False,partner_id,account_id,debit,credit,date)"/>
762                             <newline/>
763                             <field name="debit"/>
764                             <field name="credit"/>
765
766                             <separator colspan="4" string="Optional Information"/>
767                             <field name="currency_id"/>
768                             <field name="amount_currency"/>
769                             <field name="quantity" select="3"/>
770                             <field name="move_id" required="False"/>
771                             <newline/>
772                             <field name="date_maturity"/>
773                             <field name="date_created"/>
774                             <field name="date_created"/>
775                             <field name="blocked" select="3"/>
776                             <newline/>
777                             <field name="account_tax_id" domain="[('parent_id','=',False)]"/>
778                             <field name="analytic_account_id"/>
779                             <separator colspan="4" string="State"/>
780                             <newline/>
781                             <field name="reconcile_id"/>
782                             <field name="reconcile_partial_id"/>
783                             <field name="state"/>
784                         </page>
785                         <page string="Analytic Lines">
786                             <field colspan="4" name="analytic_lines" nolabel="1"/>
787                         </page>
788                     </notebook>
789                 </form>
790             </field>
791         </record>
792
793                 <record id="view_account_move_line_filter" model="ir.ui.view">
794             <field name="name">Entry Lines</field>
795             <field name="model">account.move.line</field>
796             <field name="type">search</field>
797             <field name="arch" type="xml">
798                 <search string="Search Entry Lines">
799                     <group col='10' colspan='4'>
800                         <filter icon="terp-account" string="Draft" domain="[('state','=','draft')]" help="Draft Entry Lines"/>
801                         <filter icon="terp-account" string="Posted" domain="[('state','=','valid')]" help="Posted Entry Lines"/>
802                         <separator orientation="vertical"/>
803                         <field name="date" select='1'/>
804                         <field name="account_id" select='1'/>
805                         <field name="partner_id" select='1'/>
806                         <field name="balance" string="Debit/Credit" select='1'/>
807                     </group>
808                 </search>
809             </field>
810         </record>
811
812         <record id="action_move_line_select" model="ir.actions.act_window">
813             <field name="name">Entry Lines</field>
814             <field name="res_model">account.move.line</field>
815             <field name="view_type">form</field>
816             <field name="view_mode">tree,form</field>
817             <field name="view_id" ref="view_move_line_tree"/>
818             <field name="search_view_id" ref="view_account_move_line_filter"/>
819         </record>
820
821         <record id="action_view_move_line" model="ir.actions.act_window">
822             <field name="name">Lines to reconcile</field>
823             <field name="res_model">account.move.line</field>
824             <field name="view_type">form</field>
825             <field name="view_mode">tree,form</field>
826             <field name="domain">[('account_id.reconcile', '=', True),('reconcile_id','=',False)]</field>
827             <field eval="False" name="view_id"/>
828             <field eval="True" name="filter"/>
829             <field name="search_view_id" ref="view_account_move_line_filter"/>
830         </record>
831
832         <!--
833     Account.Entry Edition
834     -->
835
836         <record id="view_move_tree" model="ir.ui.view">
837             <field name="name">account.move.tree</field>
838             <field name="model">account.move</field>
839             <field name="type">tree</field>
840             <field name="arch" type="xml">
841                 <tree string="Account Entry">
842                     <field name="name"/>
843                     <field name="date"/>
844                     <field name="ref"/>
845                     <field name="journal_id"/>
846                     <field name="period_id"/>
847                     <field name="partner_id"/>
848                     <field name="line_id"/>
849                     <field name="to_check" groups="base.group_extended"/>
850                     <field name="amount"/>
851                     <field name="state"/>
852                 </tree>
853             </field>
854         </record>
855
856         <record id="view_move_form" model="ir.ui.view">
857             <field name="name">account.move.form</field>
858             <field name="model">account.move</field>
859             <field name="type">form</field>
860             <field name="arch" type="xml">
861                 <form string="Account Entry">
862                     <group colspan="4" col="6">
863                     <field name="name" select="1" readonly="True"/>
864                     <field name="period_id"/>
865                     <field name="journal_id" select="1"/>
866                     <field name="company_id" required="1" groups="base.group_multi_company"/>
867                     <field name="date" select="1"/>
868                     <field name="ref" select="1"/>
869                     <field name="to_check"/>
870                     <field name="type" groups="base.group_extended"/>
871                     </group>
872                     <field name="partner_id" invisible="1" select="1"/>
873                     <field name="amount" invisible="1" select="1"/>
874
875                     <field colspan="4" height="250" name="line_id" nolabel="1" widget="one2many_list" default_get="{'lines':line_id ,'journal':journal_id }">
876                         <form string="Account Entry Line">
877                             <separator colspan="4" string="General Information"/>
878                             <field name="name" select="1"/>
879                             <field name="account_id" domain="[('journal_id','=',parent.journal_id)]"/>
880                             <field name="partner_id" on_change="onchange_partner_id(False,partner_id,account_id,debit,credit,parent.date,parent.journal_id)"/>
881
882                             <field name="debit" select="1"/>
883                             <field name="credit" select="1"/>
884                             <field name="date" select="1"/>
885
886                             <separator colspan="4" string="Optional Information"/>
887                             <field name="currency_id"/>
888                             <field name="amount_currency"/>
889                             <field name="quantity" select="1"/>
890                             <newline/>
891                             <field name="date_maturity"/>
892                             <field name="date_created"/>
893
894                             <separator colspan="4" string="State"/>
895                             <field name="reconcile_id"/>
896                             <field name="reconcile_partial_id"/>
897                             <field name="statement_id"/>
898                             <field name="state"/>
899                         </form>
900                         <tree editable="top" string="Account Entry Line">
901                             <field name="ref"/>
902                             <field name="invoice"/>
903                             <field name="name"/>
904                             <field name="partner_id" on_change="onchange_partner_id(False,partner_id,account_id,debit,credit,parent.date,parent.journal_id)"/>
905                             <field name="account_id" domain="[('journal_id','=',parent.journal_id)]"/>
906                             <field name="date_maturity"/>
907                             <field name="debit" sum="Total Debit"/>
908                             <field name="credit" sum="Total Credit"/>
909                             <field name="analytic_account_id"/>
910                             <field name="amount_currency" groups="base.group_extended"/>
911                             <field name="currency_id" groups="base.group_extended"/>
912                             <field name="tax_code_id"/>
913                             <field name="tax_amount"/>
914                             <field name="state"/>
915                             <field name="reconcile_id"/>
916                             <field name="reconcile_partial_id" groups="base.group_extended"/>
917                         </tree>
918                     </field>
919                     <separator colspan="4" string="Narration"/>
920                     <field name="narration" colspan="4" nolabel="1"/>
921                     <separator colspan="4" string="State"/>
922                     <field name="state" select="1"/>
923                     <group col="2" colspan="2">
924                         <button name="button_validate" states="draft" string="Validate" type="object" icon="gtk-execute"/>
925                         <button name="button_cancel" states="posted" string="Cancel" type="object" icon="gtk-cancel"/>
926                     </group>
927                 </form>
928             </field>
929         </record>
930
931         <record id="view_account_move_filter" model="ir.ui.view">
932             <field name="name">account.move.select</field>
933             <field name="model">account.move</field>
934             <field name="type">search</field>
935             <field name="arch" type="xml">
936                 <search string="Search Move">
937                     <group col='8' colspan='4'>
938                         <filter icon="terp-account" string="Draft" domain="[('state','=','draft')]" help="Draft Move Lines"/>
939                         <filter icon="terp-account" string="Posted" domain="[('state','=','posted')]" help="Posted Move Lines"/>
940                         <separator orientation="vertical"/>
941                         <field name="date" select='1'/>
942                         <field name="name" select='1'/>
943                         <field name="journal_id" select='1'/>
944                         <field name="partner_id" select='1'/>
945                     </group>
946                 </search>
947             </field>
948         </record>
949
950         <record id="action_move_line_form" model="ir.actions.act_window">
951             <field name="name">Entries</field>
952             <field name="type">ir.actions.act_window</field>
953             <field name="res_model">account.move</field>
954             <field name="view_type">form</field>
955             <field name="view_id" ref="view_move_tree"/>
956             <field name="search_view_id" ref="view_account_move_filter"/>
957         </record>
958         <menuitem id="next_id_29" name="Search Entries" parent="account.menu_finance_entries" sequence="40"/>
959         <menuitem action="action_move_line_form" id="menu_action_move_line_form" parent="next_id_29"/>
960
961         <record id="action_move_line_form_encode_by_move" model="ir.actions.act_window">
962             <field name="name">Entries by Move</field>
963             <field name="res_model">account.move</field>
964             <field name="view_type">form</field>
965             <field name="view_mode">tree,form</field>
966             <field name="view_id" ref="view_move_tree"/>
967             <field name="search_view_id" ref="view_account_move_filter"/>
968         </record>
969
970         <menuitem action="action_move_line_form_encode_by_move" id="menu_encode_entries_by_move" parent="menu_finance_entries"/>
971
972         <record id="action_move_line_search" model="ir.actions.act_window">
973             <field name="name">Entry Lines</field>
974             <field name="type">ir.actions.act_window</field>
975             <field name="res_model">account.move.line</field>
976             <field name="view_type">form</field>
977             <field name="view_mode">tree,form</field>
978             <field name="view_id" ref="view_move_line_tree"/>
979             <field name="search_view_id" ref="view_account_move_line_filter"/>
980         </record>
981         <record id="action_move_line_search_view1" model="ir.actions.act_window.view">
982             <field eval="10" name="sequence"/>
983             <field name="view_mode">tree</field>
984             <field name="view_id" ref="view_move_line_tree"/>
985             <field name="act_window_id" ref="action_move_line_search"/>
986         </record>
987         <record id="action_move_line_search_view2" model="ir.actions.act_window.view">
988             <field eval="11" name="sequence"/>
989             <field name="view_mode">form</field>
990             <field name="act_window_id" ref="action_move_line_search"/>
991         </record>
992         <menuitem action="action_move_line_search" id="menu_action_move_line_search" parent="account.next_id_29"/>
993
994         <menuitem id="menu_finance_charts" name="Charts" parent="account.menu_finance" sequence="4"/>
995     <!--    <wizard id="wizard_account_chart" menu="False" model="account.account" name="account.chart" string="Chart of Accounts"/>
996         <menuitem icon="STOCK_INDENT" action="wizard_account_chart" id="menu_action_account_tree2" parent="account.menu_finance_charts" type="wizard"/>
997  -->
998
999
1000         <record id="view_bank_statement_reconcile_form" model="ir.ui.view">
1001             <field name="name">account.bank.statement.reconcile.form</field>
1002             <field name="model">account.bank.statement</field>
1003             <field eval="30" name="priority"/>
1004             <field name="type">form</field>
1005             <field name="arch" type="xml">
1006                 <form string="Statement">
1007                     <field name="name" select="1"/>
1008                     <field name="date" select="1"/>
1009                     <field name="journal_id" on_change="onchange_journal_id(journal_id)" select="1"/>
1010                     <field name="currency"/>
1011                     <newline/>
1012                     <field name="balance_start"/>
1013                     <field name="balance_end_real"/>
1014                     <notebook colspan="4">
1015                         <page string="Select entries">
1016                             <field colspan="4" domain="[('statement_id', '=', False), ('journal_id', '=', journal_id)]" name="move_line_ids" nolabel="1" widget="many2many"/>
1017                         </page>
1018                         <page string="Entry encoding">
1019                             <separator colspan="4" string="Entry Lines"/>
1020                             <field name="period_id"/>
1021                             <field colspan="4" name="line_ids" nolabel="1">
1022                                 <tree editable="bottom" string="Statement lines">
1023                                     <field name="date"/>
1024                                     <field name="name"/>
1025                                     <field name="type"/>
1026                                     <field name="partner_id" on_change="onchange_partner_id(partner_id, type, parent.currency)"/>
1027                                     <field domain="[('journal_id', '=', parent.journal_id)]" name="account_id"/>
1028                                     <field name="amount"/>
1029                                     <field context="{'partner_id': partner_id, 'amount': amount, 'account_id': account_id, 'date':date}" name="reconcile_id"/>
1030                                 </tree>
1031                                 <form string="Statement lines">
1032                                     <field name="date"/>
1033                                     <field name="name"/>
1034                                     <field name="type"/>
1035                                     <field name="partner_id" on_change="onchange_partner_id(partner_id, type, parent.currency)"/>
1036                                     <field domain="[('journal_id', '=', parent.journal_id)]" name="account_id"/>
1037                                     <field name="amount"/>
1038                                     <field context="{'partner_id': partner_id, 'amount': amount, 'account_id': account_id, 'date':date}" name="reconcile_id"/>
1039                                 </form>
1040                             </field>
1041                         </page>
1042                     </notebook>
1043                     <group col="7" colspan="4">
1044                         <field name="state"/>
1045                         <field name="balance_end"/>
1046                         <button name="button_dummy" states="draft" string="Compute" icon="gtk-execute"/>
1047                         <button name="button_confirm" states="draft" string="Confirm" type="object" icon="gtk-apply"/>
1048                         <button name="button_cancel" states="confirm" string="Cancel" type="object" icon="gtk-cancel"/>
1049                     </group>
1050                 </form>
1051             </field>
1052         </record>
1053         <record id="action_bank_statement_reconciliation_form" model="ir.actions.act_window">
1054             <field name="name">Statements reconciliation</field>
1055             <field name="res_model">account.bank.statement</field>
1056             <field name="view_type">form</field>
1057             <field name="view_mode">form,tree</field>
1058             <field name="view_id" ref="view_bank_statement_reconcile_form"/>
1059         </record>
1060         <menuitem
1061             id="next_id_30"
1062             name="Bank Reconciliation"
1063             parent="account.menu_finance_periodical_processing"
1064             groups="group_account_user"/>
1065
1066         <menuitem action="action_bank_statement_reconciliation_form" id="menu_action_account_bank_reconcile_tree" parent="next_id_30"/>
1067   <!--        <wizard id="action_account_bank_reconcile_tree" menu="False" model="account.move.line" name="account.move.bank.reconcile" string="Bank reconciliation"/> -->
1068     <!--     <menuitem action="action_account_bank_reconcile_tree" id="menu_action_account_bank_reconcile_check_tree" parent="account.next_id_30" type="wizard"/>   -->
1069
1070 <!--  bank reconsilation  -->
1071         <menuitem action="action_account_bank_reconcile_tree"
1072                 id="menu_action_account_bank_reconcile_check_tree"
1073                 parent="account.next_id_30" />
1074
1075
1076         <act_window
1077             domain="[('account_id', '=', active_id)]"
1078             id="act_account_acount_move_line_open"
1079             name="Entries"
1080             context="{'account_id': active_id}"
1081             res_model="account.move.line"
1082             src_model="account.account"/>
1083
1084         <act_window
1085             domain="[('account_id', '=', active_id),('reconcile_id','=',False)]"
1086             id="act_account_acount_move_line_open_unreconciled"
1087             name="Unreconciled entries"
1088             res_model="account.move.line"
1089             context="{'account_id': active_id}"
1090             src_model="account.account"/>
1091
1092         <act_window domain="[('reconcile_id', '=', active_id)]" id="act_account_acount_move_line_reconcile_open" name="Reconciled entries" res_model="account.move.line" src_model="account.move.reconcile"/>
1093
1094
1095         <!--
1096     TODO:
1097         Print Journal (and change state)
1098         Close Journal (and verify that there is no draft Entry Lines)
1099 -->
1100
1101         <record id="view_journal_period_tree" model="ir.ui.view">
1102             <field name="name">account.journal.period.tree</field>
1103             <field name="model">account.journal.period</field>
1104             <field name="type">tree</field>
1105             <field name="arch" type="xml">
1106                 <tree string="Journals">
1107                     <field icon="icon" name="fiscalyear_id"/>
1108                     <field name="period_id"/>
1109                     <field name="journal_id"/>
1110                     <field name="state"/>
1111                     <field name="company_id" groups="base.group_multi_company"/>
1112                 </tree>
1113             </field>
1114         </record>
1115         <record id="action_account_journal_period_tree" model="ir.actions.act_window">
1116             <field name="name">Journals</field>
1117             <field name="res_model">account.journal.period</field>
1118             <field name="view_type">tree</field>
1119         </record>
1120         <menuitem action="action_account_journal_period_tree" id="menu_action_account_journal_period_tree" parent="account.menu_finance_generic_reporting" sequence="2"/>
1121
1122
1123         <!--
1124     # Account Models
1125 -->
1126
1127         <record id="view_model_line_tree" model="ir.ui.view">
1128             <field name="name">account.model.line.tree</field>
1129             <field name="model">account.model.line</field>
1130             <field name="type">tree</field>
1131             <field name="arch" type="xml">
1132                 <tree string="Entry Model Line">
1133                     <field name="sequence"/>
1134                     <field name="ref"/>
1135                     <field name="name"/>
1136                     <field name="account_id"/>
1137                     <field name="partner_id"/>
1138                     <field name="debit"/>
1139                     <field name="credit"/>
1140                 </tree>
1141             </field>
1142         </record>
1143
1144
1145         <record id="view_model_line_form" model="ir.ui.view">
1146             <field name="name">account.model.line.form</field>
1147             <field name="model">account.model.line</field>
1148             <field name="type">form</field>
1149             <field name="arch" type="xml">
1150                 <form string="Entry Model Line">
1151                     <field colspan="4" name="name" select="1"/>
1152                     <field name="sequence"/>
1153                     <field name="ref" select="1"/>
1154                     <field name="account_id" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
1155                     <field name="partner_id"/>
1156                     <field name="debit" select="1"/>
1157                     <field name="credit" select="1"/>
1158                     <field name="quantity"/>
1159                     <newline/>
1160                     <field name="date"/>
1161                     <field name="date_maturity"/>
1162                 </form>
1163             </field>
1164         </record>
1165
1166         <record id="view_model_form" model="ir.ui.view">
1167             <field name="name">account.model.form</field>
1168             <field name="model">account.model</field>
1169             <field name="type">form</field>
1170             <field name="arch" type="xml">
1171                 <form string="Entry Model">
1172                     <field name="name" select="1"/>
1173                     <field name="ref" select="1"/>
1174                     <field name="journal_id" select="1"/>
1175                     <field colspan="4" name="lines_id" widget="one2many_list"/>
1176                     <separator string="Legend" colspan="4"/>
1177                     <field name="legend" colspan="4" nolabel="1"/>
1178                     <group col="1" colspan="4">
1179                         <button name="%(action_account_use_model_create_entry)d" string="Create entries" type="action" icon="gtk-execute"/>
1180                     </group>
1181                 </form>
1182             </field>
1183         </record>
1184         <record id="view_model_tree" model="ir.ui.view">
1185             <field name="name">account.model.tree</field>
1186             <field name="model">account.model</field>
1187             <field name="type">tree</field>
1188             <field name="arch" type="xml">
1189                 <tree string="Entry Model">
1190                     <field name="name"/>
1191                     <field name="journal_id"/>
1192                 </tree>
1193             </field>
1194         </record>
1195         <record id="action_model_form" model="ir.actions.act_window">
1196             <field name="name">Models Definition</field>
1197             <field name="res_model">account.model</field>
1198             <field name="view_type">form</field>
1199             <field name="view_mode">tree,form</field>
1200         </record>
1201         <menuitem action="action_model_form" id="menu_action_model_form" parent="menu_finance_configuration"/>
1202
1203
1204         <!--
1205     # Payment Terms
1206 -->
1207
1208         <record id="view_payment_term_line_tree" model="ir.ui.view">
1209             <field name="name">account.payment.term.line.tree</field>
1210             <field name="model">account.payment.term.line</field>
1211             <field name="type">tree</field>
1212             <field name="arch" type="xml">
1213                 <tree string="Payment Term">
1214                     <field name="sequence"/>
1215                     <field name="name"/>
1216                     <field name="value"/>
1217                     <field name="value_amount"/>
1218                     <field name="days"/>
1219                     <field name="days2"/>
1220                 </tree>
1221             </field>
1222         </record>
1223
1224
1225         <record id="view_payment_term_line_form" model="ir.ui.view">
1226             <field name="name">account.payment.term.line.form</field>
1227             <field name="model">account.payment.term.line</field>
1228             <field name="type">form</field>
1229             <field name="arch" type="xml">
1230                 <form string="Payment Term">
1231                     <field name="name" select="1"/>
1232                     <field name="sequence"/>
1233                     <field name="value"/>
1234                     <field name="value_amount" attrs="{'readonly':[('value','=','balance')]}"/>
1235                     <newline/>
1236                     <field name="days"/>
1237                     <field name="days2"/>
1238                 </form>
1239             </field>
1240         </record>
1241
1242         <record id="view_payment_term_form" model="ir.ui.view">
1243             <field name="name">account.payment.term.form</field>
1244             <field name="model">account.payment.term</field>
1245             <field name="type">form</field>
1246             <field name="arch" type="xml">
1247                 <form string="Payment Term">
1248                     <separator colspan="4" string="Information"/>
1249                     <field name="name" select="1"/>
1250                     <field name="active" select="1"/>
1251                     <separator colspan="4" string="Description on invoices"/>
1252                     <field colspan="4" name="note"/>
1253                     <separator colspan="4" string="Computation"/>
1254                     <field colspan="4" name="line_ids"/>
1255                 </form>
1256             </field>
1257         </record>
1258         <record id="action_payment_term_form" model="ir.actions.act_window">
1259             <field name="name">Payment Terms</field>
1260             <field name="res_model">account.payment.term</field>
1261             <field name="view_type">form</field>
1262             <field name="view_mode">tree,form</field>
1263         </record>
1264         <menuitem action="action_payment_term_form" id="menu_action_payment_term_form" parent="menu_finance_configuration"/>
1265
1266         <!--
1267     # Account Subscriptions
1268 -->
1269
1270         <record id="view_subscription_line_form" model="ir.ui.view">
1271             <field name="name">account.subscription.line.form</field>
1272             <field name="model">account.subscription.line</field>
1273             <field name="type">form</field>
1274             <field name="arch" type="xml">
1275                 <form string="Subscription lines">
1276                     <field name="date"/>
1277                     <field name="move_id"/>
1278                 </form>
1279             </field>
1280         </record>
1281
1282         <record id="view_subscription_line_tree" model="ir.ui.view">
1283             <field name="name">account.subscription.line.tree</field>
1284             <field name="model">account.subscription.line</field>
1285             <field name="type">tree</field>
1286             <field name="arch" type="xml">
1287                 <tree string="Subscription lines">
1288                     <field name="date"/>
1289                     <field name="move_id"/>
1290                 </tree>
1291             </field>
1292         </record>
1293
1294         <record id="view_subscription_tree" model="ir.ui.view">
1295             <field name="name">account.subscription.tree</field>
1296             <field name="model">account.subscription</field>
1297             <field name="type">tree</field>
1298             <field name="arch" type="xml">
1299                 <tree string="Entry Subscription">
1300                     <field name="ref"/>
1301                     <field name="name"/>
1302                     <field name="date_start"/>
1303                     <field name="state"/>
1304                 </tree>
1305             </field>
1306         </record>
1307         <record id="view_subscription_form" model="ir.ui.view">
1308             <field name="name">account.subscription.form</field>
1309             <field name="model">account.subscription</field>
1310             <field name="type">form</field>
1311             <field name="arch" type="xml">
1312                 <form string="Entry Subscription">
1313                     <field name="name" select="1"/>
1314                     <field name="ref" select="1"/>
1315
1316                     <separator colspan="4" string="Subscription Periods"/>
1317                     <field name="date_start" select="1"/>
1318                     <field name="period_total"/>
1319
1320                     <field name="period_nbr"/>
1321                     <field name="period_type"/>
1322                     <field name="model_id"/>
1323                     <group col="2" colspan="2">
1324                         <button name="compute" states="draft,running" string="Compute" type="object" icon="gtk-execute"/>
1325                         <button name="remove_line" states="running" string="Remove Lines" type="object" icon="gtk-remove"/>
1326                     </group>
1327                     <separator colspan="4" string="Subscription Lines"/>
1328                     <field colspan="4" name="lines_id" widget="one2many_list" nolabel="1"/>
1329
1330                     <separator colspan="4" string="State"/>
1331                     <field name="state"/>
1332                     <group col="1" colspan="2">
1333                         <button name="state_draft" states="done" string="Set to Draft" type="object"  icon="gtk-convert" />
1334                     </group>
1335                 </form>
1336             </field>
1337         </record>
1338         <record id="action_subscription_form" model="ir.actions.act_window">
1339             <field name="name">Subscription Entries</field>
1340             <field name="res_model">account.subscription</field>
1341             <field name="view_type">form</field>
1342             <field name="view_mode">tree,form</field>
1343         </record>
1344         <menuitem action="action_subscription_form" id="menu_action_subscription_form" parent="account.menu_finance_recurrent_entries"/>
1345
1346         <record id="action_subscription_form_running" model="ir.actions.act_window">
1347             <field name="name">Running Subscriptions</field>
1348             <field name="res_model">account.subscription</field>
1349             <field name="view_type">form</field>
1350             <field name="view_mode">tree,form</field>
1351             <field name="domain">[('state','=','running')]</field>
1352             <field name="filter" eval="True"/>
1353         </record>
1354
1355         <record id="action_subscription_form_new" model="ir.actions.act_window">
1356             <field name="name">New Subscription</field>
1357             <field name="res_model">account.subscription</field>
1358             <field name="view_type">form</field>
1359             <field name="view_mode">form,tree</field>
1360             <field name="view_id" ref="view_subscription_form"/>
1361         </record>
1362
1363         <record id="view_subscription_line_form_complete" model="ir.ui.view">
1364             <field name="name">account.subscription.line.form</field>
1365             <field name="model">account.subscription.line</field>
1366             <field name="type">form</field>
1367             <field eval="20" name="priority"/>
1368             <field name="arch" type="xml">
1369                 <form string="Subscription lines">
1370                     <field name="subscription_id"/>
1371                     <field name="date"/>
1372                     <field name="move_id"/>
1373                 </form>
1374             </field>
1375         </record>
1376
1377         <record id="action_move_line_tree1" model="ir.actions.act_window">
1378             <field name="name">Entry Lines</field>
1379             <field name="res_model">account.move.line</field>
1380             <field name="view_type">form</field>
1381             <field name="view_mode">tree,form</field>
1382             <field name="domain">[('account_id','child_of', [active_id]),('state','&lt;&gt;','draft')]</field>
1383             <field name="context">{'account_id':active_id}</field>
1384         </record>
1385 <!--        <wizard id="wizard_move_line_select" menu="False" model="account.move.line" name="account.move.line.select" string="Move line select"/>-->
1386 <!--        <record id="ir_open_account_account" model="ir.values">-->
1387 <!--            <field eval="'tree_but_open'" name="key2"/>-->
1388 <!--            <field eval="'account.account'" name="model"/>-->
1389 <!--            <field name="name">Account Entries</field>-->
1390 <!--            <field eval="'ir.actions.wizard,%d'%wizard_move_line_select" name="value"/>-->
1391 <!--            <field eval="True" name="object"/>-->
1392 <!--        </record>-->
1393
1394
1395         <record id="view_move_line_tax_tree" model="ir.ui.view">
1396             <field name="name">account.move.line.tax.tree</field>
1397             <field name="model">account.move.line</field>
1398             <field name="type">tree</field>
1399             <field eval="4" name="priority"/>
1400             <field name="arch" type="xml">
1401                 <tree string="Account Entry Line">
1402                     <field name="date"/>
1403                     <field name="move_id"/>
1404                     <field name="statement_id" string="St."/>
1405                     <field name="name"/>
1406                     <field name="partner_id"/>
1407                     <field name="account_id"/>
1408                     <field name="tax_code_id"/>
1409                     <field name="tax_amount"/>
1410                     <field name="debit" sum="Total debit"/>
1411                     <field name="credit" sum="Total credit"/>
1412                     <field name="account_tax_id"/>
1413                     <field name="analytic_account_id"/>
1414                     <field name="state"/>
1415                 </tree>
1416             </field>
1417         </record>
1418
1419         <record id="action_tax_code_line_open" model="ir.actions.act_window">
1420             <field name="name">Account Entry Lines</field>
1421             <field name="res_model">account.move.line</field>
1422             <field name="view_type">form</field>
1423             <field name="view_mode">tree,form</field>
1424             <field name="view_id" ref="view_move_line_tax_tree"/>
1425             <field name="domain">[('tax_code_id','=',active_id),('state','&lt;&gt;','draft')]</field>
1426         </record>
1427         <record id="ir_open_tax_move_line" model="ir.values">
1428             <field name="key2">tree_but_open</field>
1429             <field name="model">account.tax.code</field>
1430             <field name="name">Tax Details</field>
1431             <field eval="'ir.actions.act_window,%d'%action_tax_code_line_open" name="value"/>
1432             <field eval="True" name="object"/>
1433         </record>
1434
1435
1436         <!--
1437     # Admin config
1438     -->
1439
1440         <act_window domain="[('journal_id', '=', active_id)]" id="act_account_journal_2_account_bank_statement" name="Bank statements" res_model="account.bank.statement" src_model="account.journal"/>
1441
1442         <act_window domain="[('journal_id', '=', active_id)]" id="act_account_journal_2_account_move_line" name="Entry lines" res_model="account.move.line" src_model="account.journal"/>
1443
1444         <act_window domain="[('partner_id', '=', active_id), ('account_id.type', 'in', ['receivable', 'payable']), ('reconcile_id','=',False)]" id="act_account_partner_account_move_unreconciled" name="Receivables &amp; Payables" res_model="account.move.line" src_model="res.partner"/>
1445
1446         <act_window domain="[('partner_id', '=', active_id)]" id="act_account_partner_account_move" name="All account entries" res_model="account.move.line" src_model="res.partner"/>
1447
1448
1449
1450         <!-- configuration wizard view -->
1451
1452         <record id="view_account_config_wizard_form" model="ir.ui.view">
1453             <field name="name">Account Configure wizard</field>
1454             <field name="model">account.config.wizard</field>
1455             <field name="type">form</field>
1456             <field name="inherit_id" ref="base.res_config_view_base"/>
1457             <field name="arch" type="xml">
1458               <data>
1459                 <form position="attributes">
1460                   <attribute name="string">Account Configure</attribute>
1461                 </form>
1462                 <group string="res_config_contents" position="replace">
1463                     <separator col="4" colspan="4" string="Create a Fiscal Year"/>
1464                     <field name="name"/>
1465                     <field name="code"/>
1466                     <field name="date1"/>
1467                     <field name="date2"/>
1468                     <field name="period" colspan="4"/>
1469                 </group>
1470                 <xpath expr='//button[@name="action_skip"]' position="replace"/>
1471               </data>
1472             </field>
1473         </record>
1474
1475         <record id="action_account_config_wizard_form" model="ir.actions.act_window">
1476             <field name="name">Account Configure Wizard </field>
1477             <field name="type">ir.actions.act_window</field>
1478             <field name="res_model">account.config.wizard</field>
1479             <field name="view_id" ref="view_account_config_wizard_form"/>
1480             <field name="view_type">form</field>
1481             <field name="view_mode">form</field>
1482             <field name="target">new</field>
1483         </record>
1484
1485         <!-- register configuration wizard -->
1486         <record id="config_fiscalyear" model="ir.actions.todo">
1487             <field name="action_id" ref="action_account_config_wizard_form"/>
1488             <field name="restart">onskip</field>
1489         </record>
1490
1491         <record id="view_account_addtmpl_wizard_form" model="ir.ui.view">
1492             <field name="name">Account Add wizard</field>
1493             <field name="model">account.addtmpl.wizard</field>
1494             <field name="type">form</field>
1495             <field name="arch" type="xml">
1496                 <form string="Account Add">
1497                     <separator col="4" colspan="4" string="Select the common parent for the accounts"/>
1498                     <field name="cparent_id"/>
1499                     <group col="2" colspan="2">
1500                         <button icon="gtk-cancel" special="cancel" string="Cancel" name="action_cancel" type="object"/>
1501                         <button icon="gtk-ok" name="action_create" string="Add" type="object"/>
1502                     </group>
1503                 </form>
1504             </field>
1505         </record>
1506
1507         <act_window domain="[]" id="action_account_addtmpl_wizard_form"
1508             name="Add account Wizard"
1509             res_model="account.addtmpl.wizard"
1510             context="{'tmpl_ids': active_id}"
1511             src_model="account.account.template"
1512             view_type="form" view_mode="form"/>
1513
1514         <!-- Account Templates -->
1515         <menuitem
1516             id="account_template_folder"
1517             name="Templates"
1518             parent="account.menu_finance_accounting"
1519             groups="base.group_multi_company"/>
1520
1521
1522         <record id="view_account_template_form" model="ir.ui.view">
1523             <field name="name">account.account.template.form</field>
1524             <field name="model">account.account.template</field>
1525             <field name="type">form</field>
1526             <field name="arch" type="xml">
1527                 <form string="Account Template">
1528                     <notebook>
1529                         <page string="General Information">
1530                             <field name="name"/>
1531                             <field name="code" select="1"/>
1532                             <newline/>
1533                             <field name="parent_id" select="1"/>
1534                             <field name="shortcut"/>
1535                             <field name="type" select="1"/>
1536                             <field name="user_type" select="1"/>
1537
1538                             <field name="currency_id"/>
1539                             <field name="reconcile"/>
1540                             <field name="tax_ids" colspan="4"/>
1541                         </page>
1542                         <page string="Notes">
1543                             <field colspan="4" name="note" nolabel="1"/>
1544                         </page>
1545                     </notebook>
1546                 </form>
1547             </field>
1548         </record>
1549
1550         <record id="view_account_template_tree" model="ir.ui.view">
1551             <field name="name">account.account.template.tree</field>
1552             <field name="model">account.account.template</field>
1553             <field name="type">tree</field>
1554             <field name="arch" type="xml">
1555                 <tree string="Account Template">
1556                     <field name="code"/>
1557                     <field name="name"/>
1558                 </tree>
1559             </field>
1560         </record>
1561
1562         <record id="action_account_template_form" model="ir.actions.act_window">
1563             <field name="name">Account Templates</field>
1564             <field name="res_model">account.account.template</field>
1565             <field name="view_type">form</field>
1566             <field name="view_mode">tree,form</field>
1567         </record>
1568
1569
1570         <menuitem action="action_account_template_form" id="menu_action_account_template_form" parent="account_template_folder"/>
1571
1572         <!-- Chart of Accounts Templates -->
1573
1574         <record id="view_account_chart_template_form" model="ir.ui.view">
1575             <field name="name">account.chart.template.form</field>
1576             <field name="model">account.chart.template</field>
1577             <field name="type">form</field>
1578             <field name="arch" type="xml">
1579                 <form string="Chart of Accounts Template">
1580                     <field name="name" select="1"/>
1581                     <field name="account_root_id" select="1"/>
1582                     <field name="bank_account_view_id" select="1"/>
1583                     <field name="tax_code_root_id"/>
1584                     <field name="tax_template_ids" colspan="4" readonly="1" />
1585                     <separator string="Properties" colspan="4"/>
1586                     <field name="property_account_receivable"/>
1587                     <field name="property_account_payable"/>
1588                     <field name="property_account_expense_categ" />
1589                     <field name="property_account_income_categ"/>
1590                     <field name="property_account_expense"/>
1591                     <field name="property_account_income"/>
1592                 </form>
1593             </field>
1594         </record>
1595         <record id="view_account_chart_template_tree" model="ir.ui.view">
1596             <field name="name">account.chart.template.tree</field>
1597             <field name="model">account.chart.template</field>
1598             <field name="type">tree</field>
1599             <field name="arch" type="xml">
1600                 <tree string="Chart of Accounts Template">
1601                     <field name="name"/>
1602                     <field name="account_root_id"/>
1603                     <field name="tax_code_root_id"/>
1604                     <field name="bank_account_view_id"/>
1605                 </tree>
1606             </field>
1607         </record>
1608         <record id="action_account_chart_template_form" model="ir.actions.act_window">
1609             <field name="name">Chart of Accounts Templates</field>
1610             <field name="res_model">account.chart.template</field>
1611             <field name="view_type">form</field>
1612             <field name="view_mode">tree,form</field>
1613         </record>
1614
1615         <menuitem action="action_account_chart_template_form" id="menu_action_account_chart_template_form" parent="account_template_folder"/>
1616
1617         <!-- Account Tax Templates -->
1618
1619         <record id="view_account_tax_template_form" model="ir.ui.view">
1620             <field name="name">account.tax.template.form</field>
1621             <field name="model">account.tax.template</field>
1622             <field name="type">form</field>
1623             <field name="arch" type="xml">
1624                 <form string="Account Tax Template">
1625                     <group colspan="4">
1626                         <field name="name" select="1"/>
1627                         <field name="description" select="1"/>
1628                         <newline/>
1629                         <field name="chart_template_id" select="1"/>
1630                         <field name="tax_group" select="1"/>
1631                         <field name="type"/>
1632                         <field name="type_tax_use"/>
1633                     </group>
1634                     <notebook colspan="4">
1635                         <page string="Tax Definition">
1636                             <field name="applicable_type"/>
1637                             <field name="amount" attrs="{'readonly':[('type','=','none'),('type','=','code')]}"/>
1638                             <field groups="base.group_extended" name="include_base_amount"/>
1639                             <field groups="base.group_extended" name="domain"/>
1640                             <newline/>
1641                             <field name="account_collected_id"/>
1642                             <label colspan="2" nolabel="1" string="Keep empty to use the income account"/>
1643                             <field name="account_paid_id"/>
1644                             <label colspan="2" nolabel="1" string="Keep empty to use the expense account"/>
1645                             <field groups="base.group_extended" name="child_depend"/>
1646                             <field groups="base.group_extended" name="sequence"/>
1647                         </page>
1648                         <page string="Tax Declaration">
1649                             <separator colspan="4" string="Invoices"/>
1650                             <field name="base_code_id"/>
1651                             <field name="base_sign"/>
1652                             <field name="tax_code_id"/>
1653                             <field name="tax_sign"/>
1654
1655                             <separator colspan="4" string="Credit Notes"/>
1656                             <field name="ref_base_code_id"/>
1657                             <field name="ref_base_sign"/>
1658                             <field name="ref_tax_code_id"/>
1659                             <field name="ref_tax_sign"/>
1660                         </page>
1661                         <page groups="base.group_extended" string="Special Computation">
1662                             <separator colspan="4" string="Compute Code (if type=code)"/>
1663                             <field colspan="4" name="python_compute" nolabel="1" attrs="{'readonly':[('type','!=','code')]}"/>
1664                             <separator colspan="4" string="Compute Code for Taxes included prices"/>
1665                             <field colspan="4" name="python_compute_inv" nolabel="1"/>
1666                             <separator colspan="4" string="Applicable Code (if type=code)"/>
1667                             <field colspan="4" name="python_applicable" nolabel="1" attrs="{'readonly':[('applicable_type','=','true')]}"/>
1668                         </page>
1669                     </notebook>
1670                 </form>
1671             </field>
1672         </record>
1673         <record id="view_account_tax_template_tree" model="ir.ui.view">
1674             <field name="name">account.tax.template.tree</field>
1675             <field name="model">account.tax.template</field>
1676             <field name="type">tree</field>
1677             <field name="arch" type="xml">
1678                 <tree string="Account Tax Template">
1679                     <field name="name" />
1680                     <field name="description"/>
1681                 </tree>
1682             </field>
1683         </record>
1684         <record id="action_account_tax_template_form" model="ir.actions.act_window">
1685             <field name="name">Tax Templates</field>
1686             <field name="res_model">account.tax.template</field>
1687             <field name="view_type">form</field>
1688             <field name="view_mode">tree,form</field>
1689         </record>
1690
1691         <menuitem action="action_account_tax_template_form" id="menu_action_account_tax_template_form" parent="account_template_folder" sequence="13"/>
1692
1693         <!-- Account Tax Code Templates -->
1694         <record id="view_tax_code_template_tree" model="ir.ui.view">
1695             <field name="name">account.tax.code.template.tree</field>
1696             <field name="model">account.tax.code.template</field>
1697             <field name="type">tree</field>
1698             <field name="field_parent">child_ids</field>
1699             <field name="arch" type="xml">
1700                 <tree string="Account Tax Code Template" toolbar="1">
1701                     <field name="name"/>
1702                     <field name="code"/>
1703                 </tree>
1704             </field>
1705         </record>
1706
1707         <record id="view_tax_code_template_form" model="ir.ui.view">
1708             <field name="name">account.tax.code.template.form</field>
1709             <field name="model">account.tax.code.template</field>
1710             <field name="type">form</field>
1711             <field name="arch" type="xml">
1712                 <form string="Account Tax Code Template">
1713                     <field name="name" select="1"/>
1714                     <field name="code" select="1"/>
1715                     <field name="parent_id" select="1"/>
1716                     <field name="sign"/>
1717                     <newline/>
1718                     <field colspan="4" name="info"/>
1719                 </form>
1720             </field>
1721         </record>
1722
1723         <record id="action_account_tax_code_template_form" model="ir.actions.act_window">
1724             <field name="name">Tax Code Templates</field>
1725             <field name="res_model">account.tax.code.template</field>
1726             <field name="view_type">form</field>
1727             <field name="view_mode">tree,form</field>
1728         </record>
1729         <menuitem action="action_account_tax_code_template_form" id="menu_action_account_tax_code_template_form" parent="account_template_folder" sequence="14"/>
1730
1731
1732         <!--  Wizard for Multi Charts of Accounts -->
1733
1734         <record id="view_wizard_multi_chart" model="ir.ui.view">
1735             <field name="name">Generate Chart of Accounts from a Chart Template</field>
1736             <field name="model">wizard.multi.charts.accounts</field>
1737             <field name="type">form</field>
1738             <field name="inherit_id" ref="base.res_config_view_base"/>
1739             <field name="arch" type="xml">
1740               <data>
1741                 <form position="attributes">
1742                   <attribute name="string">Generate Chart of Accounts from a Chart Template</attribute>
1743                 </form>
1744                 <group string="res_config_contents" position="replace">
1745                   <separator col="4" colspan="4" string="
1746                     Generate Chart of Accounts from a Chart Template"/>
1747                   <label align="0.0" colspan="4"
1748                          string="This will automatically configure your chart of accounts, bank accounts, taxes and journals according to the selected template"/>
1749                   <field name="company_id"  widget="selection"
1750                          groups="base.group_multi_company"/>
1751                   <field name ="code_digits" />
1752                   <field name="chart_template_id"/>
1753                   <field name ="seq_journal" />
1754                   <field colspan="4" mode="tree" name="bank_accounts_id"
1755                          nolabel="1" widget="one2many_list">
1756                     <form string="Bank Information">
1757                       <field name="acc_no"/>
1758                       <field name="currency_id"/>
1759                     </form>
1760                     <tree editable="bottom" string="Bank Information">
1761                       <field name="acc_no"/>
1762                       <field name="currency_id"/>
1763                     </tree>
1764                   </field>
1765                 </group>
1766                 <xpath expr='//button[@name="action_skip"]' position='replace'/>
1767               </data>
1768             </field>
1769         </record>
1770
1771         <record id="action_wizard_multi_chart" model="ir.actions.act_window">
1772             <field name="name">Generate Chart of Accounts from a Chart Template</field>
1773             <field name="type">ir.actions.act_window</field>
1774             <field name="res_model">wizard.multi.charts.accounts</field>
1775             <field name="view_id" ref="view_wizard_multi_chart"/>
1776             <field name="view_type">form</field>
1777             <field name="view_mode">form</field>
1778             <field name="target">new</field>
1779         </record>
1780
1781         <menuitem parent="account.account_template_folder" action="action_wizard_multi_chart" id="menu_wizard"/>
1782
1783         <record id="account_account_graph" model="ir.ui.view">
1784             <field name="name">account.account.graph</field>
1785             <field name="model">account.account</field>
1786             <field name="type">graph</field>
1787             <field name="arch" type="xml">
1788                 <graph string="Account Statistics" type="bar">
1789                     <field name="name"/>
1790                     <field name="balance" operator="+"/>
1791                 </graph>
1792             </field>
1793          </record>
1794
1795          <!-- Fiscal Position Templates -->
1796
1797         <record id="view_account_position_template_form" model="ir.ui.view">
1798             <field name="name">account.fiscal.position.template.form</field>
1799             <field name="model">account.fiscal.position.template</field>
1800             <field name="type">form</field>
1801             <field name="arch" type="xml">
1802                 <form string="Fiscal Position Template">
1803                     <field name="name" select="1"/>
1804                     <field name="chart_template_id"/>
1805                     <newline/>
1806                     <field name="tax_ids" colspan="4">
1807                         <tree string="Taxes Mapping" editable="bottom">
1808                             <field name="tax_src_id" domain="[('parent_id','=',False)]"/>
1809                             <field name="tax_dest_id" domain="[('parent_id','=',False)]"/>
1810                         </tree>
1811                         <form string="Taxes Mapping">
1812                             <field name="tax_src_id" domain="[('parent_id','=',False)]"/>
1813                             <field name="tax_dest_id" domain="[('parent_id','=',False)]"/>
1814                         </form>
1815                     </field>
1816                     <field name="account_ids" colspan="4">
1817                         <tree string="Accounts Mapping" editable="bottom">
1818                             <field name="account_src_id"/>
1819                             <field name="account_dest_id"/>
1820                         </tree>
1821                         <form string="Accounts Mapping">
1822                             <field name="account_src_id"/>
1823                             <field name="account_dest_id"/>
1824                         </form>
1825                     </field>
1826                 </form>
1827             </field>
1828         </record>
1829         <record id="view_account_position_template_tree" model="ir.ui.view">
1830             <field name="name">account.fiscal.position.template.tree</field>
1831             <field name="model">account.fiscal.position.template</field>
1832             <field name="type">tree</field>
1833             <field name="arch" type="xml">
1834                 <tree string="Fiscal Position">
1835                     <field name="name"/>
1836                 </tree>
1837             </field>
1838         </record>
1839
1840         <record id="action_account_fiscal_position_template_form" model="ir.actions.act_window">
1841             <field name="name">Fiscal Position Templates</field>
1842             <field name="res_model">account.fiscal.position.template</field>
1843             <field name="view_type">form</field>
1844             <field name="view_mode">tree,form</field>
1845         </record>
1846
1847         <menuitem
1848             action="action_account_fiscal_position_template_form"
1849             id="menu_action_account_fiscal_position_form_template"
1850             parent="account_template_folder" sequence="20"/>
1851
1852     </data>
1853 </openerp>