From 1ca3b3df3421961caec3b747a364071c80f5c7da Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 May 2022 17:14:58 +0700 Subject: initial commit --- om_hr_payroll/views/hr_contract_views.xml | 130 ++++++ om_hr_payroll/views/hr_employee_views.xml | 37 ++ om_hr_payroll/views/hr_payroll_report.xml | 36 ++ om_hr_payroll/views/hr_payslip_views.xml | 452 +++++++++++++++++++++ om_hr_payroll/views/hr_salary_rule_views.xml | 437 ++++++++++++++++++++ .../report_contribution_register_templates.xml | 83 ++++ .../views/report_payslip_details_templates.xml | 148 +++++++ om_hr_payroll/views/report_payslip_templates.xml | 123 ++++++ om_hr_payroll/views/res_config_settings_views.xml | 53 +++ 9 files changed, 1499 insertions(+) create mode 100644 om_hr_payroll/views/hr_contract_views.xml create mode 100644 om_hr_payroll/views/hr_employee_views.xml create mode 100644 om_hr_payroll/views/hr_payroll_report.xml create mode 100644 om_hr_payroll/views/hr_payslip_views.xml create mode 100644 om_hr_payroll/views/hr_salary_rule_views.xml create mode 100644 om_hr_payroll/views/report_contribution_register_templates.xml create mode 100644 om_hr_payroll/views/report_payslip_details_templates.xml create mode 100644 om_hr_payroll/views/report_payslip_templates.xml create mode 100644 om_hr_payroll/views/res_config_settings_views.xml (limited to 'om_hr_payroll/views') diff --git a/om_hr_payroll/views/hr_contract_views.xml b/om_hr_payroll/views/hr_contract_views.xml new file mode 100644 index 0000000..3ea6ca9 --- /dev/null +++ b/om_hr_payroll/views/hr_contract_views.xml @@ -0,0 +1,130 @@ + + + + + + + + + + + hr.contract.view.form.inherit + hr.contract + + + + + + + + + + + + + + + + + + + + + + + + + + hr.contract.advantage.template.form + hr.contract.advantage.template + +
+ +
+

+ +

+
+ + + + + + + + + + + + +
+
+
+
+ + + hr.contract.advantage.template.tree + hr.contract.advantage.template + + + + + + + + + + + + + Contract Advantage Templates + hr.contract.advantage.template + + + + +
diff --git a/om_hr_payroll/views/hr_employee_views.xml b/om_hr_payroll/views/hr_employee_views.xml new file mode 100644 index 0000000..23dc65c --- /dev/null +++ b/om_hr_payroll/views/hr_employee_views.xml @@ -0,0 +1,37 @@ + + + + + payroll.hr.employee.view.form + hr.employee + + + + + + + + + + + + + + + + diff --git a/om_hr_payroll/views/hr_payroll_report.xml b/om_hr_payroll/views/hr_payroll_report.xml new file mode 100644 index 0000000..c93ccbe --- /dev/null +++ b/om_hr_payroll/views/hr_payroll_report.xml @@ -0,0 +1,36 @@ + + + + + PaySlip Lines By Contribution Register + hr.contribution.register + qweb-pdf + om_hr_payroll.report_contribution_register + om_hr_payroll.report_contribution_register + + report + + + + PaySlip + hr.payslip + qweb-pdf + om_hr_payroll.report_payslip + om_hr_payroll.report_payslip + ('Payslip - %s' % (object.employee_id.name)) + + report + + + + PaySlip Details + hr.payslip + qweb-pdf + om_hr_payroll.report_payslip_details + om_hr_payroll.report_payslip_details + ('Payslip Details - %s' % (object.employee_id.name)) + + report + + + diff --git a/om_hr_payroll/views/hr_payslip_views.xml b/om_hr_payroll/views/hr_payslip_views.xml new file mode 100644 index 0000000..a471cd2 --- /dev/null +++ b/om_hr_payroll/views/hr_payslip_views.xml @@ -0,0 +1,452 @@ + + + + + + hr.payslip.line.tree + hr.payslip.line + + + + + + + + + + + + + + + + + + + hr.payslip.line.form + hr.payslip.line + +
+ + + + + + + + + + + + + + + + +
+
+
+ + + hr.payslip.line.select + hr.payslip.line + + + + + + + + + + + + + + + + + + + hr.payslip.tree + hr.payslip + + + + + + + + + + + + + + + + hr.payslip.kanban + hr.payslip + + + + +
+
+
+ + + +
+
+ + + +
+
+ + + - + + +
+
+ + + +
+
+
+
+
+
+
+
+ + + Payslip Computation Details + hr.payslip.line + {'default_slip_id': active_id,'search_default_slip_id': active_id} + + + + hr.payslip.form + hr.payslip + +
+
+
+ +
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+
+
+ + + + + + + + + + + + + +
+ + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ +
+
+ + + hr.payslip.select + hr.payslip + + + + + + + + + + + + + + + + + + + + Employee Payslips + hr.payslip + tree,kanban,form + + + + + + + hr.payslip + Payslips + tree,form + {'search_default_employee_id': [active_id], 'default_employee_id': active_id} + + + + + + hr.payslip.run.search + hr.payslip.run + + + + + + + + + + + + + hr.payslip.run.tree + hr.payslip.run + + + + + + + + + + + + + hr.payslip.run.kanban + hr.payslip.run + + + + +
+
+
+ + + +
+
+ + + +
+
+ + + - + + + + + +
+
+
+
+
+
+
+
+ + + hr.payslip.run.form + hr.payslip.run + +
+
+
+ + +
+
+
+ + + Payslips Batches + hr.payslip.run + tree,kanban,form + + + + + + + + + Payslip Lines + hr.payslip.line + [('register_id', '=', active_id)] + {'default_register_id': active_id, 'search_default_register_id': 1} + + +
+ +
\ No newline at end of file diff --git a/om_hr_payroll/views/hr_salary_rule_views.xml b/om_hr_payroll/views/hr_salary_rule_views.xml new file mode 100644 index 0000000..282c990 --- /dev/null +++ b/om_hr_payroll/views/hr_salary_rule_views.xml @@ -0,0 +1,437 @@ + + + + + + hr.payroll.structure.tree + hr.payroll.structure + + + + + + + + + + + + hr.payroll.structure.kanban + hr.payroll.structure + + + + +
+
+
+ + + +
+
+
+
+ Code: + + +
+
+
+
+
+
+
+
+ + + hr.payroll.structure.tree + hr.payroll.structure + children_ids + + + + + + + + + + + hr.payroll.structure.select + hr.payroll.structure + + + + + + + + + hr.payroll.structure.form + hr.payroll.structure + +
+ + + + + + + + + + + + + + + + + + + +
+
+
+ + + Salary Structures + hr.payroll.structure + tree,kanban,form + + + + + + hr.salary.rule.category.form + hr.salary.rule.category + +
+ + + + + + + + +
+
+
+ + + hr.salary.rule.category.tree + hr.salary.rule.category + + + + + + + + + + + hr.salary.rule.category.select + hr.salary.rule.category + + + + + + + + + Salary Rule Categories + hr.salary.rule.category + + + + + + + + + hr.contribution.register.tree + hr.contribution.register + + + + + + + + + + hr.contribution.register.kanban + hr.contribution.register + + + + +
+
+
+ + + +
+
+
+
+
+
+
+
+ + + hr.contribution.register.search + hr.contribution.register + + + + + + + + + + hr.contribution.register.form + hr.contribution.register + +
+ + + + + + + + + + + + +
+
+ + + Contribution Registers + hr.contribution.register + tree,kanban,form + +

