Open HRMS Loan Management
by Cybrosys Techno Solutions https://cybrosys.com, https://www.openhrms.com , Open HRMS https://cybrosys.com, https://www.openhrms.com
Odoo
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Employee Directory (hr)
• Discuss (mail) • Leave Management (hr_holidays) • Calendar (calendar) |
Lines of code | 415 |
Technical Name |
ohrms_loan |
License | AGPL-3 |
Website | https://www.openhrms.com |
Versions | 17.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Employee Directory (hr)
• Discuss (mail) • Leave Management (hr_holidays) • Calendar (calendar) |
Lines of code | 415 |
Technical Name |
ohrms_loan |
License | AGPL-3 |
Website | https://www.openhrms.com |
Versions | 17.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 |
Open HRMS Loan
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
Install the Module "Open HRMS Loan Accounting" in order to enable Accounting Entries.
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 penalizedOdoo Server Error
"The employee has already a pending installment." The first Loan worked well, but the second one did the message error above, even if the employee has paid the first loan, Could you explain how to fix it?
Re: Odoo Server Error
Thanks for reporting, Bug fixed please try to use the latest version
Bug report
Hello, You have a bug in your module. Impossible to create a second loan even after paying the first one! odoo.osv.expression: Non-stored field hr.loan.balance_amount cannot be searched. The bugfix would be: total_amount = fields.Float(store=True) balance_amount = fields.Float(store=True) total_paid_amount = fields.Float(store=True) @api.one @api.depends('loan_lines', 'loan_lines.paid', 'loan_lines.amount') def _compute_loan_amount(self): and so on and so on Regards, João Jerónimo
Re: Bug report
Thanks for reporting, Bug fixed please try to use the latest version
Error in odoo log
Loan create method raise an error in the below line: loan_count = self.env['hr.loan'].search_count([('employee_id', '=', values['employee_id']), ('state', '=', 'approve'), ('balance_amount', '!=', 0)]) You can't use non stored computed field in a domain ('balance_amount', '!=', 0)] This need to be fixed.