6 <menuitem id="menu_hr_payroll_root" parent="hr.menu_hr_root" name="Payroll"/>
7 <menuitem id="menu_payroll_configure_root" parent="hr.menu_hr_configuration" name="Payroll"/>
9 <!-- Passport Views -->
10 <record id="hr_passport_form" model="ir.ui.view">
11 <field name="name">hr.passport.form</field>
12 <field name="model">hr.passport</field>
13 <field name="type">form</field>
14 <field name="arch" type="xml">
15 <form string="Passport">
16 <group col="6" colspan="4">
17 <field name="name" select="1" colspan="4"/>
18 <field name="employee_id" select="1"/>
20 <group col="2" colspan="2">
21 <separator string="Passport Location" colspan="2"/>
22 <field name="country_id" select="1"/>
23 <field name="address_id"/>
25 <group col="2" colspan="2">
26 <separator string="Valid From" colspan="2"/>
27 <field name="date_issue" select="1"/>
28 <field name="date_expire" select="1"/>
30 <notebook colspan="4">
31 <page string="Contracts">
32 <field name="contracts_ids" colspan="4" nolabel="1"/>
34 <page string="Remarks">
35 <separator string="Remarks" colspan="4"/>
36 <field name="note" colspan="4" nolabel="1"/>
43 <record id="hr_passport_tree" model="ir.ui.view">
44 <field name="name">hr.passport.tree</field>
45 <field name="model">hr.passport</field>
46 <field name="type">tree</field>
47 <field name="arch" type="xml">
48 <tree string="Passports">
50 <field name="employee_id"/>
51 <field name="country_id"/>
52 <field name="date_issue" select="1"/>
53 <field name="date_expire"/>
57 <record id="action_hr_passport_tree" model="ir.actions.act_window">
58 <field name="name">Passports</field>
59 <field name="res_model">hr.passport</field>
60 <field name="view_type">form</field>
61 <field name="view_id" ref="hr_passport_tree"/>
64 id="menu_action_hr_passport_tree"
65 action="action_hr_passport_tree"
66 parent="menu_payroll_configure_root"
68 <!-- End Passport Views -->
70 <!-- Employee Contract -->
71 <record id="hr_contract.hr_contract_view_form" model="ir.ui.view">
72 <field name="name">hr.contract.view.form</field>
73 <field name="model">hr.contract</field>
74 <field name="type">form</field>
75 <field name="arch" type="xml">
76 <form string="Contract">
77 <group colspan="3" col="6">
78 <field name="name" select="1"/>
79 <field name="employee_id" select="1"/>
80 <field name="job_id"/>
82 <field name="wage_type_id" widget="selection"/>
83 <field name="type_id" widget="selection"/>
86 <page string="Main Data">
87 <group col="2" colspan="2">
88 <separator colspan="2" string="Duration"/>
89 <field name="date_start" select="1"/>
90 <field name="date_end" select="1"/>
91 <field name="working_hours"/>
93 <group col="2" colspan="2">
94 <separator colspan="2" string="Advantages"/>
95 <field name="struct_id" select="1"/>
96 <field name="advantages_net"/>
97 <field name="advantages_gross"/>
98 <field name="advantages" nolabel="1" colspan="2"/>
101 <separator colspan="4" string="Notes"/>
102 <field colspan="4" name="notes" nolabel="1"/>
104 <page string="Visa and Work Permit">
105 <group col="2" colspan="2">
106 <separator colspan="2" string="Passport"/>
107 <field name="passport_id"/>
109 <group col="2" colspan="2">
110 <separator colspan="2" string="Work Permit"/>
111 <field name="visa_no"/>
112 <field name="permit_no"/>
113 <field name="visa_expire"/>
120 <record id="action_hr_contract" model="ir.actions.act_window">
121 <field name="name">Payroll Contract</field>
122 <field name="res_model">hr.contract</field>
123 <field name="view_type">form</field>
124 <field name="view_mode">form,tree</field>
127 action="action_hr_contract"
128 name="Employee Contract"
129 id="hr_menu_contract"
130 parent="menu_payroll_configure_root"
132 <!-- End Employee Contract -->