diff --git a/app/Views/editCapitalAmendPO.php b/app/Views/editCapitalAmendPO.php index 47a8be82..86f8dcf1 100755 --- a/app/Views/editCapitalAmendPO.php +++ b/app/Views/editCapitalAmendPO.php @@ -4,7 +4,7 @@ align-items: center; gap: 10px; } - + $CapitalRange .edit-input-field { padding: 2px; font-size: 14px; @@ -96,7 +96,7 @@ $TotalBasicAmount = 0.0; $scopeofwork = ''; $Import_DispatchDetails = ''; $Import_PlaceofOrgin = ''; - +$CapitalRange = ''; $Deliverydt = ''; $DeliverSchedule = ''; @@ -131,7 +131,7 @@ $PayableAT = ''; $ExchangeDate = ''; $ExchangeRateOn = ''; $UpdatedOn; -$CapitalRange = ''; + $PoStatusName = ''; $ModeOfShipment = ''; $SupplierReference = ''; @@ -203,7 +203,7 @@ if (!empty($POMaster)) { $PaymentTerms = $Req->PaymentTerms; //echo $PaymentTerms; $UpdatedOn = $Req->UpdatedOn; - $CapitalRange = $Req->CapitalRange; + $Import_DispatchDetails = $Req->Import_DispatchDetails; $Import_PlaceofOrgin = $Req->Import_PlaceofOrgin; $CapitalRange = $Req->CapitalRange; @@ -377,40 +377,44 @@ if (!empty($POItem) && $CapitalRange == '1') { var capitalType = ''; window.onload = function () { var CapRan = ''; + if (CapRan == '1') { document.getElementById('FromOnline').style.display = 'none'; document.getElementById('ExchangeRateOnDiv').style.display = 'none'; document.getElementById('ExchangeRateDiv').style.display = 'none'; document.getElementById('currencyTypeDiv').style.display = 'none'; - document.getElementById('ExchangeRateModalDiv').style.display = 'none'; + //document.getElementById('ExchangeRateModalDiv').style.display = 'none'; document.getElementById('ExchangeRateModalEditDiv').style.display = 'none'; document.getElementById('HideImportTaxTotal').style.display = 'none'; - document.getElementById('ModalImportTaxHide').style.display = 'none'; + // document.getElementById('ModalImportTaxHide').style.display = 'none'; document.getElementById('EditModalImportTaxHide').style.display = 'none'; - document.getElementById('ExchangeRateModalViewDiv').style.display = 'none'; - document.getElementById('ViewModalImportTaxHide').style.display = 'none'; - document.getElementById('PlaceOforigindiv').style.display = 'none'; + // document.getElementById('ExchangeRateModalViewDiv').style.display = 'none'; + //document.getElementById('ViewModalImportTaxHide').style.display = 'none'; + //document.getElementById('ExchangeRateModalViewDiv').style.display = 'none'; + document.getElementById('Deliverydtdiv').style.display = 'none'; document.getElementById('dispatchinternational').style.display = 'none'; + document.getElementById('placeoforgin').style.display = 'none'; document.getElementById('datedomestic').style.display = 'block'; + //document.getElementById('deliverydateby').style.display = 'none'; capitalType = 'Domestic'; } else { + document.getElementById('FromOnline').style.display = 'block'; document.getElementById('ExchangeRateOnDiv').style.display = 'block'; document.getElementById('ExchangeRateDiv').style.display = 'block'; document.getElementById('currencyTypeDiv').style.display = 'block'; - document.getElementById('ExchangeRateModalDiv').style.display = 'block'; + //document.getElementById('ExchangeRateModalDiv').style.display = 'block'; document.getElementById('ExchangeRateModalEditDiv').style.display = 'block'; - document.getElementById('ExchangeRateModalViewDiv').style.display = 'block'; + //document.getElementById('ExchangeRateModalViewDiv').style.display = 'block'; capitalType = 'International'; document.getElementById('currencyTypeDiv').style.display = 'block'; - document.getElementById('ViewModalImportTaxHide').style.display = 'block'; document.getElementById('dispatchinternational').style.display = 'block'; - document.getElementById('datedomestic').style.display = 'none'; - + //document.getElementById('deliverydateby').style.display = 'block'; + //document.getElementById('ViewModalImportTaxHide').style.display = 'block'; } } @@ -645,13 +649,16 @@ if (!empty($POItem) && $CapitalRange == '1') { target="_blank">(Click here) @@ -1803,7 +1796,7 @@ if (!empty($POItem) && $CapitalRange == '1') { - - -
+
-
- - -
+
+ + +
-
+
- '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); - ?> + '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); + ?> + +
+ +
+ + 'EditAfterCgst', 'value' => set_value('EditAfterCgst'), 'id' => 'EditAfterCgst', 'class' => 'form-control num', 'placeholder' => 'After CGST', 'readonly' => 'true'); + echo form_input($data); + ?> + +
+ + +
+ + +
+
+ + '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); + ?> + +
+
+ + 'EditAfterSgst', 'value' => set_value('EditAfterSgst'), 'id' => 'EditAfterSgst', 'class' => 'form-control num', 'placeholder' => 'After SGST', 'readonly' => 'true'); + echo form_input($data); + ?> + +
+ +
+
+ + +
-
+
- 'EditAfterCgst', 'value' => set_value('EditAfterCgst'), 'id' => 'EditAfterCgst', 'class' => 'form-control num', 'placeholder' => 'After CGST', 'readonly' => 'true'); - echo form_input($data); - ?> + '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); + ?> + +
+
+ + 'EditAfterIgst', 'value' => set_value('EditAfterIgst'), 'id' => 'EditAfterIgst', 'class' => 'form-control num', 'placeholder' => 'After IGST', 'readonly' => 'true'); + echo form_input($data); + ?> + +
+ +
+
+ +
- -
- - -
-
- - '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); - ?> - -
-
- - 'EditAfterSgst', 'value' => set_value('EditAfterSgst'), 'id' => 'EditAfterSgst', 'class' => 'form-control num', 'placeholder' => 'After SGST', 'readonly' => 'true'); - echo form_input($data); - ?> - +
+ 'EditOtherAllowances', 'value' => set_value('EditOtherAllowances'), 'id' => 'EditOtherAllowances', 'class' => 'form-control num', 'placeholder' => 'Other Allowances', '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()', 'onkeypress' => 'return isNumberKey(event);'); - echo form_input($data); - ?> +
+
+ +
+
+ 'Editservicetotalordervaue', 'value' => set_value('Editservicetotalordervaue'), 'id' => 'Editservicetotalordervaue', 'class' => 'form-control num', 'readonly' => 'true'); + echo form_input($data); + ?> +
-
- - 'EditAfterIgst', 'value' => set_value('EditAfterIgst'), 'id' => 'EditAfterIgst', 'class' => 'form-control num', 'placeholder' => 'After IGST', 'readonly' => 'true'); - echo form_input($data); - ?> - -
- -
-
-
- -
- -
-
'EditOtherAllowances', 'value' => set_value('EditOtherAllowances'), 'id' => 'EditOtherAllowances', 'class' => 'form-control num', 'placeholder' => 'Other Allowances', 'onchange' => 'EditRatechange()', 'onkeypress' => 'return isNumberKey(event);'); - echo form_input($data); - ?> -
-
-
- -
-
-
- 'Editservicetotalordervaue', 'value' => set_value('Editservicetotalordervaue'), 'id' => 'Editservicetotalordervaue', 'class' => 'form-control num', 'readonly' => 'true'); - echo form_input($data); - ?> -
-
-
-
-
-
-
-
- +
+
+
+
@@ -2251,8 +2242,6 @@ if (!empty($POItem) && $CapitalRange == '1') {
- -
@@ -2428,7 +2417,8 @@ if (!empty($POItem) && $CapitalRange == '1') {
-
+
+
@@ -2552,22 +2542,7 @@ if (!empty($POItem) && $CapitalRange == '1') { var capital = ; if (capital == 0) { $('#CAPdiv').hide(); - $('#ADDCAPdiv').hide(); - $('#ADDCAPdiv1').hide(); - $('#ADDCAPdiv2').hide(); - $('#ADDCAPdiv3').hide(); $('#EDITCAPdiv').hide(); - $('#EDITCAPdiv').hide(); - $('#EDITCAPdiv1').hide(); - $('#EDITCAPdiv2').hide(); - $('#EDITCAPdiv3').hide(); - // $('#EDITCAPdiv1').hide(); - // $('#EDITCAPdiv2').hide(); - // $('#EDITCAPdiv3').hide(); - // $('#VIEWCAPdiv').hide(); - // $('#VIEWCAPdiv1').hide(); - // $('#VIEWCAPdiv2').hide(); - // $('#VIEWCAPdiv3').hide(); //$('#DOMdiv').hide(); } @@ -3311,7 +3286,7 @@ Calculate Landing charge $("#EDITCAPITAL").on("shown.bs.modal", function (e) { - + userid = $(e.relatedTarget).data('userid'); @@ -3322,24 +3297,6 @@ Calculate Landing charge var cellval = tr.cells; var id = $('#Reqnumber' + userid).val(); - - $('#EditReqnumber').val($('#Reqnumber' + userid).val()); - $('#EditCapitalDepartmentName').val($('#departmentName' + userid).val()); - $("#EditCostCenter").val($('#CPCostCode' + userid).val()); - $('#EditCapitalbudAmt').val(parseFloat($('#AvilBudget' + userid).val()).toFixed(2)); - $('#EditExchangeRtModal').val($('#echangeRate' + userid).val()); - - $('#EditCapitalItemName').val($('#materialName' + userid).val()); - - $('#EditCPUOM').val($('#uom' + userid).val()); - $('#EditPer').val($('#per' + userid).val()); - $('#EditAmendPer').val($('#per' + userid).val()); // refer this - $('#EditCPQuantity').val($('#quantity' + userid).val()); - $('#EditCPRate').val($('#rateInUs' + userid).val()); - - $('#EditCPTotalAmount').val(parseFloat($('#basicval' + userid).val()).toFixed(2)); - - var disc = $('#DisType' + userid).val(); if (disc != 'NIL') { //alert('removed'); @@ -3349,22 +3306,43 @@ Calculate Landing charge $('#txtEditDiscount').attr('readonly', true); } + $('#EditReqnumber').val($('#Reqnumber' + userid).val()); + + $('#EditCapitalDepartmentName').val($('#departmentName' + userid).val()); + $("#EditCostCenter").val($('#CPCostCode' + userid).val()); + $('#EditCapitalbudAmt').val($('#AvilBudget' + userid).val()); + $('#EditExchangeRtModal').val($('#echangeRate' + userid).val()); + + $('#EditCapitalItemName').val($('#materialName' + userid).val()); + $('#Edittxtservicedescription').val($('#ServiceMaterialDescription' + userid).val()); + $('#EditFrequency').val($('#frequency' + userid).val()); + + $('#EditCPUOM').val($('#uom' + userid).val()); + $('#EditAmendPer').val($('#per' + userid).val()); + $('#EditCPQuantity').val($('#quantity' + userid).val()); + $('#EditCPRate').val(parseFloat($('#rateInUs' + userid).val()).toFixed(2)); + + $('#EditCPTotalAmount').val(parseFloat($('#basicval' + userid).val()).toFixed(2)); + RequistQuantity = $('#quantity' + userid).val(); - $('#EditCgst').val($('#Cgst' + userid).val()); - $('#EditSgst').val($('#Sgst' + userid).val()); - $('#EditIgst').val($('#Igst' + userid).val()); - $('#EditAfterCgst').val($('#AfterCgst' + userid).val()); - $('#EditAfterSgst').val($('#AfterSgst' + userid).val()); - $('#EditAfterIgst').val($('#AfterIgst' + userid).val()); - $('#EditOtherAllowances').val($('#OtherAmt' + userid).val()); + $('#EditCgst').val($('#CGST' + userid).val()); + $('#EditAfterCgst').val($('#afterCGST' + userid).val()); + $('#EditSgst').val($('#SGST' + userid).val()); + $('#EditAfterSgst').val($('#afterSGST' + userid).val()); + $('#EditIgst').val($('#IGST' + userid).val()); + $('#EditAfterIgst').val($('#afterIGST' + userid).val()); + $('#EditOtherAllowances').val($('#otherallowance' + userid).val()); + //$('#Editservicetotalordervaue').val($('#totalservicevalue'+userid).val()); + + $('#Editservicetotalordervaue').val(cellval[9].innerHTML); + + $('#drpFreighteditloc').val($('#Ftype' + userid).val()); $('#NOOfTripslocedit').val($('#NoTrip' + userid).val()); $('#txtFreightlocedit').val($('#Fvalue' + userid).val()); $('#txtAfterFreightlocedit').val($('#Afvalue' + userid).val()); - - var FreightType = $('#drpFreighteditloc').val(); @@ -3378,9 +3356,6 @@ Calculate Landing charge - - - $('#EditAfterBasicPriceTax').val($('#basicvalInINR' + userid).val()); $('#EditAfterLandingCharge').val($('#landingCharge' + userid).val()); @@ -3395,19 +3370,8 @@ Calculate Landing charge $('#EditCustomDutyExpenses').val($('#CustomDutyExpenses' + userid).val()); //$('#txtEditInsurance').val($('#RMCIncludingCustomers'+userid).val()); - $('#EdittxtTotalOrderValue').val(cellval[10].innerHTML); - - - $('#EditAfterAssessable').val($("#AssessableValue" + userid).val()); - $('#EditSubtotal').val($("#SubTotal" + userid).val()); - $('#EditIgstInt').val($("#IGSTInt" + userid).val()); - // alert("Fetched the value GST"+$("#IGSTInt" + userid).val()); - $('#EditAfterIgstInt').val($("#AfterIGSTInt" + userid).val()); - // alert("Fetched the value IGST"+$("#AfterIGSTInt" + userid).val()); - $('#EditDutyImpact').val($("#DutyImpact" + userid).val()); - $('#EditNett').val($("#NetValue" + userid).val()); - $('#EditClearingCharges').val($("#ClearingCharge" + userid).val()); + $('#EdittxtTotalOrderValue').val($('#PerKgExpense' + userid).val()); /* get % value */ @@ -3417,33 +3381,43 @@ Calculate Landing charge $('#EditCustomEDcess').val($('#beforeCustomEDCess' + userid).val()); $('#EditCustomSHcess').val($('#beforeCustomSHCess' + userid).val()); - $('#EditAdditionalExciseduty').val($('#beforeAdditionalExciseDuty' + userid).val()); + $('#EditPurQuantity').val($('#PurQuantity' + userid).val()); + + + + $('#EditAfterAssessable').val($("#AssessableValue" + userid).val()); + $('#EditSubtotal').val($("#SubTotal" + userid).val()); + $('#EditIgstInt').val($("#IGSTInt" + userid).val()); + $('#EditAfterIgstInt').val($("#AfterIGSTInt" + userid).val()); + $('#EditDutyImpact').val($("#DutyImpact" + userid).val()); + $('#EditNett').val($("#NetValue" + userid).val()); + $('#EditClearingCharges').val($("#ClearingCharge" + userid).val()); + + + + + var EditUOM = $('#uom' + userid).val(); $('#RateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + EditUOM + ')'); $('#EditRateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + EditUOM + ')'); - $('#txtEditFreight').val($('#FreightVal' + userid).val()); - $('#txtEditAfterFreight').val($('#AfterFreightVal' + userid).val()); - $('#EditNOOfTrips').val($('#NoOfTrip' + userid).val()); - $("#drpEditFreight").val($('#FreightType' + userid).val()); + $("#EditDiscountType").val($('#DisType' + userid).val()); + $('#txtEditDiscount').val($('#DisVal' + userid).val()); + $('#txtEditAfterDiscount').val($('#AfterDisVal' + userid).val()); + tinyMCE.get('EditItemDescription').setContent($('#CapitalItemDescrition' + userid).val()); + $('#AmendtxtFreight').val($('#FreightVal' + userid).val()); + $('#AmendtxtAfterFreight').val($('#AfterFreightVal' + userid).val()); + $('#AmendNOOfTrips').val($('#NoOfTrip' + userid).val()); + $("#drpamendFreight").val($('#FreightType' + userid).val()); var FreightType = $('#FreightType' + userid).val(); if (FreightType == "PER TRIP") { - $('#EditTripsValue').show(); + $('#AmendTripsValue').show(); } else { - $('#EditTripsValue').hide(); + $('#AmendTripsValue').hide(); } - - $("#EditDiscountType").val($('#DisType' + userid).val()); - $('#txtEditDiscount').val($('#DisVal' + userid).val()); - $('#txtEditAfterDiscount').val($('#AfterDisVal' + userid).val()); - - tinyMCE.get('EditItemDescription').setContent($('#CapitalItemDescrition' + userid).val()); - - - var Material = ; $("#EditMaterialCode").empty(); @@ -3451,35 +3425,13 @@ Calculate Landing charge $("#EditMaterialCode").append($('').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val())); for (i = 0; i < Material.length; i++) { - $.each(Material[i], function(idx, obj) { - if (obj.MaterialCode != $('#materialCode' + userid).val()) { - $("#EditMaterialCode").append($('').val(obj.MaterialCode).html(obj.MaterialCode + "-" + obj.MaterialName)); + $.each(Material[i], function (idx, obj) { + if (obj.MaterialCode != $('#materialCode' + userid).val()) { + $("#EditMaterialCode").append($('').val(obj.MaterialCode).html(obj.MaterialCode + "-" + obj.MaterialName)); - } + } }); } - - $('#Edittxtservicedescription').val($('#ServiceMaterialDescription' + userid).val()); - $('#EditFrequency').val($('#frequency' + userid).val()); - - //old - $('#Editservicetotalordervaue').val(cellval[9].innerHTML); - $('#EdittxtTotalOrderValue').val($('#PerKgExpense' + userid).val()); - - /* get % value */ - $('#AmendtxtFreight').val($('#FreightVal' + userid).val()); - $('#AmendtxtAfterFreight').val($('#AfterFreightVal' + userid).val()); - $('#AmendNOOfTrips').val($('#NoOfTrip' + userid).val()); - $("#drpamendFreight").val($('#FreightType' + userid).val()); - - - - if (FreightType == "PER TRIP") { - $('#AmendTripsValue').show(); - } else { - $('#AmendTripsValue').hide(); - } - $('#EditLandingCharge').attr("style", "pointer-events: none;"); $('#EditHighseas').attr("style", "pointer-events: none;"); $('#EditCustomduty').attr("style", "pointer-events: none;"); diff --git a/app/Views/editCapitalPo.php b/app/Views/editCapitalPo.php index bb79bced..0d890bf3 100755 --- a/app/Views/editCapitalPo.php +++ b/app/Views/editCapitalPo.php @@ -2745,7 +2745,7 @@ if (!empty($getlogpodtl)) { ?>
- +
@@ -2758,7 +2758,7 @@ if (!empty($getlogpodtl)) {
-

@@ -4548,7 +4548,7 @@ if (!empty($getlogpodtl)) { $("#CPRate").val(obj.material_rate); RequistQuantity = obj.Quantity; - var CPUOMDisplay = obj.UOM; + var CPUOMDisplay = obj.UOM ? obj.UOM : ''; $('#RateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + CPUOMDisplay + ')'); $('#EditRateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + CPUOMDisplay + ')'); @@ -4608,7 +4608,7 @@ if (!empty($getlogpodtl)) { $("#EditUOM").val(obj.UOM); $("#EditQuantity").val(obj.Quantity); RequistQuantity = obj.Quantity; - var CPUOMDisplay = obj.UOM; + var CPUOMDisplay = obj.UOM ? obj.UOM : ''; $('#RateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + CPUOMDisplay + ')'); $('#EditRateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + CPUOMDisplay + ')'); @@ -6508,7 +6508,8 @@ if (!empty($getlogpodtl)) { if (obj.MaterialCode === id) { $("#EditCapitalItemName").val(obj.MaterialName); $("#EditCPUOM").val(obj.UOM); - var EDITUOMDisplay = obj.UOM; + var EDITUOMDisplay = obj.UOM ? obj.UOM : ''; + $("#EditCPQuantity").val(obj.Quantity); RequistQuantity = obj.Quantity; $('#EditRateIn').html('Rate(in' + " " + DisplayCurrencySymbol + '/' + EDITUOMDisplay + ')');