diff --git a/addons/hr/__openerp__.py b/addons/hr/__openerp__.py index 70c91fbe362..0aa26987aa5 100755 --- a/addons/hr/__openerp__.py +++ b/addons/hr/__openerp__.py @@ -44,6 +44,7 @@ 'hr_installer.xml', 'hr_data.xml', 'board_hr_view.xml', + 'board_hr_manager_view.xml', ], 'demo_xml': [ 'hr_demo.xml', @@ -54,4 +55,4 @@ 'active': False, 'certificate': '0086710558965', } -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr/board_hr_manager_view.xml b/addons/hr/board_hr_manager_view.xml new file mode 100644 index 00000000000..3cfaf165840 --- /dev/null +++ b/addons/hr/board_hr_manager_view.xml @@ -0,0 +1,31 @@ + + + + + + + board.hr.manager.form + board.board + form + +
+ + + + + + +
+
+
+ + + HR Manager Dashboard + board.board + form + form + menu + + +
+
diff --git a/addons/hr_expense/__openerp__.py b/addons/hr_expense/__openerp__.py index aa45f4aa888..60e4d50a702 100644 --- a/addons/hr_expense/__openerp__.py +++ b/addons/hr_expense/__openerp__.py @@ -51,6 +51,7 @@ 'process/hr_expense_process.xml', 'report/hr_expense_report_view.xml', 'board_hr_expense_view.xml', + 'board_hr_expense_manager_view.xml' ], 'demo_xml': [ 'hr_expense_demo.xml', diff --git a/addons/hr_expense/board_hr_expense_manager_view.xml b/addons/hr_expense/board_hr_expense_manager_view.xml new file mode 100644 index 00000000000..4a17292ce4e --- /dev/null +++ b/addons/hr_expense/board_hr_expense_manager_view.xml @@ -0,0 +1,32 @@ + + + + + + All Employee Expenses + hr.expense.expense + form + [('state','in',('draft', 'confirm'))] + + + + + board.hr.manager.expense.form + board.board + + form + + + + + + + + + diff --git a/addons/hr_holidays/__openerp__.py b/addons/hr_holidays/__openerp__.py index 7d68b216494..7facdda62d7 100644 --- a/addons/hr_holidays/__openerp__.py +++ b/addons/hr_holidays/__openerp__.py @@ -63,6 +63,7 @@ 'wizard/hr_holidays_summary_department_view.xml', 'wizard/hr_holidays_summary_employees_view.xml', 'board_hr_holidays_view.xml', + 'board_hr_manager_holidays_view.xml', ], 'demo_xml': ['hr_holidays_demo.xml',], 'test': ['test/test_hr_holiday.yml'], diff --git a/addons/hr_holidays/board_hr_manager_holidays_view.xml b/addons/hr_holidays/board_hr_manager_holidays_view.xml new file mode 100644 index 00000000000..6b6578d1ddb --- /dev/null +++ b/addons/hr_holidays/board_hr_manager_holidays_view.xml @@ -0,0 +1,54 @@ + + + + + + All Employee Leaves + ir.actions.act_window + hr.holidays + form + tree,form + + + + + Remaining Leaves by Employee + ir.actions.act_window + hr.holidays.remaining.leaves.user + form + graph,tree + + + + + board.hr.holidays.manager.form + board.board + + form + + + + + + + + + board.hr.holidays.manager.remaining.form + board.board + form + + + + + + + + + +