material adjustment
This commit is contained in:
parent
94ee9126c1
commit
b93648a461
@ -1335,6 +1335,7 @@ class batchcard extends BaseController
|
||||
{
|
||||
$data['MaterialCode'] = $this->batchcard_model->getMaterial();
|
||||
$data['Supplier'] = $this->batchcard_model->getSupplierlist();
|
||||
$data['stock_value'] = $this->batchcard_model->getStockValue();
|
||||
|
||||
$this->global['pageTitle'] = 'Siddharth : Material Adjustment';
|
||||
$this->loadViews("materialadjustment", $this->global,$data,NULL);
|
||||
|
||||
@ -26,6 +26,15 @@ class batchcard_model extends CI_Model
|
||||
|
||||
}
|
||||
|
||||
|
||||
function getStockValue()
|
||||
{
|
||||
$this->db->select('MaterialCode,stock');
|
||||
$this->db->from('T_MaterialMaster');
|
||||
$supp = $this->db->get();
|
||||
return $supp->result();
|
||||
}
|
||||
|
||||
function saveHourlyBatchInfo($datatostore)
|
||||
{
|
||||
$this->db->insert('T_hourly_batch_info',$datatostore);
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
<?php
|
||||
//print_r($stock_value);
|
||||
?>
|
||||
|
||||
<script>
|
||||
$(function() {
|
||||
//Initialize Select2 Elements
|
||||
@ -259,12 +263,33 @@ $(function() {
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var stock = <?php echo json_encode($stock_value, JSON_PRETTY_PRINT) ?>;
|
||||
//sconsole.log(stock);
|
||||
|
||||
|
||||
|
||||
|
||||
$('.getdetails').click(function()
|
||||
{
|
||||
var materialcode =$('#materialcode').val();
|
||||
var date = $('#date').val();
|
||||
var Supplier = $('#supplier').val();
|
||||
var openqty = '';
|
||||
|
||||
$.each(stock,function(j,fnobj)
|
||||
{
|
||||
if(materialcode == fnobj.MaterialCode)
|
||||
{
|
||||
//console.log(materialcode);
|
||||
//console.log(fnobj.MaterialCode);
|
||||
//console.log(fnobj.stock);
|
||||
openqty = fnobj.stock == '' ? '0' : fnobj.stock;
|
||||
console.log(openqty);
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
|
||||
$('#content').loader('show');
|
||||
$.ajax({
|
||||
|
||||
@ -277,10 +302,12 @@ $('.getdetails').click(function()
|
||||
//console.log(data);
|
||||
var addqty = '';
|
||||
var reduceqty = '';
|
||||
//
|
||||
$.each(JSON.parse(data),function(i,obj)
|
||||
{
|
||||
addqty = obj.Addqty;
|
||||
reduceqty = obj.ReduceQty;
|
||||
// openqty = obj.stock;
|
||||
|
||||
|
||||
if(addqty == null)
|
||||
@ -294,11 +321,13 @@ $('.getdetails').click(function()
|
||||
}
|
||||
});
|
||||
|
||||
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty);
|
||||
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(openqty);
|
||||
// console.log(resultantqty);
|
||||
|
||||
if(isNaN(resultantqty))
|
||||
{
|
||||
$('#Qty_aspersystem').val(0);
|
||||
//$('#Qty_aspersystem').val(0);
|
||||
$('#Qty_aspersystem').val(openqty);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user