Amendment issue

This commit is contained in:
gandhimathi Bharathirajan 2017-07-13 11:23:23 +05:30
parent a4f6ecb955
commit ca3fede901
2 changed files with 15 additions and 6 deletions

View File

@ -329,7 +329,7 @@ class amendmentpurchaseorder extends BaseController
$CostCenter = $this->input->post('costCode'.$i); $CostCenter = $this->input->post('costCode'.$i);
$LineItemNo = ''; $LineItemNo = '';
$POLineItemList = array('PONO'=>$NewPO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt,'CostCenterCode'=>$CostCenter); $POLineItemList = array('PONO'=>$NewPO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt,'CostCenterCode'=>$CostCenter);
@ -431,9 +431,15 @@ function UpdateAmendServicePurchaseOrder()
$ServiceFrequency=$this->input->post('Frequency'.$i); $ServiceFrequency=$this->input->post('Frequency'.$i);
$LineItemNo = ''; $LineItemNo = '';
$RecQtyvalue=0;
$ReceivedQty = $this->purchaseorder_model->GetLineItemReceivedQty($PONO,$MaterialCode);
$POLineItemList = array('PONO'=>$NewPO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt,'CostCenterCode'=>$CostCenter,'ServiceFrequency'=>$ServiceFrequency);
if(count($ReceivedQty)>0)
{
$RecQtyvalue = $ReceivedQty[0]['ReceivedQuantity'];
}
$POLineItemList = array('PONO'=>$NewPO, 'ReqNo'=>$Reqnumber,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'Rate'=>$itemRate,'Status'=>$LineItemStatus,'CreatedBy'=>$updatedBy,'CreatedDate'=>$updateddt,'CostCenterCode'=>$CostCenter,'ServiceFrequency'=>$ServiceFrequency,'ReceivedQuantity'=>$RecQtyvalue);
$POLineItem = $this->purchaseorder_model->addPOLineItem($POLineItemList); $POLineItem = $this->purchaseorder_model->addPOLineItem($POLineItemList);

View File

@ -111,6 +111,7 @@ class inwardgateregister extends BaseController
$igrM = $this->inwardgateregister_model->addigrM($igr); $igrM = $this->inwardgateregister_model->addigrM($igr);
$IGRNO = ''; $IGRNO = '';
if(count($igrM)>0) if(count($igrM)>0)
{ {
@ -156,13 +157,15 @@ class inwardgateregister extends BaseController
$igrD = $this->inwardgateregister_model->addigrD($igrDetails); $igrD = $this->inwardgateregister_model->addigrD($igrDetails);
$POLineItem = array('Status'=>$ItemStatus,'UpdateBY'=>$CreatedBy,'UpdatedOn'=>$createddt ); $POLineItem = array('ReceivedQuantity'=>$QuantityAsPerInvoice,'Status'=>$ItemStatus,'UpdateBY'=>$CreatedBy,'UpdatedOn'=>$createddt );
$this->inwardgateregister_model->UpdatePOLineItem($POLineItem,$PONO,$MaterialCode); $this->inwardgateregister_model->UpdatePOLineItem($POLineItem,$PONO,$MaterialCode);
} }
} }
$this->inwardgateregister_model->UpdatePOMaster($PONO,$CreatedBy);
echo 'Successfully Created IGR Number:'. $IGRNO; echo 'Successfully Created IGR Number:'. $IGRNO;
} }