final product screen stock value

This commit is contained in:
venbatechnologies@gmail.com 2018-07-09 15:42:28 +05:30
parent b93648a461
commit b6b6a6cd27
4 changed files with 142 additions and 21 deletions

View File

@ -1281,6 +1281,7 @@ class batchcard extends BaseController
$data['Raw_material'] = $this->batchcard_model->get_rawmaterials(); $data['Raw_material'] = $this->batchcard_model->get_rawmaterials();
$data['Pack_material'] = $this->batchcard_model->get_packmaterials(); $data['Pack_material'] = $this->batchcard_model->get_packmaterials();
$data['supplier'] = $this->batchcard_model->getSupplierlist(); $data['supplier'] = $this->batchcard_model->getSupplierlist();
$data['stock_value'] = $this->batchcard_model->getStockValue();
//print_r($data['allhourdata']);die(); //print_r($data['allhourdata']);die();
$this->global['pageTitle'] = 'Siddharth : Final Product'; $this->global['pageTitle'] = 'Siddharth : Final Product';
@ -1302,6 +1303,7 @@ class batchcard extends BaseController
$data['Raw_material'] = $this->batchcard_model->get_rawmaterials(); $data['Raw_material'] = $this->batchcard_model->get_rawmaterials();
$data['Pack_material'] = $this->batchcard_model->get_packmaterials(); $data['Pack_material'] = $this->batchcard_model->get_packmaterials();
$data['supplier'] = $this->batchcard_model->getSupplierlist(); $data['supplier'] = $this->batchcard_model->getSupplierlist();
$data['stock_value'] = $this->batchcard_model->getStockValue();
$this->global['pageTitle'] = 'Siddharth : Final Product'; $this->global['pageTitle'] = 'Siddharth : Final Product';

View File

@ -1,6 +1,6 @@
<?php <!-- <?php
//echo $CId; echo $CId;
?> ?> -->
<style type="text/css"> <style type="text/css">
@ -1261,7 +1261,7 @@ $(function() {
<script type="text/javascript"> <script type="text/javascript">
// alert()
var index=1; var index=1;
var rootindex=1; var rootindex=1;
var counterindex=1; var counterindex=1;
@ -1270,6 +1270,9 @@ var userid = '';
var rootuserid = ''; var rootuserid = '';
var counteruserid = ''; var counteruserid = '';
var stock = <?php echo json_encode($stock_value, JSON_PRETTY_PRINT) ?>;
//console.log(stock);
function addHidden(theForm, key, value) function addHidden(theForm, key, value)
@ -1842,6 +1845,7 @@ $('#EditrawSupplier').change(function()
var rawresultqty = 0; var rawresultqty = 0;
var consuresultant = 0; var consuresultant = 0;
var packresultant = 0; var packresultant = 0;
var openqty = 0;
function ResultantQty(materialtype) function ResultantQty(materialtype)
@ -1855,6 +1859,19 @@ function ResultantQty(materialtype)
var editmaterialcode = $('#Editrawmaterialcode').val(); var editmaterialcode = $('#Editrawmaterialcode').val();
var editsupplier = $('#EditrawSupplier').val(); var editsupplier = $('#EditrawSupplier').val();
$.each(stock,function(j,fnobj)
{
if(materialcode == fnobj.MaterialCode)
{
openqty = fnobj.stock == '' ? '0' : fnobj.stock;
//console.log(openqty);
}
})
// console.log(openqty);
// alert("add"+materialcode); // alert("add"+materialcode);
// alert("add"+supplier); // alert("add"+supplier);
@ -1916,18 +1933,24 @@ function ResultantQty(materialtype)
{ {
reduceqty=0; reduceqty=0;
} }
if(openqty == null)
{
openqty=0;
}
}); });
// console.log(addqty); // console.log(addqty);
// console.log(reduceqty) // console.log(reduceqty)
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(openqty);
//console.log(resultantqty); //console.log(resultantqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {
$('#rawqty').val(0); // $('#rawqty').val(0);
$('#rawqty').val(openqty);
rawresultqty = 0; rawresultqty = 0;
} }
else else
@ -1958,6 +1981,18 @@ function ResultantQty(materialtype)
{ {
var materialcode = $('#consumaterialcode').val(); var materialcode = $('#consumaterialcode').val();
var supplier =$('#consuSupplier').val(); var supplier =$('#consuSupplier').val();
var conopenqty = 0;
$.each(stock,function(j,fnobj)
{
if(materialcode == fnobj.MaterialCode)
{
conopenqty = fnobj.stock == '' ? '0' : fnobj.stock;
//console.log(openqty);
}
})
if(((materialcode != 0)&&(supplier != 0))) if(((materialcode != 0)&&(supplier != 0)))
{ {
@ -2015,13 +2050,19 @@ function ResultantQty(materialtype)
{ {
reduceqty=0; reduceqty=0;
} }
if(conopenqty == null)
{
conopenqty=0;
}
}); });
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(conopenqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {
$('#consuqty').val(0); // $('#consuqty').val(0);
$('#consuqty').val(conopenqty);
consuresultant =0; consuresultant =0;
} }
@ -2055,6 +2096,17 @@ function ResultantQty(materialtype)
{ {
var materialcode = $('#packumaterialcode').val(); var materialcode = $('#packumaterialcode').val();
var supplier =$('#packSupplier').val(); var supplier =$('#packSupplier').val();
var packopenqty = 0;
$.each(stock,function(j,fnobj)
{
if(materialcode == fnobj.MaterialCode)
{
packopenqty = fnobj.stock == '' ? '0' : fnobj.stock;
//console.log(openqty);
}
})
if(((materialcode != 0)&&(supplier != 0))) if(((materialcode != 0)&&(supplier != 0)))
{ {
@ -2112,13 +2164,19 @@ function ResultantQty(materialtype)
{ {
reduceqty=0; reduceqty=0;
} }
if(packopenqty == null)
{
packopenqty=0;
}
}); });
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(packopenqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {
$('#packqty').val(0); // $('#packqty').val(0);
$('#packqty').val(packopenqty);
packresultant = 0; packresultant = 0;
} }
else else

