'OtherAllowances','value' => set_value('OtherAllowances',0),'id'=>'OtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
+ $data = array('name' => 'OtherAllowances','value' => set_value('OtherAllowances',0),'id'=>'OtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange();ChangeEditSgst();','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
+ $data = array('name' => 'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -2308,6 +2308,14 @@ function vaildateBeforeOpenModal()
RequistQuantity = '';
}
+function ChangeSgst(){
+$('#Sgst').val($('#Cgst').val());
+Ratechange();
+}
+function ChangeEditSgst(){
+$('#EditSgst').val($('#EditCgst').val());
+EditRatechange();
+}
/*
This function is used to validate all field
@@ -2370,9 +2378,9 @@ function vaildateBeforeOpenModal()
if(ExceedBudget($('#CPTotalAmount').val(),$('#CapitalbudAmt').val())){
//Service Tax calculation
- $('#AfterCgst').val(calculateCgstTax($('#AfterBasicPriceTax').val(),$('#Cgst').val()));
- $('#AfterSgst').val(calculateSgstTax($('#AfterBasicPriceTax').val(),$('#Sgst').val()));
- $('#AfterIgst').val(calculateIgstTax($('#AfterBasicPriceTax').val(),$('#Igst').val()));
+ $('#AfterCgst').val(calculateCgstTax($('#AfterBasicPriceTax').val(),$("#Cgst").val()== '' ? "0.00" : $('#Cgst').val()));
+ $('#AfterSgst').val(calculateSgstTax($('#AfterBasicPriceTax').val(),$("#Sgst").val()== '' ? "0.00" : $('#Sgst').val()));
+ $('#AfterIgst').val(calculateIgstTax($('#AfterBasicPriceTax').val(),$("#Igst").val()== '' ? "0.00" : $('#Igst').val()));
if($('#LandingCharge').val()!='' && $('#AfterBasicPriceTax').val()!=''){
$('#AfterLandingCharge').val(calculateLandingCharge($('#LandingCharge').val(),$('#AfterBasicPriceTax').val()));
@@ -2846,7 +2854,7 @@ function vaildateBeforeOpenModal()
var itemRate = parseFloat(convertRate).toFixed(2);
var basicval = parseFloat($("#CPTotalAmount").val()).toFixed(2);
- var OtherAmt = parseFloat($('#OtherAllowances').val()).toFixed(2);
+ var OtherAmt = parseFloat($("#OtherAllowances").val()== '' ? "0.00" : $('#OtherAllowances').val()).toFixed(2);
var Cgst = $("#Cgst").val();
var AfterCgst = $("#AfterCgst").val();
var Sgst = $("#Sgst").val();
@@ -2928,7 +2936,7 @@ var purchaseRate = $('#purchaserate').val();
addHidden(theForm,"echangeRate"+temp,exchangeRate );
addHidden(theForm,"uom"+temp,uom);
addHidden(theForm,"quantity"+temp,quantity);
- addHidden(theForm,"rateInUs"+temp,convertRate);
+ addHidden(theForm,"rateInUs"+temp,itemRate);
addHidden(theForm,"itemRate"+temp,itemRate);
addHidden(theForm,"basicval"+temp,basicval);
addHidden(theForm,"basicvalInINR"+temp,basicvalInINR);
@@ -3032,12 +3040,24 @@ var purchaseRate = $('#purchaserate').val();
alert('Please Enter the Quantity value');
$('#CPQuantity').focus();
return false;
+ }
+ else if($('#CPQuantity').val() == 0)
+ {
+ alert('Please Enter the Valid Quantity value');
+ $('#CPQuantity').focus();
+ return false;
}
else if($('#CPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#CPRate').focus();
return false;
+ }
+ else if($('#CPRate').val() == "0")
+ {
+ alert('Please Enter the Valid Rate of the Item');
+ $('#CPRate').focus();
+ return false;
}
else
{
@@ -3803,9 +3823,9 @@ function clearAfterAddLineItemAdd(){
//Service Tax calculation
- $('#EditAfterCgst').val(calculateCgstTax($('#EditAfterBasicPriceTax').val(),$('#EditCgst').val()));
- $('#EditAfterSgst').val(calculateSgstTax($('#EditAfterBasicPriceTax').val(),$('#EditSgst').val()));
- $('#EditAfterIgst').val(calculateIgstTax($('#EditAfterBasicPriceTax').val(),$('#EditIgst').val()));
+ $('#EditAfterCgst').val(calculateCgstTax($('#EditAfterBasicPriceTax').val(),$("#EditCgst").val()== '' ? "0.00" : $('#EditCgst').val()));
+ $('#EditAfterSgst').val(calculateSgstTax($('#EditAfterBasicPriceTax').val(),$("#EditSgst").val()== '' ? "0.00" : $('#EditSgst').val()));
+ $('#EditAfterIgst').val(calculateIgstTax($('#EditAfterBasicPriceTax').val(),$("#Editigst").val()== '' ? "0.00" : $('#EditIgst').val()));
// This is for import basic price
@@ -3952,7 +3972,7 @@ function clearAfterAddLineItemAdd(){
var exchangeRate = $("#EditExchangeRtModal").val();
var quantity = $("#EditCPQuantity").val();
var convertRate = $("#EditCPRate").val();
- var itemRate = convertRate;
+ var itemRate = parseFloat(convertRate).toFixed(2);
var basicval = $("#EditCPTotalAmount").val();
var Cgst = $("#EditCgst").val();
var AfterCgst = $("#EditAfterCgst").val();
@@ -3960,7 +3980,7 @@ function clearAfterAddLineItemAdd(){
var AfterSgst = $("#EditAfterSgst").val();
var Igst = $("#EditIgst").val();
var AfterIgst = $("#EditAfterIgst").val();
- var OtherAmt = $('#EditOtherAllowances').val();
+ var OtherAmt = parseFloat($("#EditOtherAllowances").val()== '' ? "0.00" : $('#EditOtherAllowances').val()).toFixed(2);
var Total = (parseFloat(basicval)+parseFloat(AfterCgst)+parseFloat(AfterSgst)+parseFloat(AfterIgst));
var TotalTaxValue = EditcalculateTaxValue();
@@ -4009,7 +4029,7 @@ function clearAfterAddLineItemAdd(){
$('#materialName'+userid).val(materialName);
$('#uom'+userid).val(uom);
$('#quantity'+userid).val(quantity);
- $('#rateInUs'+userid).val(convertRate);
+ $('#rateInUs'+userid).val(itemRate);
$('#basicval'+userid).val(basicval);
$('#basicvalInINR'+userid).val(basicvalInINR);
@@ -4101,12 +4121,24 @@ function validateEditCapitalTax()
alert('Please Enter the Quantity value');
$('#EditCPQuantity').focus();
return false;
+ }
+ else if($('#EditCPQuantity').val() == "0")
+ {
+ alert('Please Enter the Valid Quantity value');
+ $('#EditCPQuantity').focus();
+ return false;
}
else if($('#EditCPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#EditCPRate').focus();
return false;
+ }
+ else if($('#EditCPRate').val() == "0")
+ {
+ alert('Please Enter the Valid Rate of the Item');
+ $('#EditCPRate').focus();
+ return false;
}
else
{
@@ -4469,3 +4501,4 @@ location.reload();
+
diff --git a/application/views/editCapitalAmendPO.php b/application/views/editCapitalAmendPO.php
index 53b2ab7a..631b6ace 100755
--- a/application/views/editCapitalAmendPO.php
+++ b/application/views/editCapitalAmendPO.php
@@ -662,7 +662,7 @@ document.getElementById('dispatchinternational').style.display = 'block';
Rate * $record->Quantity,2,'.',''); ?> |
ServiceTaxamount;}else if($CapitalRange=='0'){echo "0.0"; }?> |
-
Rate * $record->Quantity)+$record->ServiceTaxamount); ?> |
+
Rate * $record->Quantity),2,'.',''); ?> |
Rate * $record->Quantity),2,'.',''); ?> |
@@ -995,7 +995,7 @@ document.getElementById('dispatchinternational').style.display = 'block';
'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'ChangeEditSgst();EditRatechange();','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1023,7 +1023,7 @@ document.getElementById('dispatchinternational').style.display = 'block';
'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1052,7 +1052,7 @@ document.getElementById('dispatchinternational').style.display = 'block';
'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1078,7 +1078,7 @@ document.getElementById('dispatchinternational').style.display = 'block';
'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -2962,7 +2962,11 @@ basicamt=$('#Totalservicesummary').val();
}
+function ChangeEditSgst(){
+$('#EditSgst').val($('#EditCgst').val());
+EditRatechange();
+}
/*
@@ -3028,15 +3032,15 @@ basicamt=$('#Totalservicesummary').val();
//Service Tax calculation
- $('#EditAfterCgst').val(calculateServiceCGST($('#EditCPTotalAmount').val(),$('#EditCgst').val()));
+ $('#EditAfterCgst').val(calculateServiceCGST($('#EditCPTotalAmount').val(),$("#EditCgst").val()== '' ? "0.00" : $('#EditCgst').val()));
- $('#EditAfterSgst').val( calculateServiceSGST($('#EditCPTotalAmount').val(),$('#EditSgst').val()));
+ $('#EditAfterSgst').val( calculateServiceSGST($('#EditCPTotalAmount').val(),$("#EditSgst").val()== '' ? "0.00" : $('#EditSgst').val()));
- $('#EditAfterIgst').val(calculateServiceIGST($('#EditCPTotalAmount').val(),$('#EditIgst').val()));
+ $('#EditAfterIgst').val(calculateServiceIGST($('#EditCPTotalAmount').val(),$("#EditIgst").val()== '' ? "0.00" : $('#EditIgst').val()));
- var tempEditservicetotalordervaue=(parseFloat($('#EditCPTotalAmount').val())+parseFloat($('#EditAfterCgst').val())+parseFloat($('#EditAfterSgst').val())+parseFloat($('#EditAfterIgst').val())+parseFloat($('#EditOtherAllowances').val()));
+ var tempEditservicetotalordervaue=(parseFloat($('#EditCPTotalAmount').val())+parseFloat($('#EditAfterCgst').val())+parseFloat($('#EditAfterSgst').val())+parseFloat($('#EditAfterIgst').val())+parseFloat($('#EditOtherAllowances').val()=='' ? "0.00" : $('#EditOtherAllowances').val()));
$('#Editservicetotalordervaue').val(parseFloat(tempEditservicetotalordervaue).toFixed(2));
@@ -3187,7 +3191,7 @@ basicamt=$('#Totalservicesummary').val();
var exchangeRate = $("#EditExchangeRtModal").val();
var quantity = $("#EditCPQuantity").val();
var convertRate = $("#EditCPRate").val();
- var itemRate = convertRate;
+ var itemRate = parseFloat(convertRate).toFixed(2);
var basicval = $("#EditCPTotalAmount").val();
var CGST=$("#EditCgst").val();
var SGST=$("#EditSgst").val();
@@ -3248,7 +3252,7 @@ basicamt=$('#Totalservicesummary').val();
$('#materialName'+userid).val(materialName);
$('#uom'+userid).val(uom);
$('#quantity'+userid).val(quantity);
- $('#rateInUs'+userid).val(convertRate);
+ $('#rateInUs'+userid).val(itemRate);
$('#basicval'+userid).val(basicval);
@@ -3346,12 +3350,24 @@ function validateEditCapitalTax()
alert('Please Enter the Quantity value');
$('#EditCPQuantity').focus();
return false;
+ }
+ else if($('#EditCPQuantity').val() == "0")
+ {
+ alert('Please Enter the Valid Quantity value');
+ $('#EditCPQuantity').focus();
+ return false;
}
else if($('#EditCPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#EditCPRate').focus();
return false;
+ }
+ else if($('#EditCPRate').val() == "0")
+ {
+ alert('Please Enter the Valid Rate of the Item');
+ $('#EditCPRate').focus();
+ return false;
}
else
{
@@ -3584,3 +3600,4 @@ $("#PaymentMethod").change(function() {
});
+
diff --git a/application/views/editCapitalPo.php b/application/views/editCapitalPo.php
index 1ab22b93..9ec308d5 100755
--- a/application/views/editCapitalPo.php
+++ b/application/views/editCapitalPo.php
@@ -973,7 +973,7 @@ $("#PaymentMethod").select2();
'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'Ratechange()');
+ $data = array('name' => 'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'Ratechange();ChangeSgst();','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1001,7 +1001,7 @@ $("#PaymentMethod").select2();
'Sgst','value' => set_value('Sgst',0),'id'=>'Sgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'Ratechange()');
+ $data = array('name' => 'Sgst','value' => set_value('Sgst',0),'id'=>'Sgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'Ratechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1030,7 +1030,7 @@ $("#PaymentMethod").select2();
'Igst','value' => set_value('Igst',0),'id'=>'Igst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'Ratechange()');
+ $data = array('name' => 'Igst','value' => set_value('Igst',0),'id'=>'Igst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'Ratechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1055,7 +1055,7 @@ $("#PaymentMethod").select2();
'OtherAllowances','value' => set_value('OtherAllowances',0),'id'=>'OtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
+ $data = array('name' => 'OtherAllowances','value' => set_value('OtherAllowances',0),'id'=>'OtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1561,7 +1561,7 @@ $("#PaymentMethod").select2();
'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange();ChangeEditSgst();','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1589,7 +1589,7 @@ $("#PaymentMethod").select2();
'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1618,7 +1618,7 @@ $("#PaymentMethod").select2();
'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
+ $data = array('name' => 'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -1644,7 +1644,7 @@ $("#PaymentMethod").select2();
'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
+ $data = array('name' => 'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances','onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
@@ -3151,6 +3151,14 @@ var myArray = ;
RequistQuantity = '';
}
+function ChangeSgst(){
+$('#Sgst').val($('#Cgst').val());
+Ratechange();
+}
+function ChangeEditSgst(){
+$('#EditSgst').val($('#EditCgst').val());
+EditRatechange();
+}
/*
This function is used to validate all field
@@ -3213,9 +3221,9 @@ var myArray = ;
//Service Tax calculation
- $('#AfterCgst').val(calculateCgstTax($('#AfterBasicPriceTax').val(),$('#Cgst').val()));
- $('#AfterSgst').val(calculateSgstTax($('#AfterBasicPriceTax').val(),$('#Sgst').val()));
- $('#AfterIgst').val(calculateIgstTax($('#AfterBasicPriceTax').val(),$('#Igst').val()));
+ $('#AfterCgst').val(calculateCgstTax($('#AfterBasicPriceTax').val(),$("#Cgst").val()== '' ? "0.00" : $('#Cgst').val()));
+ $('#AfterSgst').val(calculateSgstTax($('#AfterBasicPriceTax').val(),$("#Sgst").val()== '' ? "0.00" : $('#Sgst').val()));
+ $('#AfterIgst').val(calculateIgstTax($('#AfterBasicPriceTax').val(),$("#Igst").val()== '' ? "0.00" : $('#Igst').val()));
// This is for import basic price
@@ -3711,7 +3719,7 @@ if(isNaN(CustomDutyExpenses))
var convertRate = $("#CPRate").val();
var itemRate = parseFloat(convertRate).toFixed(2);
var basicval = parseFloat($("#CPTotalAmount").val()).toFixed(2);
- var OtherAmt = parseFloat($('#OtherAllowances').val()).toFixed(2);
+ var OtherAmt = parseFloat($("#OtherAllowances").val()== '' ? "0.00" : $('#OtherAllowances').val()).toFixed(2);
var Cgst = $("#Cgst").val();
var AfterCgst = $("#AfterCgst").val();
var Sgst = $("#Sgst").val();
@@ -3793,7 +3801,7 @@ var purchaseRate = $('#purchaserate').val();
addHidden(theForm,"echangeRate"+temp,exchangeRate );
addHidden(theForm,"uom"+temp,uom);
addHidden(theForm,"quantity"+temp,quantity);
- addHidden(theForm,"rateInUs"+temp,convertRate);
+ addHidden(theForm,"rateInUs"+temp,itemRate);
addHidden(theForm,"itemRate"+temp,itemRate);
addHidden(theForm,"basicval"+temp,basicval);
@@ -3893,12 +3901,24 @@ var purchaseRate = $('#purchaserate').val();
alert('Please Enter the Quantity value');
$('#CPQuantity').focus();
return false;
+ }
+ else if($('#CPQuantity').val() == "0")
+ {
+ alert('Please Enter the Valid Quantity value');
+ $('#CPQuantity').focus();
+ return false;
}
else if($('#CPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#CPRate').focus();
return false;
+ }
+ else if($('#CPRate').val() == "0")
+ {
+ alert('Please Enter the Valid Rate of the Item');
+ $('#CPRate').focus();
+ return false;
}
else
{
@@ -4825,9 +4845,9 @@ function clearAfterAddLineItemAdd(){
- $('#EditAfterCgst').val(calculateCgstTax($('#EditAfterBasicPriceTax').val(),$('#EditCgst').val()));
- $('#EditAfterSgst').val(calculateSgstTax($('#EditAfterBasicPriceTax').val(),$('#EditSgst').val()));
- $('#EditAfterIgst').val(calculateIgstTax($('#EditAfterBasicPriceTax').val(),$('#EditIgst').val()));
+ $('#EditAfterCgst').val(calculateCgstTax($('#EditAfterBasicPriceTax').val(),$("#EditCgst").val()== '' ? "0.00" : $('#EditCgst').val()));
+ $('#EditAfterSgst').val(calculateSgstTax($('#EditAfterBasicPriceTax').val(),$("#EditSgst").val()== '' ? "0.00" : $('#EditSgst').val()));
+ $('#EditAfterIgst').val(calculateIgstTax($('#EditAfterBasicPriceTax').val(),$("#EditIgst").val()== '' ? "0.00" : $('#EditIgst').val()));
// This is for import basic price
@@ -4969,7 +4989,7 @@ function clearAfterAddLineItemAdd(){
var exchangeRate = $("#EditExchangeRtModal").val();
var quantity = $("#EditCPQuantity").val();
var convertRate = $("#EditCPRate").val();
- var itemRate = convertRate;
+ var itemRate = parseFloat(convertRate).toFixed(2);
var basicval = $("#EditCPTotalAmount").val();
var Cgst = $("#EditCgst").val();
var AfterCgst = $("#EditAfterCgst").val();
@@ -4977,7 +4997,7 @@ function clearAfterAddLineItemAdd(){
var AfterSgst = $("#EditAfterSgst").val();
var Igst = $("#EditIgst").val();
var AfterIgst = $("#EditAfterIgst").val();
- var OtherAmt = $('#EditOtherAllowances').val();
+ var OtherAmt = parseFloat($("#EditOtherAllowances").val()== '' ? "0.00" : $('#EditOtherAllowances').val()).toFixed(2);
var Total = (parseFloat(basicval)+parseFloat(AfterCgst)+parseFloat(AfterSgst)+parseFloat(AfterIgst));
var TotalTaxValue = EditcalculateTaxValue();
@@ -5026,11 +5046,13 @@ function clearAfterAddLineItemAdd(){
$('#materialName'+userid).val(materialName);
$('#uom'+userid).val(uom);
$('#quantity'+userid).val(quantity);
- $('#rateInUs'+userid).val(convertRate);
+ $('#rateInUs'+userid).val(itemRate);
$('#basicval'+userid).val(basicval);
RequistQuantity = $('#quantity'+userid).val();
+
+ $('#Cgst'+userid).val(Cgst);
$('#AfterCgst'+userid).val(AfterCgst);
$('#Sgst'+userid).val(Sgst);
$('#AfterSgst'+userid).val(AfterSgst);
@@ -5116,12 +5138,24 @@ function validateEditCapitalTax()
$('#EditCPQuantity').focus();
return false;
}
+ else if($('#EditCPQuantity').val() == "0")
+ {
+ alert('Please Enter the Valid Quantity value');
+ $('#EditCPQuantity').focus();
+ return false;
+ }
else if($('#EditCPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#EditCPRate').focus();
return false;
}
+ else if($('#EditCPRate').val() == "0")
+ {
+ alert('Please Enter the Valid Rate of the Item');
+ $('#EditCPRate').focus();
+ return false;
+ }
else
{
return true;
@@ -5413,3 +5447,4 @@ $("#PaymentMethod").change(function() {
});
+
diff --git a/application/views/editRevenuepurchaseorder.php b/application/views/editRevenuepurchaseorder.php
index 84a8eebf..4faaef7e 100755
--- a/application/views/editRevenuepurchaseorder.php
+++ b/application/views/editRevenuepurchaseorder.php
@@ -2340,7 +2340,7 @@ function calculateEditTaxValue()
'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'change();');
+ $data = array('name' => 'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'change();RevenueChangeSgst();');
echo form_input($data);
?>
@@ -2698,7 +2698,7 @@ function calculateEditTaxValue()
'EditCgst','value' => set_value('EditCgst',0),'id'=>'EditCgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Editchange();');
+ $data = array('name' => 'EditCgst','value' => set_value('EditCgst',0),'id'=>'EditCgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Editchange();RevenueChangeEditSgst();');
echo form_input($data);
?>
@@ -3262,7 +3262,7 @@ function calculateEditTaxValue()
-
+
@@ -3963,7 +3963,7 @@ function DeleteRow(rowid)
var answer = confirm(" Do you want to delete the Item from the List?")
if (answer)
{
-
+ populateValueMainFormForDeleteItem(rowid);
tr.parentNode.removeChild(tr);
var removeItem = $('#materialCode'+rowid).val();
@@ -3988,7 +3988,7 @@ function DeleteRow(rowid)
});
- // alert(result);
+
if(result == '0')
{
var DelRows = $('#txtDeletedRow').val();
@@ -4026,7 +4026,8 @@ function DeleteRow(rowid)
if(data)
{
$('#content').loader('hide');
- alert(data);
+ alert(data);
+
}
else
{
@@ -4036,7 +4037,7 @@ function DeleteRow(rowid)
}});
}
- populateValueMainFormForDeleteItem(rowid);
+ //populateValueMainFormForDeleteItem(rowid);
}
@@ -4044,8 +4045,6 @@ function DeleteRow(rowid)
function populateValueMainFormForDeleteItem(rowid)
{
-
- // alert(rows);
var totBasicAmt = $('#txtTotBasicAmount').val();
var totDiscountAmt = $('#txtTotalDiscount').val();
var totPackagingAmt = $('#txtTotalPackaing').val();
@@ -4200,6 +4199,22 @@ $('#Scheduleby').change(function(){
});
});
+function RevenueChangeSgst(){
+var getTypeOfTax= $("input:radio[name='Range']:checked").val();
+
+if(getTypeOfTax==0){
+$('#Sgst').val($('#Cgst').val());
+change();
+}
+
+}
+function RevenueChangeEditSgst(){
+var getEditTypeOfTax= $("input:radio[name='Range']:checked").val();
+if(getEditTypeOfTax==0){
+$('#EditSgst').val($('#EditCgst').val());
+Editchange();
+}
+}
function change(){
ExceedQuantityCheck();
@@ -4549,3 +4564,4 @@ $("#VIEWREVENUE").on("shown.bs.modal", function(e) {
});
+
diff --git a/application/views/purchaseorder.php b/application/views/purchaseorder.php
index 5ebe8bf2..94186d34 100755
--- a/application/views/purchaseorder.php
+++ b/application/views/purchaseorder.php
@@ -2445,7 +2445,7 @@ function calculateEditTaxValue()
'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'change()');
+ $data = array('name' => 'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'change();RevenueChangeSgst();');
echo form_input($data);
?>
@@ -2800,7 +2800,7 @@ function calculateEditTaxValue()
'EditCgst','value' => set_value('EditCgst',0),'id'=>'EditCgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Editchange();');
+ $data = array('name' => 'EditCgst','value' => set_value('EditCgst',0),'id'=>'EditCgst', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Editchange();RevenueChangeEditSgst();');
echo form_input($data);
?>
@@ -3847,6 +3847,22 @@ $('#Scheduleby').change(function(){
$('#Scheduleby').val('');
});
+function RevenueChangeSgst(){
+var getTypeOfTax= $("input:radio[name='Range']:checked").val();
+
+if(getTypeOfTax==0){
+$('#Sgst').val($('#Cgst').val());
+change();
+}
+
+}
+function RevenueChangeEditSgst(){
+var getEditTypeOfTax= $("input:radio[name='Range']:checked").val();
+if(getEditTypeOfTax==0){
+$('#EditSgst').val($('#EditCgst').val());
+Editchange();
+}
+}
function change(){
ExceedQuantityCheck();
@@ -4010,3 +4026,4 @@ location.reload();
+