Browse Source

[fix] pull earning and deduction on change of employee

develop
Anand Doshi 9 years ago
parent
commit
7763bb5c15
  1. 4
      erpnext/hr/doctype/salary_slip/salary_slip.py

4
erpnext/hr/doctype/salary_slip/salary_slip.py

@ -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…
Cancel
Save