From d04f08a3b0aafda785f9fddd58964a24a86a1fb9 Mon Sep 17 00:00:00 2001 From: gandhimathi Bharathirajan Date: Fri, 14 Jul 2017 14:24:08 +0530 Subject: [PATCH] Inward issue fixed --- application/controllers/inwardgateregister.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/application/controllers/inwardgateregister.php b/application/controllers/inwardgateregister.php index c2cabd7c..6336774a 100755 --- a/application/controllers/inwardgateregister.php +++ b/application/controllers/inwardgateregister.php @@ -157,7 +157,19 @@ class inwardgateregister extends BaseController $igrD = $this->inwardgateregister_model->addigrD($igrDetails); - $POLineItem = array('ReceivedQuantity'=>$QuantityAsPerInvoice,'Status'=>$ItemStatus,'UpdateBY'=>$CreatedBy,'UpdatedOn'=>$createddt ); + $Recqty = $this->inwardgateregister_model->getPOLineItemReceivedQty($PONO,$MaterialCode); + $ReceivedQuantity = 0.00; + if(count($Recqty)>0) + { + foreach ($Recqty as $key ) { + $ReceivedQuantity=$key->ReceivedQuantity; + } + } + $totalReceivedqty = $ReceivedQuantity + $QuantityAsPerInvoice; + + echo ''; + + $POLineItem = array('ReceivedQuantity'=>$totalReceivedqty,'Status'=>$ItemStatus,'UpdateBY'=>$CreatedBy,'UpdatedOn'=>$createddt ); $this->inwardgateregister_model->UpdatePOLineItem($POLineItem,$PONO,$MaterialCode); } @@ -166,7 +178,7 @@ class inwardgateregister extends BaseController } $this->inwardgateregister_model->UpdatePOMaster($PONO,$CreatedBy); -echo 'Successfully Created IGR Number:'. $IGRNO; + echo 'Successfully Created IGR Number:'. $IGRNO; } function ViewIGR()