From b2b0f86e6070e009e2f89776e06e03e574718066 Mon Sep 17 00:00:00 2001 From: VE10-Sanjeev Date: Mon, 24 Mar 2025 04:17:37 +0000 Subject: [PATCH 1/5] employee loan balance amount having calculation mismatch (0001489) --- app/Views/editOldemppay.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/Views/editOldemppay.php b/app/Views/editOldemppay.php index d2b0d818..f6c765cb 100755 --- a/app/Views/editOldemppay.php +++ b/app/Views/editOldemppay.php @@ -48,6 +48,7 @@ $Remaining_Due = ''; $Paid_Due = ''; $Paid_Amount = 0; $loanid = ''; +$pending_due_amount = 0; if (!empty($emppay)) { @@ -115,6 +116,7 @@ if (!empty($emppay)) { $loanid = $ep->Loan_ID; $request_letter = $ep->request_letter; $payment_statement = $ep->payment_statement; + $pending_due_amount = $Remaining_Due * $Monthly_due; } } @@ -236,6 +238,12 @@ if (!empty($emppay)) { +
+
+ + +
+
@@ -434,12 +442,14 @@ if (!empty($emppay)) { Paid_Amount = document.getElementById('Paid_Amount').value; loan = loan - Paid_Amount totalDueAmt = loan / no_of_due; + balanceDueAmount = no_of_due * totalDueAmt; document.getElementById('monthly_due').value = Math.ceil(totalDueAmt); document.getElementById('remaining_due').value = Math.ceil(no_of_due); + document.getElementById('balance_due_amount').value = Math.ceil(balanceDueAmount); } From 496e840ae290652f9461d092e0731491b7b4b9a4 Mon Sep 17 00:00:00 2001 From: VE10-Sanjeev Date: Mon, 24 Mar 2025 06:30:39 +0000 Subject: [PATCH 2/5] Capital PO international - 0001442 --- app/Views/editCapitalAmendPO.php | 329 ++++++++++++++++--------------- app/Views/editCapitalPo.php | 16 +- 2 files changed, 178 insertions(+), 167 deletions(-) diff --git a/app/Views/editCapitalAmendPO.php b/app/Views/editCapitalAmendPO.php index 5c7802b4..47a8be82 100755 --- a/app/Views/editCapitalAmendPO.php +++ b/app/Views/editCapitalAmendPO.php @@ -96,7 +96,7 @@ $TotalBasicAmount = 0.0; $scopeofwork = ''; $Import_DispatchDetails = ''; $Import_PlaceofOrgin = ''; -$CapitalRange = ''; + $Deliverydt = ''; $DeliverSchedule = ''; @@ -196,8 +196,8 @@ if (!empty($POMaster)) { $PONO = $Req->PONO; $scopeofwork = $Req->ServiceDescription; //$PayableAT=$Req->PayableAT; - $ExchangeRateOn1 = new DateTime($Req->ExchangeRateCalculatedon); - $ExchangeRateOn = $ExchangeRateOn1->format('d-m-Y'); + $Exchangedt = new DateTime($Req->ExchangeRateCalculatedon); + $ExchangeRateOn = $Exchangedt->format('d-m-Y'); // $PaymentDays=$Req->PaymentDays; $PaymentOtherDescription = $Req->PaymentOtherDescription; $PaymentTerms = $Req->PaymentTerms; @@ -383,19 +383,16 @@ if (!empty($POItem) && $CapitalRange == '1') { document.getElementById('ExchangeRateOnDiv').style.display = 'none'; document.getElementById('ExchangeRateDiv').style.display = 'none'; document.getElementById('currencyTypeDiv').style.display = 'none'; - //document.getElementById('ExchangeRateModalDiv').style.display = 'none'; + document.getElementById('ExchangeRateModalDiv').style.display = 'none'; document.getElementById('ExchangeRateModalEditDiv').style.display = 'none'; document.getElementById('HideImportTaxTotal').style.display = 'none'; - // document.getElementById('ModalImportTaxHide').style.display = 'none'; + document.getElementById('ModalImportTaxHide').style.display = 'none'; document.getElementById('EditModalImportTaxHide').style.display = 'none'; - // document.getElementById('ExchangeRateModalViewDiv').style.display = 'none'; - //document.getElementById('ViewModalImportTaxHide').style.display = 'none'; - //document.getElementById('ExchangeRateModalViewDiv').style.display = 'none'; - document.getElementById('Deliverydtdiv').style.display = 'none'; + document.getElementById('ExchangeRateModalViewDiv').style.display = 'none'; + document.getElementById('ViewModalImportTaxHide').style.display = 'none'; + document.getElementById('PlaceOforigindiv').style.display = 'none'; document.getElementById('dispatchinternational').style.display = 'none'; - document.getElementById('placeoforgin').style.display = 'none'; document.getElementById('datedomestic').style.display = 'block'; - //document.getElementById('deliverydateby').style.display = 'none'; capitalType = 'Domestic'; @@ -405,14 +402,15 @@ if (!empty($POItem) && $CapitalRange == '1') { document.getElementById('ExchangeRateOnDiv').style.display = 'block'; document.getElementById('ExchangeRateDiv').style.display = 'block'; document.getElementById('currencyTypeDiv').style.display = 'block'; - //document.getElementById('ExchangeRateModalDiv').style.display = 'block'; + document.getElementById('ExchangeRateModalDiv').style.display = 'block'; document.getElementById('ExchangeRateModalEditDiv').style.display = 'block'; - //document.getElementById('ExchangeRateModalViewDiv').style.display = 'block'; + document.getElementById('ExchangeRateModalViewDiv').style.display = 'block'; capitalType = 'International'; document.getElementById('currencyTypeDiv').style.display = 'block'; + document.getElementById('ViewModalImportTaxHide').style.display = 'block'; document.getElementById('dispatchinternational').style.display = 'block'; - //document.getElementById('deliverydateby').style.display = 'block'; - //document.getElementById('ViewModalImportTaxHide').style.display = 'block'; + document.getElementById('datedomestic').style.display = 'none'; + } } @@ -647,13 +645,13 @@ if (!empty($POItem) && $CapitalRange == '1') { target="_blank">(Click here) - - + + + - - - - - - - - - - - +