From 3be6d4ef096daefff55d1143b0f0f58fb84aef5a Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Tue, 29 May 2012 18:17:48 +0530 Subject: [PATCH 1/8] [IMP]hr: Improve employee view kanban and leaves management bzr revid: mma@tinyerp.com-20120529124748-l4nqh230k9zat6yq --- addons/hr/hr.py | 1 + addons/hr/hr_view.xml | 34 +++++++++++++++++++++---- addons/hr_holidays/hr_holidays.py | 1 - addons/hr_holidays/hr_holidays_view.xml | 12 +++------ 4 files changed, 34 insertions(+), 14 deletions(-) diff --git a/addons/hr/hr.py b/addons/hr/hr.py index 9d1ba1c9f05..32c291044c0 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -209,6 +209,7 @@ class hr_employee(osv.osv): 'color': fields.integer('Color Index'), 'city': fields.related('address_id', 'city', type='char', string='City'), 'login': fields.related('user_id', 'login', type='char', string='Login', readonly=1), + 'last_login': fields.related('user_id', 'date', type='datetime', string='Latest Connection', readonly=1), } def unlink(self, cr, uid, ids, context=None): diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index 32eb3a84c83..7a3b294d5be 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -41,8 +41,6 @@ - - @@ -65,12 +63,12 @@ - + - + @@ -130,6 +128,7 @@ kanban +
@@ -139,6 +138,11 @@

()

    +
  • + + + +
  • Tel:
  • @@ -424,7 +428,27 @@ - + + + hr.job.employee.form + hr.job + form + 20 + +
    + + + + + + + + + + + +
    + Job Positions hr.job diff --git a/addons/hr_holidays/hr_holidays.py b/addons/hr_holidays/hr_holidays.py index 4e68cdfb2f9..d44bf71ef91 100644 --- a/addons/hr_holidays/hr_holidays.py +++ b/addons/hr_holidays/hr_holidays.py @@ -513,7 +513,6 @@ class hr_employee(osv.osv): 'current_leave_id': fields.function(_get_leave_status, multi="leave_status", string="Current Leave Type",type='many2one', relation='hr.holidays.status'), 'leave_date_from': fields.function(_get_leave_status, multi='leave_status', type='date', string='From Date'), 'leave_date_to': fields.function(_get_leave_status, multi='leave_status', type='date', string='To Date'), - 'last_login': fields.related('user_id', 'date', type='datetime', string='Latest Connection', readonly=1) } hr_employee() diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index 32cdcb53011..35f0d0fa37c 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -303,7 +303,7 @@ - + Requests Approve @@ -512,8 +512,8 @@ - - + + @@ -525,20 +525,16 @@ - -
  • +
  • - - -
  • From b68e86b89c3f1c8f2b1156da64475e3599a7546d Mon Sep 17 00:00:00 2001 From: "Purnendu Singh (OpenERP)" Date: Wed, 30 May 2012 17:59:12 +0530 Subject: [PATCH 2/8] [IMP] hr_holidays: small improvemnt in kanban or employee bzr revid: psi@tinyerp.com-20120530122912-vqzv3q39yvdxj7qm --- addons/hr_holidays/hr_holidays_view.xml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index b3fa870def0..faf6ec54511 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -528,14 +528,12 @@ - -
  • - - - - + + + + -
  • +
    From 2bf24f9a0ae423d0cdb09effe6a2dc04ef23834b Mon Sep 17 00:00:00 2001 From: "Purnendu Singh (OpenERP)" Date: Wed, 30 May 2012 18:03:43 +0530 Subject: [PATCH 3/8] [IMP] hr: misc bzr revid: psi@tinyerp.com-20120530123343-i3qe7u1a80xxfdmc --- addons/hr/hr_view.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index 7a3b294d5be..af3a64ad211 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -426,14 +426,14 @@ -
    - + + hr.job.employee.form hr.job form - 20 + 20
    From 762b602ecebb80519c9af67239d15f91d7fff31f Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 12 Jun 2012 14:25:58 +0200 Subject: [PATCH 4/8] [IMP] hr: improve employee form bzr revid: rco@openerp.com-20120612122558-bzaqf1dd5z14975k --- addons/hr/hr_view.xml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index cf6ef3226e3..a69ab432d35 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -31,16 +31,17 @@
    - + @@ -71,7 +72,7 @@ - + From 4746506598cb29475e346dc267bb5e2ea68796eb Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 12 Jun 2012 15:34:52 +0200 Subject: [PATCH 5/8] [FIX] hr: improve the simplified form view of hr.job, and use it in the employee form bzr revid: rco@openerp.com-20120612133452-23s6ta98tybd2371 --- addons/hr/hr_view.xml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index a69ab432d35..5775e672021 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -66,7 +66,8 @@ - + @@ -435,16 +436,13 @@ form 20 - - - - - - - - - - + + + + + +
    From f9b3e87ddf7f307e167f7d78a24250a639511784 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 12 Jun 2012 16:10:26 +0200 Subject: [PATCH 6/8] [FIX] hr_holiday: fix current leave element in kanban view of employee bzr revid: rco@openerp.com-20120612141026-ygrcbfy6yfy19iw9 --- addons/hr/hr_view.xml | 2 +- addons/hr_holidays/hr_holidays_view.xml | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index 5775e672021..ca25007968c 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -145,7 +145,7 @@

    ()

    • - +
    • diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index e9d4274a2df..76b9ac992ab 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -505,16 +505,19 @@ + - - - + +
    • + - +
    • From 357db69ff878ff706005c0cef1b62a62f94a253c Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 12 Jun 2012 16:17:36 +0200 Subject: [PATCH 7/8] [IMP] hr_holiday: remove hidden fields from form view bzr revid: rco@openerp.com-20120612141736-wh9bjxjzs2ep6obr --- addons/hr_holidays/hr_holidays_view.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index 76b9ac992ab..3cb0d90bf5e 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -493,8 +493,6 @@ - - From 15e2795879915cd5c9a0b01d86f0739bd449f1ee Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 12 Jun 2012 16:28:08 +0200 Subject: [PATCH 8/8] [IMP] hr, hr_holiday: put last_login and leave_type together in employee kanban bzr revid: rco@openerp.com-20120612142808-bkm8hbgnw44cwh15 --- addons/hr/hr_view.xml | 4 ++-- addons/hr_holidays/hr_holidays_view.xml | 14 ++++++-------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index ca25007968c..8117ec92965 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -144,8 +144,8 @@

      ()

        -
      • - +
      • +
      • diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index 3cb0d90bf5e..62223922163 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -508,14 +508,12 @@ - -
      • - - - -
      • + + + +