view changes
This commit is contained in:
parent
ef7c0ca459
commit
5c6219d307
@ -67,14 +67,9 @@ class emergencypurchaseorder extends BaseController
|
||||
$data['PoTypeOptions'] = $this->purchaseorder_model->getConfigValue('C026');
|
||||
|
||||
|
||||
if($this->DEPCode == PURCHASE )
|
||||
{
|
||||
|
||||
$this->loadViews("alterpurchaseorder", $this->global, $data, Null);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->loadViews("access", $this->global, $data, Null);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -679,14 +674,9 @@ class emergencypurchaseorder extends BaseController
|
||||
$data['POData'] = $this->purchaseorder_model->purchaseorderListing();
|
||||
$this->global['pageTitle'] = 'Resico : Purchase Orders';
|
||||
|
||||
if($this->DEPCode == PURCHASE )
|
||||
{
|
||||
|
||||
$this->loadViews("POlist", $this->global, $data, NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->loadViews("access", $this->global, $data, NULL);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -8,7 +8,7 @@ require APPPATH . '/third_party/mpdf/mpdf.php';
|
||||
* purchaseorder Class to control all po related operations.
|
||||
* @author : Venba InfoTech
|
||||
* @version : 1.1
|
||||
* @since : 18 November 2017
|
||||
* @since : 18 November 2017
|
||||
*/
|
||||
|
||||
class purchaseorder extends BaseController
|
||||
@ -915,7 +915,7 @@ class purchaseorder extends BaseController
|
||||
|
||||
$POdt =$this->input->post('PODate');
|
||||
$PODate = $this->getDateformat($POdt);
|
||||
$SupplierID = $this->input->post('drpSupplier');
|
||||
$SupplierID = $this->input->post('drpSupplier');
|
||||
$DeliveryAddr = $this->input->post('DeliveryAddr');
|
||||
$dt = $this->input->post('Deliverydt');
|
||||
$POType = $this->input->post('POType');
|
||||
@ -931,7 +931,7 @@ class purchaseorder extends BaseController
|
||||
|
||||
|
||||
$POType = $this->input->post('POType');
|
||||
|
||||
$BudgetType = $this->input->post('Budget');
|
||||
|
||||
$Modeofshipment=$this->input->post('addmodeofshipment');
|
||||
$supplierreference=$this->input->post('addsupplierreference');
|
||||
@ -961,8 +961,9 @@ class purchaseorder extends BaseController
|
||||
$PaymentTerms=$this->input->post('PaymentTerms');
|
||||
$OtherPayment=$this->input->post('Otherpayment');
|
||||
$Local_Interstate=$this->input->post('Range');
|
||||
$Qualitycheck=1;
|
||||
// PO Master
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'Status'=>$POStatus,'PORange'=>$Local_Interstate,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment,'Supplier_Reference'=>$supplierreference,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'POSubType'=>$revenuetype,'InsuranceNumber'=>$insuranceno);
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'Status'=>$POStatus,'PORange'=>$Local_Interstate,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'CreatedDate'=>$createddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment,'Supplier_Reference'=>$supplierreference,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'POSubType'=>$revenuetype,'InsuranceNumber'=>$insuranceno,'IsQualityChkReqired'=>$Qualitycheck,'BudgetType'=>$BudgetType);
|
||||
|
||||
|
||||
|
||||
@ -999,8 +1000,8 @@ class purchaseorder extends BaseController
|
||||
$FreightType = $this->input->post('FreightType'.$i);
|
||||
$FreightValue = $this->input->post('FreightVal'.$i);
|
||||
$AfterFreightValue = $this->input->post('AfterFreightVal'.$i);
|
||||
$NOOfTrip = $this->input->post('NoOfTrip'.$i);
|
||||
$InsuranceValue = $this->input->post('Insval'.$i);
|
||||
$NOOfTrip = $this->input->post('NoOfTrip'.$i);
|
||||
$InsuranceValue = $this->input->post('Insval'.$i);
|
||||
$TotalOrderValue = $this->input->post('TotalOrderValue'.$i);
|
||||
$revenuedescription = $this->input->post('Service_Description'.$i);
|
||||
$CostCenter = $this->input->post('costCode'.$i);
|
||||
@ -1093,7 +1094,7 @@ class purchaseorder extends BaseController
|
||||
|
||||
$POType = $this->input->post('POType');
|
||||
$PoRange = $this->input->post('txtPoRange');
|
||||
|
||||
$BudgetType = $this->input->post('Budget');
|
||||
$SpcialInstruction = $this->input->post('SpcialInstruction');
|
||||
$TotalOrderValueSummary = $this->input->post('txtTotalOrderValueSummary');
|
||||
$POStatus = $this->input->post('txtStatus');
|
||||
@ -1109,9 +1110,12 @@ class purchaseorder extends BaseController
|
||||
$PaymentTerms=$this->input->post('PaymentTerms');
|
||||
$OtherPayment=$this->input->post('Otherpayment');
|
||||
$Local_Interstate=$this->input->post('Range');
|
||||
|
||||
$Qualitycheck=1;
|
||||
|
||||
// PO Master
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'Status'=>$POStatus,'PORange'=>$Local_Interstate,'ServiceDescription'=>$SpcialInstruction,'UpdateBY'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'UpdatedOn'=>$updateddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment,'Supplier_Reference'=>$supplierreference,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'POSubType'=>$revenuetype,'InsuranceNumber'=>$insuranceno);
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrderValueSummary,'PODate'=>$PODate,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'Status'=>$POStatus,'PORange'=>$Local_Interstate,'ServiceDescription'=>$SpcialInstruction,'UpdateBY'=>$updatedBy,'DeliveryAddress'=>$DeliveryAddr,'DeliveryDate'=>$Deliverydt,'UpdatedOn'=>$updateddt,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'CapitalRange'=>$Local_Interstate,'PaymentOtherDescription'=>$OtherPayment,'Supplier_Reference'=>$supplierreference,'Mode_Of_Shipment'=>$Modeofshipment,'Supplier_Offer_No'=>$supplieroffno,'Other_Reference'=>$otherreference,'Fincap'=>$fincap,'InsuranceStatus'=>$insurancestatus,'POSubType'=>$revenuetype,'InsuranceNumber'=>$insuranceno,'
|
||||
IsQualityChkReqired'=>$Qualitycheck,'BudgetType'=>$BudgetType);
|
||||
$POMaster = $this->purchaseorder_model->updatePOMaster($PONO,$POList);
|
||||
|
||||
$LineItemStatus = REQITEM_NEW;
|
||||
@ -1240,6 +1244,7 @@ class purchaseorder extends BaseController
|
||||
$data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO);
|
||||
$data['CurrencySymbol']=$this->purchaseorder_model->GerCurrencyCodeName('INR');
|
||||
$data['reveuetax']=$this->purchaseorder_model->getRevenueTaxinforforpdf($PONO);
|
||||
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
|
||||
$Currencycode='';
|
||||
|
||||
$TotalOrderValue=$data['POItem'][0]->TotalOrderValue;
|
||||
@ -1314,6 +1319,7 @@ $AdvanceAmount=0.00;
|
||||
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformationforPDF();
|
||||
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
|
||||
$data['POItem'] = $this->purchaseorder_model->GetServicePurchaseOrderDetailsForpdf($PONO);
|
||||
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
|
||||
|
||||
|
||||
$data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO);
|
||||
@ -1410,6 +1416,8 @@ public function importpoprint($PONO)
|
||||
$data['POItem'] = $this->purchaseorder_model->GetImportPurchaseOrderDetailsForPDF($PONO);
|
||||
$data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO);
|
||||
|
||||
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
|
||||
|
||||
$data['RequistionDetails'] = $this->purchaseorder_model->GetPdfRequistionDetails($PONO);
|
||||
|
||||
foreach ($data['POItem'] as $Reqdby)
|
||||
@ -1497,7 +1505,7 @@ public function importpoprint($PONO)
|
||||
$mpdf->showWatermarkImage = true;
|
||||
|
||||
$mpdf->SetDisplayMode('fullpage');
|
||||
if($PoStatus == PO_RELEASED || $PoStatus == PO_SERVICE_COMPLETED || $PoStatus == MRIR_APPROVED || $PoStatus == MRIR_REJECTED || $PoStatus == IGR_CREATED || $PoStatus==''){
|
||||
if($PoStatus == PO_RELEASED || $PoStatus == PO_SERVICE_COMPLETED || $PoStatus == MRIR_APPROVED || $PoStatus == MRIR_REJECTED || $PoStatus == IGR_CREATED || $PoStatus==''||$PoStatus==SPECIAL_PO){
|
||||
$mpdf->SetWatermarkText('');
|
||||
|
||||
}
|
||||
@ -1611,6 +1619,7 @@ function addNewImportPurchaseOrder()
|
||||
$POStatus = $this->input->post('textStatus');
|
||||
|
||||
|
||||
$BudgetType = $this->input->post('Budget');
|
||||
$CreateBy = $this->session->userdata ( 'userId' );
|
||||
$RowCount = $this->input->post('txtRowCount');
|
||||
|
||||
@ -1653,8 +1662,11 @@ function addNewImportPurchaseOrder()
|
||||
|
||||
|
||||
|
||||
$Qualitycheck=1;
|
||||
|
||||
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'PORange'=>$PoRange,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'Import_DispatchDetails'=>$Dispatch,'CreatedDate'=>$createddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ExchangeRate'=>$Exchangerate,'ExchangeRateCalculatedon'=>$ExchangeRateCalculatedon,'CurrencyType'=>$CurrencyType,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'Import_PlaceofOrgin'=>$Palaceoforigin,'PaymentOtherDescription'=>$OtherPayment,'Mode_Of_Shipment'=>$Shipmentmode,'Supplier_Reference'=>$SupplierRef,'Supplier_Offer_No'=>$SupplierOffer,'Other_Reference'=>$otherRef,'Fincap'=>$finCap,'InsuranceStatus'=>$Insurance,'InsuranceNumber'=>$Insurancenumber,'POSubType'=>$importoption);
|
||||
// ,'IsQualityChkReqired'=>$Qualitycheck,'BudgetType'=>$BudgetType
|
||||
|
||||
$POMaster = $this->purchaseorder_model->addPOMaster($POList,$POType,$importoption);
|
||||
|
||||
@ -1813,6 +1825,8 @@ function addNewImportPurchaseOrder()
|
||||
$TotalOrder = $this->input->post('txttot');
|
||||
|
||||
$POStatus = $this->input->post('txtStatus');
|
||||
$BudgetType = $this->input->post('Budget');
|
||||
|
||||
|
||||
$CreateBy = $this->session->userdata ( 'userId' );
|
||||
$RowCount = $this->input->post('txtRowCount');
|
||||
@ -1850,9 +1864,10 @@ function addNewImportPurchaseOrder()
|
||||
{
|
||||
$Insurancenumber='';
|
||||
$insurestatus='0';
|
||||
}
|
||||
}
|
||||
$Qualitycheck=1;
|
||||
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'Import_DispatchDetails'=>$Dispatch,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ExchangeRate'=>$Exchangerate,'ExchangeRateCalculatedon'=>$ExchangeRateCalculatedon,'CurrencyType'=>$CurrencyType,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'Import_PlaceofOrgin'=>$Palaceoforigin,'PaymentOtherDescription'=>$OtherPayment,'Mode_Of_Shipment'=>$Shipmentmode,'Supplier_Reference'=>$SupplierRef,'Supplier_Offer_No'=>$SupplierOffer,'Other_Reference'=>$otherRef,'Fincap'=>$finCap,'InsuranceStatus'=>$insurestatus,'InsuranceNumber'=>$Insurancenumber,'POSubType'=>$importoption);
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'Import_DispatchDetails'=>$Dispatch,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ExchangeRate'=>$Exchangerate,'ExchangeRateCalculatedon'=>$ExchangeRateCalculatedon,'CurrencyType'=>$CurrencyType,'PaymentTerms'=>$PaymentTerms,'POType'=>$POType,'Import_PlaceofOrgin'=>$Palaceoforigin,'PaymentOtherDescription'=>$OtherPayment,'Mode_Of_Shipment'=>$Shipmentmode,'Supplier_Reference'=>$SupplierRef,'Supplier_Offer_No'=>$SupplierOffer,'Other_Reference'=>$otherRef,'Fincap'=>$finCap,'InsuranceStatus'=>$insurestatus,'InsuranceNumber'=>$Insurancenumber,'POSubType'=>$importoption,'IsQualityChkReqired'=>$Qualitycheck,'BudgetType'=>$BudgetType);
|
||||
|
||||
$POMaster = $this->purchaseorder_model->updatePOMaster($PONO,$POList);
|
||||
|
||||
@ -2031,15 +2046,15 @@ function addNewImportPurchaseOrder()
|
||||
$userID = $this->session->userdata ( 'userId' );
|
||||
|
||||
$data['AppList'] = $this->purchaseorder_model->getPOList($q);
|
||||
if($this->DEPCode == FINANCE)
|
||||
{
|
||||
// if($this->DEPCode == FINANCE)
|
||||
// {
|
||||
$this->loadViews("poapproval_view", $this->global,$data, NULL);
|
||||
}
|
||||
// }
|
||||
|
||||
else
|
||||
{
|
||||
$this->loadViews("access", $this->global, $data, NULL);
|
||||
}
|
||||
// else
|
||||
// {
|
||||
// $this->loadViews("access", $this->global, $data, NULL);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
@ -2102,14 +2117,14 @@ function addNewImportPurchaseOrder()
|
||||
$userID = $this->session->userdata ( 'userId' );
|
||||
|
||||
$data['AppList'] = $this->purchaseorder_model->getPOList($q);
|
||||
if($this->DEPCode == MANAGEMENT)
|
||||
{
|
||||
//if($this->DEPCode == MANAGEMENT)
|
||||
// {
|
||||
$this->loadViews("porelease_view", $this->global,$data, NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->loadViews("access", $this->global, $data, NULL);
|
||||
}
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// $this->loadViews("access", $this->global, $data, NULL);
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
@ -2208,6 +2223,8 @@ function addNewImportPurchaseOrder()
|
||||
|
||||
$PaymentMethod = $this->input->post('PaymentMethod');
|
||||
$OtherPayment=$this->input->post('Otherpayment');
|
||||
$BudgetType = $this->input->post('Budget');
|
||||
|
||||
|
||||
|
||||
|
||||
@ -2227,8 +2244,11 @@ function addNewImportPurchaseOrder()
|
||||
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
||||
$createddt = $dt->format('Y-m-d H:i:s');
|
||||
$currencytypeID = $this->input->post('currencytype');
|
||||
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'PORange'=>$PoRange,'ExchangeRateCalculatedon'=>$ExchangeRateOn,'ExchangeRate'=>$ExchangeRate,'PaymentTerms'=>$PaymentMethod,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'CreatedDate'=>$createddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'CapitalRange'=>$CapitalRange,'POType'=>$POType,'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'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions);
|
||||
|
||||
|
||||
$Qualitycheck=1;
|
||||
|
||||
$POList = array('SupplierID'=>$SupplierID, 'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'PORange'=>$PoRange,'ExchangeRateCalculatedon'=>$ExchangeRateOn,'ExchangeRate'=>$ExchangeRate,'PaymentTerms'=>$PaymentMethod,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'CreatedDate'=>$createddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'CapitalRange'=>$CapitalRange,'POType'=>$POType,'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'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions,'IsQualityChkReqired'=>$Qualitycheck,'BudgetType'=>$BudgetType);
|
||||
|
||||
|
||||
|
||||
@ -2470,9 +2490,10 @@ function addNewImportPurchaseOrder()
|
||||
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
||||
$createddt = $dt->format('Y-m-d H:i:s');
|
||||
$updateddt = $dt->format('Y-m-d H:i:s');
|
||||
|
||||
$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'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions);
|
||||
|
||||
$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'=>$InsuranceNo,'POSubType'=>$ServiceTypeOptions,'IsQualityChkReqired'=>$Qualitycheck,'BudgetType'=>$BudgetType);
|
||||
|
||||
|
||||
$POMaster = $this->purchaseorder_model->updatePOMaster($PONO,$POList);
|
||||
@ -2665,6 +2686,8 @@ function addNewImportPurchaseOrder()
|
||||
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformationforPDF();
|
||||
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
|
||||
$data['POItem'] = $this->purchaseorder_model->GetCapitalPurchaseOrderDetailsForPDF($PONO);
|
||||
|
||||
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
|
||||
$data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO);
|
||||
|
||||
$CurrencyType='';
|
||||
|
||||
@ -50,14 +50,9 @@ class storestatus extends BaseController
|
||||
$data['Stock'] = $this->store_model->viewStock();
|
||||
$data['MaterialList'] = $this->store_model->GetAllMaterialList();
|
||||
$data['StockStatus'] = $this->store_model->GetConfigValue('C021');
|
||||
if($this->DEPCode == STORE)
|
||||
{
|
||||
|
||||
$this->loadViews("storestatus", $this->global, $data,null);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->loadViews("access", $this->global, $data,null);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -47,22 +47,10 @@ class supplier extends BaseController
|
||||
|
||||
$this->global['pageTitle'] = 'Resico : Supplier Listing';
|
||||
|
||||
if($this->role == ROLE_ADMIN || $this->DEPCode == SALES || $this->DEPCode == FINANCE ||$this->DEPCode == HR)
|
||||
{
|
||||
|
||||
if($this->DEPCode != FINANCE && $this->DEPCode != HR)
|
||||
{
|
||||
|
||||
//Load the view supplierListing.php
|
||||
$this->loadViews("supplierListing", $this->global, $data, NULL);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
//Load the view access.php
|
||||
$this->loadViews("access", $this->global, $data, NULL);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -74,21 +62,11 @@ class supplier extends BaseController
|
||||
|
||||
$data['payment'] = $this->supplier_model->getPaymentTerms();
|
||||
$this->global['pageTitle'] = 'Resico : Add New Supplier';
|
||||
if($this->role == ROLE_ADMIN || $this->DEPCode == SALES || $this->DEPCode == FINANCE ||$this->DEPCode == HR)
|
||||
{
|
||||
if($this->DEPCode != FINANCE && $this->DEPCode != HR)
|
||||
{
|
||||
|
||||
//Load the view addsupplier.php
|
||||
$this->loadViews("addsupplier", $this->global,$data, NULL);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
//Load the view access.php
|
||||
$this->loadViews("access", $this->global,$data, NULL);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -464,22 +442,11 @@ class supplier extends BaseController
|
||||
$data['supplier'] = $this->supplier_model->getSupplierInfo($supplierID);
|
||||
$data['payment'] = $this->supplier_model->getPaymentTerms($Payment);
|
||||
$this->global['pageTitle'] = 'Resico : Edit Supplier';
|
||||
if($this->role == ROLE_ADMIN || $this->DEPCode == SALES || $this->DEPCode == FINANCE ||$this->DEPCode == HR)
|
||||
{
|
||||
|
||||
if($this->DEPCode != FINANCE && $this->DEPCode != HR)
|
||||
{
|
||||
|
||||
//Load the view editSupplier.php
|
||||
$this->loadViews("editSupplier", $this->global,$data, NULL);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
//Load the view access.php
|
||||
$this->loadViews("access", $this->global,$data, NULL);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -18,7 +18,7 @@ class purchaseorder_model extends CI_Model
|
||||
|
||||
$query = $this->db->get();
|
||||
|
||||
return $query->result();
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
|
||||
@ -185,6 +185,19 @@ function purchaseorderListing($forwhat='')
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
|
||||
|
||||
function getqtycheck($PONO)
|
||||
{
|
||||
$this->db->select('IsQualityChkReqired');
|
||||
$this->db->from('T_PurchaseOrder_Master');
|
||||
$this->db->where('PONO',$PONO);
|
||||
$query = $this->db->get();
|
||||
|
||||
return $query->result();
|
||||
|
||||
}
|
||||
/**
|
||||
* This function is used to get the Raw Material information
|
||||
* @return array $result : This is result of the query
|
||||
|
||||
@ -255,7 +255,15 @@ function vaildateBeforeOpenModal()
|
||||
$('#PoTypeOptions').focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
else if($('#BudgetType').val()=="0")
|
||||
{
|
||||
alert('Please Select Budget Type');
|
||||
$('#BudgetType').focus();
|
||||
return false;
|
||||
|
||||
}
|
||||
else if($('#Deliverydt').val() == '' && $('#Scheduleby').val() == '')
|
||||
{
|
||||
alert('Please Enter the Dispatch Instruction');
|
||||
@ -736,6 +744,18 @@ function vaildateBeforeOpenModal()
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-2" style="padding-right: 0px;">
|
||||
<label for="BudgetType">Budget Type</label>
|
||||
<?php
|
||||
|
||||
|
||||
$optionsnew=array('0'=>'Select','1'=>'REVENUE','2'=>'CAPITAL');
|
||||
echo form_dropdown('BudgetType', $optionsnew,set_value('BudgetType'),'id="BudgetType"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div><!--End new fields 1 sep-->
|
||||
|
||||
@ -2525,10 +2545,8 @@ function vaildateBeforeOpenModal()
|
||||
<input type="hidden" name="txtStatus" id="txtStatus" />
|
||||
<input type="hidden" name="txtRowCount" id="txtRowCount" />
|
||||
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
|
||||
<!--<input type="hidden" name="CapitalToatlOrder" id="CapitalToatlOrder" /> -->
|
||||
|
||||
|
||||
|
||||
|
||||
<input type="hidden" name="Budget" id="Budget" />
|
||||
<a class="btn btn-primary Save" ID="Save" onclick="Save(0)"> <span class="bold">Save</span></a>
|
||||
<a class="btn btn-primary Submit" ID="Submit" onclick="Save(1)"> <span class="bold">Submit</span></a>
|
||||
<a class="btn btn-primary Save" ID="Cancel" onclick="Reset();"> <span class="bold">Reset</span></a>
|
||||
@ -2604,6 +2622,16 @@ function vaildateBeforeOpenModal()
|
||||
};
|
||||
|
||||
|
||||
$("#BudgetType").change(function(){
|
||||
|
||||
var aa = $("#BudgetType option:selected").text();
|
||||
|
||||
$('#Budget').val(aa);
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
$(function() {
|
||||
|
||||
$("#PODate").datepicker({
|
||||
@ -3501,16 +3529,16 @@ CalculateCtable()
|
||||
var ReqAmount = parseFloat(ValuetoCheck);
|
||||
var BudAmount = parseFloat(budgetAmount);
|
||||
|
||||
if(ReqAmount > BudAmount )
|
||||
{
|
||||
alert('Your exceeding the Avaiable Budget :'+ BudAmount +'.Please adjust the Product to proceed further.');
|
||||
// if(ReqAmount > BudAmount )
|
||||
// {
|
||||
// alert('Your exceeding the Avaiable Budget :'+ BudAmount +'.Please adjust the Product to proceed further.');
|
||||
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
// }
|
||||
}
|
||||
var index=1;
|
||||
/* This is used add capital po line item */
|
||||
@ -3759,16 +3787,16 @@ CalculateCtable()
|
||||
else{
|
||||
basicAmountRate=parseFloat(basicAmountRate) - parseFloat(discountRate);
|
||||
}
|
||||
if(basicAmountRate > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#CPRate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(basicAmountRate > avalbudAmt)
|
||||
// {
|
||||
// alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// $('#CPRate').focus();
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
//}
|
||||
|
||||
}
|
||||
function validateCapitalTax()
|
||||
@ -4674,11 +4702,16 @@ var basicAmountRate = parseFloat($('#CapitalToatlOrder').val());
|
||||
$('#Otherpayment').focus();
|
||||
return false;
|
||||
}
|
||||
else if(parseInt(AvlBudAmt) < parseInt(basicAmountRate)) {
|
||||
alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// else if(parseInt(AvlBudAmt) < parseInt(basicAmountRate)) {
|
||||
// alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
|
||||
return false;
|
||||
}
|
||||
else if($('#PoTypeOptions').val()== "0")
|
||||
{
|
||||
alert('Please Select POType');
|
||||
$('#PoTypeOptions').focus();
|
||||
return false;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#content').loader('show');
|
||||
@ -5266,16 +5299,16 @@ var Freight=parseFloat($('#txtAfterFreightlocedit').val() == '' ? '0.00' : $('#t
|
||||
else{
|
||||
basicAmountRate=parseFloat(basicAmountRate)- parseFloat(discountRate);
|
||||
}
|
||||
if(basicAmountRate > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditCPRate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(basicAmountRate > avalbudAmt)
|
||||
// {
|
||||
// alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// $('#EditCPRate').focus();
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -230,6 +230,13 @@ function vaildateBeforeOpenModal()
|
||||
return false;
|
||||
|
||||
}
|
||||
else if($('#BudgetType').val()=="0")
|
||||
{
|
||||
alert('Please Select Budget Type');
|
||||
$('#BudgetType').focus();
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -677,9 +684,20 @@ function vaildateBeforeOpenModal()
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-2" style="padding-right: 0px;">
|
||||
<label for="BudgetType">Budget Type</label>
|
||||
<?php
|
||||
|
||||
|
||||
$optionsnew=array('0'=>'Select','1'=>'REVENUE','2'=>'CAPITAL');
|
||||
echo form_dropdown('BudgetType', $optionsnew,set_value('BudgetType'),'id="BudgetType"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@ -2024,7 +2042,8 @@ echo form_textarea($data);
|
||||
<input type="hidden" name="isEdit" id="isEdit" value="0" />
|
||||
<input type="hidden" name="txtStatus" id="txtStatus" />
|
||||
<input type="hidden" name="txtRowCount" id="txtRowCount" />
|
||||
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
|
||||
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
|
||||
<input type="hidden" name="Budget" id="Budget" />
|
||||
<a class="btn btn-primary Save" ID="Save" onclick="Save(0)" > <span class="bold">Save</span></a>
|
||||
<a class="btn btn-primary Submit" ID="Submit" onclick="Save(1)" > <span class="bold">Submit</span></a>
|
||||
<input type="reset" class="btn btn-primary" value="Reset" onclick="window.location.reload()">
|
||||
@ -2096,7 +2115,14 @@ $(document).on('change',".changetodecimal", function(){
|
||||
|
||||
});
|
||||
|
||||
$("#BudgetType").change(function(){
|
||||
|
||||
var aa = $("#BudgetType option:selected").text();
|
||||
|
||||
$('#Budget').val(aa);
|
||||
|
||||
|
||||
});
|
||||
var SelectedMaterialCode = [];
|
||||
var RequistQuantity = '';
|
||||
var AvilBudAmt = '';
|
||||
@ -2291,6 +2317,15 @@ $("#txtBasicValue").val('');
|
||||
|
||||
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
|
||||
var AvlBudAmt ='<?php echo $AvlimportBudAmt ?>';
|
||||
if(AvlBudAmt == '')
|
||||
{
|
||||
$("#AvlBudAmt").val(parseFloat(0).toFixed(2));
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
$("#AvlBudAmt").val(parseFloat(AvlBudAmt).toFixed(2));
|
||||
}
|
||||
//alert(Material);
|
||||
|
||||
// For Binding DepartmentName
|
||||
@ -2304,7 +2339,7 @@ $("#txtBasicValue").val('');
|
||||
});
|
||||
|
||||
//$("#AvlBudAmt").val(AvlBudAmt);
|
||||
$("#AvlBudAmt").val(parseFloat(AvlBudAmt).toFixed(2));
|
||||
// $("#AvlBudAmt").val(parseFloat(AvlBudAmt).toFixed(2));
|
||||
// For Binding Cost center for the selected department
|
||||
/* $("#CostCenter").append( $('<option></option>').val("0").html("Select Cost Center") );
|
||||
$.each(cost, function(idx, obj) {
|
||||
@ -2672,16 +2707,16 @@ function validateEditExceedLimit()
|
||||
exp=basicAmountRate*exchangerate;
|
||||
//console.log(exp);
|
||||
|
||||
if(exp > avalbudAmte || totalAmount > avalbudAmte)
|
||||
{
|
||||
swal('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(exp > avalbudAmte || totalAmount > avalbudAmte)
|
||||
// {
|
||||
// swal('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// $('#EditRate').focus();
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
@ -2704,16 +2739,16 @@ var avalbudAmt= <?php echo json_encode($AvlAmount, JSON_PRETTY_PRINT) ?>;
|
||||
exp=basicAmountRate*exchangerate;
|
||||
//console.log(exp);
|
||||
|
||||
if(exp > avalbudAmt || totalAmount > avalbudAmt)
|
||||
{
|
||||
swal('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#Rate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(exp > avalbudAmt || totalAmount > avalbudAmt)
|
||||
// {
|
||||
// swal('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// $('#Rate').focus();
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
@ -3353,7 +3388,14 @@ $('#drpFreight').change(function() {
|
||||
{
|
||||
|
||||
$('#TripsValue').show();
|
||||
}
|
||||
} }
|
||||
|
||||
|
||||
else if($('#Importoption').val()== "0")
|
||||
{
|
||||
alert('Please Select POType');
|
||||
$('#Importoption').focus();
|
||||
return false;
|
||||
else {
|
||||
|
||||
$('#TripsValue').hide();
|
||||
@ -4538,7 +4580,15 @@ if(validate()&&Budgetcheck())
|
||||
swal('Please Select Line item to Create PO');
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
else if($('#Importoption').val()== "0")
|
||||
{
|
||||
alert('Please Select POType');
|
||||
$('#Importoption').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
@ -180,7 +180,14 @@ function vaildateBeforeOpenModal()
|
||||
$('#PoTypeOptions').focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
else if($('#BudgetType').val()=="0")
|
||||
{
|
||||
swal('Please Select Budget Type');
|
||||
$('#BudgetType').focus();
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
return true;
|
||||
@ -2128,16 +2135,16 @@ function validateEditExceedLimit()
|
||||
//swal(basicAmountRate);
|
||||
// var totalAmount = parseFloat($('#txtEditTotalOrderValue').val());
|
||||
|
||||
if(basicAmountRate > avalbudAmt)// || totalAmount > avalbudAmt)
|
||||
{
|
||||
swal('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(basicAmountRate > avalbudAmt)// || totalAmount > avalbudAmt)
|
||||
// {
|
||||
// swal('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// $('#EditRate').focus();
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
// }
|
||||
|
||||
}
|
||||
function calculateEditTotalValue()
|
||||
@ -2432,8 +2439,8 @@ function calculateEditTaxValue()
|
||||
<div class="col-md-3">
|
||||
<div class="col-md-6" style="padding: 0px;">
|
||||
|
||||
|
||||
<label>Revenue Options<span class="badge" style="color:red;text-align:right;background-color: #fff;">*</span></label>
|
||||
<label>Revenue Type Options</label>
|
||||
<!-- <label>Revenue Options<span class="badge" style="color:red;text-align:right;background-color: #fff;">*</span></label> -->
|
||||
<div class="form-group">
|
||||
|
||||
<?php
|
||||
@ -2514,6 +2521,20 @@ function calculateEditTaxValue()
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-2" style="padding-right: 0px;">
|
||||
<label for="BudgetType">Budget Type</label>
|
||||
<?php
|
||||
|
||||
|
||||
$optionsnew=array('0'=>'Select','1'=>'REVENUE','2'=>'CAPITAL');
|
||||
echo form_dropdown('BudgetType', $optionsnew,set_value('BudgetType'),'id="BudgetType"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
?>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -3578,7 +3599,8 @@ function calculateEditTaxValue()
|
||||
<input type="hidden" name="isEdit" id="isEdit" value="0" />
|
||||
<input type="hidden" name="txtStatus" id="txtStatus" />
|
||||
<input type="hidden" name="txtRowCount" id="txtRowCount" />
|
||||
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
|
||||
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
|
||||
<input type="hidden" name="Budget" id="Budget" />
|
||||
<a class="btn btn-primary Save" ID="Save" onclick="Save(0)" > <span class="bold">Save</span></a>
|
||||
<a class="btn btn-primary Submit" ID="Submit" onclick="Save(1)" > <span class="bold">Submit</span></a>
|
||||
<a class="btn btn-primary Save" ID="Cancel" onclick="Reset();"> <span class="bold">Reset</span></a>
|
||||
@ -3635,7 +3657,14 @@ $("#insurance").change(function(){
|
||||
$("#insurancenodiv").show();
|
||||
$("#insuranceno").val('Yes');}
|
||||
});
|
||||
$("#BudgetType").change(function(){
|
||||
|
||||
var aa = $("#BudgetType option:selected").text();
|
||||
|
||||
$('#Budget').val(aa);
|
||||
|
||||
|
||||
});
|
||||
$("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
@ -3752,7 +3781,7 @@ $("#EDITREVENUE").on("shown.bs.modal", function(e) {
|
||||
});
|
||||
$('.AddRevenue').click(function(){
|
||||
tinyMCE.triggerSave();
|
||||
if(validateRevenueTax() && validateExceedLimit() && ExceedQuantityCheck())
|
||||
if(validateRevenueTax() && ExceedQuantityCheck())
|
||||
{
|
||||
var temp = index;
|
||||
var Reqnumber = $('#ReqNo').val();
|
||||
@ -4270,11 +4299,11 @@ var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
}
|
||||
else if(parseInt(AvlBudAmt) < parseInt(finalBasicAmount)) {
|
||||
swal('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// else if(parseInt(AvlBudAmt) < parseInt(finalBasicAmount)) {
|
||||
// swal('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
|
||||
return false;
|
||||
}
|
||||
// return false;
|
||||
// }
|
||||
else if($('#Otherpayment').val()=='' && $('#PaymentTerms').val()=='PT08'){
|
||||
swal('Please Enter Payable Terms Description');
|
||||
$('#Otherpayment').focus();
|
||||
@ -4285,6 +4314,15 @@ var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
$('#insurance').focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
else if($('#PoTypeOptions').val()=="0")
|
||||
{
|
||||
alert('Please Select POType');
|
||||
$('#PoTypeOptions').focus();
|
||||
return false;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
@ -516,15 +516,15 @@ function ExceedQuantityCheck()
|
||||
var ReqAmount = parseFloat(ValuetoCheck);
|
||||
var BudAmount = parseFloat(budgetAmount);
|
||||
|
||||
if(ReqAmount > BudAmount )
|
||||
{
|
||||
alert('Your exceeding the Avaiable Budget :'+ AvilBudAmt +'.Please adjust the Product to proceed further.');
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(ReqAmount > BudAmount )
|
||||
// {
|
||||
// alert('Your exceeding the Avaiable Budget :'+ AvilBudAmt +'.Please adjust the Product to proceed further.');
|
||||
// return false;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
return true;
|
||||
}
|
||||
// }
|
||||
}
|
||||
|
||||
|
||||
@ -989,6 +989,20 @@ function clearEditTaxField()
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="col-md-2" style="padding-right: 0px;">
|
||||
<label for="BudgetType">Budget Type</label>
|
||||
<?php
|
||||
|
||||
|
||||
$optionsnew=array('0'=>'Select','1'=>'REVENUE','2'=>'CAPITAL');
|
||||
echo form_dropdown('BudgetType', $optionsnew,set_value('BudgetType'),'id="BudgetType"' ,'required="true"' ,'class="form-control select2');
|
||||
|
||||
?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div><!--End new fields 1 sep-->
|
||||
|
||||
@ -1684,7 +1698,8 @@ function clearEditTaxField()
|
||||
<input type="hidden" name="txtRowCount" id="txtRowCount" />
|
||||
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
|
||||
<input type="hidden" name="SpcialInstruction" id="SpcialInstruction" >
|
||||
<input type="hidden" name="txtDeliveryAddress" id="txtDeliveryAddress" >
|
||||
<input type="hidden" name="txtDeliveryAddress" id="txtDeliveryAddress" >
|
||||
<input type="hidden" name="Budget" id="Budget" />
|
||||
<a class="btn btn-primary Save" ID="Save"onclick="Save(0)" > <span class="bold">Save</span></a>
|
||||
<a class="btn btn-primary Submit" ID="Submit"onclick="Save(1)" > <span class="bold">Submit</span></a>
|
||||
<a class="btn btn-primary Save" ID="Cancel" onclick="Reset();"> <span class="bold">Reset</span></a>
|
||||
@ -1721,8 +1736,19 @@ function clearEditTaxField()
|
||||
</tr>
|
||||
</script>
|
||||
<script>
|
||||
$('#otherdescription').hide();
|
||||
var index = '1';
|
||||
var userid = '';
|
||||
|
||||
|
||||
$("#BudgetType").change(function(){
|
||||
|
||||
var aa = $("#BudgetType option:selected").text();
|
||||
|
||||
$('#Budget').val(aa);
|
||||
|
||||
|
||||
});
|
||||
$("#EDITSERVICE").on("shown.bs.modal", function(e) {
|
||||
userid = $(e.relatedTarget).data('userid');
|
||||
|
||||
@ -1763,6 +1789,19 @@ $("#EDITSERVICE").on("shown.bs.modal", function(e) {
|
||||
$('#EditTotalOrderValue').val(cellval[9].innerHTML);
|
||||
$('#EditOtherAllowances').val($('#OtherAmt'+userid).val());
|
||||
|
||||
$('#EditOtheritemDescription').val($('#OtherServiceDescription'+userid).val());
|
||||
|
||||
|
||||
var desval= $('#OtherServiceDescription'+userid).val();
|
||||
//alert(desval)
|
||||
if(desval=='')
|
||||
{
|
||||
$('#EditotherDescription').hide();
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#EditotherDescription').show();
|
||||
}
|
||||
|
||||
tinyMCE.get('EdittxtSpcialInstruction').setContent($('#ItemDescription'+userid).val());
|
||||
//$('#EdittxtSpcialInstruction').val($('#ItemDescription'+userid).val());
|
||||
@ -1856,7 +1895,8 @@ $('.AddService').click(function(){
|
||||
|
||||
var basicval = $("#txtBasicValue").val();
|
||||
|
||||
|
||||
var otherdescription= $('#OtheritemDescription').val();
|
||||
|
||||
var TotalTaxValue = calculateTaxValue();
|
||||
|
||||
$('#MaterialCode option[value='+materialCode+']').remove();
|
||||
@ -1907,9 +1947,11 @@ $('.AddService').click(function(){
|
||||
addHidden(theForm,"ItemDescription"+temp,ServiceDescription);
|
||||
addHidden(theForm,"OtherAmt"+temp,OtherAmt);
|
||||
|
||||
|
||||
addHidden(theForm,"OtherServiceDescription"+temp,otherdescription);
|
||||
$('#txtRowCount').val(temp);
|
||||
clearServiceModalFields();
|
||||
|
||||
$('#otherdescription').hide();
|
||||
|
||||
}
|
||||
|
||||
@ -2375,11 +2417,11 @@ var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
$('#Deliverydt').focus();
|
||||
return false;
|
||||
}
|
||||
else if(parseInt(AvlBudAmt) < parseInt(txtTotalOrderValueSummary)) {
|
||||
alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
// else if(parseInt(AvlBudAmt) < parseInt(txtTotalOrderValueSummary)) {
|
||||
// alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
|
||||
return false;
|
||||
}
|
||||
// return false;
|
||||
// }
|
||||
else if($('#Otherpayment').val()=='' && $('#PaymentTerms').val()=='PT08'){
|
||||
alert('Please Enter Other Payable Terms Description');
|
||||
$('#Otherpayment').focus();
|
||||
@ -2390,6 +2432,14 @@ var AvlBudAmt = '<?php echo $AvlAmount ?>';
|
||||
$('#descofpo').focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
else if($('#PoTypeOptions').val()=="0")
|
||||
{
|
||||
alert('Please Select POType');
|
||||
$('#PoTypeOptions').focus();
|
||||
return false;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#content').loader('show');
|
||||
|
||||
Loading…
Reference in New Issue
Block a user