Merge pull request #4338 from anandpdoshi/fix/salary-slip-earning-deduction

[fix] pull earning and deduction on change of employee
This commit is contained in:
Nabin Hait 2015-11-19 12:06:37 +05:30
commit 0f72750fc8

View File

@ -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,