Hr Company Policy
by Cybrosys Techno solutions https://www.openhrms.com , Open HRMS https://www.openhrms.comAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Recruitment (hr_recruitment) • Time Off (hr_holidays) • Discuss (mail) • Employee Contracts (hr_contract) • Calendar (calendar) • Project (project) |
Community Apps Dependencies | Show |
Lines of code | 13630 |
Technical Name |
hr_company_policy |
License | AGPL-3 |
Website | https://www.openhrms.com |
Versions | 13.0 14.0 15.0 16.0 17.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Recruitment (hr_recruitment) • Time Off (hr_holidays) • Discuss (mail) • Employee Contracts (hr_contract) • Calendar (calendar) • Project (project) |
Community Apps Dependencies | Show |
Lines of code | 13630 |
Technical Name |
hr_company_policy |
License | AGPL-3 |
Website | https://www.openhrms.com |
Versions | 13.0 14.0 15.0 16.0 17.0 |
OpenHRMS Company Policy
Add A Button In Dashboard For Showing Company Policy
Overview
Company form view have a page company policy here Administrator can set company policy and corresponding company policy can see on dashboard by clicking company policy button
Key Features
Company can set there company policy
Login users can see there company policy
Added a button in dashboard for showing company policy
Screenshots
01
Install Company Policy
After installation, open company form view in settings here we can see a page company policy
02
Add or Edit Company Policy
In this page view have a text box here company policy will be write.
03
Company policy on Dashboard
After setting the company policy it can see in the dashboard by clicking Company policy button.
04
Popup
By clicking button a wizard will be popup like below image here company policy can see.
Suggested Products
Our Services
Odoo Customization
Odoo Implementation
Odoo Support
Hire Odoo Developer
Odoo Integration
Odoo Migration
Odoo Consultancy
Odoo Implementation
Odoo Licensing Consultancy
Our Industries
Trading
Easily procure and sell your products
POS
Easy configuration and convivial experience
Education
A platform for educational management
Manufacturing
Plan, track and schedule your operations
E-commerce & Website
Mobile friendly, awe-inspiring product pages
Service Management
Keep track of services and invoice
Restaurant
Run your bar or restaurant methodically
Hotel Management
An all-inclusive hotel management application
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedRecursion Bug
Error:
Odoo Server Error
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/http.py", line 624, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 310, in _handle_exception
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
File "/usr/lib/python3/dist-packages/odoo/tools/pycompat.py", line 14, in reraise
raise value
File "/usr/lib/python3/dist-packages/odoo/http.py", line 669, in dispatch
result = self._call_function(**self.params)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 350, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 339, in checked_call
result = self.endpoint(*a, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 915, in __call__
return self.method(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 515, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1343, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1331, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 387, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 374, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "<decorator-gen-60>", line 2, in button_immediate_install
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 73, in check_and_log
return method(self, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 464, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 574, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 428, in load_modules
loaded_modules, update_module, models_to_check)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 315, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 182, in load_module_graph
load_openerp_module(package.name)
File "/usr/lib/python3/dist-packages/odoo/modules/module.py", line 404, in load_openerp_module
__import__('odoo.addons.' + module_name)
File "/home/splunk/src/custom/hr_company_policy/__init__.py", line 24, in <module>
from . import models
File "/home/splunk/src/custom/hr_company_policy/models/__init__.py", line 24, in <module>
from . import res_company
File "/home/splunk/src/custom/hr_company_policy/models/res_company.py", line 34, in <module>
class PolicyWizard(models.TransientModel):
File "/home/splunk/src/custom/hr_company_policy/models/res_company.py", line 39, in PolicyWizard
print(policy_info, 'Hi')
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 305, in __str__
return "%s.%s" % (self.model_name, self.name)
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 274, in __getattr__
return self._attrs[name]
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 274, in __getattr__
return self._attrs[name]
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 274, in __getattr__
return self._attrs[name]
[Previous line repeated 296 more times]
RecursionError: maximum recursion depth exceeded while calling a Python object
Python Recursion Bug
Error:
Odoo Server Error
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/http.py", line 624, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 310, in _handle_exception
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
File "/usr/lib/python3/dist-packages/odoo/tools/pycompat.py", line 14, in reraise
raise value
File "/usr/lib/python3/dist-packages/odoo/http.py", line 669, in dispatch
result = self._call_function(**self.params)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 350, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 339, in checked_call
result = self.endpoint(*a, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 915, in __call__
return self.method(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 515, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1343, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1331, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 387, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 374, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "<decorator-gen-60>", line 2, in button_immediate_install
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 73, in check_and_log
return method(self, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 464, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 574, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 428, in load_modules
loaded_modules, update_module, models_to_check)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 315, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 182, in load_module_graph
load_openerp_module(package.name)
File "/usr/lib/python3/dist-packages/odoo/modules/module.py", line 404, in load_openerp_module
__import__('odoo.addons.' + module_name)
File "/home/splunk/src/custom/hr_company_policy/__init__.py", line 24, in <module>
from . import models
File "/home/splunk/src/custom/hr_company_policy/models/__init__.py", line 24, in <module>
from . import res_company
File "/home/splunk/src/custom/hr_company_policy/models/res_company.py", line 34, in <module>
class PolicyWizard(models.TransientModel):
File "/home/splunk/src/custom/hr_company_policy/models/res_company.py", line 39, in PolicyWizard
print(policy_info, 'Hi')
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 305, in __str__
return "%s.%s" % (self.model_name, self.name)
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 274, in __getattr__
return self._attrs[name]
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 274, in __getattr__
return self._attrs[name]
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 274, in __getattr__
return self._attrs[name]
[Previous line repeated 296 more times]
RecursionError: maximum recursion depth exceeded while calling a Python object