v 10.0 v 11.0 v 12.0 Third Party 3849
Download for v 11.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employee Directory (hr)
Discuss (mail)
Leave Management (hr_holidays)
Calendar (calendar)
Community Apps Dependencies
Lines of code 625
Technical Name ohrms_loan_accounting
LicenseAGPL-3
Websitehttps://www.openhrms.com
Versions 11.0 17.0 16.0 10.0 12.0 13.0 15.0 14.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employee Directory (hr)
Discuss (mail)
Leave Management (hr_holidays)
Calendar (calendar)
Community Apps Dependencies
Lines of code 625
Technical Name ohrms_loan_accounting
LicenseAGPL-3
Websitehttps://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
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.

Screenshots

Enable the option "Loan Approval From Accounting Department" In accounting settings

Add the deduction rule for loan in Salary Structure.

Employee can create loan request

Once the HR department has given the Approval, the accounts department take the decision.

When we create the payslip, all the pending installments of the month will be listed there.

When we check the Loan request again, the deducted installments will be changed to paid.

Open HRMS

Most advanced open source HR management software

cybrosys technologies

Our Services

Odoo Customization

Odoo Implementation

Odoo Integration

Odoo Support

Hire Odoo Developers

Our Industries

Odoo Industry

Trading

Easily procure and sell your products.

Odoo Industry

Manufacturing

Plan, track and schedule your operations.

Odoo Industry

Restaurant

Run your bar or restaurant methodical.

Odoo Industry

POS

Easy configuring and convivial selling.

Odoo Industry

E-commerce & Website

Mobile friendly, awe-inspiring product pages.

Odoo Industry

Hotel Management

An all-inclusive hotel management application.

Odoo Industry

Education

A Collaborative platform for educational management.

Odoo Industry

Service Management

Keep track of services and invoice accordingly.

Email us Contact Us Request Customization

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Multi-Company
by
Cybrosys Technologies
on 6/12/18, 2:20 AM Author

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
by
Mwangi Mucemi
on 6/6/18, 3:56 PM

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
by
Mohamed Elbaz
on 5/10/18, 6:36 AM

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!