@ -1,45 +0,0 @@ |
|||
Open HRMS CORE v11 |
|||
================== |
|||
* Open HRMS is a one-stop solution to manage human resource pool in a better and efficient format. |
|||
* It is a Open Source Project for empower Odoo HRMS by Cybrosys Technologies. |
|||
* Open HRMS is a set of modules, to empower Odoo HR module. |
|||
* Open HRMS CORE module is a suit that brings all the individual module into a single. |
|||
* It has selective - install approach for extra features. |
|||
|
|||
Features |
|||
======== |
|||
* Interactive Theme |
|||
* HR Dashboard |
|||
* HR Multi Company |
|||
* Biometric Device Automation |
|||
* Shift Management |
|||
* Loan Management |
|||
* Salary Advance |
|||
* Employee Reminders |
|||
* Employee Branch Transfer |
|||
* Advanced Employee Master |
|||
* Appraisal Plans & Strategies |
|||
* Employee Insurance |
|||
* HR Documents Management |
|||
* Entry & Exit Checklist |
|||
* Resignation Process |
|||
* HR Announcements |
|||
* Appreciations & Warnings |
|||
* Custody/Property Management |
|||
* Automation on Leaves Requests Mails |
|||
* Vacation Management |
|||
* Law Suit Management |
|||
|
|||
Technical Notes |
|||
=============== |
|||
|
|||
Contacts |
|||
======== |
|||
* Open HRMS <https://www.openhrms.com> |
|||
* Cybrosys Techno Solutions <https://www.cybrosys.com> |
|||
|
|||
Develoeprs |
|||
========== |
|||
* Developer: Nilmar Shereef @ cybrosys, shereef@cybrosys.in |
|||
* Developer: Jesni Banu @ cybrosys, jesni@cybrosys.in |
|||
|
@ -1,24 +0,0 @@ |
|||
# -*- coding: utf-8 -*- |
|||
################################################################################### |
|||
# A part of Open HRMS Project <https://www.openhrms.com> |
|||
# |
|||
# Cybrosys Technologies Pvt. Ltd. |
|||
# Copyright (C) 2018-TODAY Cybrosys Technologies (<https://www.cybrosys.com>). |
|||
# Author: Nilmar Shereef & Jesni Banu (<https://www.cybrosys.com>) |
|||
# |
|||
# This program is free software: you can modify |
|||
# it under the terms of the GNU Affero General Public License (AGPL) as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <https://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
from . import models |
|||
|
@ -1,61 +0,0 @@ |
|||
# -*- coding: utf-8 -*- |
|||
################################################################################### |
|||
# A part of Open HRMS Project <https://www.openhrms.com> |
|||
# |
|||
# Cybrosys Technologies Pvt. Ltd. |
|||
# Copyright (C) 2018-TODAY Cybrosys Technologies (<https://www.cybrosys.com>). |
|||
# Author: Nilmar Shereef & Jesni Banu (<https://www.cybrosys.com>) |
|||
# |
|||
# This program is free software: you can modify |
|||
# it under the terms of the GNU Affero General Public License (AGPL) as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <https://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
{ |
|||
'name': 'Open HRMS Core', |
|||
'version': '11.0.1.0.0', |
|||
'summary': """Open HRMS Suit: It brings all Open HRMS modules""", |
|||
'description': 'Main module of Open HRMS. It brings all others into a single module', |
|||
'category': 'Generic Modules/Human Resources', |
|||
'author': 'Cybrosys Techno Solutions', |
|||
'company': 'Cybrosys Techno Solutions', |
|||
'website': "https://www.openhrms.com", |
|||
'depends': ['hr_payroll_account', |
|||
'hr_gamification', |
|||
'hr_employee_updation', |
|||
'hr_recruitment', |
|||
'hr_attendance', |
|||
'hr_holidays', |
|||
'hr_payroll', |
|||
'hr_expense', |
|||
'hr_leave_request_aliasing', |
|||
'hr_timesheet', |
|||
'oh_appraisal', |
|||
'oh_employee_creation_from_user', |
|||
'oh_employee_documents_expiry', |
|||
'hr_multi_company', |
|||
'ohrms_loan_accounting', |
|||
'ohrms_salary_advance', |
|||
'hr_reminder', |
|||
'hr_reward_warning', |
|||
'hr_theme'], |
|||
'data': [ |
|||
'views/menu_arrangement_view.xml', |
|||
'views/hr_config_view.xml', |
|||
], |
|||
'demo': [], |
|||
'images': ['static/description/banner.jpg'], |
|||
'license': 'AGPL-3', |
|||
'installable': True, |
|||
'auto_install': False, |
|||
'application': True, |
|||
} |
@ -1,6 +0,0 @@ |
|||
## Module <ohrms_core> |
|||
|
|||
#### 25.04.2018 |
|||
#### Version 11.0.1.0.0 |
|||
##### ADD |
|||
- Initial commit for Open HRMS Core Module |
@ -1,24 +0,0 @@ |
|||
# -*- coding: utf-8 -*- |
|||
################################################################################### |
|||
# A part of Open HRMS Project <https://www.openhrms.com> |
|||
# |
|||
# Cybrosys Technologies Pvt. Ltd. |
|||
# Copyright (C) 2018-TODAY Cybrosys Technologies (<https://www.cybrosys.com>). |
|||
# Author: Nilmar Shereef & Jesni Banu (<https://www.cybrosys.com>) |
|||
# |
|||
# This program is free software: you can modify |
|||
# it under the terms of the GNU Affero General Public License (AGPL) as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <https://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
from . import hr_general_settings |
|||
|
@ -1,150 +0,0 @@ |
|||
# -*- coding: utf-8 -*- |
|||
################################################################################### |
|||
# A part of Open HRMS Project <https://www.openhrms.com> |
|||
# |
|||
# Cybrosys Technologies Pvt. Ltd. |
|||
# Copyright (C) 2018-TODAY Cybrosys Technologies (<https://www.cybrosys.com>). |
|||
# Author: Nilmar Shereef & Jesni Banu (<https://www.cybrosys.com>) |
|||
# |
|||
# This program is free software: you can modify |
|||
# it under the terms of the GNU Affero General Public License (AGPL) as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <https://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
from odoo import api, fields, models |
|||
|
|||
|
|||
class OHRMSConfiguration(models.TransientModel): |
|||
_inherit = 'res.config.settings' |
|||
|
|||
module_hr_custody = fields.Boolean( |
|||
string='Manage the company properties when it is in the custody of an employee', |
|||
help='Helps you to manage Custody Requests.\n' |
|||
'- This installs the module Custody Management.') |
|||
module_oh_employee_check_list = fields.Boolean( |
|||
string="Manages employee's entry & exit Process", |
|||
help='Helps you to manage Employee Checklist.\n' |
|||
'- This installs the module Employee Checklist.') |
|||
module_hr_employee_shift = fields.Boolean( |
|||
string='Manage different type of shifts', |
|||
help='Helps you to manage Employee Shift.\n' |
|||
'- This installs the module Employee Shift.') |
|||
module_hr_insurance = fields.Boolean( |
|||
string='Manage Insurance for employees', |
|||
help='Helps you to manage Employee Insurance.\n' |
|||
'- This installs the module Employee Insurance.') |
|||
module_oh_hr_lawsuit_management = fields.Boolean( |
|||
string='Manage legal actions', |
|||
help='Helps you to manage Lawsuit Management.\n' |
|||
'- This installs the module Lawsuit Management.') |
|||
module_hr_resignation = fields.Boolean( |
|||
string='Handle the resignation process of the employee', |
|||
help='Helps you to manage Resignation Process.\n' |
|||
'- This installs the module Resignation Process.') |
|||
module_hr_vacation_mngmt = fields.Boolean( |
|||
string='Manage employee vacation', |
|||
help='Helps you to manage Vacation Management.\n' |
|||
'- This installs the module Vacation Management.') |
|||
module_oh_hr_zk_attendance = fields.Boolean( |
|||
string='Manage biometric device (Model: ZKteco uFace 202) integration with HR attendance (Face + Thumb)', |
|||
help='Helps you to manage Biometric Device Integration.\n' |
|||
'- This installs the module Biometric Device Integration.') |
|||
test_module_hr_custody = fields.Boolean(default=False, invisible=True) |
|||
test_oh_employee_check_list = fields.Boolean(default=False, invisible=True) |
|||
test_module_hr_employee_shift = fields.Boolean(default=False, invisible=True) |
|||
test_module_hr_insurance = fields.Boolean(default=False, invisible=True) |
|||
test_module_oh_hr_lawsuit_management = fields.Boolean(default=False, invisible=True) |
|||
test_module_hr_resignation = fields.Boolean(default=False, invisible=True) |
|||
test_module_hr_vacation_mngmt = fields.Boolean(default=False, invisible=True) |
|||
test_module_oh_hr_zk_attendance = fields.Boolean(default=False, invisible=True) |
|||
|
|||
@api.onchange('module_hr_custody') |
|||
def onchange_module_hr_custody(self): |
|||
for each in self: |
|||
if each.module_hr_custody: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'hr_custody')]): |
|||
each.test_module_hr_custody = True |
|||
each.module_hr_custody = False |
|||
else: |
|||
each.test_module_hr_custody = False |
|||
|
|||
@api.onchange('module_oh_employee_check_list') |
|||
def onchange_module_oh_employee_check_list(self): |
|||
for each in self: |
|||
if each.module_oh_employee_check_list: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'oh_employee_check_list')]): |
|||
each.test_oh_employee_check_list = True |
|||
each.module_oh_employee_check_list = False |
|||
else: |
|||
each.test_oh_employee_check_list = False |
|||
|
|||
@api.onchange('module_hr_employee_shift') |
|||
def onchange_module_hr_employee_shift(self): |
|||
for each in self: |
|||
if each.module_hr_employee_shift: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'hr_employee_shift')]): |
|||
each.test_module_hr_employee_shift = True |
|||
each.module_hr_employee_shift = False |
|||
else: |
|||
each.test_module_hr_employee_shift = False |
|||
|
|||
@api.onchange('module_hr_insurance') |
|||
def onchange_module_hr_insurance(self): |
|||
for each in self: |
|||
if each.module_hr_insurance: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'hr_insurance')]): |
|||
each.test_module_hr_insurance = True |
|||
each.module_hr_insurance = False |
|||
else: |
|||
each.test_module_hr_insurance = False |
|||
|
|||
@api.onchange('module_oh_hr_lawsuit_management') |
|||
def onchange_module_oh_hr_lawsuit_management(self): |
|||
for each in self: |
|||
if each.module_oh_hr_lawsuit_management: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'oh_hr_lawsuit_management')]): |
|||
each.test_module_oh_hr_lawsuit_management = True |
|||
each.module_oh_hr_lawsuit_management = False |
|||
else: |
|||
each.test_module_oh_hr_lawsuit_management = False |
|||
|
|||
@api.onchange('module_hr_resignation') |
|||
def onchange_module_hr_resignation(self): |
|||
for each in self: |
|||
if each.module_hr_resignation: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'hr_resignation')]): |
|||
each.test_module_hr_resignation = True |
|||
each.module_hr_resignation = False |
|||
else: |
|||
each.test_module_hr_resignation = False |
|||
|
|||
@api.onchange('module_hr_vacation_mngmt') |
|||
def onchange_module_hr_vacation_mngmt(self): |
|||
for each in self: |
|||
if each.module_hr_vacation_mngmt: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'hr_vacation_mngmt')]): |
|||
each.test_module_hr_vacation_mngmt = True |
|||
each.module_hr_vacation_mngmt = False |
|||
else: |
|||
each.test_module_hr_vacation_mngmt = False |
|||
|
|||
@api.onchange('module_oh_hr_zk_attendance') |
|||
def onchange_module_oh_hr_zk_attendance(self): |
|||
for each in self: |
|||
if each.module_oh_hr_zk_attendance: |
|||
if not self.env['ir.module.module'].search([('name', '=', 'oh_hr_zk_attendance')]): |
|||
each.test_module_oh_hr_zk_attendance = True |
|||
each.module_oh_hr_zk_attendance = False |
|||
else: |
|||
each.test_module_oh_hr_zk_attendance = False |
|||
|
|||
|
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 232 KiB |
Before Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 75 KiB |
Before Width: | Height: | Size: 68 KiB |
Before Width: | Height: | Size: 102 KiB |
Before Width: | Height: | Size: 111 KiB |
Before Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 221 KiB |
Before Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 119 KiB |
Before Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 122 KiB |
Before Width: | Height: | Size: 93 KiB |
Before Width: | Height: | Size: 31 KiB |
@ -1,501 +0,0 @@ |
|||
<section class="oe_container"> |
|||
<div class="oe_row"> |
|||
<h2 class="oe_slogan"><a href="https://www.openhrms.com">Open HRMS</a></h2> |
|||
<h3 class="oe_slogan">Most advanced open source HR management software</h3> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced oe_mt32"> |
|||
<div class="oe_span"> |
|||
<div class="oe_demo oe_picture oe_screenshot"> |
|||
<a href="https://www.openhrms.com/#request-demo"> |
|||
<img src="HRMS-BUTTON.png"> |
|||
</a> |
|||
<div class="oe_demo_footer oe_centeralign">Online Demo</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Open HRMS Core</h2> |
|||
<h3 class="oe_slogan">Managing Every Process of HR</h3> |
|||
<h3 class="oe_slogan">Brings all the Open HRMS Features Into Your System</h3> |
|||
<h4 class="oe_slogan"><a href="https://www.cybrosys.com">Cybrosys Technologies</a> </h4> |
|||
</div> |
|||
<div class="oe_row oe_spaced" style="padding-left:65px;"> |
|||
<h4>Features:</h4> |
|||
<div> |
|||
<div class="col-md-4"> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Interactive Theme<br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> HR Dashboard<br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> HR Multi Company</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Shift Management</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Loan Management</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Biometric Device Automation</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Salary Advance</span><br/> |
|||
</div> |
|||
<div class="col-md-4"> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Employee Reminders</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Employee Branch Transfer</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Advanced Employee Master</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Appraisal Plans & Strategies</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Employee Insurance</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> HR Documents Management</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Entry & Exit Checklist</span><br/> |
|||
</div> |
|||
<div class="col-md-4"> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Resignation Process</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> HR Announcements</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Appreciations & Memos</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Custody/Property Management</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Automation on Leave Request Mails.</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Vacation Management</span><br/> |
|||
<img style="border:8px white; width:17px" src="oh_icon.png"> Law Suit Management</span><br/> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<div class="oe_picture"> |
|||
<h3 class="oe_slogan">Overview</h3> |
|||
<p class="oe_mt32 text-justify" style="text-align: center;"> |
|||
Main Module of Open HRMS. |
|||
A simple, easy to use and intuitive tool helping employees and management to perform in full potential, boosting the productivity and overall employee satisfaction. Open HRMS offers a 360 degree overview of employee and their skills. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Open HRMS Theme</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Attractive Open HRMS theme makes a bow. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="theme.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Dashboard</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="open_hrms_dashboard.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Keep your eyes on your whole analysis. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Multi Company</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Manage multi branch employees easily. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="hr_mult.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Integrated with Biometric Device</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="zk.png" style="width: 50%;"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Automate employee attendance by ZkTeko biometric device. |
|||
It recognizes face & thumb detection. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Work Shift Management</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Create and manage employee work shifts. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="shift_1.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="shift_2.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Automate new shift schedule according to the shift sequence. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Loan Management</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Configure different loan policies, Assign approval authority, |
|||
Conduct verification process and sanctioning of employee loan. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="oh_loan.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Salary Advance</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="advance_request.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Configure advance salary rules, Set advance salary limits, |
|||
Minimum number of days, & Provide advance salary to employees. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Records Related Reminders</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Reminder sets alarm to recall every important dates. 'Bell' symbol beside the chat icon will bring your reminder pop ups. You can set reminders to any model (eg: Sales,HR,Project etc..) and also their corresponding date fields to compare. |
|||
Eases company to memorize the special dates.</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="reminder.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Employee Branch Transfer</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="employee_transfer.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
You can transfer your employees to another branches without any pain. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Appraisal Plans & Strategies</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture oe_screenshot" src="appraisal.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Utilize the best of your human resource pool. |
|||
Implement appraisal strategies to keep the motivational and performance level of your employees high. Ensures Top Down and Bottom-up evaluation plans and giving timely feedback and complements for the accomplishments. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Updated Employee Master</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Advanced fields on employee form. Such as family information, joining date, |
|||
passport and ID expiry date with its expiry notifications. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="employee_form.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="personal_info.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Citizenship Details, Related Proofs, Emergency Contacts etc... |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Employee Insurance Management</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Efficiently manages the insurance allowances with the salary. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="insurance_emp_form.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Employee Documents Management</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="oh_employee_doc_form.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Documents in Employee Form. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Keep the employee related documents with expiry notification. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="oh_document_form.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Entry & Exit Checklist</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
A person has to undergo all configured checklist items before being admitted/resigned. |
|||
Corresponding Percentpie will be shown in employee form view. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="oh_employee_checklist.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Resignation Process</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="resignation_form.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Employees can draft their resignation. Higher authorities can timely do the needful via rejecting/ accepting the resignation statement. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">HR Announcements</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Managing Official Announcements, Greetings, Warnings, Rewards etc.. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="announcement.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Custody/Property Management</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="custody.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Manages custody handling process on company assets like Laptop, Camera, Devices etc.. |
|||
Option to renew the requests & take the reports. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Automation on Leaves Requests Mails</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Creates leave request automatically from incoming email. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="mail_aliasing.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Vacation Management</h2> |
|||
<!--<div class="oe_span6">--> |
|||
<!--<div class="oe_row_img oe_centered">--> |
|||
<!--<img class="oe_picture" src="">--> |
|||
<!--</div>--> |
|||
<!--</div>--> |
|||
<!--<div class="oe_span6">--> |
|||
<p class="oe_mt32" style="text-align: center;"> |
|||
Extending Holiday Management with extra features adaptable for managing employees vacation. |
|||
</p> |
|||
<!--</div>--> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Law Suit Management</h2> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Manages legal actions and its reports. |
|||
</p> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="hr_legal.png"> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">Selective Approach</h2> |
|||
<div class="oe_span6"> |
|||
<div class="oe_row_img oe_centered"> |
|||
<img class="oe_picture" src="advanced_features.png"> |
|||
</div> |
|||
</div> |
|||
<div class="oe_span6"> |
|||
<p class="oe_mt32"> |
|||
Open HRMS is keeping selective approach. You can install its other features as plugins from settings menu. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<div class="row section-content"> |
|||
<div class="col-md-6 img-content"> |
|||
<h3>Our Odoo Services</h3> |
|||
</div> |
|||
<div class="bc-span col-md-12"> |
|||
<div class="inner-span"> |
|||
<a target="_blank" href="https://www.openhrms.com"> |
|||
<img class="img-border img-responsive thumbnail" src="cybro-service.png"> |
|||
</a> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<h2 class="oe_slogan" style="margin-top:20px;" >Need Any Help?</h2> |
|||
<div class="oe_slogan" style="margin-top:10px !important;"> |
|||
<div> |
|||
<a |
|||
class="btn btn-primary btn-lg mt8" style="color: #FFFFFF !important;border-radius: 0;" |
|||
href="https://www.cybrosys.com/contact/" target="_blank"><i |
|||
class="fa fa-phone"></i> Contact Us </a> |
|||
|
|||
<a |
|||
class="btn btn-primary btn-lg mt8" style="color: #FFFFFF !important;border-radius: 0;" |
|||
href="https://www.odoo.com/apps/modules/browse?search=open+hrms" target="_blank"><i |
|||
class="fa fa-suitcase"></i> Other Open HRMS Addons </a> |
|||
|
|||
<a |
|||
class="btn btn-primary btn-lg mt8" style="color: #FFFFFF !important;border-radius: 0;" |
|||
href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank"><i |
|||
class="fa fa-wrench"></i> Request Customization </a> |
|||
|
|||
</div> |
|||
<br> |
|||
<a href="https://www.cybrosys.com/" target="_blank"> |
|||
<img src="cybro_logo.png" style="width: 190px; margin-bottom: 20px;" class="center-block"> |
|||
</a> |
|||
</div> |
|||
</section> |
|||
|
Before Width: | Height: | Size: 123 KiB |
Before Width: | Height: | Size: 96 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 80 KiB |
Before Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 137 KiB |
Before Width: | Height: | Size: 113 KiB |
@ -1,169 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<odoo> |
|||
<record id="view_hr_general_config" model="ir.ui.view"> |
|||
<field name="name">General Settings</field> |
|||
<field name="model">res.config.settings</field> |
|||
<field name="inherit_id" ref="base.res_config_settings_view_form" /> |
|||
<field name="arch" type="xml"> |
|||
<xpath expr="//div[hasclass('settings')]" position="inside"> |
|||
<style> |
|||
.label { |
|||
color: Red; |
|||
padding: 8px; |
|||
font-family: Arial; |
|||
font-size: 12px; |
|||
} |
|||
.danger /* Red */ |
|||
</style> |
|||
<div class="app_settings_block" data-string="General Settings" data-key="ohrms_core"> |
|||
<h2>Advanced Features</h2> |
|||
<div class="row mt16 o_settings_container" title="Advanced Features"> |
|||
<div id="module_hr_custody" class="col-xs-12 col-md-6 o_setting_box" title="Custody Management"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_hr_custody"/> |
|||
</div> |
|||
<div class="o_setting_right_pane" name="module_hr_custody"> |
|||
<div class="text-muted"> |
|||
Custody Management |
|||
</div> |
|||
<label for="module_hr_custody"/> |
|||
<field name="test_module_hr_custody" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_hr_custody','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/hr_custody/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_oh_employee_check_list"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Employee Checklist |
|||
</div> |
|||
<label for="module_oh_employee_check_list"/> |
|||
<field name="test_oh_employee_check_list" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_oh_employee_check_list','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/oh_employee_check_list/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_hr_employee_shift"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Employee Shift |
|||
</div> |
|||
<label for="module_hr_employee_shift"/> |
|||
<field name="test_module_hr_employee_shift" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_hr_employee_shift','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/hr_employee_shift/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_hr_insurance"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Employee Insurance |
|||
</div> |
|||
<label for="module_hr_insurance"/> |
|||
<field name="test_module_hr_insurance" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_hr_insurance','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/hr_insurance/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_oh_hr_lawsuit_management"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Lawsuit Management |
|||
</div> |
|||
<label for="module_oh_hr_lawsuit_management"/> |
|||
<field name="test_module_oh_hr_lawsuit_management" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_oh_hr_lawsuit_management','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/oh_hr_lawsuit_management/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_hr_resignation"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Resignation Process |
|||
</div> |
|||
<label for="module_hr_resignation"/> |
|||
<field name="test_module_hr_resignation" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_hr_resignation','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/hr_resignation/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_hr_vacation_mngmt"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Vacation Management |
|||
</div> |
|||
<label for="module_hr_vacation_mngmt"/> |
|||
<field name="test_module_hr_vacation_mngmt" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_hr_vacation_mngmt','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/hr_vacation_mngmt/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_oh_hr_zk_attendance"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<div class="text-muted"> |
|||
Biometric Device Integration |
|||
</div> |
|||
<label for="module_oh_hr_zk_attendance"/> |
|||
<field name="test_module_oh_hr_zk_attendance" invisible="True"/> |
|||
<span class="label danger" attrs="{'invisible':[('test_module_oh_hr_zk_attendance','=', False)]}"> |
|||
Module is not Present in Your Repository. |
|||
<a href="https://www.odoo.com/apps/modules/11.0/oh_hr_zk_attendance/" target="_blank"> Get This App </a> |
|||
</span> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</xpath> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="action_hr_general_config" model="ir.actions.act_window"> |
|||
<field name="name">General Settings</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">res.config.settings</field> |
|||
<field name="view_mode">form</field> |
|||
<field name="target">inline</field> |
|||
<field name="context">{'module' : 'ohrms_core'}</field> |
|||
</record> |
|||
|
|||
<menuitem id="menu_hr_general_config" |
|||
name="General Settings" |
|||
parent="hr.menu_human_resources_configuration" |
|||
sequence="-1" |
|||
action="action_hr_general_config"/> |
|||
</odoo> |
@ -1,85 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<odoo> |
|||
<data> |
|||
<menuitem id="hr_timesheet.timesheet_menu_root" name="Timesheets" sequence="6" groups="base.group_user" |
|||
web_icon="hr_timesheet,static/description/icon_timesheet.png" parent="hr.menu_hr_root"/> |
|||
<menuitem id="hr_timesheet.menu_hr_activity_analysis" parent="hr_employee_updation.employee_report_menu" action="hr_timesheet.act_hr_timesheet_report" |
|||
name="Activity Analysis" groups="hr_timesheet.group_hr_timesheet_user" sequence="4"/> |
|||
<menuitem id="hr.menu_hr_root" name="Human Resource" groups="hr.group_hr_manager,hr.group_hr_user,base.group_user" |
|||
web_icon="hr,static/description/icon.png" sequence="4"/> |
|||
<menuitem id="hr.menu_open_view_employee_list_my" action="hr.open_view_employee_list_my" parent="hr.menu_hr_root" |
|||
sequence="1"/> |
|||
<menuitem id="hr_contract.hr_menu_contract" name="Contracts" action="hr_contract.action_hr_contract" parent="hr_employee_updation.menu_hr_management" |
|||
sequence="2" groups="hr.group_hr_manager"/> |
|||
<menuitem action="hr.open_module_tree_department" id="hr.menu_hr_department_tree" parent="hr_employee_updation.menu_hr_management" |
|||
sequence="3" groups="hr.group_hr_user"/> |
|||
<menuitem name="Recruitment" id="hr_recruitment.menu_hr_recruitment_root" web_icon="hr_recruitment,static/description/icon.png" |
|||
groups="hr_recruitment.group_hr_recruitment_user" parent="hr_employee_updation.menu_hr_management" sequence="4"/> |
|||
|
|||
<menuitem id="hr_attendance.menu_hr_attendance_root" name="Attendances" sequence="7" groups="hr_attendance.group_hr_attendance" |
|||
web_icon="hr_attendance,static/description/icon.png" parent="hr.menu_hr_root"/> |
|||
|
|||
<menuitem name="Leaves" id="hr_holidays.menu_hr_holidays_root" sequence="8" parent="hr.menu_hr_root" |
|||
web_icon="hr_holidays,static/description/icon.png" groups="base.group_user"/> |
|||
<menuitem id="hr_payroll.menu_hr_payroll_root" name="Payroll" sequence="11" parent="hr.menu_hr_root" |
|||
web_icon="hr_payroll,static/description/icon.png"/> |
|||
<menuitem id="hr_expense.menu_hr_expense_root" name="Expenses" sequence="12" parent="hr.menu_hr_root" |
|||
web_icon="hr_expense,static/description/icon.png"/> |
|||
<menuitem id="hr_expense.menu_hr_expense_accountant" name="Accountant" sequence="13" parent="hr.menu_hr_root" groups="hr_expense.group_hr_expense_manager"/> |
|||
<menuitem id="hr.menu_human_resources_configuration" name="Configuration" parent="hr.menu_hr_root" |
|||
groups="hr.group_hr_manager" sequence="31"/> |
|||
<menuitem id="hr_gamification.menu_hr_gamification" parent="hr.menu_hr_root" name="Challenges" sequence="16"/> |
|||
<menuitem |
|||
id="main_menu_hr_holidays_configuration" |
|||
name="Leaves Config" |
|||
parent="hr.menu_human_resources_configuration" |
|||
sequence="3" |
|||
groups="hr_holidays.group_hr_holidays_manager"/> |
|||
|
|||
<menuitem id="hr_leave_request_aliasing.menu_hr_leave_global_settings" name="Settings" |
|||
parent="main_menu_hr_holidays_configuration" sequence="1" action="hr_leave_request_aliasing.action_hr_general_config" groups="base.group_system"/> |
|||
|
|||
<menuitem id="hr_attendance.menu_hr_attendance_report" name="Attendance Analysis" |
|||
parent="hr_employee_updation.employee_report_menu" sequence="1" |
|||
groups="hr_attendance.group_hr_attendance_user" action="hr_attendance.hr_attendance_action_graph"/> |
|||
<menuitem |
|||
id="hr_holidays.menu_hr_holidays_report" |
|||
name="Leaves Analysis" |
|||
parent="hr_employee_updation.employee_report_menu" |
|||
sequence="10" |
|||
groups="hr_holidays.group_hr_holidays_manager,hr_holidays.group_hr_holidays_user"/> |
|||
<menuitem |
|||
name="Leaves by Department" |
|||
parent="hr_employee_updation.employee_report_menu" |
|||
action="hr_holidays.action_hr_holidays_summary_dept" |
|||
id="hr_holidays.menu_account_central_journal" sequence="2"/> |
|||
<menuitem id="hr_expense.menu_hr_expense_reports" name="Expense Analysis" sequence="11" |
|||
parent="hr_employee_updation.employee_report_menu" groups="hr_expense.group_hr_expense_manager"/> |
|||
|
|||
<menuitem name="Recruitment Analysis" id="hr_recruitment.report_hr_recruitment" parent="hr_employee_updation.employee_report_menu" |
|||
sequence="3" action="hr_recruitment.hr_applicant_action_analysis"/> |
|||
|
|||
<menuitem id="hr_attendance.menu_hr_attendance_settings" name="Attendance Config" parent="hr.menu_human_resources_configuration" |
|||
sequence="4" action="hr_attendance.action_hr_attendance_settings" groups="hr_attendance.group_hr_attendance_manager"/> |
|||
<menuitem id="hr_recruitment.menu_hr_recruitment_configuration" name="Recruitment Config" parent="hr.menu_human_resources_configuration" |
|||
sequence="10"/> |
|||
<menuitem |
|||
id="main_menu_hr_holidays_configuration" |
|||
name="Leaves Config" |
|||
parent="hr.menu_human_resources_configuration" |
|||
sequence="3" |
|||
groups="hr_holidays.group_hr_holidays_manager"/> |
|||
<menuitem |
|||
id="hr_holidays.menu_hr_holidays_configuration" |
|||
name="Leaves Config" |
|||
parent="main_menu_hr_holidays_configuration" |
|||
sequence="2" |
|||
groups="hr_holidays.group_hr_holidays_manager" |
|||
action="hr_holidays.open_view_holiday_status"/> |
|||
|
|||
<menuitem id="hr_payroll.menu_hr_payroll_configuration" name="Payroll Config" parent="hr.menu_human_resources_configuration" |
|||
sequence="4" groups="hr_payroll.group_hr_payroll_manager"/> |
|||
<menuitem id="hr_expense.menu_hr_expense_configuration" name="Expense Config" parent="hr.menu_human_resources_configuration" |
|||
sequence="5"/> |
|||
</data> |
|||
</odoo> |