+ Add a new contribution register +

+

+ A contribution register is a third party involved in the salary + payment of the employees. It can be the social security, the + state or anyone that collect or inject money on payslips. +

+
+
+ + + + + + + hr.salary.rule.list + hr.salary.rule + + + + + + + + + + + + + hr.salary.rule.kanban + hr.salary.rule + + + + +
+
+
+ + + +
+
+ + + +
+
+
+
+ Code: + + +
+
+
+
+
+
+
+
+ + + hr.salary.rule.tree + hr.salary.rule + child_ids + + + + + + + + + + + + + hr.salary.rule.form + hr.salary.rule + +
+
+
+ + + hr.salary.rule.select + hr.salary.rule + + + + + + + + + + + + + + Salary Rules + hr.salary.rule + tree,kanban,form + [('parent_rule_id','=',False)] + + + + + + + All Children Rules + hr.salary.rule + [('parent_rule_id', '=', active_id)] + + +
diff --git a/om_hr_payroll/views/report_contribution_register_templates.xml b/om_hr_payroll/views/report_contribution_register_templates.xml new file mode 100644 index 0000000..30472cb --- /dev/null +++ b/om_hr_payroll/views/report_contribution_register_templates.xml @@ -0,0 +1,83 @@ + + + + + + diff --git a/om_hr_payroll/views/report_payslip_details_templates.xml b/om_hr_payroll/views/report_payslip_details_templates.xml new file mode 100644 index 0000000..6bafa2d --- /dev/null +++ b/om_hr_payroll/views/report_payslip_details_templates.xml @@ -0,0 +1,148 @@ + + + + + + diff --git a/om_hr_payroll/views/report_payslip_templates.xml b/om_hr_payroll/views/report_payslip_templates.xml new file mode 100644 index 0000000..35fc060 --- /dev/null +++ b/om_hr_payroll/views/report_payslip_templates.xml @@ -0,0 +1,123 @@ + + + + + + diff --git a/om_hr_payroll/views/res_config_settings_views.xml b/om_hr_payroll/views/res_config_settings_views.xml new file mode 100644 index 0000000..c50d05b --- /dev/null +++ b/om_hr_payroll/views/res_config_settings_views.xml @@ -0,0 +1,53 @@ + + + + + res.config.settings.view.form.inherit.hr.payroll + res.config.settings + + + + +
+

Accounting

+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ + + Settings + ir.actions.act_window + res.config.settings + form + inline + {'module' : 'om_hr_payroll'} + + + + +
-- cgit v1.2.3