stock detail - issues fixes
This commit is contained in:
parent
7ffb574094
commit
f17ccdb5a6
@ -609,10 +609,12 @@ $RequestedBy = $this->input->post('drpDepartment');
|
||||
|
||||
$IGRItemNo = $value->IGRItemNo;
|
||||
}
|
||||
|
||||
|
||||
$MaterialstockHistoryadd= array('Ref_No'=>$IGRItemNo,'MaterialCode'=>$MaterialCode,'Transaction_type'=>'Add','Ref_Type'=>'IGR','SupplierID'=>$SupplierID,'Quantity'=>$QuantityAsPerInvoice,'ItemValue'=>$itemRate,'CreatedBy'=>$CreatedBy,'CreatedOn'=>$createddt);
|
||||
$this->inwardgateregister_model->addMaterialStockHistory($MaterialstockHistoryadd);
|
||||
|
||||
$Recqty = $this->inwardgateregister_model->getPOLineItemReceivedQty($PONO,$MaterialCode);
|
||||
$ReceivedQuantity = 0.00;
|
||||
$Recqty = $this->inwardgateregister_model->getPOLineItemReceivedQty($PONO,$MaterialCode);
|
||||
$ReceivedQuantity = 0.00;
|
||||
if(count($Recqty)>0)
|
||||
{
|
||||
foreach ($Recqty as $key ) {
|
||||
|
||||
@ -171,6 +171,9 @@ class inwardgateregister extends BaseController
|
||||
|
||||
|
||||
$igrM = $this->inwardgateregister_model->addigrM($igr);
|
||||
|
||||
$OGRStatus=IGR_CREATED;
|
||||
$check_OGRPO= $this->inwardgateregister_model->update_OGR($PONO,$OGRStatus);
|
||||
|
||||
$IGRNO = '';
|
||||
if(count($igrM)>0)
|
||||
@ -210,8 +213,33 @@ class inwardgateregister extends BaseController
|
||||
|
||||
$igrDetails = array('IGRNO'=>$IGRNO,'MaterialCode'=>$MaterialCode,'QuantityAsPerInvoice'=>$QuantityAsPerInvoice,'Remarks'=>$Remarks,'IGRItemStatus'=>$IGRItemStatus,'CreatedBy'=>$CreatedBy,'CreatedDate'=>$createddt);
|
||||
$igrD = $this->inwardgateregister_model->addigrD($igrDetails);
|
||||
$Recqty = $this->inwardgateregister_model->getPOLineItemReceivedQty($PONO,$MaterialCode);
|
||||
$ReceivedQuantity = 0.00;
|
||||
|
||||
$igrlineno ='';
|
||||
|
||||
if(!empty($igrD))
|
||||
{
|
||||
foreach($igrD as $ig)
|
||||
{
|
||||
$igrlineno = $ig->IGRItemNo;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$itemvalue='';
|
||||
$SupplierId='';
|
||||
$polineitemvalue = $this->inwardgateregister_model->getitemvalue($PONO,$MaterialCode);
|
||||
|
||||
foreach($polineitemvalue as $it)
|
||||
{
|
||||
$itemvalue =$it->Rate;
|
||||
$SupplierId =$it->SupplierID;
|
||||
}
|
||||
$historydetails = array('MaterialCode'=>$MaterialCode,'Transaction_type'=>"Add",'Ref_Type'=>"IGR",'Ref_No'=>$igrlineno,'Quantity'=>$QuantityAsPerInvoice,'CreatedBy'=>$CreatedBy,'CreatedOn'=>$createddt,'SupplierID'=>$SupplierId,'ItemValue'=>$itemvalue);
|
||||
|
||||
$this->inwardgateregister_model->addmaterialhistory($historydetails);
|
||||
|
||||
$Recqty = $this->inwardgateregister_model->getPOLineItemReceivedQty($PONO,$MaterialCode);
|
||||
$ReceivedQuantity = 0.00;
|
||||
|
||||
if(count($Recqty)>0)
|
||||
{
|
||||
@ -284,8 +312,7 @@ class inwardgateregister extends BaseController
|
||||
|
||||
$this->load->model('inwardgateregister_model');
|
||||
$this->global['pageTitle'] = $this->CompanyName.' : Add Outward Gate Register';
|
||||
|
||||
$data['Customer'] = $this->inwardgateregister_model->getCustomer();
|
||||
//$data['Customer'] = $this->inwardgateregister_model->getCustomer();
|
||||
$data['Supplier'] = $this->inwardgateregister_model->getSupplier();
|
||||
$data['storedmaterialcode'] = $this->inwardgateregister_model->getstoredmaterialcode();
|
||||
|
||||
|
||||
@ -1299,14 +1299,14 @@ class purchaseorder extends BaseController
|
||||
$this->purchaseorder_model->updateIGR($IGRD[$j]['IGRItemNo'],$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'];
|
||||
$itemNo = $IGRD[$j]['IGRItemNo'];
|
||||
|
||||
|
||||
// $this->purchaseorder_model->updateMatStock($itemNo,
|
||||
// $MaterialstockHistoryupdate);
|
||||
$this->purchaseorder_model->updateMatStock($itemNo,
|
||||
$MaterialstockHistoryupdate);
|
||||
|
||||
|
||||
|
||||
|
||||
@ -9,19 +9,19 @@ class inwardgateregister_model extends CI_Model
|
||||
// }
|
||||
|
||||
function updatefile($bill,$Picture,$oldfile)
|
||||
{
|
||||
{
|
||||
|
||||
// if($oldfile != ''){
|
||||
// //unlink("uploads/BillFiles/".$oldfile);//this deletes the file on particular folder too
|
||||
// }
|
||||
|
||||
$this->db->set('FilePath', $Picture); //value that used to update column
|
||||
$this->db->where('BillNo', $bill); //which row want to upgrade
|
||||
$this->db->update('T_Inwardgateregister_fileupload');
|
||||
$afftectedRows = $this->db->affected_rows();
|
||||
return $afftectedRows;
|
||||
$this->db->set('FilePath', $Picture); //value that used to update column
|
||||
$this->db->where('BillNo', $bill); //which row want to upgrade
|
||||
$this->db->update('T_Inwardgateregister_fileupload');
|
||||
$afftectedRows = $this->db->affected_rows();
|
||||
return $afftectedRows;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function getfies($igr)
|
||||
|
||||
@ -38,7 +38,15 @@ class purchaseorder_model extends CI_Model
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
|
||||
function updateMatStock($itemNo,$MaterialstockHistoryupdate){
|
||||
|
||||
$this->db->where('Ref_No',$itemNo);
|
||||
$this->db->update('T_Material_stock_history', $MaterialstockHistoryupdate);
|
||||
$r = $this->db->affected_rows();
|
||||
return $r;
|
||||
|
||||
}
|
||||
|
||||
function updateReqDetails($Reqnumber,$MaterialCode,$ReqDetail){
|
||||
$this->db->where('ReqNo',$Reqnumber);
|
||||
$this->db->where('MaterialCode',$MaterialCode);
|
||||
|
||||
@ -168,8 +168,7 @@ if(!empty($OGR_Data))
|
||||
<div id="content"></div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-header">
|
||||
<center><h3 class="box-title">Siddharth Industries - Outward Gate Register(OGR)Entry </h3></center>
|
||||
<div class="box-header"><?php echo $pageTitle; ?></h3></center>
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body">
|
||||
@ -216,8 +215,8 @@ if(!empty($OGR_Data))
|
||||
<div class="form-group">
|
||||
<!--
|
||||
<?php
|
||||
$data = array('name' => 'date','value' => set_value('date',$date),'id'=>'date', 'class' => 'form-control');
|
||||
echo form_input($data);
|
||||
//$data = array('name' => 'date','value' => set_value('date',$date),'id'=>'date', 'class' => 'form-control');
|
||||
//echo form_input($data);
|
||||
?> -->
|
||||
|
||||
|
||||
@ -329,8 +328,8 @@ if(!empty($OGR_Data))
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'orderqty','value' => set_value('orderqty'),'id'=>'orderqty', 'class' => 'form-control');
|
||||
echo form_input($data);
|
||||
//$data = array('name' => 'orderqty','value' => set_value('orderqty'),'id'=>'orderqty', 'class' => 'form-control');
|
||||
//echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
@ -342,8 +341,8 @@ if(!empty($OGR_Data))
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'Rejectqty','value' => set_value('Rejectqty'),'id'=>'Rejectqty', 'class' => 'form-control');
|
||||
echo form_input($data);
|
||||
//$data = array('name' => 'Rejectqty','value' => set_value('Rejectqty'),'id'=>'Rejectqty', 'class' => 'form-control');
|
||||
//echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
@ -368,8 +367,8 @@ if(!empty($OGR_Data))
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'destination','value' => set_value('destination',$sup),'id'=>'destination', 'class' => 'form-control');
|
||||
echo form_input($data);
|
||||
//$data = array('name' => 'destination','value' => set_value('destination',$sup),'id'=>'destination', 'class' => 'form-control');
|
||||
//echo form_input($data);
|
||||
?> -->
|
||||
|
||||
<label>Remarks</label>
|
||||
@ -503,8 +502,8 @@ if(!empty($OGR_Data))
|
||||
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'materialcode','value' => set_value('materialcode'),'id'=>'materialcode', 'class' => 'form-control');
|
||||
echo form_input($data);
|
||||
//$data = array('name' => 'materialcode','value' => set_value('materialcode'),'id'=>'materialcode', 'class' => 'form-control');
|
||||
//echo form_input($data);
|
||||
?>
|
||||
|
||||
|
||||
|
||||
@ -92,7 +92,8 @@
|
||||
<div class="modal-content" style="width:900px;">
|
||||
<div class="modal-header" style="background-color: #5d0411;color:#fff;">
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
<center><h4>Material Adjustment Report</h4></center>
|
||||
<!-- <center><h4>Material Adjustment Report</h4></center> -->
|
||||
<center><h4><?php echo $pageTitle; ?></h4></center>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
|
||||
|
||||
@ -163,6 +163,7 @@ $Value="₹";
|
||||
<?php
|
||||
//$options = array("0"=>'Select');
|
||||
//echo form_dropdown('sup', $options,set_value('sup'),'id="sup"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
?>
|
||||
</div> -->
|
||||
|
||||
@ -568,20 +569,12 @@ $("#ogrtype").change(function()
|
||||
$('#saveinv').show();
|
||||
$('#saveservice').hide();
|
||||
//document.getElementById("sup").options.length = 0;
|
||||
$('#sup').find('option:not(:first)').remove();
|
||||
var customer= <?php echo json_encode($Customer, JSON_PRETTY_PRINT) ?>;
|
||||
|
||||
$.each(customer, function(cu, cuobj)
|
||||
|
||||
{
|
||||
|
||||
$("#sup").append( $('<option></option>').val(cuobj.client_id).html(cuobj.client_name));
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// $('#sup').find('option:not(:first)').remove();
|
||||
// var customer= <?php //echo json_encode($Customer, JSON_PRETTY_PRINT) ?>;
|
||||
// $.each(customer, function(cu, cuobj)
|
||||
// {
|
||||
// $("#sup").append( $('<option></option>').val(cuobj.client_id).html(cuobj.client_name));
|
||||
// });
|
||||
}
|
||||
|
||||
else if ($('#ogrtype').val()=="2")
|
||||
@ -621,8 +614,7 @@ $("#ogrtype").change(function()
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#mv').hide();
|
||||
@ -676,7 +668,6 @@ $("#sup").change(function()
|
||||
|
||||
|
||||
}
|
||||
|
||||
else if($('#ogrtype').val()=="2")
|
||||
{
|
||||
var supplier= $('#sup').val();
|
||||
@ -811,9 +802,9 @@ $("#mrirno").change(function()
|
||||
|
||||
$("#pono").change(function()
|
||||
{
|
||||
alert('onchange function entered');
|
||||
//alert('onchange function entered');
|
||||
var PONO=$('#pono').val();
|
||||
alert(PONO);
|
||||
// alert(PONO);
|
||||
$('#poappend').empty();
|
||||
|
||||
var row= $('#rowcount').val();
|
||||
@ -897,7 +888,7 @@ function addHidden(theForm, key, value)
|
||||
var materialcode=$('#materialcode').val();
|
||||
var mrirno = $('#mrirno').val();
|
||||
var PONO=$('#pono').val();
|
||||
alert(mrirno+''+materialcode+''+PONO);
|
||||
// alert(mrirno+''+materialcode+''+PONO);
|
||||
|
||||
var x = document.getElementById("potable").rows.length;
|
||||
for(var i=1;i<=x;i++)
|
||||
|
||||
@ -190,6 +190,16 @@
|
||||
?>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<label>Supplier Name </label>
|
||||
<?php
|
||||
$data = array('name' => 'SupplierName','value' => set_value('SupplierName'),'id'=>'Supplier', 'class' => 'form-control', 'required=>"true"' , 'readonly'=>'true' );
|
||||
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12" style=" padding-bottom: 10px;">
|
||||
<div class="col-md-4">
|
||||
<label>Delivery Challan/Invoice NO </label>
|
||||
<?php
|
||||
$data = array('name' => 'DeliveryChallan/InvoiceNO','value' => set_value('DeliveryChallan/InvoiceNO'),'id'=>'Invoice_No', 'class' => 'form-control', 'required=>"true"' , 'readonly'=>'true' );
|
||||
@ -197,8 +207,6 @@
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12" style=" padding-bottom: 10px;">
|
||||
<div class="col-md-4">
|
||||
<label>Delivery Challan / Invoice Date </label>
|
||||
<?php
|
||||
@ -208,9 +216,9 @@
|
||||
?>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<label>Supplier Name </label>
|
||||
<label>Material Received Date </label>
|
||||
<?php
|
||||
$data = array('name' => 'SupplierName','value' => set_value('SupplierName'),'id'=>'Supplier', 'class' => 'form-control', 'required=>"true"' , 'readonly'=>'true' );
|
||||
$data = array('name' => 'MaterialRcvdDate','value' => set_value('MaterialRcvdDate'),'id'=>'MaterialRcvdDate', 'class' => 'form-control' , 'readonly'=>'true' );
|
||||
|
||||
echo form_input($data);
|
||||
?>
|
||||
@ -223,7 +231,7 @@
|
||||
<table class="table table-bordered" id="Inwardgateregistertable1" style="font-size:12px;">
|
||||
<thead style="background-color:#ddf">
|
||||
<tr>
|
||||
<!-- <th>SNo</th> -->
|
||||
<th>SNo</th>
|
||||
<th>Item Code</th>
|
||||
<th>Item Description</th>
|
||||
<th>UOM</th>
|
||||
@ -336,6 +344,13 @@ $("#Igrshow").on("shown.bs.modal", function(e) {
|
||||
//alert(dcd.getDate()+ '.' + (dcd.getMonth() + 1)+ '.' + dcd.getFullYear());
|
||||
var dcd2 = (dcd.getDate()+ '/' + (dcd.getMonth() + 1)+ '/' + dcd.getFullYear());
|
||||
$("#Invoice_Date").val(dcd2);
|
||||
if(item.MaterialRcvdDate === null) {
|
||||
var Mat_rcv_date = ' '; }
|
||||
else {
|
||||
var MR_dt = new Date(item.MaterialRcvdDate);
|
||||
var Mat_rcv_date = (MR_dt.getDate()+ '/' + (MR_dt.getMonth() + 1)+ '/' + MR_dt.getFullYear());
|
||||
}
|
||||
$("#MaterialRcvdDate").val(Mat_rcv_date);
|
||||
$("#ser").val(item.ServiceDescription);
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user