fixed live issue of viewIGR listing -vadivel J
This commit is contained in:
parent
30d7e51649
commit
3d3e1ff37c
@ -58,12 +58,14 @@ class Purchaseorder extends BaseController
|
||||
|
||||
$this->loadViews("addPO", $this->global, NULL, NULL);
|
||||
}
|
||||
|
||||
function viewfullpurchaseorder()
|
||||
{
|
||||
$this->global['pageTitle'] = 'View Purchase Order';
|
||||
|
||||
$this->loadViews("viewfullpurchaseorder", $this->global, Null);
|
||||
}
|
||||
|
||||
function advancerequest()
|
||||
{
|
||||
$this->global['pageTitle'] = 'Advance Request';
|
||||
@ -77,6 +79,7 @@ class Purchaseorder extends BaseController
|
||||
}
|
||||
|
||||
|
||||
|
||||
function requisition($listErrors = null)
|
||||
{
|
||||
|
||||
@ -99,6 +102,7 @@ class Purchaseorder extends BaseController
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* This function is used to load the purchaseorder list
|
||||
*/
|
||||
@ -117,12 +121,11 @@ class Purchaseorder extends BaseController
|
||||
// echo "<pre>";
|
||||
// print_r($data['POData']);die;
|
||||
$this->global['pageTitle'] = 'Purchase Orders';
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$this->loadViews("POlist", $this->global, $data, NULL);
|
||||
}
|
||||
|
||||
function validate_req($str = null)
|
||||
{
|
||||
if (empty($str)) {
|
||||
@ -2949,7 +2952,7 @@ class Purchaseorder extends BaseController
|
||||
$Qualitycheck = 1;
|
||||
|
||||
|
||||
$POList = array('SupplierID' => $SupplierID, 'TotalOrderValue' => $TotalOrder, 'PODate' => $PODate, 'Status' => $POStatus, 'PORange' => $PoRange, 'ExchangeRate' => $ExchangeRate, 'ExchangeRateCalculatedon' => $ExchangeRateOn, 'PaymentTerms' => $PaymentMethod, 'ServiceDescription' => $SpcialInstruction, 'CreatedBy' => $CreateBy, 'DeliveryAddress' => $DeliveryAddr, 'CreatedDate' => $createddt, 'DeliverySchedule' => $DeliverySchedule, 'DeliveryOption' => $DeliveryOption, 'CurrencyType' => $currencytypeID, 'DeliverySchedule' => $DeliverySchedule, 'Import_PlaceofOrgin' => $Palaceoforigin, 'Import_DispatchDetails' => $Dispatch, 'DeliveryDate' => $Deliverydt, 'PaymentOtherDescription' => $OtherPayment, 'Supplier_Reference' => $SupplierReference, 'Mode_Of_Shipment' => $ModeOfShipment, 'Supplier_Offer_No' => $SuppliersOfferNo, 'Other_Reference' => $OtherReferences, 'Fincap' => $Fincap, 'InsuranceStatus' => $InsuranceOptions, 'InsuranceNumber' => $InsuranceNumber, 'POSubType' => $ServiceTypeOptions, 'IsQualityChkReqired' => $Qualitycheck, 'BudgetType' => $BudgetType);
|
||||
$POList = array('SupplierID' => $SupplierID, 'TotalOrderValue' => $TotalOrder, 'PODate' => $PODate, 'Status' => $POStatus, 'PORange' => $PoRange, 'ExchangeRate' => $ExchangeRate, 'ExchangeRateCalculatedon' => $ExchangeRateOn, 'PaymentTerms' => $PaymentMethod, 'ServiceDescription' => $SpcialInstruction, 'CreatedBy' => $CreateBy, 'DeliveryAddress' => $DeliveryAddr, 'DeliverySchedule' => $DeliverySchedule, 'DeliveryOption' => $DeliveryOption, 'CurrencyType' => $currencytypeID, 'DeliverySchedule' => $DeliverySchedule, 'Import_PlaceofOrgin' => $Palaceoforigin, 'Import_DispatchDetails' => $Dispatch, 'DeliveryDate' => $Deliverydt, 'PaymentOtherDescription' => $OtherPayment, 'Supplier_Reference' => $SupplierReference, 'Mode_Of_Shipment' => $ModeOfShipment, 'Supplier_Offer_No' => $SuppliersOfferNo, 'Other_Reference' => $OtherReferences, 'Fincap' => $Fincap, 'InsuranceStatus' => $InsuranceOptions, 'InsuranceNumber' => $InsuranceNumber, 'POSubType' => $ServiceTypeOptions, 'IsQualityChkReqired' => $Qualitycheck, 'BudgetType' => $BudgetType);
|
||||
if ($POStatus == 'ST026') {
|
||||
$POList['ApprovedOn'] = get_current_date_time();
|
||||
$POList['ApprovedBy'] = $this->session->get('userId');
|
||||
@ -3220,7 +3223,7 @@ class Purchaseorder extends BaseController
|
||||
|
||||
|
||||
|
||||
$POLineItemList = array('PONO' => $PONO, 'ReqNo' => $Reqnumber, 'MaterialCode' => $MaterialCode, 'Quantity' => $Quantity, 'Rate' => $itemRate, 'Status' => $LineItemStatus, 'CreatedBy' => $CreateBy, 'CreatedDate' => $createddt, 'CostCenterCode' => $CostCenter, 'ServiceMaterialDescription' => $CapitalItemDescription, 'Per' => $Per);
|
||||
$POLineItemList = array('PONO' => $PONO, 'ReqNo' => $Reqnumber, 'MaterialCode' => $MaterialCode, 'Quantity' => $Quantity, 'Rate' => $itemRate, 'Status' => $LineItemStatus, 'CreatedBy' => $CreateBy, 'CostCenterCode' => $CostCenter, 'ServiceMaterialDescription' => $CapitalItemDescription, 'Per' => $Per);
|
||||
$POLineItem = $this->purchaseorder_model->updatePOLineItem($PONO, $LineItemNo, $POLineItemList);
|
||||
if ($capitalType == '1') {
|
||||
$ServiceTaxList = array('CGST' => $Cgst, 'After_CGST' => $AfterCgst, 'SGST' => $Sgst, 'After_SGST' => $AfterSgst, 'IGST' => $Igst, 'After_IGST' => $AfterIgst, 'otherallowance' => $OtherAmt, 'TotalValue' => $TaxtotalOrderValue, 'UpdateBY' => $CreateBy, 'UpdatedOn' => $createddt, 'discount' => $DiscountType, 'discountval' => $DiscountValue, 'Afterdiscountval' => $AfterDiscount, 'FreightType' => $FreightTypeloc, 'NoOfTrip' => $FreightNoofTriploc, 'FreightValue' => $Freightrateloc, 'AfterFreightValue' => $FreightAmountloc);
|
||||
|
||||
@ -361,6 +361,9 @@ class Inwardgateregister_model extends Model
|
||||
->orderBy('igr.CreatedDate', 'desc');
|
||||
$query = $builder->get();
|
||||
$result = $query->getResult();
|
||||
|
||||
|
||||
|
||||
// echo $this->db->getLastQuery()->getQuery();die;
|
||||
return $result;
|
||||
}
|
||||
|
||||
@ -390,7 +390,7 @@ mstr.CourierNo,pom.Status,pom.POType') //,bill.BillNo,bill.FilePath,
|
||||
function purchaseorderListing($forwhat = '')
|
||||
{
|
||||
$builder = $this->db->table('t_purchaseorder_master POMast')->distinct()
|
||||
->select('POMast.PONO,supp.SupplierName,TotalOrderValue,PODate,Stat.StatusName,Stat.StatusCode,POMast.POType as ReqType,DeliveryDate,DeliverySchedule,DeliveryOption,POMast.CapitalRange')
|
||||
->select('POMast.PONO,POMast.CreatedDate,supp.SupplierName,TotalOrderValue,PODate,Stat.StatusName,Stat.StatusCode,POMast.POType as ReqType,DeliveryDate,DeliverySchedule,DeliveryOption,POMast.CapitalRange')
|
||||
->join('t_supplierdetailsn supp', 'supp.SupplierID = POMast.SupplierID')
|
||||
->join('t_status Stat', 'Stat.StatusCode = POMast.Status')
|
||||
->join('t_purchaseorder_lineitem LineItem', 'POMast.PONO = LineItem.PONO')
|
||||
|
||||
@ -2616,7 +2616,10 @@ if (!empty($INRSYMBOL)) {
|
||||
|
||||
$poDt=new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
||||
$formattedDate = $poDt->format('Y-m-d');
|
||||
$data = array('type' => 'date', 'name' => 'PODate', 'value' => set_value('PODate', $formattedDate), 'id' => 'PODate', 'class' => 'form-control', 'required' => 'true', 'onkeypress' => 'return false;');
|
||||
$data = array('type' => 'date', 'name' => 'PODate',
|
||||
'value' => set_value('PODate',$formattedDate), 'min' => $formattedDate,
|
||||
'id' => 'PODate', 'class' => 'form-control', 'required' => 'true',
|
||||
'onkeypress' => 'return false;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
|
||||
@ -5782,9 +5782,7 @@ if (!empty($getlogpodtl)) {
|
||||
|
||||
}
|
||||
|
||||
function Save(status) {
|
||||
alert('save function - what are you doing');
|
||||
}
|
||||
|
||||
|
||||
function Save(status) {
|
||||
if (status == '0') {
|
||||
|
||||
@ -544,7 +544,7 @@ if (!empty($INRSYMBOL)) {
|
||||
$("#PODate").datepicker({
|
||||
format: 'dd-mm-yyyy',
|
||||
startDate: new Date(),
|
||||
clearBtn: true
|
||||
clearBtn: false
|
||||
});
|
||||
$("#PaymentTerms").select2();
|
||||
|
||||
@ -782,7 +782,7 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="form-group col-md-3" id="Deliverydtdiv"> <!-- // $CurrentDate -->
|
||||
<label>Delivery Date<span class="text-danger">*</span></label>
|
||||
<!-- <input type="text" class="form-control num" data-provide="" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="Deliverydt" name="Deliverydt" data-date-end-date="<?= date('d/m/Y'); ?>" required autocomplete="off" value="<?= date('d/m/Y'); ?>"> -->
|
||||
<input type="text" class="form-control num" data-provide="" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="Deliverydt" name="Deliverydt" required autocomplete="off" value="<?= date('d-m-Y'); ?>">
|
||||
<input type="text" style="text-align:left;" class="form-control num" data-provide="" data-date-format="dd/mm/yyyy" data-date-autoclose="true" id="Deliverydt" name="Deliverydt" required autocomplete="off" value="<?= date('d-m-Y'); ?>">
|
||||
</div>
|
||||
<div class="form-group col-md-3" id="Schedulediv" style="display:none;">
|
||||
<label>Schedule By<span class="text-danger">*</span></label>
|
||||
@ -806,7 +806,7 @@ if (!empty($INRSYMBOL)) {
|
||||
<div class="form-row">
|
||||
<div class="form-group col-md-3">
|
||||
<label>Purchase Order Date</label>
|
||||
<input type="text" class="form-control num" data-date-format="dd-mm-yyyy" data-date-autoclose="true" id="PODate" name="PODate" required autocomplete="off" value="<?= date('d-m-Y'); ?>">
|
||||
<input style="text-align:left;" type="text" class="form-control num" data-date-format="dd-mm-yyyy" data-date-autoclose="true" id="PODate" name="PODate" required autocomplete="off" value="<?= date('d-m-Y'); ?>">
|
||||
</div>
|
||||
<div class="form-group col-md-3">
|
||||
<label>Mode Of Shipment</label>
|
||||
|
||||
@ -198,6 +198,7 @@
|
||||
if (!empty($IGR)) {
|
||||
$index = 0;
|
||||
foreach ($IGR as $record) {
|
||||
|
||||
$index = $index + 1;
|
||||
$createddate = new DateTime($record->CreatedDate);
|
||||
$datewithtime = $createddate->format('d-m-Y h:i A');
|
||||
@ -1502,12 +1503,12 @@
|
||||
<script src="https://cdn.datatables.net/plug-ins/1.13.6/sorting/datetime-moment.js"></script>
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$.fn.dataTable.ext.type.order['date-eu-pre'] = function(date) {
|
||||
var dateSplit = date.split('-');
|
||||
return (dateSplit[2] + dateSplit[1] + dateSplit[0]) * 1;
|
||||
};
|
||||
});
|
||||
// $(document).ready(function() {
|
||||
// $.fn.dataTable.ext.type.order['date-eu-pre'] = function(date) {
|
||||
// var dateSplit = date.split('-');
|
||||
// return (dateSplit[2] + dateSplit[1] + dateSplit[0]) * 1;
|
||||
// };
|
||||
// });
|
||||
|
||||
function appendExistingFilesFileds(data) {
|
||||
const base_url = '<?php echo base_url(); ?>';
|
||||
@ -1613,12 +1614,16 @@
|
||||
lengthMenu: [
|
||||
[10, 20, 30, 50, -1],
|
||||
[10, 20, 30, 50, "All"]
|
||||
], // Rows per page options
|
||||
], // Rows per page options
|
||||
responsive: true, // Responsive table
|
||||
|
||||
order: [
|
||||
[0, 'desc']
|
||||
], // Default ordering (column index 0, ascending)
|
||||
// Default ordering (column index 0, ascending)
|
||||
// order: [
|
||||
// [0, 'desc']
|
||||
// ],
|
||||
|
||||
ordering:false,
|
||||
|
||||
language: {
|
||||
paginate: {
|
||||
next: '<i class="fas fa-angle-right"></i>', // Next button icon
|
||||
|
||||
Loading…
Reference in New Issue
Block a user