update service po status completed changes done
This commit is contained in:
parent
1dba0cf39e
commit
b99b2a282b
@ -95,14 +95,25 @@ class servicepurchaseorder extends BaseController
|
|||||||
|
|
||||||
function UpdateServiceStatus()
|
function UpdateServiceStatus()
|
||||||
{
|
{
|
||||||
|
|
||||||
$PONO = $this->input->post('PONO');
|
$PONO = $this->input->post('PONO');
|
||||||
$WorkStatus = $this->input->post('WorkStatus');
|
$WorkStatus = $this->input->post('WorkStatus');
|
||||||
|
|
||||||
|
|
||||||
$Remarks = $this->input->post('Remarks');
|
$Remarks = $this->input->post('Remarks');
|
||||||
|
|
||||||
$updatedBy = $this->session->userdata ( 'userId' );
|
$updatedBy = $this->session->userdata ( 'userId' );
|
||||||
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
||||||
$updateddt = $dt->format('Y-m-d H:i:s');
|
$updateddt = $dt->format('Y-m-d H:i:s');
|
||||||
$POList = array('UpdateBY'=>$updatedBy,'UpdatedOn'=>$updateddt,'ServiceWorkStatusRemarks'=>$Remarks,'ServiceWorkStatus'=>$WorkStatus );
|
if($WorkStatus== SERVICE_COMPLETED ){
|
||||||
|
$POStatus='ST053';
|
||||||
|
$POList = array('UpdateBY'=>$updatedBy,'UpdatedOn'=>$updateddt,'ServiceWorkStatusRemarks'=>$Remarks,'ServiceWorkStatus'=>$WorkStatus,'Status'=>$POStatus);
|
||||||
|
$ReqList = $this->purchaseorder_model->updateReqDetail($PONO,$POStatus);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$POList = array('UpdateBY'=>$updatedBy,'UpdatedOn'=>$updateddt,'ServiceWorkStatusRemarks'=>$Remarks,'ServiceWorkStatus'=>$WorkStatus);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
$POMaster = $this->purchaseorder_model->updatePOMaster($PONO,$POList);
|
$POMaster = $this->purchaseorder_model->updatePOMaster($PONO,$POList);
|
||||||
|
|
||||||
|
|||||||
@ -1550,4 +1550,14 @@ join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode
|
|||||||
return $query->result_array();
|
return $query->result_array();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
// update req deatail if work status is completed
|
||||||
|
|
||||||
|
function updateReqDetail($PONO,$POStatus)
|
||||||
|
{
|
||||||
|
|
||||||
|
$this->db->set('Req.Status',$POStatus);
|
||||||
|
$this->db->where('Item.PONO',$PONO);
|
||||||
|
$this->db->update('T_PurchaseOrder_LineItem Item JOIN T_Requestion_Details Req ON Item.ReqNo= Req.ReqNo');
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user