From ecaf4e3a1c057adfc4c0e1ba535191347c4c42d3 Mon Sep 17 00:00:00 2001 From: vadivel J Date: Tue, 29 Oct 2024 17:23:11 +0530 Subject: [PATCH 1/2] bug fix in ria -vadivel J --- app/Controllers/Purchaseorder.php | 18 ++++++---- app/Views/alterpurchaseorder.php | 37 +++++++++---------- app/Views/editRevenueAmendPO.php | 17 +++++---- app/Views/editRevenuepurchaseorder.php | 50 +++++++++++++++++++------- 4 files changed, 75 insertions(+), 47 deletions(-) diff --git a/app/Controllers/Purchaseorder.php b/app/Controllers/Purchaseorder.php index 21caa653..4aac50c1 100755 --- a/app/Controllers/Purchaseorder.php +++ b/app/Controllers/Purchaseorder.php @@ -1448,14 +1448,15 @@ class Purchaseorder extends BaseController $IGRDs = array('QuantityAsPerInvoice' => $Quantity, 'UpdateBY' => $updatedBy, 'UpdatedOn' => $updateddt); - - $this->purchaseorder_model->updateIGR($IGRD[$j]['IGRItemNo'], $IGRDs); + $itemNo = isset($IGRD[$j]['IGRItemNo']) ? $IGRD[$j]['IGRItemNo'] : null; + + $this->purchaseorder_model->updateIGR($itemNo, $IGRDs); - $MaterialstockHistoryupdate = array('SupplierID' => $SupplierID, 'Quantity' => $Quantity, 'ItemValue' => $itemRate, 'UpdateBY' => $updatedBy, 'UpdatedOn' => $updateddt); + $MaterialstockHistoryupdate = array('SupplierID' => $SupplierID, 'Quantity' => $Quantity, 'ItemValue' => $itemRate, 'UpdatedBY' => $updatedBy, 'UpdatedOn' => $updateddt); - $itemNo = $IGRD[$j]['IGRItemNo']; + $this->purchaseorder_model->updateMatStock( @@ -4312,8 +4313,13 @@ class Purchaseorder extends BaseController } }else{ - echo " File already Uploaded with this name..!!"; - return false; + $response = [ + 'message' => 'File already uploaded with this name.!!', + 'data' => false + ]; + + // Return the response as JSON + return $this->response->setJSON($response); } } diff --git a/app/Views/alterpurchaseorder.php b/app/Views/alterpurchaseorder.php index 807b1ed8..5c565040 100755 --- a/app/Views/alterpurchaseorder.php +++ b/app/Views/alterpurchaseorder.php @@ -4727,7 +4727,7 @@ if (!empty($INRSYMBOL)) {