1 <?xml version="1.0" encoding="utf-8"?>
6 <record id="validate_account_move_view" model="ir.ui.view">
7 <field name="name">Validate Account Move</field>
8 <field name="model">validate.account.move</field>
9 <field name="type">form</field>
10 <field name="arch" type="xml">
11 <form string="Validate Account Entries">
12 <separator string="Validate Journal Entries of a Journal" colspan="4"/>
13 <label string="All draft account entries in this journal and period will be validated. It means you won't be able to modify their accouting fields." colspan="4"/>
14 <field name="journal_id"/>
16 <field name="period_id"/>
17 <group colspan="4" col="6">
18 <button icon="gtk-cancel" special="cancel" string="Cancel"/>
19 <button icon="terp-camera_test" string="Validate" name="validate_move" type="object"/>
25 <record id="action_validate_account_move" model="ir.actions.act_window">
26 <field name="name">Open Journal</field>
27 <field name="res_model">validate.account.move</field>
28 <field name="view_type">form</field>
29 <field name="view_mode">form</field>
30 <field name="view_id" ref="validate_account_move_view"/>
31 <field name="target">new</field>
35 name="Validate Ledger Postings"
36 parent="periodical_processing_journal_entries_validation"
37 action="action_validate_account_move"
38 id="menu_validate_account_moves"
41 <!--Account Move lines-->
42 <record id="validate_account_move_line_view" model="ir.ui.view">
43 <field name="name">Validate Ledger Postings</field>
44 <field name="model">validate.account.move.lines</field>
45 <field name="type">form</field>
46 <field name="arch" type="xml">
47 <form string="Validate Moves">
48 <separator string="Validate Ledger Postings" colspan="4"/>
49 <button special="cancel" string="Cancel" icon="gtk-cancel"/>
50 <button name="validate_move_lines" string="Validate" type="object" icon="gtk-go-forward" default_focus="1"/>
55 <record id="action_validate_account_move_line" model="ir.actions.act_window">
56 <field name="name">Validate Ledger Postings</field>
57 <field name="type">ir.actions.act_window</field>
58 <field name="res_model">validate.account.move.lines</field>
59 <field name="view_type">form</field>
60 <field name="view_mode">form</field>
61 <field name="view_id" ref="validate_account_move_line_view"/>
62 <field name="context">{'record_id' : active_id}</field>
63 <field name="target">new</field>
66 <record model="ir.values" id="validate_account_move_line_values">
67 <field name="model_id" ref="account.model_account_move_line" />
68 <field name="object" eval="1" />
69 <field name="name">Validate Ledger Postings</field>
70 <field name="key2">client_action_multi</field>
71 <field name="value" eval="'ir.actions.act_window,' + str(ref('action_validate_account_move_line'))" />
72 <field name="key">action</field>
73 <field name="model">account.move.line</field>