[FIX] Payroll: rename demo file
[odoo/odoo.git] / addons / hr_payroll_account / hr_payroll_account_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5         <record model="ir.ui.view" id="view_hr_payslip_line_inherit_tree">
6             <field name="name">hr.payslip.line.inherit.tree</field>
7             <field name="model">hr.payslip.line</field>
8             <field name="inherit_id" ref="hr_payroll.view_hr_payslip_line_tree"/>
9             <field name="type">tree</field>
10             <field name="arch" type="xml">
11                 <field name="amount" position="after">
12                    <field name="analytic_account_id"/>
13                    <field name="account_id" required="1"/>
14                 </field>
15             </field>
16         </record>
17
18         <record model="ir.ui.view" id="view_hr_payslip_line_inherit_form">
19             <field name="name">hr.payslip.line.inherit.form</field>
20             <field name="model">hr.payslip.line</field>
21             <field name="inherit_id" ref="hr_payroll.view_hr_payslip_line_form"/>
22             <field name="type">form</field>
23             <field name="arch" type="xml">
24                 <field name="company_contrib" position="before">
25                    <field name="analytic_account_id"/>
26                    <field name="account_id" required="1"/>
27                 </field>
28             </field>
29         </record>
30
31        <!-- <record model="ir.ui.view" id="view_hr_employee_grade_inherit_form">
32             <field name="name">hr.employee.grade.inherit.form</field>
33             <field name="model">hr.payroll.structure</field>
34             <field name="inherit_id" ref="hr_payroll.view_hr_employee_grade_form"/>
35             <field name="type">form</field>
36             <field name="arch" type="xml">
37                 <xpath expr="/form/notebook/page[@string='Salary Structure']/field[@name='line_ids']/form/group/field[@name='company_contrib']" position="before">
38                    <field name="account_id" required="1"/>
39                 </xpath>
40             </field>
41         </record>-->
42
43         <record model="ir.ui.view" id="view_hr_payslip_inherit_form">
44             <field name="name">hr.payslip.inherit.form</field>
45             <field name="model">hr.payslip</field>
46             <field name="inherit_id" ref="hr_payroll.view_hr_payslip_form"/>
47             <field name="type">form</field>
48             <field name="arch" type="xml">
49                 <field name="date_to" position="after">
50                     <field name="journal_id" required="1"/>
51                     <field name="bank_journal_id" domain="[('type','=','cash')]" required="1"/>
52                 </field>
53             </field>
54         </record>
55
56
57          <record id="view_hr_payslip_form_inherit_1" model="ir.ui.view">
58             <field name="name">hr.payslip.form.inherit1</field>
59             <field name="model">hr.payslip</field>
60             <field name="type">form</field>
61             <field name="inherit_id" ref="hr_payroll.view_hr_payslip_form"/>
62             <field name="arch" type="xml">
63                 <xpath expr="/form/notebook/page[@string='Salary Computation']/field[@name='line_ids']/tree/field[@name='total']" position="after">
64                    <field name="account_id" required="1"/>
65                    <field name="analytic_account_id"/>
66                 </xpath>
67                 <xpath expr="/form/notebook/page[@string='Salary Computation']/field[@name='line_ids']/form/group/field[@name='company_contrib']" position="before">
68                    <field name="account_id" required="1"/>
69                    <field name="analytic_account_id"/>
70                 </xpath>
71             </field>
72         </record>
73
74         <record model="ir.ui.view" id="hr_contibution_register_inherit_tree">
75             <field name="name">hr.contribution.register.inherit.tree</field>
76             <field name="model">hr.contribution.register</field>
77             <field name="inherit_id" ref="hr_payroll.hr_contribution_register_tree"/>
78             <field name="type">tree</field>
79             <field name="arch" type="xml">
80                 <field name="name" position="after">
81                     <field name="yearly_total_by_emp"/>
82                     <field name="yearly_total_by_comp"/>
83                 </field>
84             </field>
85         </record>
86
87         <record model="ir.ui.view" id="hr_contibution_register_inherit_form">
88             <field name="name">hr.contribution.register.inherit.form</field>
89             <field name="model">hr.contribution.register</field>
90             <field name="inherit_id" ref="hr_payroll.hr_contribution_register_form"/>
91             <field name="type">form</field>
92             <field name="arch" type="xml">
93              <xpath expr="/form/notebook" position="before">
94                 <newline/>
95                 <field name="account_id" required="1"/>
96                 <field name="analytic_account_id"/>
97              </xpath>
98             </field>
99         </record>
100
101       <!--  <record model="ir.ui.view" id="hr_contibution_register_inherit1_form">
102             <field name="name">hr.contribution.register.inherit1.form</field>
103             <field name="model">hr.contribution.register</field>
104             <field name="inherit_id" ref="hr_payroll.hr_contribution_register_form"/>
105             <field name="type">form</field>
106             <field name="arch" type="xml">
107               <xpath expr="/form/notebook" position="before">
108                     <group col="2" colspan="2">
109                     <newline/>
110                         <separator colspan="4" string="Year"/>
111                         <field name="yearly_total_by_emp"/>
112                         <field name="yearly_total_by_comp"/>
113                     </group>
114                </xpath>
115             </field>
116         </record>-->
117
118         <record id="view_hr_payslip_form_inherit" model="ir.ui.view">
119                     <field name="name">hr.payslip.form</field>
120                     <field name="model">hr.payslip</field>
121                     <field name="type">form</field>
122                     <field name="inherit_id" ref="hr_payroll.view_hr_payslip_form"/>
123                     <field name="arch" type="xml">
124                       <xpath expr="/form/notebook/page[@string='Other Information']" position="replace">
125                     <page string="Accounting Details">
126                         <group col="4" colspan="3">
127                             <separator colspan="4" string="Accounting Informations"/>
128                             <field name="move_ids" colspan="4" nolabel="1" readonly="1">
129                                 <tree string="Accounting Vouchers">
130                                     <field name="sequence"/>
131                                     <field name="name"/>
132                                     <field name="move_id"/>
133                                 </tree>
134                                 <form string="Accounting Vouchers">
135                                     <field name="sequence"/>
136                                     <field name="name"/>
137                                     <field name="move_id"/>
138                                 </form>
139                             </field>
140                         </group>
141                         <group col="2" colspan="1">
142                             <separator colspan="4" string="Other Information"/>
143                         <group col="5" colspan="2">
144                             <field name="company_id" groups="base.group_multi_company" widget="selection"/>
145                             <newline/>
146                             <field name="paid" readonly="1"/>
147                         </group>
148                         </group>
149                        <separator colspan="4" string="Notes"/>
150                    <field name="note" colspan="4" nolabel="1"/>
151                     </page>
152                         <page string="Account Lines">
153                                 <field name="move_line_ids" colspan="4" nolabel="1"/>
154                         </page>
155                         <page string="Accounting Entries">
156                         <field name="account_move_ids" colspan="4" nolabel="1"/>
157                 </page>
158                         <page string="Payment Lines">
159                                 <field name="move_payment_ids" colspan="4" nolabel="1"/>
160                         </page>
161               </xpath>
162                 </field>
163                 </record>
164
165         <!-- Adding Account Properties to the Employee form -->
166
167         <record id="hr_employee_payroll_property_form" model="ir.ui.view">
168             <field name="name">hr.employee.payroll.property.form</field>
169             <field name="model">hr.employee</field>
170             <field name="inherit_id" ref="hr_contract.hr_hr_employee_view_form2"/>
171             <field name="arch" type="xml">
172                 <field name="bank_account_id" position="after">
173                     <field name="property_bank_account" string="Employee Bank Account"/>
174                     <field name="salary_account"/>
175                     <field name="employee_account"/>
176                     <field name="analytic_account"/>
177                 </field>
178             </field>
179         </record>
180
181     <!-- Adding Account fields to the Salary Rules -->
182
183         <record id="hr_salary_rule_form_inherit" model="ir.ui.view">
184             <field name="name">hr.salary.rule.form.inherit</field>
185             <field name="model">hr.salary.rule</field>
186             <field name="inherit_id" ref="hr_payroll.hr_salary_rule_form"/>
187             <field name="arch" type="xml">
188               <xpath expr="/form/notebook/page[@string='Child Rules']" position="after">
189                     <page string="Accounting">
190                             <field name="account_debit" />
191                             <field name="account_credit"/>
192                             <field name="analytic_account_id"/>
193                             <field name="account_tax_id"/>
194                     </page>
195                 </xpath>
196             </field>
197         </record>
198
199     <!-- Contract View -->
200
201         <record id="hr_contract_form_inherit" model="ir.ui.view">
202             <field name="name">hr.contract.view.form.inherit</field>
203             <field name="model">hr.contract</field>
204             <field name="type">form</field>
205             <field name="inherit_id" ref="hr_contract.hr_contract_view_form"/>
206             <field name="arch" type="xml">
207                     <xpath expr="/form/notebook/page/group/field[@name='advantages']" position="after">
208                        <separator colspan="4" string="Accounting"/>
209                         <field name="analytic_account_id"/>
210                         <field name="journal_id"/>
211                     </xpath>
212             </field>
213         </record>
214
215     </data>
216 </openerp>