From 45b3e6b96c4df1ee8f8532ef2306908e5c27360d Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 7 Jul 2016 14:00:06 +0200 Subject: [PATCH] [IMP] hr_recruitment: filter on active records It is now possible to filter the applications on their archived status. opw-682119 --- addons/hr_recruitment/report/hr_recruitment_report.py | 3 +++ addons/hr_recruitment/report/hr_recruitment_report_views.xml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/addons/hr_recruitment/report/hr_recruitment_report.py b/addons/hr_recruitment/report/hr_recruitment_report.py index 2d6c9250986..6a142e4dbd5 100644 --- a/addons/hr_recruitment/report/hr_recruitment_report.py +++ b/addons/hr_recruitment/report/hr_recruitment_report.py @@ -12,6 +12,7 @@ class hr_recruitment_report(models.Model): _rec_name = 'date_create' _order = 'date_create desc' + active = fields.Boolean('Active') user_id = fields.Many2one('res.users', 'User', readonly=True) company_id = fields.Many2one('res.company', 'Company', readonly=True) date_create = fields.Datetime('Create Date', readonly=True) @@ -38,6 +39,7 @@ class hr_recruitment_report(models.Model): create or replace view hr_recruitment_report as ( select min(s.id) as id, + s.active, s.create_date as date_create, date(s.date_closed) as date_closed, s.date_last_stage_update as date_last_stage_update, @@ -60,6 +62,7 @@ class hr_recruitment_report(models.Model): count(*) as nbr from hr_applicant s group by + s.active, s.date_open, s.create_date, s.write_date, diff --git a/addons/hr_recruitment/report/hr_recruitment_report_views.xml b/addons/hr_recruitment/report/hr_recruitment_report_views.xml index 572a8a9f025..636e2e3a965 100644 --- a/addons/hr_recruitment/report/hr_recruitment_report_views.xml +++ b/addons/hr_recruitment/report/hr_recruitment_report_views.xml @@ -57,6 +57,9 @@ + + +