stock issue

This commit is contained in:
venbatechnologies@gmail.com 2018-11-13 12:40:55 +05:30
parent 16b9ff9285
commit a06eb0b55b
3 changed files with 806 additions and 97 deletions

View File

@ -31,7 +31,7 @@ class batchcard_model extends CI_Model
function Rawsupplier() function Rawsupplier()
{ {
$this->db->select('mas.SupplierID,sup.SupplierName'); $this->db->select('mas.SupplierID,sup.SupplierName,mmas.MaterialCode,mmas.MaterialName');
$this->db->from('T_PurchaseOrder_Master mas'); $this->db->from('T_PurchaseOrder_Master mas');
$this->db->join('T_SupplierDetailsN sup','sup.SupplierID=mas.SupplierID'); $this->db->join('T_SupplierDetailsN sup','sup.SupplierID=mas.SupplierID');
$this->db->join('T_PurchaseOrder_LineItem line','line.PONO=mas.PONO'); $this->db->join('T_PurchaseOrder_LineItem line','line.PONO=mas.PONO');

View File

@ -444,7 +444,7 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
@ -713,7 +713,7 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
@ -778,7 +778,7 @@ $(function() {
<div class="form-group"> <div class="form-group">
<?php <?php
$options = array("0"=>'Select Material Code'); $options = array("0"=>'Select SupplierName');
if(!empty($packsupplier)) if(!empty($packsupplier))
{ {
@ -887,7 +887,7 @@ $(function() {
<div class="form-group"> <div class="form-group">
<?php <?php
$options = array("0"=>'Select Material Code'); $options = array("0"=>'Select SupplierName');
if(!empty($packsupplier)) if(!empty($packsupplier))
{ {
@ -978,7 +978,7 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
@ -1228,7 +1228,7 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b>Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
@ -1353,6 +1353,12 @@ var stock = <?php echo json_encode($stock_value, JSON_PRETTY_PRINT) ?>;
var lowstock =<?php echo json_encode($Records, JSON_PRETTY_PRINT) ?>; var lowstock =<?php echo json_encode($Records, JSON_PRETTY_PRINT) ?>;
var rawsupplier =<?php echo json_encode($rawsupplier, JSON_PRETTY_PRINT)?>;
console.log(rawsupplier);
function addHidden(theForm, key, value) function addHidden(theForm, key, value)
{ {
@ -1391,6 +1397,7 @@ else if($('#rawSupplier').val()<='0')
var rawmaterialname =""; var rawmaterialname ="";
var rawbasic = parseFloat(rawQty) *parseFloat(rawprice); var rawbasic = parseFloat(rawQty) *parseFloat(rawprice);
var rawbasicfixed = rawbasic.toFixed(2);
// var rawmaterialname = rawmaterialcode.options[rawmaterialcode.selectedIndex].text; // var rawmaterialname = rawmaterialcode.options[rawmaterialcode.selectedIndex].text;
@ -1403,7 +1410,7 @@ else if($('#rawSupplier').val()<='0')
var template = jQuery("#rawmateriallist").html(); var template = jQuery("#rawmateriallist").html();
// alert(template) // alert(template)
$('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice,rawBasicPrice:rawbasic})); $('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice,rawBasicPrice:rawbasicfixed}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1413,14 +1420,14 @@ else if($('#rawSupplier').val()<='0')
addHidden(theForm,"rawprice"+temp,rawprice); addHidden(theForm,"rawprice"+temp,rawprice);
addHidden(theForm,"type"+temp,"Raw Material"); addHidden(theForm,"type"+temp,"Raw Material");
addHidden(theForm,"rawbasic"+temp,rawbasic); addHidden(theForm,"rawbasic"+temp,rawbasic.toFixed(2));
var total = 0; var total = 0;
for(var i=1;i<=temp;i++) for(var i=1;i<=temp;i++)
{ {
total = parseFloat(total) + parseFloat($("#rawbasic"+i).val()); total = parseFloat(total) + parseFloat($("#rawbasic"+i).val());
} }
$('#rawtotal').val(total); $('#rawtotal').val(total.toFixed(2));
@ -1491,7 +1498,7 @@ $('.EditItem').click(function()
cellval[3].innerHTML = rawQty; cellval[3].innerHTML = rawQty;
cellval[4].innerHTML = rawprice; cellval[4].innerHTML = rawprice;
cellval[5].innerHTML = rawbasic; cellval[5].innerHTML = rawbasic.toFixed(2);
$('#rawmaterialcode'+userid).val(rawmaterialcode); $('#rawmaterialcode'+userid).val(rawmaterialcode);
@ -1511,7 +1518,7 @@ $('.EditItem').click(function()
} }
// console.log(total) // console.log(total)
$('#rawtotal').val(total); $('#rawtotal').val(total.toFixed(2));
@ -1547,6 +1554,7 @@ $('.rootaddClick').click(function()
var rawsuppliername = consuSupplier.options[consuSupplier.selectedIndex].text; var rawsuppliername = consuSupplier.options[consuSupplier.selectedIndex].text;
var conbasic = parseFloat(consuprice) * parseFloat(consuQty); var conbasic = parseFloat(consuprice) * parseFloat(consuQty);
var conbasicfix = conbasic.toFixed(2);
var g = document.getElementById("consumaterialcode"); var g = document.getElementById("consumaterialcode");
var consumaterialname = g.options[g.selectedIndex].text; var consumaterialname = g.options[g.selectedIndex].text;
@ -1558,7 +1566,7 @@ $('.rootaddClick').click(function()
rootindex = parseInt(rootindex)+1; rootindex = parseInt(rootindex)+1;
var template = jQuery("#consumable").html(); var template = jQuery("#consumable").html();
//alert(template) //alert(template)
$('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice,consuBasicPrice:conbasic})); $('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice,consuBasicPrice:conbasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1577,7 +1585,7 @@ var total = 0;
total = parseFloat(total) + parseFloat($("#conbasic"+i).val()); total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
} }
$('#consutotal').val(total); $('#consutotal').val(total.toFixed(2));
$('#consumaterialcode').val(''); $('#consumaterialcode').val('');
$('#consuSupplier').val(''); $('#consuSupplier').val('');
@ -1649,7 +1657,7 @@ $('.rootEditItem').click(function()
document.getElementById('consuQuantiy'+rootuserid).innerHTML = editconsuQty; document.getElementById('consuQuantiy'+rootuserid).innerHTML = editconsuQty;
document.getElementById('consumaterialPrice'+rootuserid).innerHTML = editrawprice; document.getElementById('consumaterialPrice'+rootuserid).innerHTML = editrawprice;
document.getElementById('consumaterialbasic'+rootuserid).innerHTML = conbasic; document.getElementById('consumaterialbasic'+rootuserid).innerHTML = conbasic.toFixed(2);
$('#consumematerialcode'+rootuserid).val(editconsumaterialcode); $('#consumematerialcode'+rootuserid).val(editconsumaterialcode);
$('#consumeSupplierID'+rootuserid).val(editconsuSupplierID); $('#consumeSupplierID'+rootuserid).val(editconsuSupplierID);
@ -1658,7 +1666,7 @@ $('.rootEditItem').click(function()
$('#conbasic'+rootuserid).val(conbasic); $('#conbasic'+rootuserid).val(conbasic.toFixed(2));
var total = 0; var total = 0;
for(var i=1;i<=consrow;i++) for(var i=1;i<=consrow;i++)
@ -1668,7 +1676,7 @@ $('.rootEditItem').click(function()
} }
// console.log(total) // console.log(total)
$('#consutotal').val(total); $('#consutotal').val(total.toFixed(2));
} }
@ -1702,6 +1710,8 @@ $('.CounteraddClick').click(function()
var packBasic = parseFloat(packQty)*parseFloat(packprice); var packBasic = parseFloat(packQty)*parseFloat(packprice);
var packBasicfix = packBasic.toFixed(2);
var j = document.getElementById("packumaterialcode"); var j = document.getElementById("packumaterialcode");
var packmaterilalname = j.options[j.selectedIndex].text; var packmaterilalname = j.options[j.selectedIndex].text;
@ -1710,7 +1720,7 @@ $('.CounteraddClick').click(function()
counterindex = parseInt(counterindex)+1; counterindex = parseInt(counterindex)+1;
var template = jQuery("#packable").html(); var template = jQuery("#packable").html();
//alert(template) //alert(template)
$('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterilalname,Supplier:packsuppliername,Quantity:packQty,Price:packprice,packBasicPrice:packBasic})); $('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterilalname,Supplier:packsuppliername,Quantity:packQty,Price:packprice,packBasicPrice:packBasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1728,7 +1738,7 @@ $('.CounteraddClick').click(function()
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val()); total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
} }
$('#packtotal').val(total); $('#packtotal').val(total.toFixed(2));
@ -1815,7 +1825,7 @@ $('.CounterEditItem').click(function()
document.getElementById('packQuantiy'+cuserid).innerHTML = editpackQty; document.getElementById('packQuantiy'+cuserid).innerHTML = editpackQty;
document.getElementById('packmaterialPrice'+cuserid).innerHTML = editpackprice; document.getElementById('packmaterialPrice'+cuserid).innerHTML = editpackprice;
document.getElementById('packmaterialbasic'+cuserid).innerHTML = editpackbasic; document.getElementById('packmaterialbasic'+cuserid).innerHTML = editpackbasic.toFixed(2);
@ -1834,7 +1844,7 @@ $('.CounterEditItem').click(function()
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val()); total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
} }
$('#packtotal').val(total); $('#packtotal').val(total.toFixed(2));
} }
@ -1861,6 +1871,8 @@ $('.CoaddClick').click(function()
var copbasic = parseFloat(copQty) * parseFloat(copprice); var copbasic = parseFloat(copQty) * parseFloat(copprice);
var copbasicfix=copbasic.toFixed(2);
var m = document.getElementById("coproduct_id"); var m = document.getElementById("coproduct_id");
var copproduct = m.options[m.selectedIndex].text; var copproduct = m.options[m.selectedIndex].text;
@ -1869,7 +1881,7 @@ $('.CoaddClick').click(function()
coproductindex = parseInt(coproductindex)+1; coproductindex = parseInt(coproductindex)+1;
var template = jQuery("#coproduct").html(); var template = jQuery("#coproduct").html();
//alert(copsuppliername) //alert(copsuppliername)
$('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copproduct,Date:copDate,Quantity:copQty,Price:copprice,CopBasicPrice:copbasic})); $('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copproduct,Date:copDate,Quantity:copQty,Price:copprice,CopBasicPrice:copbasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1888,7 +1900,7 @@ $('.CoaddClick').click(function()
total = parseFloat(total) + parseFloat($("#copbasic"+i).val()); total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
} }
$('#coptotal').val(total); $('#coptotal').val(total.toFixed(2));
$('#coproduct_id').val(''); $('#coproduct_id').val('');
@ -1962,7 +1974,7 @@ $('.CoEditItem').click(function()
document.getElementById('CopQuantiy'+cuserid).innerHTML = editcopqty; document.getElementById('CopQuantiy'+cuserid).innerHTML = editcopqty;
document.getElementById('CopmaterialPrice'+cuserid).innerHTML = editcopprice; document.getElementById('CopmaterialPrice'+cuserid).innerHTML = editcopprice;
document.getElementById('Copmaterialbasic'+cuserid).innerHTML = copbasic; document.getElementById('Copmaterialbasic'+cuserid).innerHTML = copbasic.toFixed(2);
$('#Copmaterialcode'+cuserid).val(editcoproductid); $('#Copmaterialcode'+cuserid).val(editcoproductid);
$('#CopDate'+cuserid).val(newdate); $('#CopDate'+cuserid).val(newdate);
@ -1978,7 +1990,7 @@ $('.CoEditItem').click(function()
total = parseFloat(total) + parseFloat($("#copbasic"+i).val()); total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
} }
$('#coptotal').val(total); $('#coptotal').val(total.toFixed(2));
@ -1989,25 +2001,32 @@ $('.CoEditItem').click(function()
function lowqtycheck(type) function lowqtycheck(type,Supplier)
{ {
//alert(type) //alert(Supplier)
console.log(lowstock); //console.log(lowstock);
var materialcode = ''; var materialcode = '';
if(type == 'rawmaterial') if(type == 'rawmaterial')
{ {
//alert('rw')
materialcode = $('#rawmaterialcode').val(); materialcode = $('#rawmaterialcode').val();
} }
if(type == 'consumables') if(type == 'consumables')
{ {
materialcode = $('#consumaterialcode').val(); materialcode = $('#consumaterialcode').val();
} }
if(type == 'packing') if(type == 'packing')
{ {
materialcode = $('#packumaterialcode').val(); materialcode = $('#packumaterialcode').val();
} }
$.each(lowstock, function(id, obj) { $.each(lowstock, function(id, obj) {
@ -2025,47 +2044,404 @@ function lowqtycheck(type)
$('#rawmaterialcode').change(function() $('#rawmaterialcode').change(function()
{ {
var rawSupplier = $('#rawSupplier').val(); var rawSupplier = $('#rawSupplier').val();
var materialcode = $('#rawmaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var type = "rawmaterial"; var type = "rawmaterial";
lowqtycheck(type); if(rawSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:rawSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#rawprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#rawprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
//}
});
$('#rawSupplier').change(function()
{
var rawSupplier = $('#rawSupplier').val();
var materialcode = $('#rawmaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var type = "rawmaterial";
if(rawSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:rawSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#rawprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#rawprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
//}
}); });
// $('#rawSupplier').change(function()
// {
// var type = "rawmaterial";
// lowqtycheck(type);
// });
$('#consumaterialcode').change(function() $('#consumaterialcode').change(function()
{ {
var materialcode = $('#consumaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var consusupplier = $('#consuSupplier').val();
var type = "consumables"; var type = "consumables";
lowqtycheck(type);
if(consusupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:consusupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#consuprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#consuprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
// }
}); });
// $('#consuSupplier').change(function()
// {
// var type = "consumables";
// lowqtycheck(type);
// });
$('#consuSupplier').change(function()
{
var materialcode = $('#consumaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var consusupplier = $('#consuSupplier').val();
var type = "consumables";
if(consusupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:consusupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#consuprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#consuprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
// }
});
$('#packumaterialcode').change(function() $('#packumaterialcode').change(function()
{ {
var materialcode = $('#packumaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var packSupplier = $('#packSupplier').val();
var type = "packing"; var type = "packing";
lowqtycheck(type);
if(packSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:packSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#packprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#packprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
//}
}); });
// $('#packSupplier').change(function() $('#packSupplier').change(function()
// { {
// var type = "packing"; var materialcode = $('#packumaterialcode').val();
// lowqtycheck(type); var date = new Date();
// }); var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var packSupplier = $('#packSupplier').val();
var type = "packing";
if(packSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:packSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#packprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#packprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
//}
});
@ -3423,7 +3799,7 @@ function GetBasicvalue()
if(qty != '' && val !='') if(qty != '' && val !='')
{ {
basic = parseFloat(qty)*parseFloat(val); basic = parseFloat(qty)*parseFloat(val);
$('#basicvalue').val(basic); $('#basicvalue').val(basic.toFixed(2));
} }

View File

@ -6,6 +6,11 @@ $value = '';
$finProduct = ''; $finProduct = '';
$FPId= ''; $FPId= '';
$basicvalue = ''; $basicvalue = '';
$inde=0;
$index =0;
$intt=0;
$ind=0;
if(!empty($masterproduct)) if(!empty($masterproduct))
{ {
foreach($masterproduct as $ma) foreach($masterproduct as $ma)
@ -423,12 +428,12 @@ $(function() {
</thead> </thead>
<tbody id="rawappend"> <tbody id="rawappend">
<?php if(!empty($rawmaterial)){ <?php if(!empty($rawmaterial)){
$index=0; // $index=0;
$rawtotal =0; $rawtotal =0;
foreach($rawmaterial as $raw){ foreach($rawmaterial as $raw){
$index= $index+1; $index= $index+1;
$basicPrice = ($raw->Quantity)*($raw->Price); $basicPrice = ($raw->Quantity)*($raw->Price);
$rawtotal = $rawtotal+$basicPrice; ?> $rawtotal = number_format(( $rawtotal+$basicPrice),2); ?>
<tr id="rawmat<?php echo $index ; ?>"> <tr id="rawmat<?php echo $index ; ?>">
<td><?php echo $index;?></td> <td><?php echo $index;?></td>
<td id="rawmaterialedit<?php echo $index?>"><?php echo $raw->MaterialCode."-".$raw->MaterialName?></td> <td id="rawmaterialedit<?php echo $index?>"><?php echo $raw->MaterialCode."-".$raw->MaterialName?></td>
@ -478,12 +483,12 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<input type="text" name="rawtotal" id="rawtotal" value="<?php echo $rawtotal?>" style="border: none" readonly="true"> <input type="text" name="rawtotal" id="rawtotal" value="<?php echo $rawtotal?>" style="border: none;font-weight: bold;" readonly="true">
</div> </div>
@ -712,12 +717,12 @@ $(function() {
<tbody id="consuappend"> <tbody id="consuappend">
<?php if(!empty($consumaterial)){ <?php if(!empty($consumaterial)){
// print_r($consumaterial); // print_r($consumaterial);
$inde=0; // $inde=0;
$consubasicTotal =0; $consubasicTotal =0;
foreach($consumaterial as $cou){ foreach($consumaterial as $cou){
$inde=$inde+1; $inde=$inde+1;
$consubasic = ($cou->Quantity)*($cou->Price); $consubasic = ($cou->Quantity)*($cou->Price);
$consubasicTotal = $consubasicTotal+$consubasic; ?> $consubasicTotal = number_format( ($consubasicTotal+$consubasic),2); ?>
<tr id="consumable<?php echo $inde;?>"> <tr id="consumable<?php echo $inde;?>">
<td ><?php echo $inde?></td> <td ><?php echo $inde?></td>
<td id="consumaterial<?php echo $inde?>"><?php echo $cou->MaterialCode."-".$cou->MaterialName?></td> <td id="consumaterial<?php echo $inde?>"><?php echo $cou->MaterialCode."-".$cou->MaterialName?></td>
@ -764,16 +769,16 @@ $(function() {
</tbody> </tbody>
</table> </table>
</div> </div>
<!-- <?php echo $inde; echo 'tgf';?> -->
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<input type="text" name="consutotal" id="consutotal" style="border: none" value="<?php echo $consubasicTotal?>" readonly="true"> <input type="text" name="consutotal" id="consutotal" style="border: none;font-weight: bold;" value="<?php echo $consubasicTotal?>" readonly="true">
</div> </div>
@ -835,7 +840,7 @@ $(function() {
<div class="form-group"> <div class="form-group">
<?php <?php
$options = array("0"=>'Select Material Code'); $options = array("0"=>'Select Supplier');
if(!empty($packsupplier)) if(!empty($packsupplier))
{ {
@ -1003,7 +1008,7 @@ $(function() {
foreach($packagematerial as $pac){ foreach($packagematerial as $pac){
$intt=$intt+1; $intt=$intt+1;
$packbasic = ($pac->Quantity)*($pac->Price); $packbasic = ($pac->Quantity)*($pac->Price);
$packbasicTotal = $packbasicTotal+$packbasic;?> $packbasicTotal = number_format( ($packbasicTotal+$packbasic),2);?>
<tr id="pack<?php echo $intt;?>"> <tr id="pack<?php echo $intt;?>">
@ -1049,12 +1054,12 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<input type="text" name="packtotal" id="packtotal" style="border: none" value="<?php echo $packbasicTotal?>" readonly="true"> <input type="text" name="packtotal" id="packtotal" style="border: none;font-weight: bold;" value="<?php echo $packbasicTotal?>" readonly="true">
</div> </div>
@ -1280,7 +1285,7 @@ $(function() {
$Copdt = new DateTime($dis['CoDate']); $Copdt = new DateTime($dis['CoDate']);
$Coprdate = $Copdt->format('d-m-Y'); $Coprdate = $Copdt->format('d-m-Y');
$copbasic = ($dis['Quantity'])*($dis['Price']); $copbasic = ($dis['Quantity'])*($dis['Price']);
$CopBasicTotal = $CopBasicTotal+ $copbasic; $CopBasicTotal =number_format(($CopBasicTotal+ $copbasic),2);
?> ?>
@ -1336,12 +1341,12 @@ $(function() {
<div class="col-md-12"> <div class="col-md-12">
<div class="col-md-9" style="text-align: right"> <div class="col-md-9" style="text-align: right">
Total <b> Total</b>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<input type="text" name="coptotal" id="coptotal" style="border: none" value="<?php echo $CopBasicTotal?>" readonly="true"> <input type="text" name="coptotal" id="coptotal" style="border: none;font-weight: bold;" value="<?php echo $CopBasicTotal?>" readonly="true">
</div> </div>
@ -1458,7 +1463,7 @@ $(function() {
var counterindex = '<?php echo $intt?>'; var counterindex = '<?php echo $intt?>';
var coproductindex ='<?php echo $ind?>' ; var coproductindex ='<?php echo $ind?>' ;
//alert(index) //alert(rootindex)
// var index=1; // var index=1;
// var rootindex=1; // var rootindex=1;
// var counterindex=1; // var counterindex=1;
@ -1516,6 +1521,7 @@ else if($('#rawSupplier').val()=='0')
var rawmaterialname = e.options[e.selectedIndex].text; var rawmaterialname = e.options[e.selectedIndex].text;
var rawbasic = parseFloat(rawQty) *parseFloat(rawprice); var rawbasic = parseFloat(rawQty) *parseFloat(rawprice);
var rawbasicfix = rawbasic.toFixed(2);
// var materialnam=rawmaterialname.substring(0, rawmaterialname.indexOf("-")); // var materialnam=rawmaterialname.substring(0, rawmaterialname.indexOf("-"));
@ -1524,11 +1530,11 @@ else if($('#rawSupplier').val()=='0')
index = parseInt(index)+1; index = parseInt(index)+1;
var temp = index var temp = index
// alert(index) // alert(temp)
var template = jQuery("#rawmateriallist").html(); var template = jQuery("#rawmateriallist").html();
// alert(template) // alert(template)
$('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice,rawBasicPrice:rawbasic})); $('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice,rawBasicPrice:rawbasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1548,7 +1554,7 @@ var total = 0;
total = parseFloat(total) + parseFloat($("#rawbasic"+i).val()); total = parseFloat(total) + parseFloat($("#rawbasic"+i).val());
} }
$('#rawtotal').val(total); $('#rawtotal').val(total.toFixed(2));
$('#rawmaterialcode').val(''); $('#rawmaterialcode').val('');
$('#rawSupplier').val(''); $('#rawSupplier').val('');
@ -1628,13 +1634,13 @@ else{
var rawMaterialName =$('#rawmaterialname'+userid).val(); var rawMaterialName =$('#rawmaterialname'+userid).val();
//alert(rawMaterialName) //alert(rawMaterialName)
document.getElementById('rawmaterialedit'+userid).innerHTML = rawmaterialcode+"-"+rawMaterialName; // document.getElementById('rawmaterialedit'+userid).innerHTML = rawmaterialcode+"-"+rawMaterialName;
document.getElementById('rawsuppliername'+userid).innerHTML = rawSupplierID+"-"+suppliername; // document.getElementById('rawsuppliername'+userid).innerHTML = rawSupplierID+"-"+suppliername;
document.getElementById('rawQuantiy'+userid).innerHTML = rawQty; document.getElementById('rawQuantiy'+userid).innerHTML = rawQty;
document.getElementById('rawmaterialPrice'+userid).innerHTML = rawprice; document.getElementById('rawmaterialPrice'+userid).innerHTML = rawprice;
document.getElementById('rawmaterialbasic'+userid).innerHTML = rawbasic; document.getElementById('rawmaterialbasic'+userid).innerHTML = rawbasic.toFixed(2);
// cellval[1].innerHTML = rawmaterialcode; // cellval[1].innerHTML = rawmaterialcode;
@ -1643,8 +1649,8 @@ else{
// cellval[5].innerHTML = rawbasic; // cellval[5].innerHTML = rawbasic;
$('#rawmaterialcode'+userid).val(rawmaterialcode); //$('#rawmaterialcode'+userid).val(rawmaterialcode);
$('#rawSupplierID'+userid).val(rawSupplierID); //$('#rawSupplierID'+userid).val(rawSupplierID);
$('#rawQty'+userid).val(rawQty); $('#rawQty'+userid).val(rawQty);
$('#rawprice'+userid).val(rawprice); $('#rawprice'+userid).val(rawprice);
@ -1659,7 +1665,7 @@ else{
} }
//console.log(total) //console.log(total)
$('#rawtotal').val(total); $('#rawtotal').val(total.toFixed(2));
@ -1697,14 +1703,16 @@ $('.rootaddClick').click(function()
var conbasic = parseFloat(consuprice) * parseFloat(consuQty); var conbasic = parseFloat(consuprice) * parseFloat(consuQty);
var conbasicfix= conbasic.toFixed(2);
var g = document.getElementById("consumaterialcode"); var g = document.getElementById("consumaterialcode");
var consumaterialname = g.options[g.selectedIndex].text; var consumaterialname = g.options[g.selectedIndex].text;
rootindex = parseInt(rootindex)+1; rootindex = parseInt(rootindex)+1;
var temp = rootindex var temp = rootindex
var template = jQuery("#consumable").html(); var template = jQuery("#consumable").html();
//alert(template) alert(rootindex)
$('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice,consuBasicPrice:conbasic})); $('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice,consuBasicPrice:conbasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1724,7 +1732,7 @@ var total = 0;
total = parseFloat(total) + parseFloat($("#conbasic"+i).val()); total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
} }
$('#consutotal').val(total); $('#consutotal').val(total.toFixed(2));
$('#consumaterialcode').val(''); $('#consumaterialcode').val('');
$('#consuSupplier').val(''); $('#consuSupplier').val('');
@ -1782,17 +1790,17 @@ $('.rootEditItem').click(function()
// cellval[4].innerHTML = editrawprice; // cellval[4].innerHTML = editrawprice;
document.getElementById('consumaterial'+rootuserid).innerHTML = editconsumaterialcode+"-"+editconsumaterialname; // document.getElementById('consumaterial'+rootuserid).innerHTML = editconsumaterialcode+"-"+editconsumaterialname;
document.getElementById('consusuppliername'+rootuserid).innerHTML = editconsuSupplierID+"-"+supname; //document.getElementById('consusuppliername'+rootuserid).innerHTML = editconsuSupplierID+"-"+supname;
document.getElementById('consuQuantiy'+rootuserid).innerHTML = editconsuQty; document.getElementById('consuQuantiy'+rootuserid).innerHTML = editconsuQty;
document.getElementById('consumaterialPrice'+rootuserid).innerHTML = editrawprice; document.getElementById('consumaterialPrice'+rootuserid).innerHTML = editrawprice;
document.getElementById('consumaterialbasic'+rootuserid).innerHTML = consubasic; document.getElementById('consumaterialbasic'+rootuserid).innerHTML = consubasic.toFixed(2);
// document.getElementById('rootcause'+rootuserid).innerHTML = editroot; // document.getElementById('rootcause'+rootuserid).innerHTML = editroot;
$('#consumematerialcode'+rootuserid).val(editconsumaterialcode); //$('#consumematerialcode'+rootuserid).val(editconsumaterialcode);
$('#consumeSupplierID'+rootuserid).val(editconsuSupplierID); // $('#consumeSupplierID'+rootuserid).val(editconsuSupplierID);
$('#consumeQty'+rootuserid).val(editconsuQty); $('#consumeQty'+rootuserid).val(editconsuQty);
$('#consumeprice'+rootuserid).val(editrawprice); $('#consumeprice'+rootuserid).val(editrawprice);
@ -1807,7 +1815,7 @@ $('.rootEditItem').click(function()
total = parseFloat(total) + parseFloat($("#conbasic"+i).val()); total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
//console.log(total) //console.log(total)
} }
$('#consutotal').val(total); $('#consutotal').val(total.toFixed(2));
@ -1849,11 +1857,13 @@ $('.CounteraddClick').click(function()
var packBasic = parseFloat(packQty)*parseFloat(packprice); var packBasic = parseFloat(packQty)*parseFloat(packprice);
var packBasicfix= packBasic.toFixed(2);
counterindex = parseInt(counterindex)+1; counterindex = parseInt(counterindex)+1;
var temp = counterindex var temp = counterindex
var template = jQuery("#packable").html(); var template = jQuery("#packable").html();
//alert(template) //alert(template)
$('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterialname,Supplier:packsuppliername,Quantity:packQty,Price:packprice,packBasicPrice:packBasic})); $('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterialname,Supplier:packsuppliername,Quantity:packQty,Price:packprice,packBasicPrice:packBasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -1876,7 +1886,7 @@ $('.CounteraddClick').click(function()
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val()); total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
} }
$('#packtotal').val(total); $('#packtotal').val(total.toFixed(2));
$('#packumaterialcode').val(''); $('#packumaterialcode').val('');
$('#packSupplier').val(''); $('#packSupplier').val('');
@ -1943,12 +1953,12 @@ $('.CounterEditItem').click(function()
document.getElementById('packmaterial'+cuserid).innerHTML = editpackmaterialcode+"-"+editpackmaterialname; // document.getElementById('packmaterial'+cuserid).innerHTML = editpackmaterialcode+"-"+editpackmaterialname;
document.getElementById('packsuppliername'+cuserid).innerHTML = editpackSupplierID+"-"+supple; // document.getElementById('packsuppliername'+cuserid).innerHTML = editpackSupplierID+"-"+supple;
document.getElementById('packQuantiy'+cuserid).innerHTML = editpackQty; document.getElementById('packQuantiy'+cuserid).innerHTML = editpackQty;
document.getElementById('packmaterialPrice'+cuserid).innerHTML = editpackprice; document.getElementById('packmaterialPrice'+cuserid).innerHTML = editpackprice;
document.getElementById('packmaterialbasic'+cuserid).innerHTML = basicprice; document.getElementById('packmaterialbasic'+cuserid).innerHTML = basicprice.toFixed(2);
$('#packmaterialcode'+cuserid).val(editpackmaterialcode); $('#packmaterialcode'+cuserid).val(editpackmaterialcode);
$('#packSupplierID'+cuserid).val(editpackSupplierID); $('#packSupplierID'+cuserid).val(editpackSupplierID);
@ -1963,7 +1973,7 @@ $('.CounterEditItem').click(function()
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val()); total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
//console.log(total) //console.log(total)
} }
$('#packtotal').val(total); $('#packtotal').val(total.toFixed(2));
@ -1984,11 +1994,13 @@ $('.CoaddClick').click(function()
var copbasic = parseFloat(copQty) * parseFloat(copprice); var copbasic = parseFloat(copQty) * parseFloat(copprice);
var copbasicfix = copbasic.toFixed(2);
coproductindex = parseInt(coproductindex)+1; coproductindex = parseInt(coproductindex)+1;
var temp = coproductindex var temp = coproductindex
var template = jQuery("#coproduct").html(); var template = jQuery("#coproduct").html();
//alert(copsuppliername) //alert(copsuppliername)
$('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copsuppliername,Date:copDate,Quantity:copQty,Price:copprice,CopBasicPrice:copbasic})); $('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copsuppliername,Date:copDate,Quantity:copQty,Price:copprice,CopBasicPrice:copbasicfix}));
var theForm = $(".final_product"); var theForm = $(".final_product");
@ -2008,7 +2020,7 @@ $('.CoaddClick').click(function()
total = parseFloat(total) + parseFloat($("#copbasic"+i).val()); total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
} }
$('#coptotal').val(total); $('#coptotal').val(total.toFixed(2));
$('#coproduct_id').val(''); $('#coproduct_id').val('');
$('#CopDate').val(''); $('#CopDate').val('');
@ -2066,15 +2078,15 @@ $('.CoEditItem').click(function()
// cellval[4].innerHTML = editcopprice; // cellval[4].innerHTML = editcopprice;
document.getElementById('Copmaterial'+cuserid).innerHTML = editcoproductid+"-"+prname; //document.getElementById('Copmaterial'+cuserid).innerHTML = editcoproductid+"-"+prname;
document.getElementById('Copsuppliername'+cuserid).innerHTML = editcopdate; // document.getElementById('Copsuppliername'+cuserid).innerHTML = editcopdate;
document.getElementById('CopQuantiy'+cuserid).innerHTML = editcopqty; document.getElementById('CopQuantiy'+cuserid).innerHTML = editcopqty;
document.getElementById('CopmaterialPrice'+cuserid).innerHTML = editcopprice; document.getElementById('CopmaterialPrice'+cuserid).innerHTML = editcopprice;
document.getElementById('Copmaterialbasic'+cuserid).innerHTML = copbasic; document.getElementById('Copmaterialbasic'+cuserid).innerHTML = copbasic.toFixed(2);
$('#Copmaterialcode'+cuserid).val(editcoproductid); // $('#Copmaterialcode'+cuserid).val(editcoproductid);
$('#CopDate'+cuserid).val(editcopdate); $('#CopDate'+cuserid).val(editcopdate);
$('#CopQty'+cuserid).val(editcopqty); $('#CopQty'+cuserid).val(editcopqty);
$('#Copprice'+cuserid).val(editcopprice); $('#Copprice'+cuserid).val(editcopprice);
@ -2087,7 +2099,7 @@ $('.CoEditItem').click(function()
total = parseFloat(total) + parseFloat($("#copbasic"+i).val()); total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
//console.log(total) //console.log(total)
} }
$('#coptotal').val(total); $('#coptotal').val(total.toFixed(2));
}); });
@ -2099,7 +2111,7 @@ var lowstock =<?php echo json_encode($Records, JSON_PRETTY_PRINT) ?>;
function lowqtycheck(type) function lowqtycheck(type)
{ {
//alert(type) //alert(type)
console.log(lowstock); //console.log(lowstock);
var materialcode = ''; var materialcode = '';
if(type == 'rawmaterial') if(type == 'rawmaterial')
@ -2131,23 +2143,344 @@ function lowqtycheck(type)
$('#rawmaterialcode').change(function() $('#rawmaterialcode').change(function()
{ {
var rawSupplier = $('#rawSupplier').val();
var materialcode = $('#rawmaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var type = "rawmaterial"; var type = "rawmaterial";
if(rawSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:rawSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#rawprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#rawprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type); lowqtycheck(type);
}); });
$('#rawSupplier').change(function()
{
var rawSupplier = $('#rawSupplier').val();
var materialcode = $('#rawmaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var type = "rawmaterial";
if(rawSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:rawSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#rawprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#rawprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
//}
});
$('#consumaterialcode').change(function() $('#consumaterialcode').change(function()
{ {
var materialcode = $('#consumaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var consusupplier = $('#consuSupplier').val();
var type = "consumables"; var type = "consumables";
if(consusupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:consusupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#consuprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#consuprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type); lowqtycheck(type);
}); });
$('#consuSupplier').change(function()
{
var materialcode = $('#consumaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var consusupplier = $('#consuSupplier').val();
var type = "consumables";
if(consusupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:consusupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#consuprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#consuprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type,rawSupplier);
// }
});
$('#packumaterialcode').change(function() $('#packumaterialcode').change(function()
{ {
var materialcode = $('#packumaterialcode').val();
var date = new Date();
var dd = date.getDate();
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10)
{
dd='0'+dd;
}
if(mm<10)
{
mm='0'+mm;
}
today = yyyy+'-'+mm+'-'+dd;
var packSupplier = $('#packSupplier').val();
var type = "packing"; var type = "packing";
if(packSupplier !=0)
{
$.ajax({
data:{materialcode:materialcode,Supplier:packSupplier,date:today},
type:"POST",
url:"<?php echo base_url() ?>batchcard/getAvgPrice",
success:function(data) {
if(data)
{
var avg_price = 0;
$.each(JSON.parse(data),function(i,obj)
{
avg_price = parseFloat(obj.avg_rate);
if(isNaN(avg_price))
{
$('#packprice').val(parseFloat(0).toFixed(2))
}
else
{
$('#packprice').val(parseFloat(avg_price).toFixed(2))
}
});
}
}
});
}
lowqtycheck(type); lowqtycheck(type);
}); });
@ -3193,7 +3526,7 @@ function GetBasicvalue()
if(qty != '' && val !='') if(qty != '' && val !='')
{ {
basic = parseFloat(qty)*parseFloat(val); basic = parseFloat(qty)*parseFloat(val);
$('#basicvalue').val(basic); $('#basicvalue').val(basic.toFixed(2));
} }