View File

@ -1337,6 +1337,9 @@ var userid = '';
var conuserid = ''; var conuserid = '';
var packuserid = ''; var packuserid = '';
var stock = <?php echo json_encode($stock_value, JSON_PRETTY_PRINT) ?>;
//console.log(stock);
@ -1860,7 +1863,7 @@ $('#EditrawSupplier').change(function()
var rawresultqty = 0; var rawresultqty = 0;
var consuresultant = 0; var consuresultant = 0;
var packresultant = 0; var packresultant = 0;
var openqty = 0;
function ResultantQty(materialtype) function ResultantQty(materialtype)
@ -1874,6 +1877,17 @@ function ResultantQty(materialtype)
var editmaterialcode = $('#Editrawmaterialcode').val(); var editmaterialcode = $('#Editrawmaterialcode').val();
var editsupplier = $('#EditrawSupplier').val(); var editsupplier = $('#EditrawSupplier').val();
$.each(stock,function(j,fnobj)
{
if(materialcode == fnobj.MaterialCode)
{
openqty = fnobj.stock == '' ? '0' : fnobj.stock;
//console.log(openqty);
}
})
// alert("add"+materialcode); // alert("add"+materialcode);
// alert("add"+supplier); // alert("add"+supplier);
@ -1935,18 +1949,23 @@ function ResultantQty(materialtype)
{ {
reduceqty=0; reduceqty=0;
} }
if(openqty == null)
{
openqty=0;
}
}); });
// console.log(addqty); // console.log(addqty);
// console.log(reduceqty) // console.log(reduceqty)
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(openqty);
//console.log(resultantqty); //console.log(resultantqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {
$('#rawqty').val(0); // $('#rawqty').val(0);
$('#rawqty').val(openqty);
rawresultqty =0; rawresultqty =0;
} }
else else
@ -1977,6 +1996,18 @@ function ResultantQty(materialtype)
{ {
var materialcode = $('#consumaterialcode').val(); var materialcode = $('#consumaterialcode').val();
var supplier =$('#consuSupplier').val(); var supplier =$('#consuSupplier').val();
var conopenqty = 0;
$.each(stock,function(j,fnobj)
{
if(materialcode == fnobj.MaterialCode)
{
conopenqty = fnobj.stock == '' ? '0' : fnobj.stock;
//console.log(openqty);
}
})
if(((materialcode != 0)&&(supplier != 0))) if(((materialcode != 0)&&(supplier != 0)))
{ {
@ -2034,13 +2065,19 @@ function ResultantQty(materialtype)
{ {
reduceqty=0; reduceqty=0;
} }
if(conopenqty == null)
{
conopenqty=0;
}
}); });
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(conopenqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {
$('#consuqty').val(0); //$('#consuqty').val(0);
$('#consuqty').val(conopenqty);
consuresultant = 0; consuresultant = 0;
} }
else else
@ -2073,6 +2110,17 @@ function ResultantQty(materialtype)
{ {
var materialcode = $('#packumaterialcode').val(); var materialcode = $('#packumaterialcode').val();
var supplier =$('#packSupplier').val(); var supplier =$('#packSupplier').val();
var packopenqty = 0;
$.each(stock,function(j,fnobj)
{
if(materialcode == fnobj.MaterialCode)
{
packopenqty = fnobj.stock == '' ? '0' : fnobj.stock;
//console.log(openqty);
}
})
if(((materialcode != 0)&&(supplier != 0))) if(((materialcode != 0)&&(supplier != 0)))
{ {
@ -2130,13 +2178,20 @@ function ResultantQty(materialtype)
{ {
reduceqty=0; reduceqty=0;
} }
if(packopenqty == null)
{
packopenqty=0;
}
}); });
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(packopenqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {
$('#packqty').val(0); //$('#packqty').val(0);
$('#packqty').val(packopenqty);
packresultant =0; packresultant =0;
} }
else else

View File

@ -284,7 +284,7 @@ $('.getdetails').click(function()
//console.log(fnobj.MaterialCode); //console.log(fnobj.MaterialCode);
//console.log(fnobj.stock); //console.log(fnobj.stock);
openqty = fnobj.stock == '' ? '0' : fnobj.stock; openqty = fnobj.stock == '' ? '0' : fnobj.stock;
console.log(openqty); //console.log(openqty);
} }
}) })
@ -319,10 +319,16 @@ $('.getdetails').click(function()
{ {
reduceqty=0; reduceqty=0;
} }
if(openqty == null)
{
openqty=0;
}
}); });
var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(openqty); var resultantqty = parseFloat(addqty)- parseFloat(reduceqty)+parseFloat(openqty);
//console.log(resultantqty); //console.log(resultantqty);
//console.log(openqty);
if(isNaN(resultantqty)) if(isNaN(resultantqty))
{ {