fix: emp disappear (#24525)
* fix: emp disappear
* fix: renamed set_totals_call to set_totals
Co-authored-by: Nabin Hait <nabinhait@gmail.com>
diff --git a/erpnext/payroll/doctype/payroll_entry/payroll_entry.js b/erpnext/payroll/doctype/payroll_entry/payroll_entry.js
index 45f9aa1..395e56f 100644
--- a/erpnext/payroll/doctype/payroll_entry/payroll_entry.js
+++ b/erpnext/payroll/doctype/payroll_entry/payroll_entry.js
@@ -348,7 +348,6 @@
frappe.ui.form.on('Payroll Employee Detail', {
employee: function(frm) {
- frm.events.clear_employee_table(frm);
if (!frm.doc.payroll_frequency) {
frappe.throw(__("Please set a Payroll Frequency"));
}
diff --git a/erpnext/payroll/doctype/salary_slip/salary_slip.js b/erpnext/payroll/doctype/salary_slip/salary_slip.js
index b50c774..7460c75 100644
--- a/erpnext/payroll/doctype/salary_slip/salary_slip.js
+++ b/erpnext/payroll/doctype/salary_slip/salary_slip.js
@@ -116,7 +116,7 @@
},
exchange_rate: function(frm) {
- calculate_totals(frm);
+ set_totals(frm);
},
hide_loan_section: function(frm) {
@@ -205,14 +205,14 @@
frappe.ui.form.on('Salary Slip Timesheet', {
time_sheet: function(frm) {
- calculate_totals(frm);
+ set_totals(frm);
},
timesheets_remove: function(frm) {
- calculate_totals(frm);
+ set_totals(frm);
}
});
-var calculate_totals = function(frm) {
+var set_totals = function(frm) {
if (frm.doc.docstatus === 0) {
if (frm.doc.earnings || frm.doc.deductions) {
frappe.call({
@@ -228,15 +228,15 @@
frappe.ui.form.on('Salary Detail', {
amount: function(frm) {
- calculate_totals(frm);
+ set_totals(frm);
},
earnings_remove: function(frm) {
- calculate_totals(frm);
+ set_totals(frm);
},
deductions_remove: function(frm) {
- calculate_totals(frm);
+ set_totals(frm);
},
salary_component: function(frm, cdt, cdn) {