diff --git a/application/controllers/purchaseorder.php b/application/controllers/purchaseorder.php index b878b512..368f2116 100755 --- a/application/controllers/purchaseorder.php +++ b/application/controllers/purchaseorder.php @@ -1306,7 +1306,9 @@ function addNewImportPurchaseOrder() $dt = new DateTime('now', new DateTimeZone('Asia/Kolkata')); $createddt = $dt->format('Y-m-d H:i:s'); $Exchangerate=$this->input->post('ExchangeRate'); - $ExchangeRateCalculatedon=$this->input->post('Exchangerateon'); + $Edt=$this->input->post('Exchangerateon'); + $ExchangeRateCalculatedon=$this->getDateformat($Edt); + $CurrencyType=$this->input->post('currencytype'); $PaymentTerms=$this->input->post('PaymentTerms'); diff --git a/application/views/editImportAmendPO.php b/application/views/editImportAmendPO.php index 385cd319..9f6f1bd3 100755 --- a/application/views/editImportAmendPO.php +++ b/application/views/editImportAmendPO.php @@ -125,8 +125,11 @@ if(!empty($POMaster)) $PONO = $Req->PONO; $ServiceDescription = $Req->ServiceDescription; $ExchangeRate=number_format(($Req->ExchangeRate),2); + + $EDt = new DateTime($Req->ExchangeRateCalculatedon); + $ExchangeRateCalculatedon = $EDt->format('d-m-Y'); - $ExchangeRateCalculatedon=$Req->ExchangeRateCalculatedon; + // $ExchangeRateCalculatedon=$Req->ExchangeRateCalculatedon; $PaymentTerms=$Req->PaymentTerms; // $PayableAT=$Req->PayableAT; // $PaymentDays=$Req->PaymentDays; @@ -224,7 +227,7 @@ if(!empty($RequistionDetails)) $("#PODate").datepicker({ minDate : d, maxDate : 'now', - dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' + dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' }); @@ -236,13 +239,13 @@ if(!empty($RequistionDetails)) $("#Requeston").datepicker({ //minDate : d, maxDate : 'now', - dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' + dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' }); $("#Exchangerateon").datepicker({ minDate : m, //maxDate : 'now', - dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' + dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' }); }); @@ -2061,7 +2064,7 @@ $('#TotalExp').val(''); //var result=(txtlanding*txtbasicprice/100); var result= ; - $('#AfterLandingCharge').val(parseFloat(Math.round(result))); + $('#AfterLandingCharge').val(result.toFixed(2)); CalculateHighseassalescharge(); //alert(); @@ -2080,7 +2083,7 @@ $('#TotalExp').val(''); txtbasicprice=parseFloat($('#EditAfterBasicPriceTax').val()); //var result=(txtlanding*txtbasicprice/100); var result= ; - $('#EditAfterLandingCharge').val(parseFloat(Math.round(result))); + $('#EditAfterLandingCharge').val(result.toFixed(2)); EditCalculateHighseassalescharge(); //alert(); } @@ -2108,7 +2111,7 @@ function CalculateHighseassalescharge() $('#AfterHighseas').val(''); } else{ - $('#AfterHighseas').val(parseFloat(Math.round(txtAfterhighsess))); + $('#AfterHighseas').val(txtAfterhighsess.toFixed(2)); } CalculateCustomduty(); @@ -2136,7 +2139,7 @@ function EditCalculateHighseassalescharge() $('#EditAfterHighseas').val(''); } else{ - $('#EditAfterHighseas').val(parseFloat(Math.round(txthighsess))); + $('#EditAfterHighseas').val(txthighsess.toFixed(2)); } EditCalculateCustomduty(); } @@ -2160,7 +2163,7 @@ function CalculateCustomduty() $('#AfterCustomduty').val(''); } else{ - $('#AfterCustomduty').val(parseFloat(Math.round(txtcustomduty))); + $('#AfterCustomduty').val(txtcustomduty.toFixed(2)); } CalculateExciseDuty() ; @@ -2205,7 +2208,7 @@ function EditCalculateCustomduty() $('#EditAfterCustomduty').val(''); } else{ - $('#EditAfterCustomduty').val(parseFloat(Math.round(txtcustomduty))); + $('#EditAfterCustomduty').val(txtcustomduty.toFixed(2)); } EditCalculateExciseDuty() ; @@ -2237,7 +2240,7 @@ function CalculateExciseDuty() } //var totalexcise=txtcustomduty+Exciseduty; else{ - $('#AfterExcisedutyTax').val(parseFloat(Math.round(totalexcise))); + $('#AfterExcisedutyTax').val(totalexcise.toFixed(2)); } CalculateExciseED1(); } @@ -2269,7 +2272,7 @@ function EditCalculateExciseDuty() else { //var totalexcise=txtcustomduty+Exciseduty; - $('#EditAfterExcisedutyTax').val(parseFloat(Math.round(totalexcise))); + $('#EditAfterExcisedutyTax').val(totalexcise.toFixed(2)); } EditCalculateExciseED1(); } @@ -2291,7 +2294,7 @@ function CalculateExciseED1() } else { - $('#AfterExcisedutyEDcess').val(parseFloat(Math.round(txtexcisetot))); + $('#AfterExcisedutyEDcess').val(txtexcisetot.toFixed(2)); } CalculateexciseSHcess(); @@ -2315,7 +2318,7 @@ function EditCalculateExciseED1() } else { - $('#EditAfterExcisedutyEDcess').val(parseFloat(Math.round(txtexcisetot))); + $('#EditAfterExcisedutyEDcess').val(txtexcisetot.toFixed(2)); } EditCalculateexciseSHcess(); @@ -2337,7 +2340,7 @@ function CalculateexciseSHcess() } else { - $('#AfterExcisedutySHcess').val(parseFloat(Math.round(exciseshcesstot))); + $('#AfterExcisedutySHcess').val(exciseshcesstot.toFixed(2)); //$('#AfterExcisedutySHcess').val(''); } CalculateCustomEdcess(); @@ -2362,7 +2365,7 @@ function CalculateexciseSHcess() } else { - $('#EditAfterExcisedutySHcess').val(parseFloat(Math.round(exciseshcesstot))); + $('#EditAfterExcisedutySHcess').val(exciseshcesstot.toFixed(2)); } EditCalculateCustomEdcess(); @@ -2403,7 +2406,7 @@ function CalculateexciseSHcess() } else { - $('#AfterCustomEDcess').val(parseFloat(Math.round(txtcustomedsess))); + $('#AfterCustomEDcess').val(txtcustomedsess.toFixed(2)); } CalculateCustomSHcess(); @@ -2440,7 +2443,7 @@ function EditCalculateCustomEdcess() } else { - $('#EditAfterCustomEDcess').val(parseFloat(Math.round(txtcustomedsess))); + $('#EditAfterCustomEDcess').val(txtcustomedsess.toFixed(2)); } EditCalculateCustomSHcess(); @@ -2481,7 +2484,7 @@ function EditCalculateCustomEdcess() } else { - $('#AfterCustomSHcess').val(parseFloat(Math.round(totresult))); + $('#AfterCustomSHcess').val(totresult.toFixed(2)); } CalculateaddlExciseDuty(); @@ -2520,7 +2523,7 @@ function EditCalculateCustomEdcess() } else { - $('#EditAfterCustomSHcess').val(parseFloat(Math.round(totresult))); + $('#EditAfterCustomSHcess').val(totresult.toFixed(2)); } EditCalculateaddlExciseDuty(); @@ -2563,7 +2566,7 @@ function CalculateaddlExciseDuty() } else { - $('#AfterAdditionalExciseduty').val(parseFloat(Math.round(txtaddtnexciseduty))); + $('#AfterAdditionalExciseduty').val(txtaddtnexciseduty.toFixed(2)); } //var txtgrossduty=landingcha+highsesssalless+customcha+excisecha+exciseedcha+exciseshcha+customed+customsh+txtaddtnexciseduty; @@ -2573,7 +2576,7 @@ function CalculateaddlExciseDuty() $('#Grossdutypayable').val(''); } else{ - $('#Grossdutypayable').val(parseFloat(Math.round(txtgrossduty))); + $('#Grossdutypayable').val(txtgrossduty.toFixed(2)); } CalculateAvlModvat(); @@ -2618,7 +2621,7 @@ function EditCalculateaddlExciseDuty() } else { - $('#EditAfterAdditionalExciseduty').val(Math.round(txtaddtnexciseduty)); + $('#EditAfterAdditionalExciseduty').val(txtaddtnexciseduty.toFixed(2)); } //var txtgrossduty=landingcha+highsesssalless+customcha+excisecha+exciseedcha+exciseshcha+customed+customsh+txtaddtnexciseduty; @@ -2629,7 +2632,7 @@ function EditCalculateaddlExciseDuty() } else { - $('#EditGrossdutypayable').val(parseFloat(Math.round(txtgrossduty))); + $('#EditGrossdutypayable').val(txtgrossduty.toFixed(2)); } EditCalculateAvlModvat(); @@ -2657,7 +2660,7 @@ function CalculateAvlModvat() } else { - $('#AvailableModvat').val(parseFloat(Math.round(totavlmodvat))); + $('#AvailableModvat').val(totavlmodvat.toFixed(2)); } CalculateGrossExpense(); @@ -2688,7 +2691,7 @@ function EditCalculateAvlModvat() } else { - $('#EditAvailableModvat').val(parseFloat(Math.round(totavlmodvat))); + $('#EditAvailableModvat').val(totavlmodvat.toFixed(2)); } EditCalculateGrossExpense(); } @@ -2713,7 +2716,7 @@ function CalculateGrossExpense() } else { - $('#Grossexpenses').val(parseFloat(Math.round(grossexp))); + $('#Grossexpenses').val(grossexp.toFixed(2)); } CalculateCtable(); @@ -2740,7 +2743,7 @@ function EditCalculateGrossExpense() } else { - $('#EditGrossexpenses').val(parseFloat(Math.round(grossexp))); + $('#EditGrossexpenses').val(grossexp.toFixed(2)); } EditCalculateCtable() @@ -2784,7 +2787,7 @@ function CalculateCtable() } else { - $('#CustomDutyExpenses').val(Math.round(txtcustomdutyexp)); + $('#CustomDutyExpenses').val(txtcustomdutyexp.toFixed(2)); } //txtrmc=txtpurchaserate+txtcustomdutyexp; txtrmc=; @@ -2794,7 +2797,7 @@ function CalculateCtable() } else { - $('#RMCIncludingCustomers').val(Math.round(txtrmc)); + $('#RMCIncludingCustomers').val(txtrmc.toFixed(2)); } total=; @@ -2816,25 +2819,72 @@ function EditCalculateCtable() var txtrmc=0; var total=0; var basicprice=0; - basicprice=parseFloat($('#EdittxtBasicValue').val()); + //basicprice=parseFloat($('#EdittxtBasicValue').val()); + basicprice = $('#EdittxtBasicValue').val() == '' ? '0.00' : $('#EdittxtBasicValue').val(); $('#EditTotalExp').val(basicprice); var a=parseFloat($('#EditTotalExp').val()); //console.log(a); //alert(basicamt); - quantity=parseFloat($('#EditPurQuantity').val()); - txtbasicinrprice=parseFloat($('#EditAfterBasicPriceTax').val()); + //quantity=parseFloat($('#EditPurQuantity').val()); + + quantity = $('#EditPurQuantity').val() == '' ? '0.00' : $('#EditPurQuantity').val(); + // txtbasicinrprice=parseFloat($('#EditAfterBasicPriceTax').val()); + + txtbasicinrprice = $('#EditAfterBasicPriceTax').val() == '' ? '0.00' : $('#EditAfterBasicPriceTax').val(); //txtpurchaserate=txtbasicinrprice/txtCtablequantity; txtpurchaserate=; - $('#Editpurchaserate').val(txtpurchaserate); + + if(isNaN(txtpurchaserate)) + { + $('#Editpurchaserate').val(0); + } + + else if (isFinite(txtpurchaserate)) + { + $('#Editpurchaserate').val(txtpurchaserate.toFixed(2)); + } + + else{ + + //$('#Editpurchaserate').val(txtpurchaserate); + + $('#Editpurchaserate').val(0); + } + + + // $('#Editpurchaserate').val(txtpurchaserate); //CustomDutyExpenses //RMCIncludingCustomers - txtgrossexp=parseFloat($('#EditGrossexpenses').val()); + //txtgrossexp=parseFloat($('#EditGrossexpenses').val()); + txtgrossexp = $('#EditGrossexpenses').val() == '' ? '0.00' : $('#EditGrossexpenses').val(); //txtcustomdutyexp=txtgrossexp/txtCtablequantity; txtcustomdutyexp=; - $('#EditCustomDutyExpenses').val(txtcustomdutyexp); + + if(isNaN(txtcustomdutyexp)) + { + $('#EditCustomDutyExpenses').val(0); + } + + else + { + $('#EditCustomDutyExpenses').val(txtcustomdutyexp.toFixed(2)); + } + + //$('#EditCustomDutyExpenses').val(txtcustomdutyexp); //txtrmc=txtpurchaserate+txtcustomdutyexp; txtrmc=; - $('#EditRMCIncludingCustomers').val(txtrmc); + + if(isNaN(txtrmc)) + { + $('#EditRMCIncludingCustomers').val(0); + } + + else{ + $('#EditRMCIncludingCustomers').val(txtrmc.toFixed(2)); + } + + + /// $('#EditRMCIncludingCustomers').val(txtrmc); total=; $('#EditTotalExp').val(basicprice); diff --git a/application/views/editimportpo.php b/application/views/editimportpo.php index e9914cf6..fd7f1c57 100755 --- a/application/views/editimportpo.php +++ b/application/views/editimportpo.php @@ -29,7 +29,7 @@ foreach ($PaymentTerms as $TER) } //echo $Terms; $dt = new DateTime('now', new DateTimeZone('Asia/Kolkata')); -$CurrentDate = $dt->format('d-m-y'); +$CurrentDate = $dt->format('d-m-Y'); $MaxPoDate = ''; if(!empty($MaxPODate)) @@ -129,7 +129,9 @@ if(!empty($POMaster)) $ServiceDescription = $Req->ServiceDescription; $ExchangeRate=number_format(($Req->ExchangeRate),2); //echo "$ExchangeRate"; - $ExchangeRateCalculatedon=$Req->ExchangeRateCalculatedon; + $EDt = new DateTime($Req->ExchangeRateCalculatedon); + $ExchangeRateCalculatedon = $EDt->format('d-m-Y'); + $PaymentTerms=$Req->PaymentTerms; // $PayableAT=$Req->PayableAT; // $PaymentDays=$Req->PaymentDays; @@ -221,7 +223,7 @@ if(!empty($RequistionDetails)) $("#PODate").datepicker({ minDate : d, maxDate : 'now', - dateFormat: 'dd/mm/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' + dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' }); // $("#PayableAT").datepicker({ @@ -243,7 +245,7 @@ if(!empty($RequistionDetails)) $("#Exchangerateon").datepicker({ minDate : m, //maxDate : 'now', - dateFormat: 'dd/mm/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' + dateFormat: 'dd-mm-yy',changeMonth: true, changeYear: true,yearRange: '-100:+0' }); }); @@ -425,7 +427,7 @@ if(!empty($RequistionDetails))