import zero quantity check

This commit is contained in:
venbatechnologies@gmail.com 2017-09-01 13:25:17 +05:30
parent 11f8404be6
commit 0231e62cf7
3 changed files with 230 additions and 74 deletions

View File

@ -1743,8 +1743,10 @@ var NilType = '<?php echo NILTYPE;?>';
var AvlBudAmt = '<?php echo $AvlAmount ?>'; var AvlBudAmt = '<?php echo $AvlAmount ?>';
//alert(AvlBudAmt); //alert(AvlBudAmt);
//$('#EditAvlBud').val(AvlBudAmt); //$('#EditAvlBud').val(AvlBudAmt);
$('#EditAvlBud').val(<?php echo $AvilableBudget?>); var budamt=<?php echo $AvilableBudget; ?>;
//$('#EditAvlBud').val(<?php echo $AvilableBudget?>);
$('#EditAvlBud').val(parseFloat(budamt).toFixed(2));
//$('#EditAvlBudAmt').val(<?php echo $AvlAmount; ?>); //$('#EditAvlBudAmt').val(<?php echo $AvlAmount; ?>);
@ -1768,7 +1770,7 @@ $('#Schedulediv').hide();
var txtexchangerate=parseFloat($('#ExchangeRate').val()); var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#EditExchangeRt').val(txtexchangerate); $('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
var txtbasics=parseFloat($('#BasicPriceInMTon').val()); var txtbasics=parseFloat($('#BasicPriceInMTon').val());
var basicpriceinus=parseFloat($('#BasicPriceinUS').val()); var basicpriceinus=parseFloat($('#BasicPriceinUS').val());
@ -1983,29 +1985,57 @@ function USRate()
$('#imBasicPrice').val(txtbasics); $('#imBasicPrice').val(txtbasics);
$('#ExchangeRt').val(txtexchangerate); $('#ExchangeRt').val(txtexchangerate);
$('#EditAfterBasicPriceTax').val(txtINR); $('#EditAfterBasicPriceTax').val(txtINR);
$('#EditimBasicPrice').val(txtbasics); $('#EditimBasicPrice').val(parseFloat(txtbasics).toFixed(2));
$('#EditExchangeRt').val(txtexchangerate); $('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
$('#EditINRBasicvalue').val(txtINRvalue); $('#EditINRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
} }
function EditQtyZerocheck()
{
if(($('#EditRate').val()=="0")||$('#EditQuantity').val()=="0")
{
alert('Please Enter A Valid Number for Rate and Quantity');
$('#EdittxtBasicValue').val(0);
$('#EditimBasicPrice').val(0);
var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
$('#EditINRBasicvalues').val(0);
$('#EditAfterBasicPriceTax').val(0);
$('#EditINRBasicvalue').val(0);
return false;
}
else
return true;
}
function EditRatechange() function EditRatechange()
{//alert('in'); {//alert('in');
if(EditQtyZerocheck())
{
//var txteditQuantity=parseFloat($('#EditQuantity').val()); //var txteditQuantity=parseFloat($('#EditQuantity').val());
var txteditQuantity = $('#EditQuantity').val() == '' ? '0.00' : $('#EditQuantity').val() var txteditQuantity = $('#EditQuantity').val() == '' ? '0.00' : $('#EditQuantity').val()
//var txteditUnitPrice=parseFloat($('#EditRate').val()); //var txteditUnitPrice=parseFloat($('#EditRate').val());
var txteditUnitPrice = $('#EditRate').val() == '' ? '0.00' : $('#EditRate').val() var txteditUnitPrice = $('#EditRate').val() == '' ? '0.00' : $('#EditRate').val()
var editTot=txteditQuantity*txteditUnitPrice var editTot=txteditQuantity*txteditUnitPrice
$('#EdittxtBasicValue').val(editTot); $('#EdittxtBasicValue').val(parseFloat(editTot).toFixed(2));
$(EditimBasicPrice).val(editTot); $('#EditimBasicPrice').val(parseFloat(editTot).toFixed(2));
var exchangerate=parseFloat($('#EditExchangeRt').val()); var exchangerate=parseFloat($('#EditExchangeRt').val());
var txtINR=editTot*exchangerate; var txtINR=editTot*exchangerate;
$('#EditINRBasicvalue').val(txtINR); $('#EditINRBasicvalue').val(parseFloat(txtINR).toFixed(2));
$('#EditBasicPriceTax').val(txtINR); $('#EditBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
$('#EditAfterBasicPriceTax').val(txtINR); $('#EditAfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
EditCalculateloadingcharge(); EditCalculateloadingcharge();
}
} }
@ -3047,8 +3077,8 @@ $('#editimportpomodel').on("shown.bs.modal", function(e) {
var c=a*b; var c=a*b;
console.log(c); console.log(c);
$('#EditINRBasicvalue').val(c); $('#EditINRBasicvalue').val(parseFloat(c).toFixed(2));
$('#EditAfterBasicPriceTax').val(c); $('#EditAfterBasicPriceTax').val(parseFloat(c).toFixed(2));
$('#EditLandingCharge').val($("#LandingCharge"+userid).val()); $('#EditLandingCharge').val($("#LandingCharge"+userid).val());
$('#EditAfterLandingCharge').val($("#AfterLandingCharge"+userid).val()); $('#EditAfterLandingCharge').val($("#AfterLandingCharge"+userid).val());
$('#EditHighseas').val($("#HighSeasSalesCharge"+userid).val()); $('#EditHighseas').val($("#HighSeasSalesCharge"+userid).val());
@ -3126,7 +3156,7 @@ $('#editimportpomodel').on("shown.bs.modal", function(e) {
$('.EditImport').click(function(){ $('.EditImport').click(function(){
//alert('inside edit'); //alert('inside edit');
if(validateEditExceedLimit() && ExceedEditQuantityCheck()) if(validateEditExceedLimit() && ExceedEditQuantityCheck()&&EditQtyZerocheck())
{ {
var CostCode = $("#EditCostCenter").val(); var CostCode = $("#EditCostCenter").val();

View File

@ -767,7 +767,7 @@ if($PONOStatus == PO_RELEASED)
<?php <?php
//$data = array('name' => 'imTotalAmount','value' => set_value('imTotalAmount'),'id'=>'imTotalAmount', 'class' => 'form-control' ,'readonly' => 'true'); //$data = array('name' => 'imTotalAmount','value' => set_value('imTotalAmount'),'id'=>'imTotalAmount', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtBasicValue','value' => set_value('txtBasicValue'),'id'=>'txtBasicValue', 'class' => 'form-control num' ,'readonly' => 'true'); $data = array('name' => 'txtBasicValue','value' => set_value('txtBasicValue'),'id'=>'txtBasicValue' ,'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data); echo form_input($data);
?> ?>
</div> </div>
@ -2749,7 +2749,7 @@ $(document).ready(function () {
var viewAvlBudAmt='<?php echo $AvlAmount?>'; var viewAvlBudAmt='<?php echo $AvlAmount?>';
//var viewAvlBudAmt='<?php echo $AvilableBudget?>'; //var viewAvlBudAmt='<?php echo $AvilableBudget?>';
$('#ViewAvlBudAmt').val(viewAvlBudAmt); $('#ViewAvlBudAmt').val(parseFloat(viewAvlBudAmt).toFixed(2));
var SelectedMaterialCode = []; var SelectedMaterialCode = [];
var RequistQuantity = ''; var RequistQuantity = '';
@ -2794,8 +2794,10 @@ $('#Schedulediv').hide();
} }
// $('#ExchangeRate').val(<?php echo $ExchangeRate;?>); // $('#ExchangeRate').val(<?php echo $ExchangeRate;?>);
var budamt=<?php echo $AvilableBudget; ?>;
//console.log(budamt);
$('#EditAvlBudAmt').val(<?php echo $AvlAmount; ?>); $('#EditAvlBudAmt').val(<?php echo $AvlAmount; ?>);
$('#EditAvlBudAmt').val(<?php echo $AvilableBudget; ?>); $('#EditAvlBudAmt').val(parseFloat(budamt).toFixed(2));
//var a=$('#ExchangeRate').val(); //var a=$('#ExchangeRate').val();
//alert(a); //alert(a);
@ -2803,7 +2805,7 @@ $('#EditAvlBudAmt').val(<?php echo $AvilableBudget; ?>);
var txtexchangerate=parseFloat($('#ExchangeRate').val()); var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#EditExchangeRt').val(txtexchangerate); $('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
var txtbasics=parseFloat($('#BasicPriceInMTon').val()); var txtbasics=parseFloat($('#BasicPriceInMTon').val());
//alert(txtexchangerate); //alert(txtexchangerate);
//alert(txtbasics); //alert(txtbasics);
@ -2933,7 +2935,7 @@ $("#txtBasicValue").val('');
} }
}); });
$("#AvlBudAmt").val(AvlBudAmt); $("#AvlBudAmt").val(parseFloat(AvlBudAmt).toFixed(2));
// For Binding Material list center for the selected Requistion Number // For Binding Material list center for the selected Requistion Number
$("#MaterialCode").append( $('<option></option>').val("0").html("Select Material Code") ); $("#MaterialCode").append( $('<option></option>').val("0").html("Select Material Code") );
@ -3053,27 +3055,79 @@ function USRate()
//} //}
} }
function EditQtyZerocheck()
{
if(($('#EditRate').val()=="0")||$('#EditQuantity').val()=="0")
{
alert('Please Enter A Valid Number for Rate and Quantity');
$('#EdittxtBasicValue').val(0);
$('#EditimBasicPrice').val(0);
var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#EditExchangeRt').val(txtexchangerate);
$('#EditINRBasicvalues').val(0);
$('#EditAfterBasicPriceTax').val(0);
$('#EditINRBasicvalue').val(0);
return false;
}
else
return true;
}
function EditRatechange() function EditRatechange()
{ {
if(EditQtyZerocheck())
{
//var txteditQuantity=parseFloat($('#EditQuantity').val()); //var txteditQuantity=parseFloat($('#EditQuantity').val());
var txteditQuantity = $('#EditQuantity').val() == '' ? '0.00' : $('#EditQuantity').val() var txteditQuantity = $('#EditQuantity').val() == '' ? '0.00' : $('#EditQuantity').val()
//var txteditUnitPrice=parseFloat($('#EditRate').val()); //var txteditUnitPrice=parseFloat($('#EditRate').val());
var txteditUnitPrice = $('#EditRate').val() == '' ? '0.00' : $('#EditRate').val() var txteditUnitPrice = $('#EditRate').val() == '' ? '0.00' : $('#EditRate').val()
var editTot=txteditQuantity*txteditUnitPrice var editTot=txteditQuantity*txteditUnitPrice
$('#EdittxtBasicValue').val(editTot); $('#EdittxtBasicValue').val(parseFloat(editTot).toFixed(2));
$(EditimBasicPrice).val(editTot); $(EditimBasicPrice).val(parseFloat(editTot).toFixed(2));
var exchangerate=parseFloat($('#EditExchangeRt').val()); var exchangerate=parseFloat($('#EditExchangeRt').val());
var txtINR=editTot*exchangerate; var txtINR=editTot*exchangerate;
$('#EditINRBasicvalue').val(txtINR); $('#EditINRBasicvalue').val(parseFloat(txtINR).toFixed(2));
$('#EditBasicPriceTax').val(txtINR); $('#EditBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
$('#EditAfterBasicPriceTax').val(txtINR); $('#EditAfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
EditCalculateloadingcharge(); EditCalculateloadingcharge();
}
} }
function Ratechange(){ function QtyZerocheck()
{
if(($('#Rate').val()=="0")||$('#Quantity').val()=="0")
{
alert('Please Enter A Valid Number for Rate and Quantity');
$('#txtBasicValue').val(0);
$('#imBasicPrice').val(0);
$('#ExchangeRt').val(0);
$('#INRBasicvalues').val(0);
$('#AfterBasicPriceTax').val(0);
$('#INRBasicvalue').val(0);
return false;
}
else
return true;
}
function Ratechange()
{
//alert(); //alert();
if($('#ReqNo').val() == "0") if($('#ReqNo').val() == "0")
{ {
@ -3098,36 +3152,40 @@ function Ratechange(){
if($('#Quantity').val() != '' && $('#Rate').val() != '') if($('#Quantity').val() != '' && $('#Rate').val() != '')
{ {
if(QtyZerocheck())
{
// var txtQuantity = parseFloat( $('#Quantity').val()); // var txtQuantity = parseFloat( $('#Quantity').val());
var txtQuantity = $('#Quantity').val() == '' ? '0.00' : $('#Quantity').val() var txtQuantity = $('#Quantity').val() == '' ? '0.00' : $('#Quantity').val()
//var txtUnitPrice = parseFloat($('#Rate').val()); //var txtUnitPrice = parseFloat($('#Rate').val());
var txtUnitPrice = $('#Rate').val() == '' ? '0.00' : $('#Rate').val() var txtUnitPrice = $('#Rate').val() == '' ? '0.00' : $('#Rate').val()
var Tot = txtQuantity * txtUnitPrice var Tot = txtQuantity * txtUnitPrice
$('#txtBasicValue').val(Tot); $('#txtBasicValue').val(parseFloat(Tot).toFixed(2));
$('#imBasicPrice').val(Math.round(Tot)); $('#imBasicPrice').val(parseFloat(Tot).toFixed(2));
var txtbasics=parseFloat($('#imBasicPrice').val()); var txtbasics=parseFloat($('#imBasicPrice').val());
var txtexchangerate=parseFloat($('#ExchangeRate').val()); var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#ExchangeRt').val(txtexchangerate); $('#ExchangeRt').val(txtexchangerate);
var txtINRvalue=txtbasics*txtexchangerate; var txtINRvalue=txtbasics*txtexchangerate;
$('#INRBasicvalues').val(txtINRvalue) $('#INRBasicvalues').val(parseFloat(txtINRvalue).toFixed(2));
$('#INRBasicvalue').val(Math.round(txtINRvalue)); $('#INRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
$('#BasicPriceTax').val(txtINRvalue); $('#BasicPriceTax').val(parseFloat(txtINRvalue).toFixed(2));
//txtINR = Math.ceil(txtINR*10)/10; //txtINR = Math.ceil(txtINR*10)/10;
txtINR = Math.round(txtINRvalue); txtINR = Math.round(txtINRvalue);
//alert(txtINR);BasicPriceTax //alert(txtINR);BasicPriceTax
$('#AfterBasicPriceTax').val(txtINR); $('#AfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
$('#imBasicPrice').val(txtbasics); $('#imBasicPrice').val(parseFloat(txtbasics).toFixed(2));
$('#ExchangeRt').val(txtexchangerate); $('#ExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
$('#EditAfterBasicPriceTax').val(txtINR); $('#EditAfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
$('#EditimBasicPrice').val(txtbasics); $('#EditimBasicPrice').val(parseFloat(txtbasics).toFixed(2));
$('#EditExchangeRt').val(txtexchangerate); $('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed());
$('#EditINRBasicvalue').val(txtINRvalue); $('#EditINRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
Calculateloadingcharge(); Calculateloadingcharge();
}
} }
} }
@ -4111,7 +4169,7 @@ $('.AddImport').click(function()
//alert('out'); //alert('out');
// if(validateImport()) // if(validateImport())
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit()) if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit()&&QtyZerocheck())
{ {
//alert('in'); //alert('in');
index = parseInt(index)+1; index = parseInt(index)+1;
@ -4301,17 +4359,17 @@ $("#viewimportmodal").on("shown.bs.modal", function(e) {
var q=parseFloat($('#quantity'+userid).val()); var q=parseFloat($('#quantity'+userid).val());
var r=parseFloat($('#itemRate'+userid).val()); var r=parseFloat($('#itemRate'+userid).val());
var p=q*r; var p=q*r;
console.log(p); // console.log(p);
$('#ViewtxtBasicValue').val(p); $('#ViewtxtBasicValue').val(parseFloat(p).toFixed(2));
$('#ViewimBasicPrice').val(p); $('#ViewimBasicPrice').val(parseFloat(p).toFixed(2));
var a=parseFloat($('#ViewtxtBasicValue').val()) var a=parseFloat($('#ViewtxtBasicValue').val())
var b=parseFloat($('#ExchangeRate').val()); var b=parseFloat($('#ExchangeRate').val());
var c=a*b; var c=a*b;
// console.log(c); // console.log(c);
$('#ViewINRBasicvalue').val(c); $('#ViewINRBasicvalue').val(parseFloat(c).toFixed(2));
$('#ViewAfterBasicPriceTax').val(c); $('#ViewAfterBasicPriceTax').val(parseFloat(c).toFixed(2));
$('#ViewLandingCharge').val($("#LandingCharge"+userid).val()); $('#ViewLandingCharge').val($("#LandingCharge"+userid).val());
$('#ViewAfterLandingCharge').val($("#AfterLandingCharge"+userid).val()); $('#ViewAfterLandingCharge').val($("#AfterLandingCharge"+userid).val());
@ -4658,8 +4716,8 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
var b=parseFloat($('#ExchangeRate').val()); var b=parseFloat($('#ExchangeRate').val());
var c=a*b; var c=a*b;
// console.log(c); // console.log(c);
$('#EditINRBasicvalue').val(c); $('#EditINRBasicvalue').val(parseFloat(c).toFixed(2));
$('#EditAfterBasicPriceTax').val(c); $('#EditAfterBasicPriceTax').val(parseFloat(c).toFixed(2));
// var a=parseFloat($('#BasicINRValue'+userid).val()); // var a=parseFloat($('#BasicINRValue'+userid).val());
// console.log(a); // console.log(a);
@ -4743,7 +4801,7 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
$('.EditImport').click(function(){ $('.EditImport').click(function(){
//alert('inside edit'); //alert('inside edit');
if(validateEditExceedLimit() && ExceedEditQuantityCheck()) if(validateEditExceedLimit() && ExceedEditQuantityCheck()&&EditQtyZerocheck())
{ {
var CostCode = $("#EditCostCenter").val(); var CostCode = $("#EditCostCenter").val();
var AvilBudget = $('#EditAvlBudAmt').val(); var AvilBudget = $('#EditAvlBudAmt').val();

View File

@ -47,7 +47,8 @@ if(!empty($INRSYMBOL))
if(!empty($AvlimportBudAmt)) if(!empty($AvlimportBudAmt))
{ {
$AvlAmount = $AvlimportBudAmt; $AvlAmount =number_format($AvlimportBudAmt,2,'.','');
} }
@ -1994,7 +1995,7 @@ $("#txtBasicValue").val('');
var y = <?php echo json_encode($RequistionDetails, JSON_PRETTY_PRINT) ?>; var y = <?php echo json_encode($RequistionDetails, JSON_PRETTY_PRINT) ?>;
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>; var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
var AvlBudAmt = '<?php echo $AvlimportBudAmt ?>'; var AvlBudAmt ='<?php echo $AvlimportBudAmt ?>';
//alert(Material); //alert(Material);
// For Binding DepartmentName // For Binding DepartmentName
@ -2006,7 +2007,9 @@ $("#txtBasicValue").val('');
} }
}); });
$("#AvlBudAmt").val(AvlBudAmt);
//$("#AvlBudAmt").val(AvlBudAmt);
$("#AvlBudAmt").val(parseFloat(AvlBudAmt).toFixed(2));
// For Binding Cost center for the selected department // For Binding Cost center for the selected department
/* $("#CostCenter").append( $('<option></option>').val("0").html("Select Cost Center") ); /* $("#CostCenter").append( $('<option></option>').val("0").html("Select Cost Center") );
$.each(cost, function(idx, obj) { $.each(cost, function(idx, obj) {
@ -2173,7 +2176,25 @@ function USRate()
} }
} }
function QtyZerocheck()
{
if(($('#Rate').val()=="0")||$('#Quantity').val()=="0")
{
alert('Please Enter A Valid Number for Rate and Quantity');
$('#txtBasicValue').val(0);
$('#imBasicPrice').val(0);
$('#ExchangeRt').val(0);
$('#INRBasicvalues').val(0);
$('#AfterBasicPriceTax').val(0);
$('#INRBasicvalue').val(0);
return false;
}
else
return true;
}
function Ratechange(){ function Ratechange(){
//alert(); //alert();
@ -2200,24 +2221,27 @@ function Ratechange(){
// if($('#Quantity').val() != '' && $('#Rate').val() != '') // if($('#Quantity').val() != '' && $('#Rate').val() != '')
// { // {
if(QtyZerocheck())
{
var txtQuantity = $('#Quantity').val() == '' ? '0.00' : $('#Quantity').val(); var txtQuantity = $('#Quantity').val() == '' ? '0.00' : $('#Quantity').val();
//console.log(txtQuantity); //console.log(txtQuantity);
// var txtQuantity = parseFloat( $('#Quantity').val()); // var txtQuantity = parseFloat( $('#Quantity').val());
var txtUnitPrice = $('#Rate').val() == '' ? '0.00' : $('#Rate').val(); var txtUnitPrice = $('#Rate').val() == '' ? '0.00' : $('#Rate').val();
//var txtUnitPrice = parseFloat($('#Rate').val()); //var txtUnitPrice = parseFloat($('#Rate').val());
var Tot = txtQuantity * txtUnitPrice var Tot = parseFloat(txtQuantity * txtUnitPrice).toFixed(2);
//console.log(Tot); //console.log(Tot);
$('#txtBasicValue').val(Math.round(Tot)); $('#txtBasicValue').val(parseFloat(Tot).toFixed(2));
$('#imBasicPrice').val(Math.round(Tot)); $('#imBasicPrice').val(parseFloat(Tot).toFixed(2));
var txtbasics=parseFloat($('#imBasicPrice').val()); var txtbasics=parseFloat($('#imBasicPrice').val());
var txtexchangerate=parseFloat($('#ExchangeRate').val()); var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#ExchangeRt').val(txtexchangerate); $('#ExchangeRt').val(txtexchangerate.toFixed(2));
var txtINRvalue=txtbasics*txtexchangerate; var txtINRvalue=txtbasics*txtexchangerate;
$('#INRBasicvalues').val(txtINRvalue) $('#INRBasicvalues').val(parseFloat(txtINRvalue).toFixed(2));
$('#INRBasicvalue').val(Math.round(txtINRvalue)); $('#INRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
$('#BasicPriceTax').val(txtINRvalue); $('#BasicPriceTax').val(txtINRvalue);
//txtINR = Math.ceil(txtINR*10)/10; //txtINR = Math.ceil(txtINR*10)/10;
txtINR = Math.round(txtINRvalue); txtINR = Math.round(txtINRvalue);
@ -2226,22 +2250,51 @@ function Ratechange(){
var txtEditUnitPrice=parseFloat($('#EditRate').val()); var txtEditUnitPrice=parseFloat($('#EditRate').val());
var EditTot=txtEditQuantity*txtEditUnitPrice; var EditTot=txtEditQuantity*txtEditUnitPrice;
// console.log(EditTot); // console.log(EditTot);
$('#EdittxtBasicValue').val(EditTot); $('#EdittxtBasicValue').val(parseFloat(EditTot).toFixed(2));
var EditBasicINR=EditTot*txtexchangerate; var EditBasicINR=EditTot*txtexchangerate;
$('#AfterBasicPriceTax').val(txtINR); $('#AfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
$('#imBasicPrice').val(txtbasics); $('#imBasicPrice').val(parseFloat(txtbasics).toFixed(2));
$('#ExchangeRt').val(txtexchangerate); $('#ExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
$('#EditAfterBasicPriceTax').val(EditBasicINR); $('#EditAfterBasicPriceTax').val(parseFloat(EditBasicINR).toFixed(2));
$('#EditimBasicPrice').val(EditTot); $('#EditimBasicPrice').val(parseFloat(EditTot).toFixed(2));
$('#EditExchangeRt').val(txtexchangerate); $('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
$('#EditINRBasicvalue').val(EditBasicINR); $('#EditINRBasicvalue').val(parseFloat(EditBasicINR).toFixed(2));
Calculateloadingcharge(); Calculateloadingcharge();
}
}
function EditQtyZerocheck()
{
if(($('#EditRate').val()=="0")||$('#EditQuantity').val()=="0")
{
alert('Please Enter A Valid Number for Rate and Quantity');
$('#EdittxtBasicValue').val(0);
$('#EditimBasicPrice').val(0);
var txtexchangerate=parseFloat($('#ExchangeRate').val());
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
$('#EditINRBasicvalues').val(0);
$('#EditAfterBasicPriceTax').val(0);
$('#EditINRBasicvalue').val(0);
return false;
}
else
return true;
} }
function EditRatechange() function EditRatechange()
{ {
if(EditQtyZerocheck())
{
var txteditQuantity=parseFloat($('#EditQuantity').val()); var txteditQuantity=parseFloat($('#EditQuantity').val());
var txteditUnitPrice=parseFloat($('#EditRate').val()); var txteditUnitPrice=parseFloat($('#EditRate').val());
var editTot=txteditQuantity*txteditUnitPrice var editTot=txteditQuantity*txteditUnitPrice
@ -2293,6 +2346,7 @@ if(isNaN(txtINR))
$('#EditBasicPriceTax').val(txtINR); $('#EditBasicPriceTax').val(txtINR);
//$('#EditAfterBasicPriceTax').val(txtINR); //$('#EditAfterBasicPriceTax').val(txtINR);
EditCalculateloadingcharge(); EditCalculateloadingcharge();
}
} }
@ -2925,7 +2979,7 @@ function CalculateaddlExciseDuty()
$('#Grossdutypayable').val(''); $('#Grossdutypayable').val('');
} }
else{ else{
$('#Grossdutypayable').val(parseFloat(txtgrossduty).toFixed()); $('#Grossdutypayable').val(parseFloat(txtgrossduty).toFixed(2));
} }
CalculateAvlModvat(); CalculateAvlModvat();
@ -3127,7 +3181,7 @@ function CalculateCtable()
} }
else else
{ {
$('#purchaserate').val(Math.round(txtpurchaserate)); $('#purchaserate').val((txtpurchaserate).toFixed(2));
} }
txtgrossexp=parseFloat($('#Grossexpenses').val()); txtgrossexp=parseFloat($('#Grossexpenses').val());
@ -3241,7 +3295,7 @@ $('.AddImport').click(function()
{ {
//alert('out'); //alert('out');
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit()) if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit()&&QtyZerocheck())
{ {
//alert('in'); //alert('in');
@ -3585,9 +3639,20 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
//console.log(uom); //console.log(uom);
$('#EditQuantity').val($('#quantity'+userid).val()); $('#EditQuantity').val($('#quantity'+userid).val());
//RequistQuantity = $('#quantity'+userid).val(); //RequistQuantity = $('#quantity'+userid).val();
$('#EditRate').val($('#itemRate'+userid).val()); var editrate=parseFloat($('#itemRate'+userid).val()).toFixed(2);
$('#EdittxtBasicValue').val($('#BasicAmt'+userid).val()); // console.log(editrate);
$('#EditimBasicPrice').val($("#BasicAmt"+userid).val()); $('#EditRate').val(editrate);
//$('#EditRate').val($('#itemRate'+userid).val());
var basic=parseFloat($('#BasicAmt'+userid).val()).toFixed(2);
console.log(basic);
//$('#EdittxtBasicValue').val($('#BasicAmt'+userid).val());
//$('#EditimBasicPrice').val($("#BasicAmt"+userid).val());
$('#EdittxtBasicValue').val(basic);
$('#EditimBasicPrice').val(basic);
$('#EditINRBasicvalue').val($("#BasicPriceINR"+userid).val()); $('#EditINRBasicvalue').val($("#BasicPriceINR"+userid).val());
$('#EditLandingCharge').val($("#LandingChargee"+userid).val()); $('#EditLandingCharge').val($("#LandingChargee"+userid).val());
$('#EditAfterLandingCharge').val($("#AfterLandingChargee"+userid).val()); $('#EditAfterLandingCharge').val($("#AfterLandingChargee"+userid).val());
@ -3614,7 +3679,10 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
$('#Editpurchaserate').val($("#purchaserate"+userid).val()); $('#Editpurchaserate').val($("#purchaserate"+userid).val());
$('#EditCustomDutyExpenses').val($("#CustomDutyExpenses"+userid).val()); $('#EditCustomDutyExpenses').val($("#CustomDutyExpenses"+userid).val());
$('#EditRMCIncludingCustomers').val($("#RMCIncludingCustomers"+userid).val()); $('#EditRMCIncludingCustomers').val($("#RMCIncludingCustomers"+userid).val());
$('#EditAfterBasicPriceTax').val($("#AfterBasicPriceTax"+userid).val());
var basicinr=parseFloat($('#AfterBasicPriceTax'+userid).val()).toFixed(2);
// $('#EditAfterBasicPriceTax').val($("#AfterBasicPriceTax"+userid).val());
$('#EditAfterBasicPriceTax').val(basicinr);
$('#EditAvailableModvat').val($("#AvilableModvat"+userid).val()); $('#EditAvailableModvat').val($("#AvilableModvat"+userid).val());
$('#EditTotalExp').val($("#TotalExp"+userid).val()); $('#EditTotalExp').val($("#TotalExp"+userid).val());
$('#EditTotalOrderValue').val(cellval[8].innerHTML); $('#EditTotalOrderValue').val(cellval[8].innerHTML);
@ -3665,7 +3733,7 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
$('.EditImport').click(function(){ $('.EditImport').click(function(){
//alert('inside edit'); //alert('inside edit');
if(validateEditExceedLimit() && ExceedEditQuantityCheck()) if(validateEditExceedLimit() && ExceedEditQuantityCheck()&&EditQtyZerocheck())
{ {
var CostCode = $("#EditCostCenter").val(); var CostCode = $("#EditCostCenter").val();
var AvilBudget = $('#EditAvlBudAmt').val(); var AvilBudget = $('#EditAvlBudAmt').val();