function rowRRDetailCallback(row, data) { $('#poTypeName').val(data.poTypeName); $('#poTypeId').val(data.poTypeId); $('#poNo').val(data.poNo); $('#rrNo').val(data.rrNo); $('#supplierName').val(data.supplierName); $('#creditTerm').val(data.paymentTerms); $('#currency').val(data.currencyName); $('#docTypeId').val(data.docTypeId); $('#suppDocNo').val(data.drNo); $('#remarks').val(data.remarks); $('#vatRate').val(data.vatRate); var vatRate = parseFloat($('#vatRate').val()); var vatAmount = parseFloat((data.totalAmount * vatRate).toFixed(2)); var sumWithVat = parseFloat(data.totalAmount); var amountUSD = parseFloat(data.totalAmount) / parseFloat(56); $('#amountPHPVat').val(vatAmount.toFixed(2)); $('#amountPHP').val(data.totalAmount.toFixed(2)); $('#amountUSD').val(amountUSD.toFixed(2)); $('#emailAddress').val(data.emailAddress); const currentDate = new Date().toISOString().split('T')[0]; document.getElementById('receivedDate').value = currentDate; }