Open HRMS Loan Accounting
by Cybrosys Techno Solutions https://www.openhrms.com , Open HRMS https://www.openhrms.comAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Employee Directory (hr)
• Discuss (mail) • Leave Management (hr_holidays) • Calendar (calendar) |
Community Apps Dependencies | Show |
Lines of code | 625 |
Technical Name |
ohrms_loan_accounting |
License | AGPL-3 |
Website | https://www.openhrms.com |
Versions | 11.0 17.0 16.0 10.0 12.0 13.0 15.0 14.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Employee Directory (hr)
• Discuss (mail) • Leave Management (hr_holidays) • Calendar (calendar) |
Community Apps Dependencies | Show |
Lines of code | 625 |
Technical Name |
ohrms_loan_accounting |
License | AGPL-3 |
Website | https://www.openhrms.com |
Versions | 11.0 17.0 16.0 10.0 12.0 13.0 15.0 14.0 |
Open HRMS Loan Accounting
Manage Loan request of employees
Cybrosys Technologies
Overview
Open HRMS Loan is a component of Open HRMS suit. Open HRMS Loan module helps the user to configure different loan policies, assign approval authority, conduct the verification process and sanction loan for employees.
Configuration
No additional configuration required.
Features
Employee can create loan request.
Loan amount is deducted from the salary.
Double layer approval, from Accounting & HR Department.
Current month installment is automatically listed in payslip.
Loan amount is deducted from the salary.
Double layer approval, from Accounting & HR Department.
Current month installment is automatically listed in payslip.
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedMulti-Company
This module works with multi-company. since you have to enable the option "loan Approval" from Invoicing settings. make sure that user has the full access to the accounting feature.
Good
This is commendable work. There is an issue though when processing payroll Batches with this module installed. the error is : Traceback (most recent call last): File "/odoosme/odoosme-server/odoo/http.py", line 640, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/odoosme/odoosme-server/odoo/http.py", line 677, in dispatch result = self._call_function(**self.params) File "/odoosme/odoosme-server/odoo/http.py", line 333, in _call_function return checked_call(self.db, *args, **kwargs) File "/odoosme/odoosme-server/odoo/service/model.py", line 101, in wrapper return f(dbname, *args, **kwargs) File "/odoosme/odoosme-server/odoo/http.py", line 326, in checked_call result = self.endpoint(*a, **kw) File "/odoosme/odoosme-server/odoo/http.py", line 935, in __call__ return self.method(*args, **kw) File "/odoosme/odoosme-server/odoo/http.py", line 506, in response_wrap response = f(*args, **kw) File "/odoosme/odoosme-server/addons/web/controllers/main.py", line 889, in call_button action = self._call_kw(model, method, args, {}) File "/odoosme/odoosme-server/addons/web/controllers/main.py", line 877, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/odoosme/odoosme-server/odoo/api.py", line 689, in call_kw return call_kw_multi(method, model, args, kwargs) File "/odoosme/odoosme-server/odoo/api.py", line 680, in call_kw_multi result = method(recs, *args, **kwargs) File "/odoosme/odoosme-server/addons/hr_payroll_account/wizard/hr_payroll_payslips_by_employees.py", line 14, in compute_sheet return super(HrPayslipEmployees, self.with_context(journal_id=journal_id)).compute_sheet() File "/odoosme/odoosme-server/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py", line 40, in compute_sheet payslips.compute_sheet() File "/odoosme/custom/addons/ohrms_loan_accounting/models/hr_loan_acc.py", line 133, in compute_sheet if len(self.loan_ids) == 0: File "/odoosme/odoosme-server/odoo/fields.py", line 904, in __get__ record.ensure_one() File "/odoosme/odoosme-server/odoo/models.py", line 4820, in ensure_one raise ValueError("Expected singleton: %s" % self) ValueError: Expected singleton: hr.payslip(2, 3) I believe something can be done about this.
Multi-Company
The module didn't work with me since I have a parent company with two sub-companies. The field to link accounting with loans module is showing only in parent account. After checking it, the loans cannot be confirmed and showing the message: "Enable the option for loan approval in accounting settings"
There are no comments yet!