diff --git a/application/views/alterpurchaseorder.php b/application/views/alterpurchaseorder.php index e3fc70c3..e77f204a 100755 --- a/application/views/alterpurchaseorder.php +++ b/application/views/alterpurchaseorder.php @@ -387,7 +387,7 @@ var SelectedMaterialList = { $('#txtPackaging').removeAttr( 'readonly','true' ); } } - change(); + //change(); }); $('#EditPackagingType').change(function() { $('#txtEditPackaging').val(''); @@ -406,14 +406,15 @@ var SelectedMaterialList = { $('#txtEditPackaging').attr('readonly', 'true'); $('#txtEditPackaging').val('0.00'); - change(); + $('#txtEditAfterPackaging').val('0.00'); + Editchange(); } else { $('#txtEditPackaging').removeAttr( 'readonly','true' ); } } - change(); + //change(); }); $('#txtExciseDuty').change(function() { @@ -441,18 +442,13 @@ var SelectedMaterialList = { } }); - $('#drpEditFreight').change(function() { - $('#txtEditFreight').val(''); + $('#drpEditFreight').change(function() { + $('#txtEditFreight').val(''); $('#txtEditAfterFreight').val(''); var FreightType =$("#drpEditFreight").val(); // selValue = $("#drpFreight").val() ; - if(FreightType == PercentageType) - { - var freightCalculation = ''; - $('#freightmodel').modal('show'); - // $('#txtEditAfterFreight').removeAttr( 'readonly','true' ); - } - else if (FreightType == "PER TRIP") + + if (FreightType == "PER TRIP") { $('#EditTripsValue').show(); @@ -461,7 +457,29 @@ var SelectedMaterialList = { $('#EditTripsValue').hide(); } - calculateFreight(1); + if(FreightType == PercentageType) + { + var freightCalculation = ''; + $('#freightmodel').modal('show'); + $('#txtEditFreight').removeAttr( 'readonly','true'); + } + else if (selValue == NilType) + { + + $('#txtEditFreight').attr('readonly', 'true'); + $('#txtEditFreight').val('0.00'); + $('#txtEditAfterFreight').val('0.00'); + Editchange(); + } + else + { + $('#txtEditFreight').removeAttr( 'readonly','true' ); + // $('#txtEditAfterFreight').val(''); + + + } + // selValue = $("#drpEditFreight").val() ; + }); //add // $('#drpFreight').change(function() { @@ -1769,11 +1787,21 @@ function SetExciseCalculationCancel() var Tot = txtQuantity * txtUnitPrice $('#txtEditRevenueBasicValue').val(Tot); if($("#EditDiscountType").val()!=0){ - calculateDiscount(isEdit); + calculateDiscount(isEdit); } - var discount = $('#txtEditAfterDiscount').val() == '' ? '0.00' : $('#txtEditAfterDiscount').val(); + + + + if ($("#EditPackagingType").val()!=0) { + calculatePackaging(1); + } + if ($("#drpEditFreight").val()!=0) { + calculateFreight(1); + } + var discount = $('#txtEditAfterDiscount').val() == '' ? '0.00' : $('#txtEditAfterDiscount').val(); var basic = $('#txtEditRevenueBasicValue').val() == '' ? '0.00' : $('#txtEditRevenueBasicValue').val(); var basicValue1 = parseFloat(basic-discount); + //alert(basicValue1); var packaging = $('#txtEditAfterPackaging').val() == '' ? '0.00' : $('#txtEditAfterPackaging').val(); //alert(packaging); var freight =$('#txtEditAfterFreight').val() == '' ? '0.00' : $('#txtEditAfterFreight').val(); @@ -1781,7 +1809,8 @@ function SetExciseCalculationCancel() var packfreight = parseFloat(packaging)+parseFloat(freight); var basicValue = parseFloat(basicValue1+packfreight); //alert(basicValue); - if($("#RevenueEditCgst").val()!=''){ + + if($("#RevenueEditCgst").val()!=''){ $('#RevenueEditAfterCgst').val(calculateCgstTax(basicValue,$('#RevenueEditCgst').val())); } @@ -1802,14 +1831,6 @@ function SetExciseCalculationCancel() else{ $('#RevenueEditAfterIgst').val(0.00); } - - - if ($("#EditPackagingType").val()!=0) { - calculatePackaging(isEdit); - } - if ($("#drpEditFreight").val()!=0) { - calculateFreight(isEdit); - } calculateEditTotalValue(); @@ -1852,6 +1873,12 @@ Editchange(); if ($("#PackagingType").val()!=0) { calculatePackaging(isEdit); } + if($("#drpFreight").val()!=0){ + calculateFreight(isEdit); + + + } + var discount = $('#txtAfterDiscount').val() == '' ? '0.00' : $('#txtAfterDiscount').val(); var basic = $('#txtBasicValue').val() == '' ? '0.00' : $('#txtBasicValue').val(); @@ -1882,21 +1909,7 @@ Editchange(); else{ $('#RevenueAfterIgst').val(0.00); } - - if($("#drpFreight").val()!=0){ - calculateFreight(isEdit); - - - } - - - - - - - - - calculateTotalValue($('#isEdit').val()); + calculateTotalValue($('#isEdit').val()); } @@ -3335,7 +3348,7 @@ function populateValueMainFormForDeleteItem(rowid)