CHANGE_TRACKER_ISSUE_6
This commit is contained in:
parent
e6817e4df6
commit
fc178743ab
@ -127,6 +127,8 @@ class Amendmentpurchaseorder extends BaseController
|
||||
|
||||
$data['POSTATUS'] = $this->purchaseorder_model->GetPOStatus($PONO);
|
||||
$data['POItem'] = $this->purchaseorder_model->GetRevenuePurchaseOrderDetails($PONO);
|
||||
// echo "<pre>";
|
||||
// print_r($data['POItem']);die;
|
||||
$data['PaymentTerms'] = $this->purchaseorder_model->GetPaymentTerms($PONO);
|
||||
$this->global['pageTitle'] = 'Edit Revenue Purchase order form';
|
||||
$this->loadViews("editRevenueAmendPO", $this->global, $data, NULL);
|
||||
@ -209,7 +211,6 @@ class Amendmentpurchaseorder extends BaseController
|
||||
*/
|
||||
function EditRevenuePurchaseOrder()
|
||||
{
|
||||
// print_r($this->request->getPost());die;
|
||||
$NewPO = '';
|
||||
$MAD = '';
|
||||
$PONO = $this->request->getPost('txtPONO');
|
||||
@ -313,7 +314,7 @@ class Amendmentpurchaseorder extends BaseController
|
||||
// print_r($POMaster);die;
|
||||
|
||||
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster, $updatedBy, $PONO);
|
||||
// dd($LastPO);
|
||||
|
||||
if(!empty($LastPO)){
|
||||
if (count($LastPO) > 0) {
|
||||
$NewPO = $LastPO[0]['PONO'];
|
||||
@ -494,11 +495,10 @@ class Amendmentpurchaseorder extends BaseController
|
||||
}
|
||||
}
|
||||
|
||||
if (($FreightValue - $preFreightValue) != 0) {
|
||||
if (((int)$FreightValue - $preFreightValue) != 0) {
|
||||
$rowspanvalue++;
|
||||
$CAD .= "<tr><td>Current Freight : " . $preFreightValue . "</td><td>Revised Freight : " . $FreightValue . "</td></tr>";
|
||||
}
|
||||
|
||||
if (($AfterFreightValue - $beforeAfterFreightValue) != 0) {
|
||||
$rowspanvalue++;
|
||||
$CAD .= "<tr><td>Current Freight Value : " . $beforeAfterFreightValue . "</td><td>Revised Freight Value : " . $AfterFreightValue . "</td></tr>";
|
||||
@ -567,7 +567,6 @@ class Amendmentpurchaseorder extends BaseController
|
||||
*/
|
||||
function UpdateAmendServicePurchaseOrder()
|
||||
{
|
||||
|
||||
$PONO = $this->request->getPost('txtPONO');
|
||||
|
||||
$MAD = '';
|
||||
@ -651,7 +650,7 @@ class Amendmentpurchaseorder extends BaseController
|
||||
$POMaster = array('PONO' => $AmendmentNewPoNo, 'ParentPO' => $PONO, 'POType' => $POType, 'SupplierID' => $SupplierID, 'TotalOrderValue' => $TotalOrderValueSummary, 'PODate' => $PODate, 'Status' => PO_RELEASED, 'DeliverySchedule' => $DeliverySchedule, 'DeliveryOption' => $DeliveryOption, 'ServiceDescription' => $scopeofwork, 'CreatedBy' => $updatedBy, 'DeliveryAddress' => $DeliveryAddr, 'DeliveryDate' => $Deliverydt, 'CreatedDate' => $updateddt, 'PaymentTerms' => $PaymentTerms, 'PaymentOtherDescription' => $Otherpayment, 'ServiceWorkStatus' => $WorkStatus, 'ReleasedBy' => $updatedBy, 'ReleasedOn' => $updateddt, 'AmendedDetails' => $MAD, 'Supplier_Reference' => $SupplierReference, 'Mode_Of_Shipment' => $ModeOfShipment, 'Supplier_Offer_No' => $SuppliersOfferNo, 'Other_Reference' => $OtherReferences, 'Fincap' => $Fincap, 'Description_Of_Service' => strip_tags((string)$DescriptionOfPo), 'InsuranceStatus' => $InsuranceOptions, 'InsuranceNumber' => $InsuranceNumber, 'POSubType' => $ServiceTypeOptions, 'IsQualityChkReqired' => $qtycheckresult);
|
||||
$file = $this->request->getFile('POFile');
|
||||
$PrePOFile = $this->request->getPost('PrePOFile');
|
||||
$requestfilename = $file->getName();
|
||||
$requestfilename = $file ? $file->getName() : null;
|
||||
if (!empty($requestfilename)) {
|
||||
if ($file && $file->isValid() && !$file->hasMoved()) {
|
||||
$path = ROOTPATH . 'public/uploads/POfiles/';
|
||||
@ -671,7 +670,6 @@ class Amendmentpurchaseorder extends BaseController
|
||||
} else {
|
||||
$POMaster['POFile'] = $PrePOFile ? $PrePOFile : null;
|
||||
}
|
||||
|
||||
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster, $updatedBy, $PONO);
|
||||
|
||||
$NewPO = '';
|
||||
@ -971,7 +969,7 @@ class Amendmentpurchaseorder extends BaseController
|
||||
$AmendmentNewPoNo = generate_amendment_po_number($PONO);
|
||||
$POMaster = array('PONO' => $AmendmentNewPoNo, 'ParentPO' => $PONO, 'SupplierID' => $SupplierID, 'TotalOrderValue' => $FinalTotalOrder, 'POType' => $POType, 'PODate' => $PODate, 'Status' => PO_RELEASED, 'CapitalRange' => $PoRange, 'ExchangeRate' => $ExchangeRate, 'ExchangeRateCalculatedon' => $ExchangeRateOn, 'PaymentTerms' => $PaymentMethod, 'PaymentOtherDescription' => $Otherpayment, 'ServiceDescription' => $SpcialInstruction, 'CreatedBy' => $CreateBy, 'DeliveryAddress' => $DeliveryAddr, 'DeliveryDate' => $Deliverydt, 'CreatedDate' => $createddt, 'ReleasedBy' => $updatedBy, 'ReleasedOn' => $updateddt, 'DeliverySchedule' => $DeliverySchedule, 'DeliveryOption' => $DeliveryOption, 'CurrencyType' => $currencytypeID, 'AmendedDetails' => $MAD, 'Import_DispatchDetails' => $curdispatch, 'Import_PlaceofOrgin' => $PlaceOforigin, 'Supplier_Reference' => $SupplierReference, 'Mode_Of_Shipment' => $ModeOfShipment, 'Supplier_Offer_No' => $SuppliersOfferNo, 'Other_Reference' => $OtherReferences, 'Fincap' => $Fincap, 'InsuranceStatus' => $InsuranceOptions, 'InsuranceNumber' => $InsuranceNumber, 'POSubType' => $ServiceTypeOptions, 'IsQualityChkReqired' => $qtycheckresult);
|
||||
$file = $this->request->getFile('POFile');
|
||||
$requestfilename = $file->getName();
|
||||
$requestfilename = $file ? $file->getName() : null;
|
||||
$PrePOFile = $this->request->getPost('PrePOFile');
|
||||
if (!empty($requestfilename)) {
|
||||
if ($file && $file->isValid() && !$file->hasMoved()) {
|
||||
@ -993,7 +991,6 @@ class Amendmentpurchaseorder extends BaseController
|
||||
$POMaster['POFile'] = $PrePOFile ? $PrePOFile : null;
|
||||
}
|
||||
|
||||
|
||||
$LastPO = $this->purchaseorder_model->addAmendPOMaster($POMaster, $CreateBy, $PONO);
|
||||
|
||||
if (count($LastPO) > 0) {
|
||||
@ -1394,6 +1391,7 @@ class Amendmentpurchaseorder extends BaseController
|
||||
// if (count($LastPO) > 0) {
|
||||
// $NewPO = $LastPO[0]['PONO'];
|
||||
// }
|
||||
// print_r($LastPO);die;
|
||||
foreach ($LastPO as $PO) :
|
||||
$NewPO = $PO['PONO'];
|
||||
endforeach;
|
||||
@ -1403,11 +1401,8 @@ class Amendmentpurchaseorder extends BaseController
|
||||
|
||||
$LineItemStatus = REQITEM_NEW;
|
||||
|
||||
|
||||
|
||||
$igrvalue = $this->purchaseorder_model->selectigrmaster($PONO);
|
||||
|
||||
|
||||
$po = '';
|
||||
$igrno = '';
|
||||
// if(count($igrvalue) >0)
|
||||
|
||||
@ -822,7 +822,7 @@ mstr.CourierNo,pom.Status,pom.POType') //,bill.BillNo,bill.FilePath,
|
||||
|
||||
function addAmendPOMaster($POMaster, $CreatedBy, $ParentPO)
|
||||
{
|
||||
// print_r($POMaster);
|
||||
// print_r($POMaster);die;
|
||||
$this->db->transStart();
|
||||
$builder = $this->db->table('t_purchaseorder_master');
|
||||
$builder->insert($POMaster);
|
||||
@ -1698,15 +1698,16 @@ QuantityRejected,ROUND(Quantity-ReceivedQuantity)as PendingQty,Per,
|
||||
function GetRequesedByDetails($PONO)
|
||||
{
|
||||
$builder = $this->db->table('t_purchaseorder_master mast')
|
||||
->select('mast.CreatedBy,re.FirstName,Dept.DEPCode,Dept.DepartmentName')
|
||||
->join('tbl_users tbl', 'mast.CreatedBy=tbl.userid')
|
||||
->join('t_employee_details re', 're.EmpID=tbl.EmpID')
|
||||
->join('t_departmentdetails Dept', 're.Departmentcode = Dept.DEPCode')
|
||||
->select('mast.CreatedBy, re.FirstName, Dept.DEPCode, Dept.DepartmentName')
|
||||
->join('tbl_users tbl', 'mast.CreatedBy = tbl.userid', 'left')
|
||||
->join('t_employee_details re', 're.EmpID = tbl.EmpID', 'left')
|
||||
->join('t_departmentdetails Dept', 're.Departmentcode = Dept.DEPCode', 'left')
|
||||
->where('mast.PONO', $PONO);
|
||||
|
||||
$result = $builder->get();
|
||||
|
||||
return $result->getResult();
|
||||
}
|
||||
|
||||
|
||||
// get domestic capital po list
|
||||
|
||||
|
||||
@ -455,7 +455,8 @@
|
||||
format: dateFormat,
|
||||
autoclose: true,
|
||||
todayHighlight: true,
|
||||
clearBtn: true
|
||||
clearBtn: true,
|
||||
orientation: 'bottom'
|
||||
}).on('changeDate', function(e) {
|
||||
// When a date is selected in #min-date, update the minDate option for #max-date
|
||||
// to.datepicker('setStartDate', e.date);
|
||||
@ -467,7 +468,8 @@
|
||||
// startDate: new Date(), // Start date cannot be in the past
|
||||
autoclose: true,
|
||||
todayHighlight: true,
|
||||
clearBtn: true
|
||||
clearBtn: true,
|
||||
orientation: 'bottom'
|
||||
}).on('changeDate', function(e) {
|
||||
// When a date is selected in #max-date, update the endDate option for #min-date
|
||||
from.datepicker('setStartDate', e.date);
|
||||
|
||||
@ -262,7 +262,7 @@
|
||||
<div class="col-12">
|
||||
<div class="page-title-box page-title-box-alt">
|
||||
<h4><?= "Capital Purchase Order"; ?></h4>
|
||||
<a href="<?php echo base_url() ?>CreatePO" class="btn btn-success" id="back" value="Back">Back</a>
|
||||
<a href="<?php echo base_url() ?>CreatePO" class="btn btn-secondary" id="back" value="Back">Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -298,7 +298,7 @@ if (!empty($RequistionDetails)) {
|
||||
<div class="col-12">
|
||||
<div class="page-title-box page-title-box-alt">
|
||||
<h4><?= "Amended Import Purchase Order - $PONO "; ?></h4>
|
||||
<a href="<?php echo base_url() ?>amendmentpurchaseorder" class="btn btn-success" id="back" value="Back">Back</a>
|
||||
<a href="<?php echo base_url() ?>amendmentpurchaseorder" class="btn btn-secondary" id="back" value="Back">Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -2931,8 +2931,7 @@ if (!empty($RequistionDetails)) {
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
} else {
|
||||
|
||||
$('#content').loader('show');
|
||||
// $('#content').loader('show');
|
||||
var formData = new FormData($('.ImportPO')[0]);
|
||||
|
||||
$.ajax({
|
||||
@ -2944,8 +2943,9 @@ if (!empty($RequistionDetails)) {
|
||||
type: "POST",
|
||||
url: "<?php echo base_url() ?>amendmentpurchaseorder/EditAmendImportPO",
|
||||
success: function(data) {
|
||||
//console.log(data);
|
||||
if (data) {
|
||||
$('#content').loader('hide');
|
||||
// $('#content').loader('hide');
|
||||
alert(data);
|
||||
$('#txtRowCount').val('');
|
||||
$('#txtDeletedRow').val('');
|
||||
|
||||
@ -160,7 +160,7 @@ if (!empty($INRSYMBOL)) {
|
||||
var InsuranceNumber = '<?php echo $insurenceno; ?>';
|
||||
$(document).ready(function() {
|
||||
|
||||
$('#RequistionNo').attr("style", "pointer-events: none;");
|
||||
// $('#RequistionNo').attr("style", "pointer-events: none;");
|
||||
$('#drpSupplier').attr("style", "pointer-events: none;");
|
||||
$('#PoTypeOptions').attr("style", "pointer-events: none;");
|
||||
$('#insurancestatus').attr("style", "pointer-events: none;");
|
||||
@ -333,7 +333,12 @@ if (!empty($INRSYMBOL)) {
|
||||
$('#txtEditAfterFreight').val('');
|
||||
if (selValue == PercentageType) {
|
||||
var PackagingCalculation = '';
|
||||
$('#freightmodel').modal('show');
|
||||
// $('#freightmodel').modal('show');
|
||||
$('#EDITREVENUE').modal('hide');
|
||||
setTimeout(() => {
|
||||
$('#freightmodel').modal('show');
|
||||
}, 1000);
|
||||
|
||||
$('#txtEditFreight').removeAttr('readonly', 'true');
|
||||
} else if (selValue == NilType) {
|
||||
|
||||
@ -734,6 +739,10 @@ if (!empty($INRSYMBOL)) {
|
||||
FreightCalculation = $("input:radio[name='optfreight']:checked").val();
|
||||
// alert("this is value taken as before after radio value"+FreightCalculation);
|
||||
$('#freightmodel').modal('hide');
|
||||
setTimeout(() => {
|
||||
$('#EDITREVENUE').modal('show');
|
||||
}, 1000);
|
||||
// $('#EDITREVENUE').modal('show');
|
||||
calculateFreight();
|
||||
}
|
||||
|
||||
@ -910,7 +919,8 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="page-title-box page-title-box-alt">
|
||||
<h4><?= "Amendment Revenue Purchase Order - $PONO "; ?></h4>
|
||||
<h4><?= "Amendment Revenue Purchase Order - $PONO "; ?></h4>
|
||||
<a href="<?php echo base_url() ?>amendmentpurchaseorder" class="btn btn-secondary" id="back" value="Back">Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -1242,7 +1252,7 @@ if (!empty($INRSYMBOL)) {
|
||||
<input type="hidden" name="<?php echo 'quantity' . $index ?>" id="<?php echo 'quantity' . $index ?>" value="<?php echo $record->Quantity; ?>" />
|
||||
|
||||
<input type="hidden" name="<?php echo 'itemRate' . $index ?>" id="<?php echo 'itemRate' . $index ?>" value="<?php echo $record->Rate; ?>" />
|
||||
<input type="hidden" name="<?php echo'per' . $index ?>" id="<?php echo 'per' . $index ?>" value="<?php echo $record->Per; ?>" />
|
||||
<input type="hidden" name="<?php echo 'per' . $index ?>" id="<?php echo 'per' . $index ?>" value="<?php echo $record->Per; ?>" />
|
||||
<input type="hidden" name="<?php echo 'service_description' . $index ?>" id="<?php echo 'service_description' . $index ?>" value="<?php echo $record->ServiceMaterialDescription; ?>" />
|
||||
|
||||
<input type="hidden" name="<?php echo 'DisType' . $index ?>" id="<?php echo 'DisType' . $index ?>" value="<?php echo $record->DiscountType; ?>" />
|
||||
@ -1908,10 +1918,10 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="modal-body p-4">
|
||||
<form>
|
||||
|
||||
<div class="radio">
|
||||
<div>
|
||||
<label><input type="radio" name="optfreight" checked="checked" value='0' id="optFreight"> Basic Amount</label>
|
||||
</div>
|
||||
<div class="radio">
|
||||
<div>
|
||||
<label><input type="radio" name="optfreight" id="optFreight" value='1'> After Discount Amount</label>
|
||||
</div>
|
||||
</form>
|
||||
@ -2011,7 +2021,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</script> -->
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
|
||||
var tempUserId = 0;
|
||||
var index = '1';
|
||||
var userid = '';
|
||||
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
@ -2021,81 +2031,90 @@ if (!empty($INRSYMBOL)) {
|
||||
AvlBudAmt = '<?php echo number_format($AvlAmount + $totBasicAmt - $totDiscountAmt, 2, '.', '') ?>';
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
$('#isEdit').val(1);
|
||||
//alert(userid);
|
||||
var tr = document.getElementById(userid);
|
||||
var cellval = tr.cells;
|
||||
var id = $('#Reqnumber' + userid).val();
|
||||
$('#isEdit').val(1);
|
||||
alert(tempUserId);
|
||||
if (tempUserId == 0) {
|
||||
var tr = document.getElementById(userid);
|
||||
var cellval = tr.cells;
|
||||
var id = $('#Reqnumber' + userid).val();
|
||||
|
||||
$('#EditReqNo').val($('#Reqnumber' + userid).val());
|
||||
$('#EditdeptName').val($('#departmentName' + userid).val());
|
||||
$("#EditCostCenter").val($('#costCode' + userid).val());
|
||||
$('#EditAvlBudAmt').val(AvlBudAmt);
|
||||
$('#EditReqNo').val($('#Reqnumber' + userid).val());
|
||||
$('#EditdeptName').val($('#departmentName' + userid).val());
|
||||
$("#EditCostCenter").val($('#costCode' + userid).val());
|
||||
$('#EditAvlBudAmt').val(AvlBudAmt);
|
||||
|
||||
$('#EditMaterialCode').val($('#materialCode' + userid).val());
|
||||
$('#EditItemName').val($('#materialName' + userid).val());
|
||||
$('#EditUOM').val($('#uom' + userid).val());
|
||||
$('#EditQuantity').val($('#quantity' + userid).val());
|
||||
$('#EditAmendPer').val($('#per' + userid).val());
|
||||
tinyMCE.get('Edit_Service_Description').setContent($('#service_description' + userid).val());
|
||||
$('#EditMaterialCode').val($('#materialCode' + userid).val());
|
||||
$('#EditItemName').val($('#materialName' + userid).val());
|
||||
$('#EditUOM').val($('#uom' + userid).val());
|
||||
$('#EditQuantity').val($('#quantity' + userid).val());
|
||||
$('#EditAmendPer').val($('#per' + userid).val());
|
||||
tinyMCE.get('Edit_Service_Description').setContent($('#service_description' + userid).val());
|
||||
|
||||
$('#EditRate').val($('#itemRate' + userid).val());
|
||||
$('#EditRate').val($('#itemRate' + userid).val());
|
||||
|
||||
$('#txtEditBasicValue').val(parseFloat(cellval[6].innerHTML).toFixed(2));
|
||||
RequistQuantity = $('#quantity' + userid).val();
|
||||
$('#txtEditDiscount').val($('#DisVal' + userid).val());
|
||||
$('#txtEditAfterDiscount').val($('#AfterDisVal' + userid).val());
|
||||
$('#txtEditVat').val($('#VatVal' + userid).val());
|
||||
$('#txtEditAfterVat').val($('#AfterVatVal' + userid).val());
|
||||
$('#txtEditBasicValue').val(parseFloat(cellval[6].innerHTML).toFixed(2));
|
||||
RequistQuantity = $('#quantity' + userid).val();
|
||||
$('#txtEditDiscount').val($('#DisVal' + userid).val());
|
||||
$('#txtEditAfterDiscount').val($('#AfterDisVal' + userid).val());
|
||||
$('#txtEditVat').val($('#VatVal' + userid).val());
|
||||
$('#txtEditAfterVat').val($('#AfterVatVal' + userid).val());
|
||||
|
||||
|
||||
$('#txtEditPackaging').val($('#PackVal' + userid).val());
|
||||
$('#txtEditAfterPackaging').val($('#AfterPackVal' + userid).val());
|
||||
$('#txtEditGST').val($('#GSTVal' + userid).val());
|
||||
$('#txtEditAfterGST').val($('#AfterGSTVal' + userid).val());
|
||||
$('#txtEditPackaging').val($('#PackVal' + userid).val());
|
||||
$('#txtEditAfterPackaging').val($('#AfterPackVal' + userid).val());
|
||||
$('#txtEditGST').val($('#GSTVal' + userid).val());
|
||||
$('#txtEditAfterGST').val($('#AfterGSTVal' + userid).val());
|
||||
|
||||
$('#txtEditOtherTax').val($('#OtherTaxVal' + userid).val());
|
||||
$('#txtEditAfterOtherTax').val($('#AfterOtherTaxVal' + userid).val());
|
||||
$('#txtEditOtherTax').val($('#OtherTaxVal' + userid).val());
|
||||
$('#txtEditAfterOtherTax').val($('#AfterOtherTaxVal' + userid).val());
|
||||
|
||||
if ($('#FreightType' + userid).val() == 'PER TRIP') {
|
||||
$('#EditTripsValue').show();
|
||||
$('#EditNOOfTrips').val($('#Nooftrips' + userid).val());
|
||||
}
|
||||
$('#txtEditFreight').val($('#FreightVal' + userid).val());
|
||||
$('#txtEditAfterFreight').val($('#AfterFreightVal' + userid).val());
|
||||
$('#txtEditInsurance').val($('#Insval' + userid).val());
|
||||
if ($('#FreightType' + userid).val() == 'PER TRIP') {
|
||||
$('#EditTripsValue').show();
|
||||
$('#EditNOOfTrips').val($('#Nooftrips' + userid).val());
|
||||
}
|
||||
$('#txtEditFreight').val($('#FreightVal' + userid).val());
|
||||
$('#txtEditAfterFreight').val($('#AfterFreightVal' + userid).val());
|
||||
$('#txtEditInsurance').val($('#Insval' + userid).val());
|
||||
|
||||
$('#txtEditTotalOrderValue').val($('#TotalOrderValue' + userid).val());
|
||||
$("#EditMaterialCode").empty();
|
||||
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
|
||||
// For Binding Material list center for the selected Requistion Number
|
||||
$("#EditMaterialCode").append($('<option></option>').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
|
||||
var isAdded = "0";
|
||||
for (i = 0; i < Material.length; i++) {
|
||||
$.each(Material[i], function(idx, obj) {
|
||||
if (obj.ReqNo === id) {
|
||||
$.each(SelectedMaterialList.Mat, function(idx1, el) {
|
||||
if (id == el.ReqNo) {
|
||||
if (el.materialCode == obj.MaterialCode) {
|
||||
isAdded = "1";
|
||||
return false;
|
||||
} else {
|
||||
isAdded = "0";
|
||||
$('#txtEditTotalOrderValue').val($('#TotalOrderValue' + userid).val());
|
||||
$("#EditMaterialCode").empty();
|
||||
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
|
||||
// For Binding Material list center for the selected Requistion Number
|
||||
$("#EditMaterialCode").append($('<option></option>').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
|
||||
var isAdded = "0";
|
||||
for (i = 0; i < Material.length; i++) {
|
||||
$.each(Material[i], function(idx, obj) {
|
||||
if (obj.ReqNo === id) {
|
||||
$.each(SelectedMaterialList.Mat, function(idx1, el) {
|
||||
if (id == el.ReqNo) {
|
||||
if (el.materialCode == obj.MaterialCode) {
|
||||
isAdded = "1";
|
||||
return false;
|
||||
} else {
|
||||
isAdded = "0";
|
||||
}
|
||||
}
|
||||
});
|
||||
if (isAdded == "0") {
|
||||
$("#EditMaterialCode").append($('<option></option>').val(obj.MaterialCode).html(obj.MaterialCode + "-" + obj.MaterialName));
|
||||
}
|
||||
});
|
||||
if (isAdded == "0") {
|
||||
$("#EditMaterialCode").append($('<option></option>').val(obj.MaterialCode).html(obj.MaterialCode + "-" + obj.MaterialName));
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
$("#EditDiscountType").val($('#DisType' + userid).val());
|
||||
$("#drpEditFreight").val($('#FreightType' + userid).val());
|
||||
$("#EditPackagingType").val($('#PackType' + userid).val())
|
||||
$("input:radio[name='optPackaging'][value='" + $('#PackOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
$("input:radio[name='optExcise'][value='" + $('#ExciseOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
$("input:radio[name='optVat'][value='" + $('#VatOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
$("input:radio[name='optCST'][value='" + $('#CSTOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
}
|
||||
|
||||
if (userid) {
|
||||
tempUserId = userid;
|
||||
} else {
|
||||
userid = tempUserId;
|
||||
}
|
||||
$("#EditDiscountType").val($('#DisType' + userid).val());
|
||||
$("#drpEditFreight").val($('#FreightType' + userid).val());
|
||||
$("#EditPackagingType").val($('#PackType' + userid).val())
|
||||
$("input:radio[name='optPackaging'][value='" + $('#PackOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
$("input:radio[name='optExcise'][value='" + $('#ExciseOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
$("input:radio[name='optVat'][value='" + $('#VatOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
$("input:radio[name='optCST'][value='" + $('#CSTOption' + userid).val() + "']").prop('checked', 'checked');
|
||||
});
|
||||
$('#BudgetType').attr("style", "pointer-events: none;");
|
||||
|
||||
@ -2165,7 +2184,7 @@ if (!empty($INRSYMBOL)) {
|
||||
var tr = document.getElementById(userid);
|
||||
var cellval = tr.cells;
|
||||
// console.log(tr);
|
||||
|
||||
|
||||
cellval[2].innerHTML = editDescription;
|
||||
cellval[3].innerHTML = parseFloat(editQuantity).toFixed(2);
|
||||
cellval[4].innerHTML = editUOM;
|
||||
@ -2173,7 +2192,7 @@ if (!empty($INRSYMBOL)) {
|
||||
cellval[6].innerHTML = parseFloat(basicval).toFixed(2);
|
||||
cellval[7].innerHTML = parseFloat(TotalTaxValue).toFixed(2);
|
||||
cellval[8].innerHTML = parseFloat(TotalOrderValue).toFixed(2);
|
||||
|
||||
|
||||
// alert("late");
|
||||
$('#materialCode' + userid).val(editMaterialCode);
|
||||
$('#materialName' + userid).val(editDescription);
|
||||
@ -2452,6 +2471,7 @@ if (!empty($INRSYMBOL)) {
|
||||
processData: false,
|
||||
contentType: false,
|
||||
success: function(data) {
|
||||
// console.log(data);
|
||||
if (data) {
|
||||
// $('.content').loader('hide');
|
||||
alert(data);
|
||||
|
||||
@ -4832,8 +4832,8 @@ if (!empty($getlogpodtl)) {
|
||||
});
|
||||
|
||||
function Save(status) {
|
||||
console.log("status");
|
||||
console.log(status);
|
||||
// console.log("status");
|
||||
// console.log(status);
|
||||
|
||||
if (status == '0') {
|
||||
stat = '<?php echo PO_DRAFT; ?>';
|
||||
@ -5103,7 +5103,7 @@ if (!empty($getlogpodtl)) {
|
||||
}
|
||||
|
||||
});
|
||||
$("#Date").datepicker();
|
||||
// $("#Date").datepicker();
|
||||
|
||||
function splpoupdate() {
|
||||
var formData = new FormData();
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -678,7 +678,7 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="col-12">
|
||||
<div class="page-title-box page-title-box-alt">
|
||||
<h4><?= "Service Purchase Order"; ?></h4>
|
||||
<a href="<?php echo base_url() ?>CreatePO" class="btn btn-success" id="back" value="Back">Back</a>
|
||||
<a href="<?php echo base_url() ?>CreatePO" class="btn btn-secondary" id="back" value="Back">Back</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -1343,7 +1343,7 @@ if (!empty($INRSYMBOL)) {
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<div class="form-row">
|
||||
<a class="btn btn-secondary waves-effect" data-dismiss="modal" value="Cancel">Cancel</a>
|
||||
<a class="btn btn-secondary waves-effect" data-dismiss="modal" value="Cancel" style="margin-right: 10px;">Cancel</a>
|
||||
<a class="btn btn-info waves-effect waves-light font AddService" id="AddService"> <span class="bold">Add Service</span></a>
|
||||
</div>
|
||||
</div><!-- SERVICE modal-footer closed here -->
|
||||
@ -1897,7 +1897,7 @@ if (!empty($INRSYMBOL)) {
|
||||
clearServiceModalFields();
|
||||
|
||||
$('#otherdescription').hide();
|
||||
|
||||
$('#SERVICE').modal('hide');
|
||||
}
|
||||
|
||||
});
|
||||
@ -2332,7 +2332,12 @@ if (!empty($INRSYMBOL)) {
|
||||
$('#PoTypeOptions').focus();
|
||||
return false;
|
||||
|
||||
} else {
|
||||
} else if ($('#Otherpayment').val() == '') {
|
||||
alert('Please Enter the Payable Terms');
|
||||
$('#Otherpayment').focus();
|
||||
return false;
|
||||
|
||||
}else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user