[fix] pull earning and deduction on change of employee
This commit is contained in:
parent
b45ca3ada0
commit
7763bb5c15
@ -23,6 +23,8 @@ class SalarySlip(TransactionBase):
|
||||
self.get_leave_details()
|
||||
struct = self.check_sal_struct()
|
||||
if struct:
|
||||
self.set("earnings", [])
|
||||
self.set("deduction", [])
|
||||
self.pull_sal_struct(struct)
|
||||
|
||||
def check_sal_struct(self):
|
||||
@ -41,7 +43,7 @@ class SalarySlip(TransactionBase):
|
||||
|
||||
def pull_sal_struct(self, struct):
|
||||
from erpnext.hr.doctype.salary_structure.salary_structure import make_salary_slip
|
||||
self.update(make_salary_slip(struct, self).as_dict())
|
||||
make_salary_slip(struct, self)
|
||||
|
||||
def pull_emp_details(self):
|
||||
emp = frappe.db.get_value("Employee", self.employee,
|
||||
|
Loading…
x
Reference in New Issue
Block a user