stock final product changes
This commit is contained in:
parent
92d2e8937a
commit
1225000b73
@ -19,6 +19,7 @@ class batchcard extends BaseController
|
||||
parent::__construct();
|
||||
$this->load->model('batchcard_model');
|
||||
$this->load->model('inwardgateregister_model');
|
||||
$this->load->model('rawmaterialdetails_model');
|
||||
$this->isLoggedIn();
|
||||
$this->load->helper(array('form','url'));
|
||||
date_default_timezone_set('Asia/Kolkata');
|
||||
@ -1283,8 +1284,8 @@ class batchcard extends BaseController
|
||||
$data['Pack_material'] = $this->batchcard_model->get_packmaterials();
|
||||
$data['supplier'] = $this->batchcard_model->getSupplierlist();
|
||||
$data['stock_value'] = $this->batchcard_model->getStockValue();
|
||||
|
||||
//print_r($data['allhourdata']);die();
|
||||
$data['Records'] = $this->rawmaterialdetails_model->reOrderListing();
|
||||
|
||||
$this->global['pageTitle'] = 'Siddharth : Finished Product Batch Card';
|
||||
$this->loadViews("FinalProduct", $this->global,$data,NULL);
|
||||
}
|
||||
@ -1305,6 +1306,8 @@ class batchcard extends BaseController
|
||||
$data['Pack_material'] = $this->batchcard_model->get_packmaterials();
|
||||
$data['supplier'] = $this->batchcard_model->getSupplierlist();
|
||||
$data['stock_value'] = $this->batchcard_model->getStockValue();
|
||||
|
||||
$data['Records'] = $this->rawmaterialdetails_model->reOrderListing();
|
||||
|
||||
|
||||
$this->global['pageTitle'] = 'Siddharth : Finished Product Batch Card';
|
||||
@ -2036,16 +2039,16 @@ class batchcard extends BaseController
|
||||
|
||||
if(count($checkpackid)>0)
|
||||
{
|
||||
// $this->batchcard_model->update_finalcoproduct($coparray,$coplineId);
|
||||
// $finalHistoryupdate = $this->batchcard_model->UpdateFinalHistory($copfinal_history,$FPID,$copmaterial);
|
||||
$this->batchcard_model->update_finalcoproduct($coparray,$coplineId);
|
||||
$finalHistoryupdate = $this->batchcard_model->UpdateFinalHistory($copfinal_history,$FPID,$copmaterial);
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
// $this->batchcard_model->save_finalcoproduct($coparray);
|
||||
// $final_cophistory_save= $this->batchcard_model->SaveFinalHistory($copfinal_history);
|
||||
$this->batchcard_model->save_finalcoproduct($coparray);
|
||||
$final_cophistory_save= $this->batchcard_model->SaveFinalHistory($copfinal_history);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -727,7 +727,7 @@ and MaterialCode=? and SupplierID=? ),0) as ReduceQty from T_Material_stock_hist
|
||||
and CreatedOn >= ? and CreatedOn<=? and SupplierID=? group by Addqty';
|
||||
|
||||
$query = $this->db->query($subQuery,array($MaterialCode,$Supplier,$MaterialCode,$Supplier,$MaterialCode,$startdate,$newdate,$Supplier));
|
||||
//print_r($this->db->last_query());
|
||||
print_r($this->db->last_query());
|
||||
return $query->result_array();
|
||||
|
||||
|
||||
|
||||
@ -128,40 +128,51 @@ $(function() {
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
<label>Date</label>
|
||||
<?php
|
||||
$data = array('name' => 'Date','value' => set_value('Date',$CurrentDate),'id'=>'Date', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
|
||||
<label>Quantity </label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
// $data = array('name' => 'PlaceOforigin','value' => set_value('PlaceOforigin'),'id'=>'PlaceOforigin', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
|
||||
// echo form_input($data);
|
||||
$data = array('name' => 'Quantity','value' => set_value('Quantity'),'id'=>'Quantity', 'class' => 'form-control' ,'required' => 'true');
|
||||
|
||||
$data = array('name' => 'Quantity','value' => set_value('Quantity'),'id'=>'Quantity', 'class' => 'form-control' ,'required' => 'true','onchange'=>'GetBasicvalue();');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
|
||||
<label>Value</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
// $data = array('name' => 'PlaceOforigin','value' => set_value('PlaceOforigin'),'id'=>'PlaceOforigin', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
|
||||
// echo form_input($data);
|
||||
$data = array('name' => 'values','value' => set_value('values'),'id'=>'values', 'class' => 'form-control' ,'required' => 'true');
|
||||
|
||||
$data = array('name' => 'values','value' => set_value('values'),'id'=>'values', 'class' => 'form-control' ,'required' => 'true','onchange'=>'GetBasicvalue();');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="col-md-2">
|
||||
<label>Basic Value </label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'basicvalue','value' => set_value('basicvalue'),'id'=>'basicvalue', 'class' => 'form-control' ,'required' => 'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@ -416,9 +427,12 @@ $(function() {
|
||||
<th>Supplier</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="rawappend">
|
||||
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
@ -428,6 +442,18 @@ $(function() {
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="rawtotal" id="rawtotal" style="border: none" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<!--second table-->
|
||||
<div class="container-fluid">
|
||||
<div><legend>Consumables</legend></div>
|
||||
@ -668,6 +694,7 @@ $(function() {
|
||||
<th>Supplier</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="consuappend">
|
||||
@ -675,12 +702,28 @@ $(function() {
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="consutotal" id="consutotal" style="border: none" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<!--third table-->
|
||||
<div class="container-fluid">
|
||||
<div><legend>Packing Material</legend></div>
|
||||
@ -918,6 +961,7 @@ $(function() {
|
||||
<th>Supplier</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="packappend">
|
||||
@ -925,12 +969,27 @@ $(function() {
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="packtotal" id="packtotal" style="border: none" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1151,6 +1210,7 @@ $(function() {
|
||||
<th>Date</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="coproductappend">
|
||||
@ -1158,6 +1218,7 @@ $(function() {
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
|
||||
|
||||
</tbody>
|
||||
@ -1165,6 +1226,18 @@ $(function() {
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="coptotal" id="coptotal" style="border: none" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@ -1196,6 +1269,7 @@ $(function() {
|
||||
<td align="left" id="rawsuppliername<%=index%>"><%=Supplier%></td>
|
||||
<td align="left" id="rawQuantiy<%=index%>"><%=Quantity%></td>
|
||||
<td align="left" id="rawmaterialPrice<%=index%>"><%=Price%></td>
|
||||
<td align="left" id="rawmaterialbasic<%=index%>"><%=rawBasicPrice%></td>
|
||||
|
||||
|
||||
<td>
|
||||
@ -1215,6 +1289,7 @@ $(function() {
|
||||
<td align="left" id="consusuppliername<%=rootindex%>"><%=Supplier%></td>
|
||||
<td align="left" id="consuQuantiy<%=rootindex%>"><%=Quantity%></td>
|
||||
<td align="left" id="consumaterialPrice<%=rootindex%>"><%=Price%></td>
|
||||
<td align="left" id="consumaterialbasic<%=rootindex%>"><%=consuBasicPrice%></td>
|
||||
|
||||
<td>
|
||||
<a data-target='#EditRootCausemodal' data-id="<%=rootindex%>" data-userid="<%=rootindex%>" data-toggle="modal" href="#EditRootCausemodal"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit the details"></i> </a> </span></a>
|
||||
@ -1231,6 +1306,7 @@ $(function() {
|
||||
<td align="left" id="packsuppliername<%=counterindex%>"><%=Supplier%></td>
|
||||
<td align="left" id="packQuantiy<%=counterindex%>"><%=Quantity%></td>
|
||||
<td align="left" id="packmaterialPrice<%=counterindex%>"><%=Price%></td>
|
||||
<td align="left" id="packmaterialbasic<%=counterindex%>"><%=packBasicPrice%></td>
|
||||
|
||||
|
||||
<td>
|
||||
@ -1249,6 +1325,7 @@ $(function() {
|
||||
<td align="left" id="Copsuppliername<%=coproductindex%>"><%=Date%></td>
|
||||
<td align="left" id="CopQuantiy<%=coproductindex%>"><%=Quantity%></td>
|
||||
<td align="left" id="CopmaterialPrice<%=coproductindex%>"><%=Price%></td>
|
||||
<td align="left" id="Copmaterialbasic<%=coproductindex%>"><%=CopBasicPrice%></td>
|
||||
|
||||
|
||||
<td>
|
||||
@ -1273,6 +1350,8 @@ var counteruserid = '';
|
||||
var stock = <?php echo json_encode($stock_value, JSON_PRETTY_PRINT) ?>;
|
||||
//console.log(stock);
|
||||
|
||||
var lowstock =<?php echo json_encode($Records, JSON_PRETTY_PRINT) ?>;
|
||||
|
||||
|
||||
|
||||
function addHidden(theForm, key, value)
|
||||
@ -1309,7 +1388,11 @@ else if($('#rawSupplier').val()<='0')
|
||||
var rawprice = $('#rawprice').val();
|
||||
var rawsuppliername = rawSupplier.options[rawSupplier.selectedIndex].text;
|
||||
var temp = index
|
||||
var rawmaterialname ="";
|
||||
var rawmaterialname ="";
|
||||
|
||||
var rawbasic = parseFloat(rawQty) *parseFloat(rawprice);
|
||||
|
||||
|
||||
// var rawmaterialname = rawmaterialcode.options[rawmaterialcode.selectedIndex].text;
|
||||
//alert(rawsuppliername);
|
||||
|
||||
@ -1320,7 +1403,7 @@ var rawmaterialname ="";
|
||||
var template = jQuery("#rawmateriallist").html();
|
||||
|
||||
// alert(template)
|
||||
$('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice}));
|
||||
$('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice,rawBasicPrice:rawbasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1330,6 +1413,17 @@ var rawmaterialname ="";
|
||||
addHidden(theForm,"rawprice"+temp,rawprice);
|
||||
addHidden(theForm,"type"+temp,"Raw Material");
|
||||
|
||||
addHidden(theForm,"rawbasic"+temp,rawbasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#rawbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#rawtotal').val(total);
|
||||
|
||||
|
||||
|
||||
$('#rawmaterialcode').val("0");
|
||||
|
||||
$('rawmaterialcode').select2("val", null);
|
||||
@ -1379,6 +1473,10 @@ $('.EditItem').click(function()
|
||||
var rawQty = $('#Editrawqty').val();
|
||||
var rawprice = $('#Editrawprice').val();
|
||||
|
||||
var rawbasic = parseFloat(rawQty) *parseFloat(rawprice);
|
||||
|
||||
var rawrow = $('#RawRow').val();
|
||||
|
||||
var e = document.getElementById("Editrawmaterialcode");
|
||||
var rawmaterialname = e.options[e.selectedIndex].text;
|
||||
|
||||
@ -1393,12 +1491,30 @@ $('.EditItem').click(function()
|
||||
cellval[3].innerHTML = rawQty;
|
||||
cellval[4].innerHTML = rawprice;
|
||||
|
||||
cellval[5].innerHTML = rawbasic;
|
||||
|
||||
|
||||
$('#rawmaterialcode'+userid).val(rawmaterialcode);
|
||||
$('#rawSupplierID'+userid).val(rawSupplierID);
|
||||
$('#rawQty'+userid).val(rawQty);
|
||||
$('#rawprice'+userid).val(rawprice);
|
||||
|
||||
$('#rawbasic'+userid).val(rawbasic);
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=rawrow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#rawbasic"+i).val());
|
||||
//console.log(total)
|
||||
|
||||
var aa = $('#rawbasic'+i).val();
|
||||
}
|
||||
|
||||
// console.log(total)
|
||||
$('#rawtotal').val(total);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1429,6 +1545,8 @@ $('.rootaddClick').click(function()
|
||||
var consuQty = $('#consuqty').val();
|
||||
var consuprice = $('#consuprice').val();
|
||||
var rawsuppliername = consuSupplier.options[consuSupplier.selectedIndex].text;
|
||||
|
||||
var conbasic = parseFloat(consuprice) * parseFloat(consuQty);
|
||||
|
||||
var g = document.getElementById("consumaterialcode");
|
||||
var consumaterialname = g.options[g.selectedIndex].text;
|
||||
@ -1440,7 +1558,7 @@ $('.rootaddClick').click(function()
|
||||
rootindex = parseInt(rootindex)+1;
|
||||
var template = jQuery("#consumable").html();
|
||||
//alert(template)
|
||||
$('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice}));
|
||||
$('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice,consuBasicPrice:conbasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1450,6 +1568,17 @@ $('.rootaddClick').click(function()
|
||||
addHidden(theForm,"consumeprice"+temp,consuprice);
|
||||
addHidden(theForm,"consumetype"+temp,"Consumable");
|
||||
|
||||
|
||||
|
||||
addHidden(theForm,"conbasic"+temp,conbasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#consutotal').val(total);
|
||||
|
||||
$('#consumaterialcode').val('');
|
||||
$('#consuSupplier').val('');
|
||||
$('#consuqty').val('');
|
||||
@ -1498,6 +1627,9 @@ $('.rootEditItem').click(function()
|
||||
var editconsuQty = $('#Editconsuqty').val();
|
||||
var editrawprice = $('#Editconsuprice').val();
|
||||
|
||||
var consrow = $('#ConsuRow').val();
|
||||
var conbasic = parseFloat(editrawprice) * parseFloat(editconsuQty);
|
||||
|
||||
|
||||
var h = document.getElementById("Editconsumaterialcode");
|
||||
var editconsumaterialname = h.options[h.selectedIndex].text;
|
||||
@ -1517,12 +1649,28 @@ $('.rootEditItem').click(function()
|
||||
document.getElementById('consuQuantiy'+rootuserid).innerHTML = editconsuQty;
|
||||
document.getElementById('consumaterialPrice'+rootuserid).innerHTML = editrawprice;
|
||||
|
||||
document.getElementById('consumaterialbasic'+rootuserid).innerHTML = conbasic;
|
||||
|
||||
$('#consumematerialcode'+rootuserid).val(editconsumaterialcode);
|
||||
$('#consumeSupplierID'+rootuserid).val(editconsuSupplierID);
|
||||
$('#consumeQty'+rootuserid).val(editconsuQty);
|
||||
$('#consumeprice'+rootuserid).val(editrawprice);
|
||||
|
||||
|
||||
|
||||
$('#conbasic'+rootuserid).val(conbasic);
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=consrow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
|
||||
//console.log(total)
|
||||
}
|
||||
|
||||
// console.log(total)
|
||||
$('#consutotal').val(total);
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
@ -1551,6 +1699,9 @@ $('.CounteraddClick').click(function()
|
||||
var packprice = $('#packprice').val();
|
||||
var packsuppliername = packSupplier.options[packSupplier.selectedIndex].text;
|
||||
|
||||
|
||||
var packBasic = parseFloat(packQty)*parseFloat(packprice);
|
||||
|
||||
var j = document.getElementById("packumaterialcode");
|
||||
var packmaterilalname = j.options[j.selectedIndex].text;
|
||||
|
||||
@ -1559,7 +1710,7 @@ $('.CounteraddClick').click(function()
|
||||
counterindex = parseInt(counterindex)+1;
|
||||
var template = jQuery("#packable").html();
|
||||
//alert(template)
|
||||
$('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterilalname,Supplier:packsuppliername,Quantity:packQty,Price:packprice}));
|
||||
$('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterilalname,Supplier:packsuppliername,Quantity:packQty,Price:packprice,packBasicPrice:packBasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1569,6 +1720,20 @@ $('.CounteraddClick').click(function()
|
||||
addHidden(theForm,"packprice"+temp,packprice);
|
||||
addHidden(theForm,"packtype"+temp,"Packaging");
|
||||
|
||||
|
||||
addHidden(theForm,"pacbasic"+temp,packBasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#packtotal').val(total);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$('#packumaterialcode').val('');
|
||||
$('#packSupplier').val('');
|
||||
$('#packqty').val('');
|
||||
@ -1620,7 +1785,12 @@ $('.CounterEditItem').click(function()
|
||||
var editpackprice = $('#Editpackprice').val();
|
||||
var editpacksuppliername = EditpackSupplier.options[EditpackSupplier.selectedIndex].text;
|
||||
|
||||
var editpackbasic = parseFloat(editpackQty)* parseFloat(editpackprice);
|
||||
|
||||
var packrow = $('#PkgRow').val();
|
||||
|
||||
// console.log(editpackbasic);
|
||||
//console.log(cuserid);
|
||||
|
||||
var k = document.getElementById("Editpackumaterialcode");
|
||||
var editpackmaterilalname = k.options[k.selectedIndex].text;
|
||||
@ -1645,12 +1815,26 @@ $('.CounterEditItem').click(function()
|
||||
document.getElementById('packQuantiy'+cuserid).innerHTML = editpackQty;
|
||||
document.getElementById('packmaterialPrice'+cuserid).innerHTML = editpackprice;
|
||||
|
||||
document.getElementById('packmaterialbasic'+cuserid).innerHTML = editpackbasic;
|
||||
|
||||
|
||||
|
||||
$('#packmaterialcode'+cuserid).val(editpackmaterialcode);
|
||||
$('#packSupplierID'+cuserid).val(editpackSupplierID);
|
||||
$('#packQty'+cuserid).val(editpackQty);
|
||||
$('#packprice'+cuserid).val(editpackprice);
|
||||
|
||||
|
||||
|
||||
$('#pacbasic'+cuserid).val(editpackbasic);
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=packrow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#packtotal').val(total);
|
||||
}
|
||||
|
||||
|
||||
@ -1670,12 +1854,14 @@ $('.CoaddClick').click(function()
|
||||
|
||||
var copmaterialcode= $('#coproduct_id').val();
|
||||
var copDate = $('#CopDate').val();
|
||||
var newdate = copDate.split("-").reverse().join("-");
|
||||
var newdate = copDate.split("-").reverse().join("-");
|
||||
var copQty = $('#Coqty').val();
|
||||
var copprice = $('#Coprice').val();
|
||||
var copsuppliername = coproduct_id.options[coproduct_id.selectedIndex].text;
|
||||
|
||||
var m = document.getElementById("coproduct_id");
|
||||
var copbasic = parseFloat(copQty) * parseFloat(copprice);
|
||||
|
||||
var m = document.getElementById("coproduct_id");
|
||||
var copproduct = m.options[m.selectedIndex].text;
|
||||
|
||||
|
||||
@ -1683,7 +1869,7 @@ var m = document.getElementById("coproduct_id");
|
||||
coproductindex = parseInt(coproductindex)+1;
|
||||
var template = jQuery("#coproduct").html();
|
||||
//alert(copsuppliername)
|
||||
$('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copproduct,Date:copDate,Quantity:copQty,Price:copprice}));
|
||||
$('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copproduct,Date:copDate,Quantity:copQty,Price:copprice,CopBasicPrice:copbasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1693,6 +1879,18 @@ var m = document.getElementById("coproduct_id");
|
||||
addHidden(theForm,"Copprice"+temp,copprice);
|
||||
addHidden(theForm,"Coptype"+temp,"CoProduct");
|
||||
|
||||
|
||||
|
||||
addHidden(theForm,"copbasic"+temp,copbasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#coptotal').val(total);
|
||||
|
||||
|
||||
$('#coproduct_id').val('');
|
||||
$('#CopDate').val('');
|
||||
$('#Coqty').val('');
|
||||
@ -1744,6 +1942,8 @@ $('.CoEditItem').click(function()
|
||||
var editcopprice = $('#EditCoprice').val();
|
||||
var editcopproduct = Editcoproduct_id.options[Editcoproduct_id.selectedIndex].text;
|
||||
|
||||
var copbasic = parseFloat(editcopqty)*parseFloat(editcopprice);
|
||||
var coprow = $('#CopRow').val();
|
||||
|
||||
var n = document.getElementById("Editcoproduct_id");
|
||||
var editcopproduct = n.options[n.selectedIndex].text;
|
||||
@ -1762,11 +1962,26 @@ $('.CoEditItem').click(function()
|
||||
document.getElementById('CopQuantiy'+cuserid).innerHTML = editcopqty;
|
||||
document.getElementById('CopmaterialPrice'+cuserid).innerHTML = editcopprice;
|
||||
|
||||
document.getElementById('Copmaterialbasic'+cuserid).innerHTML = copbasic;
|
||||
|
||||
$('#Copmaterialcode'+cuserid).val(editcoproductid);
|
||||
$('#CopDate'+cuserid).val(newdate);
|
||||
$('#CopQty'+cuserid).val(editcopqty);
|
||||
$('#Copprice'+cuserid).val(editcopprice);
|
||||
|
||||
|
||||
$('#copbasic'+cuserid).val(copbasic);
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=coprow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#coptotal').val(total);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1774,49 +1989,83 @@ $('.CoEditItem').click(function()
|
||||
|
||||
|
||||
|
||||
function lowqtycheck(type)
|
||||
{
|
||||
//alert(type)
|
||||
console.log(lowstock);
|
||||
var materialcode = '';
|
||||
|
||||
if(type == 'rawmaterial')
|
||||
{
|
||||
materialcode = $('#rawmaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'consumables')
|
||||
{
|
||||
materialcode = $('#consumaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'packing')
|
||||
{
|
||||
materialcode = $('#packumaterialcode').val();
|
||||
}
|
||||
|
||||
$.each(lowstock, function(id, obj) {
|
||||
if(obj.MaterialCode == materialcode)
|
||||
{
|
||||
alert('Stock is running Low !! available Stock'+obj.Current_stock);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
$('#rawmaterialcode').change(function()
|
||||
{
|
||||
var rawSupplier = $('#rawSupplier').val();
|
||||
var type = "rawmaterial";
|
||||
ResultantQty(type);
|
||||
lowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#rawSupplier').change(function()
|
||||
{
|
||||
var type = "rawmaterial";
|
||||
ResultantQty(type);
|
||||
// $('#rawSupplier').change(function()
|
||||
// {
|
||||
// var type = "rawmaterial";
|
||||
// lowqtycheck(type);
|
||||
|
||||
});
|
||||
// });
|
||||
|
||||
$('#consumaterialcode').change(function()
|
||||
{
|
||||
var type = "consumables";
|
||||
ResultantQty(type);
|
||||
lowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#consuSupplier').change(function()
|
||||
{
|
||||
var type = "consumables";
|
||||
ResultantQty(type);
|
||||
// $('#consuSupplier').change(function()
|
||||
// {
|
||||
// var type = "consumables";
|
||||
// lowqtycheck(type);
|
||||
|
||||
});
|
||||
// });
|
||||
|
||||
|
||||
|
||||
$('#packumaterialcode').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
ResultantQty(type);
|
||||
lowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#packSupplier').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
ResultantQty(type);
|
||||
// $('#packSupplier').change(function()
|
||||
// {
|
||||
// var type = "packing";
|
||||
// lowqtycheck(type);
|
||||
|
||||
});
|
||||
// });
|
||||
|
||||
|
||||
|
||||
@ -1826,54 +2075,99 @@ $('#Editrawmaterialcode').change(function()
|
||||
{
|
||||
|
||||
var type = "rawmaterial";
|
||||
EditResultantQty(type);
|
||||
|
||||
});
|
||||
|
||||
$('#EditrawSupplier').change(function()
|
||||
{
|
||||
|
||||
|
||||
var type = "rawmaterial";
|
||||
EditResultantQty(type);
|
||||
Editlowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('#EditconsuSupplier').change(function()
|
||||
{
|
||||
var type = "consumables";
|
||||
EditResultantQty(type);
|
||||
|
||||
});
|
||||
|
||||
$('#Editconsumaterialcode').change(function()
|
||||
{
|
||||
var type = "consumables";
|
||||
EditResultantQty(type);
|
||||
Editlowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('#EditpackSupplier').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
EditResultantQty(type);
|
||||
|
||||
});
|
||||
|
||||
$('#Editpackumaterialcode').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
EditResultantQty(type);
|
||||
Editlowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function Editlowqtycheck(type)
|
||||
{
|
||||
//alert(type)
|
||||
//console.log(lowstock);
|
||||
var materialcode = '';
|
||||
|
||||
if(type == 'rawmaterial')
|
||||
{
|
||||
materialcode = $('#Editrawmaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'consumables')
|
||||
{
|
||||
materialcode = $('#Editconsumaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'packing')
|
||||
{
|
||||
materialcode = $('#Editpackumaterialcode').val();
|
||||
}
|
||||
|
||||
$.each(lowstock, function(id, obj) {
|
||||
if(obj.MaterialCode == materialcode)
|
||||
{
|
||||
alert('Stock is running Low !! available Stock is '+obj.Current_stock);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// $('#EditrawSupplier').change(function()
|
||||
// {
|
||||
|
||||
|
||||
// var type = "rawmaterial";
|
||||
// EditResultantQty(type);
|
||||
|
||||
// });
|
||||
|
||||
|
||||
|
||||
// $('#EditconsuSupplier').change(function()
|
||||
// {
|
||||
// var type = "consumables";
|
||||
// EditResultantQty(type);
|
||||
|
||||
// });
|
||||
|
||||
|
||||
|
||||
|
||||
// $('#EditpackSupplier').change(function()
|
||||
// {
|
||||
// var type = "packing";
|
||||
// EditResultantQty(type);
|
||||
|
||||
// });
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var today = new Date();
|
||||
var dd = today.getDate();
|
||||
var mm = today.getMonth()+1; //January is 0!
|
||||
@ -3118,78 +3412,29 @@ else{
|
||||
}
|
||||
|
||||
|
||||
function rawqtycheck()
|
||||
|
||||
|
||||
function GetBasicvalue()
|
||||
{
|
||||
// alert(rawresultqty);
|
||||
var basic =0;
|
||||
var qty= $('#Quantity').val();
|
||||
var val = $('#values').val();
|
||||
|
||||
// var enterrawqty= $('#rawqty').val();
|
||||
// if(rawresultqty < enterrawqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+rawresultqty);
|
||||
// }
|
||||
if(qty != '' && val !='')
|
||||
{
|
||||
basic = parseFloat(qty)*parseFloat(val);
|
||||
$('#basicvalue').val(basic);
|
||||
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
//alert('Please Enter Quantity and Value');
|
||||
$('#basicvalue').val(0);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function editrawqtycheck()
|
||||
{
|
||||
//alert(rawresultqty);
|
||||
|
||||
// var editenterrawqty= $('#Editrawqty').val();
|
||||
// if(rawresultqty < editenterrawqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+rawresultqty);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
function consuqtycheck()
|
||||
{
|
||||
// alert(rawresultqty);
|
||||
|
||||
// var enterconsuqty= $('#consuqty').val();
|
||||
// if(consuresultant < enterconsuqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+consuresultant);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
function Editconsuqtycheck()
|
||||
{
|
||||
// var editenterconsuqty= $('#Editconsuqty').val();
|
||||
// if(consuresultant < editenterconsuqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+consuresultant);
|
||||
// }
|
||||
}
|
||||
|
||||
|
||||
|
||||
function packqtycheck()
|
||||
{
|
||||
// alert(rawresultqty);
|
||||
|
||||
// var enterpackqty= $('#packqty').val();
|
||||
// if(packresultant < enterpackqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+packresultant);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
function Editpackqtycheck()
|
||||
{
|
||||
// var entereditpackqty = $('#Editpackqty').val();
|
||||
// if(packresultant < entereditpackqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+packresultant);
|
||||
// }
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
@ -5,6 +5,7 @@ $qty = '';
|
||||
$value = '';
|
||||
$finProduct = '';
|
||||
$FPId= '';
|
||||
$basicvalue = '';
|
||||
if(!empty($masterproduct))
|
||||
{
|
||||
foreach($masterproduct as $ma)
|
||||
@ -16,6 +17,8 @@ if(!empty($masterproduct))
|
||||
$value = $ma->Price;
|
||||
$finProduct = $ma->MaterialCode;
|
||||
$FPId = $ma->FPId;
|
||||
$basicvalue = $qty*$value;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -132,38 +135,52 @@ $(function() {
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
<label>Date</label>
|
||||
<?php
|
||||
$data = array('name' => 'Date','value' => set_value('Date',$date),'id'=>'Date', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
|
||||
<label>Quantity </label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
|
||||
$data = array('name' => 'Quantity','value' => set_value('Quantity',$qty),'id'=>'Quantity', 'class' => 'form-control' ,'required' => 'true');
|
||||
$data = array('name' => 'Quantity','value' => set_value('Quantity',$qty),'id'=>'Quantity', 'class' => 'form-control' ,'required' => 'true','onchange'=>'GetBasicvalue();');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-2">
|
||||
|
||||
<label>Value</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
|
||||
$data = array('name' => 'values','value' => set_value('values',$value),'id'=>'values', 'class' => 'form-control' ,'required' => 'true');
|
||||
$data = array('name' => 'values','value' => set_value('values',$value),'id'=>'values', 'class' => 'form-control' ,'required' => 'true','onchange'=>'GetBasicvalue();');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="col-md-2">
|
||||
<label>Basic Value </label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'basicvalue','value' => set_value('basicvalue',$basicvalue),'id'=>'basicvalue', 'class' => 'form-control' ,'required' => 'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@ -401,13 +418,17 @@ $(function() {
|
||||
<th>Supplier</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="rawappend">
|
||||
<?php if(!empty($rawmaterial)){
|
||||
$index=0;
|
||||
$rawtotal =0;
|
||||
foreach($rawmaterial as $raw){
|
||||
$index= $index+1; ?>
|
||||
$index= $index+1;
|
||||
$basicPrice = ($raw->Quantity)*($raw->Price);
|
||||
$rawtotal = $rawtotal+$basicPrice; ?>
|
||||
<tr id="rawmat<?php echo $index ; ?>">
|
||||
<td><?php echo $index;?></td>
|
||||
<td id="rawmaterialedit<?php echo $index?>"><?php echo $raw->MaterialCode."-".$raw->MaterialName?></td>
|
||||
@ -416,6 +437,12 @@ $(function() {
|
||||
<td id="rawQuantiy<?php echo $index?>"><?php echo $raw->Quantity;?></td>
|
||||
<td id="rawmaterialPrice<?php echo $index?>"><?php echo $raw->Price?></td>
|
||||
|
||||
<td id="rawmaterialbasic<?php echo $index?>"><?php echo $basicPrice ?></td>
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'rawbasic'.$index ?>" id="<?php echo 'rawbasic'.$index ?>" value="<?php echo $basicPrice ; ?>" readonly/>
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'RawId'.$index ?>" id="<?php echo 'RawId'.$index ?>" value="<?php echo $raw->RawId ; ?>" readonly/>
|
||||
|
||||
<input type="hidden" name="<?php echo 'rawmaterialcode'.$index ?>" id="<?php echo 'rawmaterialcode'.$index ?>" value="<?php echo $raw->MaterialCode ; ?>" readonly/>
|
||||
@ -447,6 +474,24 @@ $(function() {
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="rawtotal" id="rawtotal" value="<?php echo $rawtotal?>" style="border: none" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<!--second table-->
|
||||
<div class="container-fluid">
|
||||
<div><legend>Consumables</legend></div>
|
||||
@ -661,14 +706,18 @@ $(function() {
|
||||
<th>Supplier</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="consuappend">
|
||||
<?php if(!empty($consumaterial)){
|
||||
// print_r($consumaterial);
|
||||
$inde=0;
|
||||
$consubasicTotal =0;
|
||||
foreach($consumaterial as $cou){
|
||||
$inde=$inde+1;?>
|
||||
$inde=$inde+1;
|
||||
$consubasic = ($cou->Quantity)*($cou->Price);
|
||||
$consubasicTotal = $consubasicTotal+$consubasic; ?>
|
||||
<tr id="consumable<?php echo $inde;?>">
|
||||
<td ><?php echo $inde?></td>
|
||||
<td id="consumaterial<?php echo $inde?>"><?php echo $cou->MaterialCode."-".$cou->MaterialName?></td>
|
||||
@ -678,6 +727,7 @@ $(function() {
|
||||
|
||||
|
||||
<td id="consumaterialPrice<?php echo $inde?>"><?php echo $cou->Price?></td>
|
||||
<td id="consumaterialbasic<?php echo $inde?>"><?php echo $consubasic;?></td>
|
||||
<td>
|
||||
|
||||
<a data-target='#EditRootCausemodal' data-id="<?php echo $inde ; ?>" data-userid="<?php echo $inde ; ?>" data-toggle="modal" href="#EditRootCausemodal"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit;"></i> </a> <!-- <a href='#' onclick = "DeleteCounterRow(<?php echo $in ; ?>)" class="link" data-id="<?php echo $inde ; ?>" data-userid="<?php echo $in ; ?>" id="Del" ><span class="glyphicon glyphicon-trash"></span></a> -->
|
||||
@ -685,6 +735,10 @@ $(function() {
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'conbasic'.$inde ?>" id="<?php echo 'conbasic'.$inde ?>" value="<?php echo $consubasic ; ?>" />
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'Consumable'.$inde ?>" id="<?php echo 'Consumable'.$inde ?>" value="<?php echo $cou->ConId ; ?>" />
|
||||
|
||||
<input type="hidden" name="<?php echo 'consumematerialcode'.$inde ?>" id="<?php echo 'consumematerialcode'.$inde ?>" value="<?php echo $cou->MaterialCode ; ?>" />
|
||||
@ -711,6 +765,22 @@ $(function() {
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="consutotal" id="consutotal" style="border: none" value="<?php echo $consubasicTotal?>" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!--third table-->
|
||||
<div class="container-fluid">
|
||||
<div><legend>Packing Material</legend></div>
|
||||
@ -922,14 +992,18 @@ $(function() {
|
||||
<th>Supplier</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
|
||||
<tbody id="packappend">
|
||||
<?php if(!empty($packagematerial)){
|
||||
$intt=0;
|
||||
$packbasicTotal = 0;
|
||||
foreach($packagematerial as $pac){
|
||||
$intt=$intt+1;?>
|
||||
$intt=$intt+1;
|
||||
$packbasic = ($pac->Quantity)*($pac->Price);
|
||||
$packbasicTotal = $packbasicTotal+$packbasic;?>
|
||||
|
||||
|
||||
<tr id="pack<?php echo $intt;?>">
|
||||
@ -938,12 +1012,17 @@ $(function() {
|
||||
<td id="packsuppliername<?php echo $intt?>"><?php echo $pac->SupplierID."-".$pac->SupplierName?></td>
|
||||
<td id="packQuantiy<?php echo $intt?>"><?php echo $pac->Quantity?></td>
|
||||
<td id="packmaterialPrice<?php echo $intt?>"><?php echo $pac->Price?></td>
|
||||
<td id="packmaterialbasic<?php echo $intt?>"><?php echo $packbasic?></td>
|
||||
<td>
|
||||
|
||||
<a data-target='#EditCounter' data-id="<?php echo $intt ; ?>" data-userid="<?php echo $intt ; ?>" data-toggle="modal" href="#EditCounter"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit;"></i> </a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'pacbasic'.$intt ?>" id="<?php echo 'pacbasic'.$intt ?>" value="<?php echo $packbasic ; ?>" />
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'packId'.$intt ?>" id="<?php echo 'packId'.$intt ?>" value="<?php echo $pac->PackId ; ?>" />
|
||||
|
||||
<input type="hidden" name="<?php echo 'packmaterialcode'.$intt ?>" id="<?php echo 'packmaterialcode'.$intt ?>" value="<?php echo $pac->MaterialCode ; ?>" />
|
||||
@ -968,7 +1047,18 @@ $(function() {
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="packtotal" id="packtotal" style="border: none" value="<?php echo $packbasicTotal?>" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@ -1175,6 +1265,7 @@ $(function() {
|
||||
<th>Date</th>
|
||||
<th>Quantity</th>
|
||||
<th>Price</th>
|
||||
<th>Basic Price</th>
|
||||
<th>Action</th>
|
||||
</thead>
|
||||
<tbody id="coproductappend">
|
||||
@ -1182,11 +1273,14 @@ $(function() {
|
||||
<?php
|
||||
if(!empty($coproductmaterial)){
|
||||
$ind=0;
|
||||
$CopBasicTotal=0;
|
||||
foreach($coproductmaterial as $dis){//print_r($dis);
|
||||
$ind= $ind+1;
|
||||
|
||||
$Copdt = new DateTime($dis['CoDate']);
|
||||
$Coprdate = $Copdt->format('d-m-Y');
|
||||
$copbasic = ($dis['Quantity'])*($dis['Price']);
|
||||
$CopBasicTotal = $CopBasicTotal+ $copbasic;
|
||||
|
||||
|
||||
?>
|
||||
@ -1206,6 +1300,11 @@ $(function() {
|
||||
|
||||
<td id="CopQuantiy<?php echo $ind?>"><?php echo $dis['Quantity']?></td>
|
||||
<td id="CopmaterialPrice<?php echo $ind?>"><?php echo $dis['Price']?></td>
|
||||
<td id="Copmaterialbasic<?php echo $ind?>"><?php echo $copbasic;?></td>
|
||||
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'copbasic'.$ind ?>" id="<?php echo 'copbasic'.$ind ?>" value="<?php echo $copbasic ; ?>" readonly/>
|
||||
|
||||
|
||||
<input type="hidden" name="<?php echo 'CopId'.$ind ?>" id="<?php echo 'CopId'.$ind ?>" value="<?php echo $dis['CoId'] ; ?>" readonly/>
|
||||
@ -1235,6 +1334,20 @@ $(function() {
|
||||
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-9" style="text-align: right">
|
||||
Total
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
||||
<input type="text" name="coptotal" id="coptotal" style="border: none" value="<?php echo $CopBasicTotal?>" readonly="true">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1267,6 +1380,7 @@ $(function() {
|
||||
<td align="left" id="rawsuppliername<%=index%>"><%=Supplier%></td>
|
||||
<td align="left" id="rawQuantiy<%=index%>"><%=Quantity%></td>
|
||||
<td align="left" id="rawmaterialPrice<%=index%>"><%=Price%></td>
|
||||
<td align="left" id="rawmaterialbasic<%=index%>"><%=rawBasicPrice%></td>
|
||||
|
||||
|
||||
<td>
|
||||
@ -1285,6 +1399,8 @@ $(function() {
|
||||
<td align="left" id="consusuppliername<%=rootindex%>"><%=Supplier%></td>
|
||||
<td align="left" id="consuQuantiy<%=rootindex%>"><%=Quantity%></td>
|
||||
<td align="left" id="consumaterialPrice<%=rootindex%>"><%=Price%></td>
|
||||
|
||||
<td align="left" id="consumaterialbasic<%=rootindex%>"><%=consuBasicPrice%></td>
|
||||
|
||||
<td>
|
||||
<a data-target='#EditRootCausemodal' data-id="<%=rootindex%>" data-userid="<%=rootindex%>" data-toggle="modal" href="#EditRootCausemodal"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit the details"></i> </a> </span></a>
|
||||
@ -1302,6 +1418,8 @@ $(function() {
|
||||
<td align="left" id="packQuantiy<%=counterindex%>"><%=Quantity%></td>
|
||||
<td align="left" id="packmaterialPrice<%=counterindex%>"><%=Price%></td>
|
||||
|
||||
<td align="left" id="packmaterialbasic<%=counterindex%>"><%=packBasicPrice%></td>
|
||||
|
||||
|
||||
<td>
|
||||
<a data-target='#EditCounter' data-id="<%=counterindex%>" data-userid="<%=counterindex%>" data-toggle="modal" href="#editimportpomodel"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit details"></i> </a></span></a>
|
||||
@ -1320,6 +1438,8 @@ $(function() {
|
||||
<td align="left" id="CopQuantiy<%=coproductindex%>"><%=Quantity%></td>
|
||||
<td align="left" id="CopmaterialPrice<%=coproductindex%>"><%=Price%></td>
|
||||
|
||||
<td align="left" id="Copmaterialbasic<%=coproductindex%>"><%=CopBasicPrice%></td>
|
||||
|
||||
|
||||
<td>
|
||||
<a data-target='#EditCoproduct' data-id="<%=coproductindex%>" data-userid="<%=coproductindex%>" data-toggle="modal" href="#editimportpomodel"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit details"></i> </a></span></a>
|
||||
@ -1395,6 +1515,8 @@ else if($('#rawSupplier').val()=='0')
|
||||
var e = document.getElementById("rawmaterialcode");
|
||||
var rawmaterialname = e.options[e.selectedIndex].text;
|
||||
|
||||
var rawbasic = parseFloat(rawQty) *parseFloat(rawprice);
|
||||
|
||||
// var materialnam=rawmaterialname.substring(0, rawmaterialname.indexOf("-"));
|
||||
|
||||
// alert(materialnam);
|
||||
@ -1406,7 +1528,7 @@ else if($('#rawSupplier').val()=='0')
|
||||
var template = jQuery("#rawmateriallist").html();
|
||||
|
||||
// alert(template)
|
||||
$('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice}));
|
||||
$('#rawappend').append(_.template(template,{index:temp,Material:rawmaterialname,Supplier:rawsuppliername,Quantity:rawQty,Price:rawprice,rawBasicPrice:rawbasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1418,6 +1540,16 @@ else if($('#rawSupplier').val()=='0')
|
||||
addHidden(theForm,"rawSuppliername"+temp,rawsuppliername);
|
||||
addHidden(theForm,"rawmaterialname"+temp,rawmaterialname);
|
||||
|
||||
|
||||
addHidden(theForm,"rawbasic"+temp,rawbasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#rawbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#rawtotal').val(total);
|
||||
|
||||
$('#rawmaterialcode').val('');
|
||||
$('#rawSupplier').val('');
|
||||
$('#rawqty').val('');
|
||||
@ -1480,7 +1612,12 @@ else{
|
||||
var rawSupplierID = $('#EditrawSupplier').val();
|
||||
var rawQty = $('#Editrawqty').val();
|
||||
var rawprice = $('#Editrawprice').val();
|
||||
|
||||
var rawbasic = parseFloat(rawQty) *parseFloat(rawprice);
|
||||
|
||||
//console.log(rawbasic);
|
||||
var rawrow = $('#RawRow').val();
|
||||
|
||||
var tr= document.getElementById(userid);
|
||||
//alert("tr"+tr)
|
||||
//var cellval = tr.cells;
|
||||
@ -1495,17 +1632,38 @@ else{
|
||||
document.getElementById('rawsuppliername'+userid).innerHTML = rawSupplierID+"-"+suppliername;
|
||||
document.getElementById('rawQuantiy'+userid).innerHTML = rawQty;
|
||||
document.getElementById('rawmaterialPrice'+userid).innerHTML = rawprice;
|
||||
|
||||
|
||||
|
||||
document.getElementById('rawmaterialbasic'+userid).innerHTML = rawbasic;
|
||||
|
||||
|
||||
// cellval[1].innerHTML = rawmaterialcode;
|
||||
// cellval[2].innerHTML = rawSupplierID;
|
||||
// cellval[3].innerHTML = rawQty;
|
||||
// cellval[4].innerHTML = rawprice;
|
||||
// cellval[5].innerHTML = rawbasic;
|
||||
|
||||
|
||||
$('#rawmaterialcode'+userid).val(rawmaterialcode);
|
||||
$('#rawSupplierID'+userid).val(rawSupplierID);
|
||||
$('#rawQty'+userid).val(rawQty);
|
||||
$('#rawprice'+userid).val(rawprice);
|
||||
|
||||
$('#rawbasic'+userid).val(rawbasic)
|
||||
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=rawrow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#rawbasic"+i).val());
|
||||
//console.log(total)
|
||||
}
|
||||
|
||||
//console.log(total)
|
||||
$('#rawtotal').val(total);
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1537,6 +1695,8 @@ $('.rootaddClick').click(function()
|
||||
var consuprice = $('#consuprice').val();
|
||||
var rawsuppliername = consuSupplier.options[consuSupplier.selectedIndex].text;
|
||||
|
||||
var conbasic = parseFloat(consuprice) * parseFloat(consuQty);
|
||||
|
||||
var g = document.getElementById("consumaterialcode");
|
||||
var consumaterialname = g.options[g.selectedIndex].text;
|
||||
|
||||
@ -1544,7 +1704,7 @@ $('.rootaddClick').click(function()
|
||||
var temp = rootindex
|
||||
var template = jQuery("#consumable").html();
|
||||
//alert(template)
|
||||
$('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice}));
|
||||
$('#consuappend').append(_.template(template,{rootindex:temp,Material:consumaterialname,Supplier:rawsuppliername,Quantity:consuQty,Price:consuprice,consuBasicPrice:conbasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1556,6 +1716,16 @@ $('.rootaddClick').click(function()
|
||||
addHidden(theForm,"consumeSuppliername"+temp,rawsuppliername);
|
||||
addHidden(theForm,"consumematerialname"+temp,consumaterialname);
|
||||
|
||||
|
||||
addHidden(theForm,"conbasic"+temp,conbasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#consutotal').val(total);
|
||||
|
||||
$('#consumaterialcode').val('');
|
||||
$('#consuSupplier').val('');
|
||||
$('#consuqty').val('');
|
||||
@ -1596,6 +1766,10 @@ $('.rootEditItem').click(function()
|
||||
var editconsuQty = $('#Editconsuqty').val();
|
||||
var editrawprice = $('#Editconsuprice').val();
|
||||
|
||||
var consubasic = parseFloat(editconsuQty)*parseFloat(editrawprice);
|
||||
|
||||
var consurow = $('#ConsuRow').val();
|
||||
|
||||
|
||||
var tr= document.getElementById(rootuserid);
|
||||
var supname = $('#consumeSuppliername'+rootuserid).val();
|
||||
@ -1613,12 +1787,34 @@ $('.rootEditItem').click(function()
|
||||
document.getElementById('consuQuantiy'+rootuserid).innerHTML = editconsuQty;
|
||||
document.getElementById('consumaterialPrice'+rootuserid).innerHTML = editrawprice;
|
||||
|
||||
document.getElementById('consumaterialbasic'+rootuserid).innerHTML = consubasic;
|
||||
|
||||
// document.getElementById('rootcause'+rootuserid).innerHTML = editroot;
|
||||
|
||||
$('#consumematerialcode'+rootuserid).val(editconsumaterialcode);
|
||||
$('#consumeSupplierID'+rootuserid).val(editconsuSupplierID);
|
||||
$('#consumeQty'+rootuserid).val(editconsuQty);
|
||||
$('#consumeprice'+rootuserid).val(editrawprice);
|
||||
|
||||
// $('#consumaterialbasic'+rootuserid).val(consubasic);
|
||||
|
||||
$('#conbasic'+rootuserid).val(consubasic);
|
||||
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=consurow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#conbasic"+i).val());
|
||||
//console.log(total)
|
||||
}
|
||||
$('#consutotal').val(total);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
@ -1650,12 +1846,14 @@ $('.CounteraddClick').click(function()
|
||||
|
||||
var h = document.getElementById("packumaterialcode");
|
||||
var packmaterialname = h.options[h.selectedIndex].text;
|
||||
|
||||
var packBasic = parseFloat(packQty)*parseFloat(packprice);
|
||||
|
||||
counterindex = parseInt(counterindex)+1;
|
||||
var temp = counterindex
|
||||
var template = jQuery("#packable").html();
|
||||
//alert(template)
|
||||
$('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterialname,Supplier:packsuppliername,Quantity:packQty,Price:packprice}));
|
||||
$('#packappend').append(_.template(template,{counterindex:temp,Material:packmaterialname,Supplier:packsuppliername,Quantity:packQty,Price:packprice,packBasicPrice:packBasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1668,6 +1866,18 @@ $('.CounteraddClick').click(function()
|
||||
|
||||
addHidden(theForm,"packmaterialname"+temp,packmaterialname);
|
||||
|
||||
|
||||
|
||||
|
||||
addHidden(theForm,"pacbasic"+temp,packBasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#packtotal').val(total);
|
||||
|
||||
$('#packumaterialcode').val('');
|
||||
$('#packSupplier').val('');
|
||||
$('#packqty').val('');
|
||||
@ -1713,6 +1923,12 @@ $('.CounterEditItem').click(function()
|
||||
var editpackprice = $('#Editpackprice').val();
|
||||
//var editpacksuppliername = EditpackSupplier.options[EditpackSupplier.selectedIndex].text;
|
||||
|
||||
var basicprice = parseFloat(editpackQty)*parseFloat(editpackprice);
|
||||
|
||||
var pacrow = $('#PkgRow').val();
|
||||
|
||||
|
||||
|
||||
var tr= document.getElementById(cuserid);
|
||||
//var cellval = tr.cells;
|
||||
//alert(cuserid)
|
||||
@ -1732,10 +1948,25 @@ $('.CounterEditItem').click(function()
|
||||
document.getElementById('packQuantiy'+cuserid).innerHTML = editpackQty;
|
||||
document.getElementById('packmaterialPrice'+cuserid).innerHTML = editpackprice;
|
||||
|
||||
document.getElementById('packmaterialbasic'+cuserid).innerHTML = basicprice;
|
||||
|
||||
$('#packmaterialcode'+cuserid).val(editpackmaterialcode);
|
||||
$('#packSupplierID'+cuserid).val(editpackSupplierID);
|
||||
$('#packQty'+cuserid).val(editpackQty);
|
||||
$('#packprice'+cuserid).val(editpackprice);
|
||||
|
||||
$('#pacbasic'+cuserid).val(basicprice);
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=pacrow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#pacbasic"+i).val());
|
||||
//console.log(total)
|
||||
}
|
||||
$('#packtotal').val(total);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
@ -1750,12 +1981,14 @@ $('.CoaddClick').click(function()
|
||||
var copQty = $('#Coqty').val();
|
||||
var copprice = $('#Coprice').val();
|
||||
var copsuppliername = coproduct_id.options[coproduct_id.selectedIndex].text;
|
||||
|
||||
var copbasic = parseFloat(copQty) * parseFloat(copprice);
|
||||
|
||||
coproductindex = parseInt(coproductindex)+1;
|
||||
var temp = coproductindex
|
||||
var template = jQuery("#coproduct").html();
|
||||
//alert(copsuppliername)
|
||||
$('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copsuppliername,Date:copDate,Quantity:copQty,Price:copprice}));
|
||||
$('#coproductappend').append(_.template(template,{coproductindex:temp,Material:copsuppliername,Date:copDate,Quantity:copQty,Price:copprice,CopBasicPrice:copbasic}));
|
||||
|
||||
var theForm = $(".final_product");
|
||||
|
||||
@ -1764,7 +1997,18 @@ $('.CoaddClick').click(function()
|
||||
addHidden(theForm,"CopQty"+temp,copQty);
|
||||
addHidden(theForm,"Copprice"+temp,copprice);
|
||||
addHidden(theForm,"Coptype"+temp,"CoProduct");
|
||||
addHidden(theForm,"Copmaterialname"+temp,copsuppliername)
|
||||
addHidden(theForm,"Copmaterialname"+temp,copsuppliername);
|
||||
|
||||
|
||||
|
||||
addHidden(theForm,"copbasic"+temp,copbasic);
|
||||
var total = 0;
|
||||
for(var i=1;i<=temp;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
|
||||
}
|
||||
|
||||
$('#coptotal').val(total);
|
||||
|
||||
$('#coproduct_id').val('');
|
||||
$('#CopDate').val('');
|
||||
@ -1806,6 +2050,9 @@ $('.CoEditItem').click(function()
|
||||
var editcopqty = $('#EditCoqty').val();
|
||||
var editcopprice = $('#EditCoprice').val();
|
||||
// var editcopproduct = Editcoproduct_id.options[Editcoproduct_id.selectedIndex].text;
|
||||
|
||||
var copbasic = parseFloat(editcopqty)*parseFloat(editcopprice);
|
||||
var coprow = $('#CopRow').val();
|
||||
|
||||
var tr= document.getElementById(cuserid);
|
||||
//var cellval = tr.cells;
|
||||
@ -1824,83 +2071,178 @@ $('.CoEditItem').click(function()
|
||||
document.getElementById('CopQuantiy'+cuserid).innerHTML = editcopqty;
|
||||
document.getElementById('CopmaterialPrice'+cuserid).innerHTML = editcopprice;
|
||||
|
||||
|
||||
document.getElementById('Copmaterialbasic'+cuserid).innerHTML = copbasic;
|
||||
|
||||
$('#Copmaterialcode'+cuserid).val(editcoproductid);
|
||||
$('#CopDate'+cuserid).val(editcopdate);
|
||||
$('#CopQty'+cuserid).val(editcopqty);
|
||||
$('#Copprice'+cuserid).val(editcopprice);
|
||||
|
||||
|
||||
$('#copbasic'+cuserid).val(copbasic);
|
||||
|
||||
var total = 0;
|
||||
for(var i=1;i<=coprow;i++)
|
||||
{
|
||||
total = parseFloat(total) + parseFloat($("#copbasic"+i).val());
|
||||
//console.log(total)
|
||||
}
|
||||
$('#coptotal').val(total);
|
||||
|
||||
});
|
||||
|
||||
|
||||
var lowstock =<?php echo json_encode($Records, JSON_PRETTY_PRINT) ?>;
|
||||
|
||||
|
||||
|
||||
function lowqtycheck(type)
|
||||
{
|
||||
//alert(type)
|
||||
console.log(lowstock);
|
||||
var materialcode = '';
|
||||
|
||||
if(type == 'rawmaterial')
|
||||
{
|
||||
materialcode = $('#rawmaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'consumables')
|
||||
{
|
||||
materialcode = $('#consumaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'packing')
|
||||
{
|
||||
materialcode = $('#packumaterialcode').val();
|
||||
}
|
||||
|
||||
$.each(lowstock, function(id, obj) {
|
||||
if(obj.MaterialCode == materialcode)
|
||||
{
|
||||
alert('Stock is running Low !! available Stock'+obj.Current_stock);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
$('#rawmaterialcode').change(function()
|
||||
{
|
||||
var type = "rawmaterial";
|
||||
ResultantQty(type);
|
||||
lowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#rawSupplier').change(function()
|
||||
{
|
||||
var type = "rawmaterial";
|
||||
ResultantQty(type);
|
||||
|
||||
});
|
||||
|
||||
$('#consumaterialcode').change(function()
|
||||
{
|
||||
var type = "consumables";
|
||||
ResultantQty(type);
|
||||
lowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#consuSupplier').change(function()
|
||||
{
|
||||
var type = "consumables";
|
||||
ResultantQty(type);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('#packumaterialcode').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
ResultantQty(type);
|
||||
lowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#packSupplier').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
ResultantQty(type);
|
||||
// $('#rawSupplier').change(function()
|
||||
// {
|
||||
// var type = "rawmaterial";
|
||||
// ResultantQty(type);
|
||||
|
||||
});
|
||||
// });
|
||||
|
||||
|
||||
|
||||
// $('#consuSupplier').change(function()
|
||||
// {
|
||||
// var type = "consumables";
|
||||
// ResultantQty(type);
|
||||
|
||||
// });
|
||||
|
||||
|
||||
// $('#packSupplier').change(function()
|
||||
// {
|
||||
// var type = "packing";
|
||||
// ResultantQty(type);
|
||||
|
||||
// });
|
||||
|
||||
|
||||
|
||||
$('#Editrawmaterialcode').change(function()
|
||||
{
|
||||
|
||||
var type = "rawmaterial";
|
||||
EditResultantQty(type);
|
||||
Editlowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
$('#EditrawSupplier').change(function()
|
||||
|
||||
|
||||
$('#Editconsumaterialcode').change(function()
|
||||
{
|
||||
|
||||
|
||||
var type = "rawmaterial";
|
||||
EditResultantQty(type);
|
||||
var type = "consumables";
|
||||
Editlowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('#Editpackumaterialcode').change(function()
|
||||
{
|
||||
var type = "packing";
|
||||
Editlowqtycheck(type);
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
function Editlowqtycheck(type)
|
||||
{
|
||||
//alert(type)
|
||||
//console.log(lowstock);
|
||||
var materialcode = '';
|
||||
|
||||
if(type == 'rawmaterial')
|
||||
{
|
||||
materialcode = $('#Editrawmaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'consumables')
|
||||
{
|
||||
materialcode = $('#Editconsumaterialcode').val();
|
||||
}
|
||||
|
||||
if(type == 'packing')
|
||||
{
|
||||
materialcode = $('#Editpackumaterialcode').val();
|
||||
}
|
||||
|
||||
$.each(lowstock, function(id, obj) {
|
||||
if(obj.MaterialCode == materialcode)
|
||||
{
|
||||
alert('Stock is running Low !! available Stock is '+obj.Current_stock);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var today = new Date();
|
||||
@ -2839,75 +3181,28 @@ function Save()
|
||||
});
|
||||
}
|
||||
|
||||
function rawqtycheck()
|
||||
|
||||
|
||||
|
||||
function GetBasicvalue()
|
||||
{
|
||||
// alert(rawresultqty);
|
||||
var basic =0;
|
||||
var qty= $('#Quantity').val();
|
||||
var val = $('#values').val();
|
||||
|
||||
// var enterrawqty= $('#rawqty').val();
|
||||
// if(rawresultqty < enterrawqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+rawresultqty);
|
||||
// }
|
||||
if(qty != '' && val !='')
|
||||
{
|
||||
basic = parseFloat(qty)*parseFloat(val);
|
||||
$('#basicvalue').val(basic);
|
||||
|
||||
}
|
||||
|
||||
function editrawqtycheck()
|
||||
{
|
||||
//alert(rawresultqty);
|
||||
|
||||
// var editenterrawqty= $('#Editrawqty').val();
|
||||
// if(rawresultqty < editenterrawqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+rawresultqty);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
function consuqtycheck()
|
||||
{
|
||||
// alert(rawresultqty);
|
||||
|
||||
// var enterconsuqty= $('#consuqty').val();
|
||||
// if(consuresultant < enterconsuqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+consuresultant);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
function Editconsuqtycheck()
|
||||
{
|
||||
// var editenterconsuqty= $('#Editconsuqty').val();
|
||||
// if(consuresultant < editenterconsuqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+consuresultant);
|
||||
// }
|
||||
}
|
||||
|
||||
|
||||
|
||||
function packqtycheck()
|
||||
{
|
||||
// alert(rawresultqty);
|
||||
|
||||
// var enterpackqty= $('#packqty').val();
|
||||
// if(packresultant < enterpackqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+packresultant);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
function Editpackqtycheck()
|
||||
{
|
||||
// var entereditpackqty = $('#Editpackqty').val();
|
||||
// if(packresultant < entereditpackqty)
|
||||
// {
|
||||
// alert("You are Exceeding the Stock Qtantity!! Avalable stock is"+packresultant);
|
||||
// }
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
//alert('Please Enter Quantity and Value');
|
||||
$('#basicvalue').val(0);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user