import zero quantity check
This commit is contained in:
parent
11f8404be6
commit
0231e62cf7
@ -1742,9 +1742,11 @@ var NilType = '<?php echo NILTYPE;?>';
|
||||
|
||||
var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
//alert(AvlBudAmt);
|
||||
//$('#EditAvlBud').val(AvlBudAmt);
|
||||
$('#EditAvlBud').val(<?php echo $AvilableBudget?>);
|
||||
|
||||
//$('#EditAvlBud').val(AvlBudAmt);
|
||||
var budamt=<?php echo $AvilableBudget; ?>;
|
||||
|
||||
//$('#EditAvlBud').val(<?php echo $AvilableBudget?>);
|
||||
$('#EditAvlBud').val(parseFloat(budamt).toFixed(2));
|
||||
|
||||
//$('#EditAvlBudAmt').val(<?php echo $AvlAmount; ?>);
|
||||
|
||||
@ -1768,7 +1770,7 @@ $('#Schedulediv').hide();
|
||||
|
||||
|
||||
var txtexchangerate=parseFloat($('#ExchangeRate').val());
|
||||
$('#EditExchangeRt').val(txtexchangerate);
|
||||
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
|
||||
var txtbasics=parseFloat($('#BasicPriceInMTon').val());
|
||||
|
||||
var basicpriceinus=parseFloat($('#BasicPriceinUS').val());
|
||||
@ -1983,29 +1985,57 @@ function USRate()
|
||||
$('#imBasicPrice').val(txtbasics);
|
||||
$('#ExchangeRt').val(txtexchangerate);
|
||||
$('#EditAfterBasicPriceTax').val(txtINR);
|
||||
$('#EditimBasicPrice').val(txtbasics);
|
||||
$('#EditExchangeRt').val(txtexchangerate);
|
||||
$('#EditINRBasicvalue').val(txtINRvalue);
|
||||
$('#EditimBasicPrice').val(parseFloat(txtbasics).toFixed(2));
|
||||
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
|
||||
$('#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()
|
||||
{//alert('in');
|
||||
|
||||
if(EditQtyZerocheck())
|
||||
{
|
||||
|
||||
//var txteditQuantity=parseFloat($('#EditQuantity').val());
|
||||
var txteditQuantity = $('#EditQuantity').val() == '' ? '0.00' : $('#EditQuantity').val()
|
||||
//var txteditUnitPrice=parseFloat($('#EditRate').val());
|
||||
var txteditUnitPrice = $('#EditRate').val() == '' ? '0.00' : $('#EditRate').val()
|
||||
var editTot=txteditQuantity*txteditUnitPrice
|
||||
$('#EdittxtBasicValue').val(editTot);
|
||||
$(EditimBasicPrice).val(editTot);
|
||||
$('#EdittxtBasicValue').val(parseFloat(editTot).toFixed(2));
|
||||
$('#EditimBasicPrice').val(parseFloat(editTot).toFixed(2));
|
||||
var exchangerate=parseFloat($('#EditExchangeRt').val());
|
||||
var txtINR=editTot*exchangerate;
|
||||
$('#EditINRBasicvalue').val(txtINR);
|
||||
$('#EditBasicPriceTax').val(txtINR);
|
||||
$('#EditAfterBasicPriceTax').val(txtINR);
|
||||
$('#EditINRBasicvalue').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#EditBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#EditAfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
EditCalculateloadingcharge();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -3047,8 +3077,8 @@ $('#editimportpomodel').on("shown.bs.modal", function(e) {
|
||||
var c=a*b;
|
||||
console.log(c);
|
||||
|
||||
$('#EditINRBasicvalue').val(c);
|
||||
$('#EditAfterBasicPriceTax').val(c);
|
||||
$('#EditINRBasicvalue').val(parseFloat(c).toFixed(2));
|
||||
$('#EditAfterBasicPriceTax').val(parseFloat(c).toFixed(2));
|
||||
$('#EditLandingCharge').val($("#LandingCharge"+userid).val());
|
||||
$('#EditAfterLandingCharge').val($("#AfterLandingCharge"+userid).val());
|
||||
$('#EditHighseas').val($("#HighSeasSalesCharge"+userid).val());
|
||||
@ -3126,7 +3156,7 @@ $('#editimportpomodel').on("shown.bs.modal", function(e) {
|
||||
|
||||
$('.EditImport').click(function(){
|
||||
//alert('inside edit');
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck())
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck()&&EditQtyZerocheck())
|
||||
{
|
||||
|
||||
var CostCode = $("#EditCostCenter").val();
|
||||
|
||||
@ -767,7 +767,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
<?php
|
||||
//$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);
|
||||
?>
|
||||
</div>
|
||||
@ -2749,7 +2749,7 @@ $(document).ready(function () {
|
||||
|
||||
var viewAvlBudAmt='<?php echo $AvlAmount?>';
|
||||
//var viewAvlBudAmt='<?php echo $AvilableBudget?>';
|
||||
$('#ViewAvlBudAmt').val(viewAvlBudAmt);
|
||||
$('#ViewAvlBudAmt').val(parseFloat(viewAvlBudAmt).toFixed(2));
|
||||
|
||||
var SelectedMaterialCode = [];
|
||||
var RequistQuantity = '';
|
||||
@ -2794,8 +2794,10 @@ $('#Schedulediv').hide();
|
||||
}
|
||||
|
||||
// $('#ExchangeRate').val(<?php echo $ExchangeRate;?>);
|
||||
var budamt=<?php echo $AvilableBudget; ?>;
|
||||
//console.log(budamt);
|
||||
$('#EditAvlBudAmt').val(<?php echo $AvlAmount; ?>);
|
||||
$('#EditAvlBudAmt').val(<?php echo $AvilableBudget; ?>);
|
||||
$('#EditAvlBudAmt').val(parseFloat(budamt).toFixed(2));
|
||||
//var a=$('#ExchangeRate').val();
|
||||
//alert(a);
|
||||
|
||||
@ -2803,7 +2805,7 @@ $('#EditAvlBudAmt').val(<?php echo $AvilableBudget; ?>);
|
||||
|
||||
|
||||
var txtexchangerate=parseFloat($('#ExchangeRate').val());
|
||||
$('#EditExchangeRt').val(txtexchangerate);
|
||||
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
|
||||
var txtbasics=parseFloat($('#BasicPriceInMTon').val());
|
||||
//alert(txtexchangerate);
|
||||
//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
|
||||
$("#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()
|
||||
{
|
||||
|
||||
if(EditQtyZerocheck())
|
||||
{
|
||||
//var txteditQuantity=parseFloat($('#EditQuantity').val());
|
||||
var txteditQuantity = $('#EditQuantity').val() == '' ? '0.00' : $('#EditQuantity').val()
|
||||
//var txteditUnitPrice=parseFloat($('#EditRate').val());
|
||||
var txteditUnitPrice = $('#EditRate').val() == '' ? '0.00' : $('#EditRate').val()
|
||||
|
||||
var editTot=txteditQuantity*txteditUnitPrice
|
||||
$('#EdittxtBasicValue').val(editTot);
|
||||
$(EditimBasicPrice).val(editTot);
|
||||
$('#EdittxtBasicValue').val(parseFloat(editTot).toFixed(2));
|
||||
$(EditimBasicPrice).val(parseFloat(editTot).toFixed(2));
|
||||
var exchangerate=parseFloat($('#EditExchangeRt').val());
|
||||
var txtINR=editTot*exchangerate;
|
||||
$('#EditINRBasicvalue').val(txtINR);
|
||||
$('#EditBasicPriceTax').val(txtINR);
|
||||
$('#EditAfterBasicPriceTax').val(txtINR);
|
||||
$('#EditINRBasicvalue').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#EditBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#EditAfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
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();
|
||||
if($('#ReqNo').val() == "0")
|
||||
{
|
||||
@ -3097,37 +3151,41 @@ function Ratechange(){
|
||||
//ExceedQuantityCheck();
|
||||
|
||||
if($('#Quantity').val() != '' && $('#Rate').val() != '')
|
||||
{
|
||||
{
|
||||
|
||||
if(QtyZerocheck())
|
||||
{
|
||||
// var txtQuantity = parseFloat( $('#Quantity').val());
|
||||
var txtQuantity = $('#Quantity').val() == '' ? '0.00' : $('#Quantity').val()
|
||||
//var txtUnitPrice = parseFloat($('#Rate').val());
|
||||
var txtUnitPrice = $('#Rate').val() == '' ? '0.00' : $('#Rate').val()
|
||||
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 txtexchangerate=parseFloat($('#ExchangeRate').val());
|
||||
$('#ExchangeRt').val(txtexchangerate);
|
||||
var txtINRvalue=txtbasics*txtexchangerate;
|
||||
$('#INRBasicvalues').val(txtINRvalue)
|
||||
$('#INRBasicvalue').val(Math.round(txtINRvalue));
|
||||
$('#BasicPriceTax').val(txtINRvalue);
|
||||
$('#INRBasicvalues').val(parseFloat(txtINRvalue).toFixed(2));
|
||||
$('#INRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
|
||||
$('#BasicPriceTax').val(parseFloat(txtINRvalue).toFixed(2));
|
||||
//txtINR = Math.ceil(txtINR*10)/10;
|
||||
txtINR = Math.round(txtINRvalue);
|
||||
//alert(txtINR);BasicPriceTax
|
||||
|
||||
$('#AfterBasicPriceTax').val(txtINR);
|
||||
$('#imBasicPrice').val(txtbasics);
|
||||
$('#ExchangeRt').val(txtexchangerate);
|
||||
$('#EditAfterBasicPriceTax').val(txtINR);
|
||||
$('#EditimBasicPrice').val(txtbasics);
|
||||
$('#EditExchangeRt').val(txtexchangerate);
|
||||
$('#EditINRBasicvalue').val(txtINRvalue);
|
||||
$('#AfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#imBasicPrice').val(parseFloat(txtbasics).toFixed(2));
|
||||
$('#ExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
|
||||
$('#EditAfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#EditimBasicPrice').val(parseFloat(txtbasics).toFixed(2));
|
||||
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed());
|
||||
$('#EditINRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
|
||||
Calculateloadingcharge();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -4111,7 +4169,7 @@ $('.AddImport').click(function()
|
||||
|
||||
//alert('out');
|
||||
// if(validateImport())
|
||||
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit())
|
||||
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit()&&QtyZerocheck())
|
||||
{
|
||||
//alert('in');
|
||||
index = parseInt(index)+1;
|
||||
@ -4301,17 +4359,17 @@ $("#viewimportmodal").on("shown.bs.modal", function(e) {
|
||||
var q=parseFloat($('#quantity'+userid).val());
|
||||
var r=parseFloat($('#itemRate'+userid).val());
|
||||
var p=q*r;
|
||||
console.log(p);
|
||||
$('#ViewtxtBasicValue').val(p);
|
||||
$('#ViewimBasicPrice').val(p);
|
||||
// console.log(p);
|
||||
$('#ViewtxtBasicValue').val(parseFloat(p).toFixed(2));
|
||||
$('#ViewimBasicPrice').val(parseFloat(p).toFixed(2));
|
||||
|
||||
var a=parseFloat($('#ViewtxtBasicValue').val())
|
||||
var b=parseFloat($('#ExchangeRate').val());
|
||||
var c=a*b;
|
||||
// console.log(c);
|
||||
|
||||
$('#ViewINRBasicvalue').val(c);
|
||||
$('#ViewAfterBasicPriceTax').val(c);
|
||||
$('#ViewINRBasicvalue').val(parseFloat(c).toFixed(2));
|
||||
$('#ViewAfterBasicPriceTax').val(parseFloat(c).toFixed(2));
|
||||
|
||||
$('#ViewLandingCharge').val($("#LandingCharge"+userid).val());
|
||||
$('#ViewAfterLandingCharge').val($("#AfterLandingCharge"+userid).val());
|
||||
@ -4658,8 +4716,8 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
|
||||
var b=parseFloat($('#ExchangeRate').val());
|
||||
var c=a*b;
|
||||
// console.log(c);
|
||||
$('#EditINRBasicvalue').val(c);
|
||||
$('#EditAfterBasicPriceTax').val(c);
|
||||
$('#EditINRBasicvalue').val(parseFloat(c).toFixed(2));
|
||||
$('#EditAfterBasicPriceTax').val(parseFloat(c).toFixed(2));
|
||||
|
||||
// var a=parseFloat($('#BasicINRValue'+userid).val());
|
||||
// console.log(a);
|
||||
@ -4743,7 +4801,7 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
|
||||
|
||||
$('.EditImport').click(function(){
|
||||
//alert('inside edit');
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck())
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck()&&EditQtyZerocheck())
|
||||
{
|
||||
var CostCode = $("#EditCostCenter").val();
|
||||
var AvilBudget = $('#EditAvlBudAmt').val();
|
||||
|
||||
@ -47,7 +47,8 @@ if(!empty($INRSYMBOL))
|
||||
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 Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
|
||||
var AvlBudAmt = '<?php echo $AvlimportBudAmt ?>';
|
||||
var AvlBudAmt ='<?php echo $AvlimportBudAmt ?>';
|
||||
//alert(Material);
|
||||
|
||||
// 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
|
||||
/* $("#CostCenter").append( $('<option></option>').val("0").html("Select Cost Center") );
|
||||
$.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(){
|
||||
//alert();
|
||||
@ -2200,24 +2221,27 @@ function Ratechange(){
|
||||
|
||||
// if($('#Quantity').val() != '' && $('#Rate').val() != '')
|
||||
// {
|
||||
if(QtyZerocheck())
|
||||
{
|
||||
|
||||
var txtQuantity = $('#Quantity').val() == '' ? '0.00' : $('#Quantity').val();
|
||||
//console.log(txtQuantity);
|
||||
// var txtQuantity = parseFloat( $('#Quantity').val());
|
||||
var txtUnitPrice = $('#Rate').val() == '' ? '0.00' : $('#Rate').val();
|
||||
//var txtUnitPrice = parseFloat($('#Rate').val());
|
||||
|
||||
var Tot = txtQuantity * txtUnitPrice
|
||||
//console.log(Tot);
|
||||
$('#txtBasicValue').val(Math.round(Tot));
|
||||
$('#imBasicPrice').val(Math.round(Tot));
|
||||
var Tot = parseFloat(txtQuantity * txtUnitPrice).toFixed(2);
|
||||
//console.log(Tot);
|
||||
$('#txtBasicValue').val(parseFloat(Tot).toFixed(2));
|
||||
$('#imBasicPrice').val(parseFloat(Tot).toFixed(2));
|
||||
|
||||
|
||||
var txtbasics=parseFloat($('#imBasicPrice').val());
|
||||
var txtexchangerate=parseFloat($('#ExchangeRate').val());
|
||||
$('#ExchangeRt').val(txtexchangerate);
|
||||
$('#ExchangeRt').val(txtexchangerate.toFixed(2));
|
||||
var txtINRvalue=txtbasics*txtexchangerate;
|
||||
$('#INRBasicvalues').val(txtINRvalue)
|
||||
$('#INRBasicvalue').val(Math.round(txtINRvalue));
|
||||
$('#INRBasicvalues').val(parseFloat(txtINRvalue).toFixed(2));
|
||||
$('#INRBasicvalue').val(parseFloat(txtINRvalue).toFixed(2));
|
||||
$('#BasicPriceTax').val(txtINRvalue);
|
||||
//txtINR = Math.ceil(txtINR*10)/10;
|
||||
txtINR = Math.round(txtINRvalue);
|
||||
@ -2226,22 +2250,51 @@ function Ratechange(){
|
||||
var txtEditUnitPrice=parseFloat($('#EditRate').val());
|
||||
var EditTot=txtEditQuantity*txtEditUnitPrice;
|
||||
// console.log(EditTot);
|
||||
$('#EdittxtBasicValue').val(EditTot);
|
||||
$('#EdittxtBasicValue').val(parseFloat(EditTot).toFixed(2));
|
||||
var EditBasicINR=EditTot*txtexchangerate;
|
||||
$('#AfterBasicPriceTax').val(txtINR);
|
||||
$('#imBasicPrice').val(txtbasics);
|
||||
$('#ExchangeRt').val(txtexchangerate);
|
||||
$('#EditAfterBasicPriceTax').val(EditBasicINR);
|
||||
$('#EditimBasicPrice').val(EditTot);
|
||||
$('#EditExchangeRt').val(txtexchangerate);
|
||||
$('#EditINRBasicvalue').val(EditBasicINR);
|
||||
$('#AfterBasicPriceTax').val(parseFloat(txtINR).toFixed(2));
|
||||
$('#imBasicPrice').val(parseFloat(txtbasics).toFixed(2));
|
||||
$('#ExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
|
||||
$('#EditAfterBasicPriceTax').val(parseFloat(EditBasicINR).toFixed(2));
|
||||
$('#EditimBasicPrice').val(parseFloat(EditTot).toFixed(2));
|
||||
$('#EditExchangeRt').val(parseFloat(txtexchangerate).toFixed(2));
|
||||
$('#EditINRBasicvalue').val(parseFloat(EditBasicINR).toFixed(2));
|
||||
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()
|
||||
{
|
||||
|
||||
|
||||
|
||||
if(EditQtyZerocheck())
|
||||
{
|
||||
var txteditQuantity=parseFloat($('#EditQuantity').val());
|
||||
var txteditUnitPrice=parseFloat($('#EditRate').val());
|
||||
var editTot=txteditQuantity*txteditUnitPrice
|
||||
@ -2293,6 +2346,7 @@ if(isNaN(txtINR))
|
||||
$('#EditBasicPriceTax').val(txtINR);
|
||||
//$('#EditAfterBasicPriceTax').val(txtINR);
|
||||
EditCalculateloadingcharge();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -2925,7 +2979,7 @@ function CalculateaddlExciseDuty()
|
||||
$('#Grossdutypayable').val('');
|
||||
}
|
||||
else{
|
||||
$('#Grossdutypayable').val(parseFloat(txtgrossduty).toFixed());
|
||||
$('#Grossdutypayable').val(parseFloat(txtgrossduty).toFixed(2));
|
||||
}
|
||||
CalculateAvlModvat();
|
||||
|
||||
@ -3127,7 +3181,7 @@ function CalculateCtable()
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#purchaserate').val(Math.round(txtpurchaserate));
|
||||
$('#purchaserate').val((txtpurchaserate).toFixed(2));
|
||||
}
|
||||
|
||||
txtgrossexp=parseFloat($('#Grossexpenses').val());
|
||||
@ -3241,7 +3295,7 @@ $('.AddImport').click(function()
|
||||
{
|
||||
|
||||
//alert('out');
|
||||
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit())
|
||||
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit()&&QtyZerocheck())
|
||||
{
|
||||
//alert('in');
|
||||
|
||||
@ -3585,9 +3639,20 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
|
||||
//console.log(uom);
|
||||
$('#EditQuantity').val($('#quantity'+userid).val());
|
||||
//RequistQuantity = $('#quantity'+userid).val();
|
||||
$('#EditRate').val($('#itemRate'+userid).val());
|
||||
$('#EdittxtBasicValue').val($('#BasicAmt'+userid).val());
|
||||
$('#EditimBasicPrice').val($("#BasicAmt"+userid).val());
|
||||
var editrate=parseFloat($('#itemRate'+userid).val()).toFixed(2);
|
||||
// console.log(editrate);
|
||||
$('#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());
|
||||
$('#EditLandingCharge').val($("#LandingChargee"+userid).val());
|
||||
$('#EditAfterLandingCharge').val($("#AfterLandingChargee"+userid).val());
|
||||
@ -3614,7 +3679,10 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
|
||||
$('#Editpurchaserate').val($("#purchaserate"+userid).val());
|
||||
$('#EditCustomDutyExpenses').val($("#CustomDutyExpenses"+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());
|
||||
$('#EditTotalExp').val($("#TotalExp"+userid).val());
|
||||
$('#EditTotalOrderValue').val(cellval[8].innerHTML);
|
||||
@ -3665,7 +3733,7 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
|
||||
|
||||
$('.EditImport').click(function(){
|
||||
//alert('inside edit');
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck())
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck()&&EditQtyZerocheck())
|
||||
{
|
||||
var CostCode = $("#EditCostCenter").val();
|
||||
var AvilBudget = $('#EditAvlBudAmt').val();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user