From ebb3810085e7e9ca33be748bf4a0f4c8503d758f Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Mon, 30 Apr 2018 08:15:31 -0700 Subject: [PATCH 1/8] Adding all from 11.0 https://github.com/hibou-io/odoo-hr-payroll hr_payroll_holidays hr_payroll_input_name_report hr_payroll_input_report hr_payroll_payment hr_payroll_timesheet hr_payslip_line_date l10n_us_fl_hr_payroll l10n_us_hr_payroll l10n_us_mo_hr_payroll l10n_us_oh_hr_payroll l10n_us_va_hr_payroll --- hr_payslip_line_date/__init__.py | 2 ++ hr_payslip_line_date/__manifest__.py | 24 ++++++++++++++++++++++++ hr_payslip_line_date/payslip.py | 7 +++++++ hr_payslip_line_date/payslip_view.xml | 18 ++++++++++++++++++ 4 files changed, 51 insertions(+) create mode 100755 hr_payslip_line_date/__init__.py create mode 100755 hr_payslip_line_date/__manifest__.py create mode 100755 hr_payslip_line_date/payslip.py create mode 100755 hr_payslip_line_date/payslip_view.xml diff --git a/hr_payslip_line_date/__init__.py b/hr_payslip_line_date/__init__.py new file mode 100755 index 00000000..c09f11e8 --- /dev/null +++ b/hr_payslip_line_date/__init__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- +from . import payslip diff --git a/hr_payslip_line_date/__manifest__.py b/hr_payslip_line_date/__manifest__.py new file mode 100755 index 00000000..a9100917 --- /dev/null +++ b/hr_payslip_line_date/__manifest__.py @@ -0,0 +1,24 @@ +# -*- encoding: utf-8 -*- +{ + 'name': 'Date on Payslip Lines', + 'author': 'Hibou Corp. ', + 'license': 'AGPL-3', + 'category': 'Human Resources', + 'depends': ['hr_payroll_account'], + 'version': '11.0.0.0.0', + 'description': """ +Date on Payslip Lines +===================== + + * Adds "Date Account" (date) field to payslip line from payslip + * Adds group by date to Payslip Line search view + * Allows filtering by "Date Account" for easy period reporting + """, + + 'auto_install': True, + 'website': 'https://hibou.io/', + 'data':[ + 'payslip_view.xml', + ], + 'installable': True +} diff --git a/hr_payslip_line_date/payslip.py b/hr_payslip_line_date/payslip.py new file mode 100755 index 00000000..7b55423e --- /dev/null +++ b/hr_payslip_line_date/payslip.py @@ -0,0 +1,7 @@ +from odoo import models, fields + + +class PayslipLine(models.Model): + _inherit = 'hr.payslip.line' + + date = fields.Date(string="Date Account", related='slip_id.date', store=True) \ No newline at end of file diff --git a/hr_payslip_line_date/payslip_view.xml b/hr_payslip_line_date/payslip_view.xml new file mode 100755 index 00000000..61f5ba18 --- /dev/null +++ b/hr_payslip_line_date/payslip_view.xml @@ -0,0 +1,18 @@ + + + + + hr.payslip.line.select + hr.payslip.line + 20 + + + + + + + + + + + From 340acbd05517594658b123bde85ae7f1b5d99398 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Tue, 20 Nov 2018 08:45:20 -0800 Subject: [PATCH 2/8] IMP `hr_payslip_line_date` added dynamic date filters. --- hr_payslip_line_date/payslip_view.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/hr_payslip_line_date/payslip_view.xml b/hr_payslip_line_date/payslip_view.xml index 61f5ba18..7a431425 100755 --- a/hr_payslip_line_date/payslip_view.xml +++ b/hr_payslip_line_date/payslip_view.xml @@ -8,6 +8,18 @@ + + + + + + + + + + + + From 9bebab4e3a9c502f998d1bd9970779c0b65ef74c Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Wed, 21 Nov 2018 06:20:05 -0800 Subject: [PATCH 3/8] IMP `hr_payslip_line_date` more dynamic filters. --- hr_payslip_line_date/payslip_view.xml | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/hr_payslip_line_date/payslip_view.xml b/hr_payslip_line_date/payslip_view.xml index 7a431425..ec551bd4 100755 --- a/hr_payslip_line_date/payslip_view.xml +++ b/hr_payslip_line_date/payslip_view.xml @@ -10,19 +10,26 @@ - - - - + + + + + + + + + + + - - - - + + + + - + - + From 8c7c49e120d1c9c041c31842998f68d1b0c619ee Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Mon, 20 May 2019 15:54:00 -0700 Subject: [PATCH 4/8] MIG `hr_payslip_line_date` to 12.0 --- hr_payslip_line_date/__manifest__.py | 11 ++--- hr_payslip_line_date/payslip_view.xml | 66 +++++++++++++-------------- 2 files changed, 37 insertions(+), 40 deletions(-) diff --git a/hr_payslip_line_date/__manifest__.py b/hr_payslip_line_date/__manifest__.py index a9100917..1723d1de 100755 --- a/hr_payslip_line_date/__manifest__.py +++ b/hr_payslip_line_date/__manifest__.py @@ -1,23 +1,22 @@ -# -*- encoding: utf-8 -*- { 'name': 'Date on Payslip Lines', 'author': 'Hibou Corp. ', 'license': 'AGPL-3', 'category': 'Human Resources', 'depends': ['hr_payroll_account'], - 'version': '11.0.0.0.0', + 'version': '12.0.1.0.0', 'description': """ Date on Payslip Lines ===================== - * Adds "Date Account" (date) field to payslip line from payslip - * Adds group by date to Payslip Line search view - * Allows filtering by "Date Account" for easy period reporting +* Adds "Date Account" (date) field to payslip line from payslip +* Adds group by date to Payslip Line search view +* Allows filtering by "Date Account" for easy period reporting """, 'auto_install': True, 'website': 'https://hibou.io/', - 'data':[ + 'data': [ 'payslip_view.xml', ], 'installable': True diff --git a/hr_payslip_line_date/payslip_view.xml b/hr_payslip_line_date/payslip_view.xml index ec551bd4..790b5447 100755 --- a/hr_payslip_line_date/payslip_view.xml +++ b/hr_payslip_line_date/payslip_view.xml @@ -1,37 +1,35 @@ - - - hr.payslip.line.select - hr.payslip.line - 20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + hr.payslip.line.select + hr.payslip.line + 20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + From ccfcc384a42959bda4c0e552af50beec18b6cb96 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Fri, 3 Jul 2020 12:35:45 -0700 Subject: [PATCH 5/8] [MIG] hr_payslip_line_date: to Odoo 13.0 --- hr_payslip_line_date/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr_payslip_line_date/__manifest__.py b/hr_payslip_line_date/__manifest__.py index 1723d1de..b67dfe15 100755 --- a/hr_payslip_line_date/__manifest__.py +++ b/hr_payslip_line_date/__manifest__.py @@ -4,7 +4,7 @@ 'license': 'AGPL-3', 'category': 'Human Resources', 'depends': ['hr_payroll_account'], - 'version': '12.0.1.0.0', + 'version': '13.0.1.0.0', 'description': """ Date on Payslip Lines ===================== From 2e24ec6686bd523afd1e629a7bd630df19091ecc Mon Sep 17 00:00:00 2001 From: Leighton Pennicott Date: Thu, 8 Oct 2020 16:31:39 -0400 Subject: [PATCH 6/8] [IMP] hr_payslip_line_date: Add hr_payslip_line_date to Odoo v13 Add the hr_payslip_line module to Odoo13 H3953 --- hr_payslip_line_date/__init__.py | 3 +- hr_payslip_line_date/__manifest__.py | 3 +- hr_payslip_line_date/models/__init__.py | 1 + hr_payslip_line_date/{ => models}/payslip.py | 0 hr_payslip_line_date/views/payslip_menu.xml | 15 +++++ hr_payslip_line_date/views/payslip_view.xml | 64 ++++++++++++++++++++ 6 files changed, 83 insertions(+), 3 deletions(-) mode change 100755 => 100644 hr_payslip_line_date/__init__.py create mode 100755 hr_payslip_line_date/models/__init__.py rename hr_payslip_line_date/{ => models}/payslip.py (100%) create mode 100644 hr_payslip_line_date/views/payslip_menu.xml create mode 100755 hr_payslip_line_date/views/payslip_view.xml diff --git a/hr_payslip_line_date/__init__.py b/hr_payslip_line_date/__init__.py old mode 100755 new mode 100644 index c09f11e8..0650744f --- a/hr_payslip_line_date/__init__.py +++ b/hr_payslip_line_date/__init__.py @@ -1,2 +1 @@ -# -*- coding: utf-8 -*- -from . import payslip +from . import models diff --git a/hr_payslip_line_date/__manifest__.py b/hr_payslip_line_date/__manifest__.py index b67dfe15..9864b715 100755 --- a/hr_payslip_line_date/__manifest__.py +++ b/hr_payslip_line_date/__manifest__.py @@ -17,7 +17,8 @@ Date on Payslip Lines 'auto_install': True, 'website': 'https://hibou.io/', 'data': [ - 'payslip_view.xml', + 'views/payslip_view.xml', + 'views/payslip_menu.xml', ], 'installable': True } diff --git a/hr_payslip_line_date/models/__init__.py b/hr_payslip_line_date/models/__init__.py new file mode 100755 index 00000000..305e17f9 --- /dev/null +++ b/hr_payslip_line_date/models/__init__.py @@ -0,0 +1 @@ +from . import payslip diff --git a/hr_payslip_line_date/payslip.py b/hr_payslip_line_date/models/payslip.py similarity index 100% rename from hr_payslip_line_date/payslip.py rename to hr_payslip_line_date/models/payslip.py diff --git a/hr_payslip_line_date/views/payslip_menu.xml b/hr_payslip_line_date/views/payslip_menu.xml new file mode 100644 index 00000000..b1a3e6f7 --- /dev/null +++ b/hr_payslip_line_date/views/payslip_menu.xml @@ -0,0 +1,15 @@ + + + + + + + + + \ No newline at end of file diff --git a/hr_payslip_line_date/views/payslip_view.xml b/hr_payslip_line_date/views/payslip_view.xml new file mode 100755 index 00000000..e36b50cd --- /dev/null +++ b/hr_payslip_line_date/views/payslip_view.xml @@ -0,0 +1,64 @@ + + + + + hr.payslip.line.select + hr.payslip.line + 20 + + + + + Last Month (Date From) + + + Last Quarter (Date From) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hr.payslip.line.tree.extend + hr.payslip.line + + + + + + + + + True + + + + + + + + + + From b6086efb5aa42b5a95a495c67785abeca671c33b Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Thu, 6 Jan 2022 09:53:20 -0800 Subject: [PATCH 7/8] [MIG] hr_payslip_line_date: to 15.0 --- hr_payslip_line_date/__manifest__.py | 2 +- hr_payslip_line_date/models/payslip.py | 2 +- hr_payslip_line_date/views/payslip_menu.xml | 11 ++++++----- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/hr_payslip_line_date/__manifest__.py b/hr_payslip_line_date/__manifest__.py index 9864b715..68a3582e 100755 --- a/hr_payslip_line_date/__manifest__.py +++ b/hr_payslip_line_date/__manifest__.py @@ -4,7 +4,7 @@ 'license': 'AGPL-3', 'category': 'Human Resources', 'depends': ['hr_payroll_account'], - 'version': '13.0.1.0.0', + 'version': '15.0.1.0.0', 'description': """ Date on Payslip Lines ===================== diff --git a/hr_payslip_line_date/models/payslip.py b/hr_payslip_line_date/models/payslip.py index 7b55423e..2162eaa3 100755 --- a/hr_payslip_line_date/models/payslip.py +++ b/hr_payslip_line_date/models/payslip.py @@ -4,4 +4,4 @@ from odoo import models, fields class PayslipLine(models.Model): _inherit = 'hr.payslip.line' - date = fields.Date(string="Date Account", related='slip_id.date', store=True) \ No newline at end of file + date = fields.Date(string="Date Account", related='slip_id.date', store=True) diff --git a/hr_payslip_line_date/views/payslip_menu.xml b/hr_payslip_line_date/views/payslip_menu.xml index b1a3e6f7..9647a00b 100644 --- a/hr_payslip_line_date/views/payslip_menu.xml +++ b/hr_payslip_line_date/views/payslip_menu.xml @@ -2,14 +2,15 @@ - + + Payslip Lines + hr.payslip.line + tree,pivot + + action="action_payslip_lines" /> \ No newline at end of file From 254d766b86db3437d2e9848164bec6805b109228 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Fri, 21 Jan 2022 08:54:56 -0800 Subject: [PATCH 8/8] [MIG] hr_payslip_line_date: to 14.0 --- hr_payslip_line_date/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr_payslip_line_date/__manifest__.py b/hr_payslip_line_date/__manifest__.py index 68a3582e..3215ee56 100755 --- a/hr_payslip_line_date/__manifest__.py +++ b/hr_payslip_line_date/__manifest__.py @@ -4,7 +4,7 @@ 'license': 'AGPL-3', 'category': 'Human Resources', 'depends': ['hr_payroll_account'], - 'version': '15.0.1.0.0', + 'version': '14.0.1.0.0', 'description': """ Date on Payslip Lines =====================