import zero quantity check
This commit is contained in:
parent
11f8404be6
commit
0231e62cf7
@ -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();
|
||||||
|
|||||||
@ -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();
|
||||||
|
|||||||
@ -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();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user