Monthly pay info NAN issue : GWM

This commit is contained in:
Gowtham M 2025-04-07 12:40:53 +05:30
parent 9896af42c8
commit cfc3745d98

View File

@ -1017,7 +1017,7 @@ $(document).ready(function () {
var lopDay = parseFloat(document.getElementById('lopDay' + sno).textContent);
var paidLeave = parseFloat(document.getElementById('paidLeave' + sno).textContent);
var otHrsWork = parseFloat(document.getElementById('otHrsWork' + sno).textContent);
var monthDue = parseFloat(document.getElementById('monthDue' + sno).textContent);
var monthDue = parseFloat(document.getElementById('monthDue' + sno).textContent) || 0;
var duedate = document.getElementById('duedate' + sno).value;
duedate = new Date(duedate);
var paydate = document.getElementById('paydate').value;
@ -1029,9 +1029,9 @@ $(document).ready(function () {
var pday = new Date(pyearonly, pmonthonly, 0).getDate();
var finalpaydate = pyearonly + '-' + pmonthonly + '-' + pday;
finalpaydate = new Date(finalpaydate);
var otherDet = parseFloat(document.getElementById('otherDet' + sno).textContent);
var otherDet = parseFloat(document.getElementById('otherDet' + sno).textContent) || 0;
totalotherDet[sno] = otherDet;
var Festival = parseFloat(document.getElementById('Festival' + sno).textContent);
var Festival = parseFloat(document.getElementById('Festival' + sno).textContent) || 0;
totalfestival[sno] = Festival;
var empsal = parseFloat(document.getElementById('empsal' + sno).textContent);
var bpay = parseFloat(document.getElementById('bPay' + sno).value);
@ -1192,7 +1192,7 @@ $(document).ready(function () {
var basicsalary = parseFloat(document.getElementById('bassalary' + sno).textContent);
var hrasalary = parseFloat(document.getElementById('hrasalary' + sno).textContent);
var Festivals = parseFloat(document.getElementById('Festival' + sno).textContent);
var Festivals = parseFloat(document.getElementById('Festival' + sno).textContent) || 0;
totalfestival[sno] = Festivals;
var ESI = parseFloat(document.getElementById('esiAmt' + sno).textContent);
@ -1203,7 +1203,7 @@ $(document).ready(function () {
var loanamt = parseFloat(element.value);
var paidamt = parseFloat(document.getElementById('paidamt' + sno).value);
var monthDue = parseFloat(document.getElementById('monthDue' + sno).textContent);
var monthDue = parseFloat(document.getElementById('monthDue' + sno).textContent) || 0;
var duedate = document.getElementById('duedate' + sno).value;
duedate = new Date(duedate);