diff --git a/app/Controllers/Emergencypurchaseorder.php b/app/Controllers/Emergencypurchaseorder.php
index e4e5fdcb..4e7fb046 100755
--- a/app/Controllers/Emergencypurchaseorder.php
+++ b/app/Controllers/Emergencypurchaseorder.php
@@ -1276,7 +1276,7 @@ class Emergencypurchaseorder extends BaseController
}
}
}
- echo 'Purchase Order Created Successfully! PO Number Is: ' . $PONO;
+ echo "Purchase Order Created Successfully! \n PO Number Is: " . $PONO;
}
//This used to Edit the Revenue Purchase Order
function EditRevenuePurchaseOrder()
@@ -1447,7 +1447,7 @@ class Emergencypurchaseorder extends BaseController
}
}
- echo 'Purchase Order Updated Successfully! PO Number Is: ' . $PONO;
+ echo "Purchase Order Updated Successfully! \n PO Number Is: " . $PONO;
}
diff --git a/app/Controllers/Inwardgateregister.php b/app/Controllers/Inwardgateregister.php
index a680ad47..4fa4fd29 100755
--- a/app/Controllers/Inwardgateregister.php
+++ b/app/Controllers/Inwardgateregister.php
@@ -658,7 +658,8 @@ class Inwardgateregister extends BaseController
if ($fileupdated_count > 0) {
$finalstatement .= "Number of files updated: $fileupdated_count \n";
- $finalstatement .= "Files: \n" . implode(PHP_EOL, $fileupdated_name);
+ // $finalstatement .= "Files: \n" . implode(PHP_EOL, $fileupdated_name);
+ $finalstatement .= "Files: \n" . implode(PHP_EOL, array_map(fn($file) => "• " . $file, $fileupdated_name));
} else {
$finalstatement .= "No files to update";
}
@@ -811,21 +812,23 @@ function viewIGRDetails()
$igrarr = array('DeliveryChellanDate' => $DeliveryChellanDate, 'MaterialRcvdDate' => $MaterialRcvdDt,'VehicleNo'=>$VehicleNo,'TransporterId'=>$TransporterId,'DriverMobileNumber'=>$DriverMobileNumber,'DriverName'=>$DriverName, 'IGRStatus' => $IGRStatus,'UpdateBY' => $updateby,'DeliveryChellanOrInvoiceNo'=>$DeliveryChellanOrInvoiceNo,'Remark'=>$MasterRemarks);
$MasterFile = $this->request->getfile('MasterFile');
+ $fileupdated_count = 0;
+ $fileupdated_name = [];
- if ($MasterFile) {
+ if (!empty($MasterFile)) {
$requestMasterFileName = $MasterFile->getName();
if ($MasterFile && $MasterFile->isValid() && !$MasterFile->hasMoved()) {
if (!empty($this->inwardgateregister_model->isFileExistsInIGRmaster($requestMasterFileName))) {
log_message('error', 'File already exists in the database'.$requestMasterFileName);
}
else{
- $MasterFile->move($path, $requestMasterFileName);
+ $MasterFile->move($path, $requestMasterFileName);
+ $fileupdated_count++;
+ $fileupdated_name[] = $requestMasterFileName;
$igrarr['MasterFile'] = $requestMasterFileName;
}
}
}
- $fileupdated_count = 0;
- $fileupdated_name = [];
$fileNames = $this->request->getPost('file_name');
$files = $this->request->getFileMultiple('emp_file');
@@ -913,9 +916,16 @@ function viewIGRDetails()
}
if ($getigrstatus == 'ST027' && ($updateigrmaster > 0 || $updateigrlineitem > 0)) {
-
-
- $result_for_email = $this->inwardgateregister_model->getDetailsforEmail($this->session->get('userId'));
+
+ if(session()->get('roleText') == 'System Administrator') // id is 1
+ {
+ $roleId = 2;
+ }
+ else if(session()->get('roleText') == 'Auditor') // id is 2
+ {
+ $roleId = 1;
+ }
+ $result_for_email = $this->inwardgateregister_model->getDetailsforEmail($this->session->get('userId'),$roleId);
$result_for_history = $this->inwardgateregister_model->getHistoryDetailsforEmail($IGRNo);
@@ -982,6 +992,7 @@ function viewIGRDetails()
$email_response = $notification->sendEmail([
'recipient_email' => $email,
'subject' => $result_for_email['company'].' - IGR Notification',
+ // 'carboncopy'=>Sales@resicoindustries.com,Factory@resicoindustries.com,Invoice@resicoindustries.com,
// 'description' => 'IGR Number : '.$IGRNo.' is Edited By '.($result_for_email['full_name'] ?? $this->session->get('name'))." On ".date('d-m-Y H:i A', strtotime(get_current_date_time() . ' +30 seconds')). $history_content,
'description' => $result_for_history['first_line']." " .$history_content,
'company' => $result_for_email['company'],
@@ -1016,7 +1027,8 @@ function viewIGRDetails()
if ($fileupdated_count > 0) {
$finalstatement .= "Number of files updated: $fileupdated_count \n";
- $finalstatement .= "Files: \n" . implode(PHP_EOL, $fileupdated_name);
+ // $finalstatement .= "Files: \n" . implode(PHP_EOL, $fileupdated_name);
+ $finalstatement .= "Files: \n" . implode(PHP_EOL, array_map(fn($file) => "• " . $file, $fileupdated_name));
} else {
$finalstatement .= "No files to update";
}
diff --git a/app/Controllers/Purchaseorder.php b/app/Controllers/Purchaseorder.php
index baea8ddd..0b69cc35 100755
--- a/app/Controllers/Purchaseorder.php
+++ b/app/Controllers/Purchaseorder.php
@@ -1259,11 +1259,11 @@ class Purchaseorder extends BaseController
}
}
}
- $message = 'Revenue Purchase Order Created Successfully! PO Number Is: ' . $PONO;
+ $message = "Revenue Purchase Order Created Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Revenue Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Revenue Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Revenue Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Revenue Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
} catch (\Exception $e) {
@@ -1596,11 +1596,11 @@ class Purchaseorder extends BaseController
}
}
- $message = 'Revenue Purchase Order Updated Successfully! PO Number Is: ' . $PONO;
+ $message = "Revenue Purchase Order Updated Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Revenue Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Revenue Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Revenue Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Revenue Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
}
@@ -2163,11 +2163,11 @@ class Purchaseorder extends BaseController
}
}
- $message = 'Import Purchase Order Created Successfully! PO Number Is: ' . $PONO;
+ $message = "Import Purchase Order Created Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Import Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Import Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Import Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Import Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
@@ -2552,11 +2552,11 @@ class Purchaseorder extends BaseController
}
- $message = 'Import Purchase Order Updated Successfully! PO Number Is: ' . $PONO;
+ $message = "Import Purchase Order Updated Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Import Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Import Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Import Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Import Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
}
@@ -2937,11 +2937,11 @@ class Purchaseorder extends BaseController
}
}
- $message = 'Capital Purchase Order Created Successfully! PO Number Is: ' . $PONO;
+ $message = "Capital Purchase Order Created Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Capital Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Capital Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Capital Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Capital Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
} catch (\Exception $e) {
@@ -3373,11 +3373,11 @@ class Purchaseorder extends BaseController
}
}
}
- $message = 'Capital Purchase Order Updated Successfully! PO Number Is: ' . $PONO;
+ $message = "Capital Purchase Order Updated Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Capital Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Capital Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Capital Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Capital Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
@@ -4563,7 +4563,7 @@ class Purchaseorder extends BaseController
$materialCode = $this->request->getPost('materialCode');
- $data = $this->PurchaseOrderLineItemModel->select('t_purchaseorder_lineitem.PONO,t_purchaseorder_master.TotalOrderValue,t_purchaseorder_master.CreatedDate,t_purchaseorder_master.POType,t_purchaseorder_master.CapitalRange,t_supplierdetailsn.SupplierName')
+ $data = $this->PurchaseOrderLineItemModel->select('t_purchaseorder_lineitem.PONO,t_purchaseorder_master.TotalOrderValue,t_purchaseorder_master.CreatedDate,t_purchaseorder_master.POType,t_purchaseorder_master.CapitalRange,t_supplierdetailsn.SupplierName,t_purchaseorder_master.POType as ReqType')
->where('t_purchaseorder_lineitem.MaterialCode',$materialCode)
->join('t_purchaseorder_master', 't_purchaseorder_lineitem.PONO = t_purchaseorder_master.PONO', 'left')
->join('t_supplierdetailsn', 't_purchaseorder_master.SupplierID = t_supplierdetailsn.SupplierID', 'left')
diff --git a/app/Controllers/Report.php b/app/Controllers/Report.php
index 366c643c..36f1c166 100755
--- a/app/Controllers/Report.php
+++ b/app/Controllers/Report.php
@@ -984,14 +984,19 @@ class Report extends BaseController
if ($this->request->getMethod(true) === 'POST' && $this->request->getPost('btn_submit')) {
$cname = $this->request->getPost('client_name');
+ $data['client_name'] = $cname;
$prod = $this->request->getPost('item_name');
+ $data['item_name'] = $prod;
$frm = $this->request->getPost('from_date');
+ $data['from_date'] = $frm;
$t = $this->request->getPost('to_date');
+ $data['to_date'] = $t;
$m = $this->request->getPost('month');
+ $data['month'] = $m;
$purchaseorder_number = $this->request->getPost('purchaseorder_number');
-
-
+ $data['purchaseorder_number'] = $purchaseorder_number;
$ab = $this->request->getPost('financialyear');
+ $data['financialyear'] = $ab;
$fa = substr((string)$ab, 0, -5);
$aa = substr((string)$ab, 5, 5);
diff --git a/app/Controllers/Servicepurchaseorder.php b/app/Controllers/Servicepurchaseorder.php
index ab42ce4b..192e58b2 100755
--- a/app/Controllers/Servicepurchaseorder.php
+++ b/app/Controllers/Servicepurchaseorder.php
@@ -342,12 +342,12 @@ class Servicepurchaseorder extends BaseController
}
}
}
- $message = 'Service Purchase Order Created Successfully! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Created Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Service Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Service Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
@@ -614,13 +614,13 @@ class Servicepurchaseorder extends BaseController
}
/*--------- Lineitem Section starts ---------------------*/
}
- $message = 'Service Purchase Order Updated Successfully! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Updated Successfully!\nPO Number Is: " . $PONO;
if($POStatus == 'ST014'){
- $message = 'Service Purchase Order Saved as Draft! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Saved as Draft!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST015'){
- $message = 'Service Purchase Order Created Successfully! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Created Successfully!\nPO Number Is: " . $PONO;
} else if($POStatus == 'ST026'){
- $message = 'Service Purchase Order Approved Successfully! PO Number Is: ' . $PONO;
+ $message = "Service Purchase Order Approved Successfully!\nPO Number Is: " . $PONO;
}
echo $message;
}
diff --git a/app/Models/Inwardgateregister_model.php b/app/Models/Inwardgateregister_model.php
index 57eba79c..e8c54b66 100755
--- a/app/Models/Inwardgateregister_model.php
+++ b/app/Models/Inwardgateregister_model.php
@@ -1300,7 +1300,7 @@ $builder = $this->db->table('t_igr_history')
];
}
- public function getDetailsforEmail($userId,$roleId = 2)
+ public function getDetailsforEmail($userId,$roleId)
{
$query0 = $this->db->query("
SELECT CompanyName,EmailAddress
diff --git a/app/Views/EditservicePurchaseorder.php b/app/Views/EditservicePurchaseorder.php
index 713769ef..df67aeac 100755
--- a/app/Views/EditservicePurchaseorder.php
+++ b/app/Views/EditservicePurchaseorder.php
@@ -52,6 +52,28 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
\ No newline at end of file
diff --git a/app/Views/Report_pending_purchase.php b/app/Views/Report_pending_purchase.php
index bc2f926f..a4c5eafd 100755
--- a/app/Views/Report_pending_purchase.php
+++ b/app/Views/Report_pending_purchase.php
@@ -60,14 +60,6 @@
-
-
-
-
- Result filter by :
-
-
-
@@ -87,7 +79,7 @@
Select Supplier
-
SupplierName; ?>
+
SupplierName)){ echo 'selected'; } ?> value="SupplierName; ?>">SupplierName; ?>
@@ -100,7 +92,7 @@
Select Material
-
MaterialName; ?>
+
MaterialName)){ echo 'selected'; } ?> value="MaterialName; ?>">MaterialName; ?>
@@ -113,7 +105,7 @@
Select Year
-
financial_year; ?>
+
financial_year)){ echo 'selected'; } ?> value="financial_year; ?>">financial_year; ?>
@@ -125,18 +117,10 @@
Select Month
- January
- February
- March
- April
- May
- June
- July
- August
- September
- October
- November
- December
+
+
+ value="">
+
@@ -147,8 +131,7 @@
-
-
+
@@ -168,7 +151,7 @@
Select PO NO
- po.'-'.$po->type; ?>
+ po)){ echo 'selected'; } ?> value="po; ?>">po.'-'.$po->type; ?>
diff --git a/app/Views/alterpurchaseorder.php b/app/Views/alterpurchaseorder.php
index 01011b4b..b656caef 100755
--- a/app/Views/alterpurchaseorder.php
+++ b/app/Views/alterpurchaseorder.php
@@ -149,6 +149,28 @@ if (!empty($INRSYMBOL)) {
.cancel-btn:hover {
background-color: #f5c6cb;
}
+
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
@@ -6719,7 +6741,6 @@ if (!empty($INRSYMBOL)) {
$('.AddService').click(function () {
tinyMCE.triggerSave();
if (validateServiceTax()) {
- // alert('inside Addservice');
var temp = index;
console.log('temp = ' + temp);
var Reqnumber = $('#purpose').val();
@@ -6939,7 +6960,8 @@ if (!empty($INRSYMBOL)) {
var isChecked = $('#IsOpenOrder').is(':checked');
isChecked ? $('#ServiceQuantity').val(0).prop('readonly', true).prop('required', false) : $('#ServiceQuantity').val('').prop('readonly', false).prop('required', true);
- $('#ServiceMaterialCode').val("0");
+ // $('#ServiceMaterialCode').val("0");
+ $('#ServiceMaterialCode').val("").select2();
$("#ServiceDescription").val('');
$('#ServiceUOM').val('');
$("#ServiceRate").val('');
@@ -7003,6 +7025,7 @@ if (!empty($INRSYMBOL)) {
}
$("#EditMaterialCode").empty();
+ // $('#EditMaterialCode').val("").select2();
$("#EditMaterialCode").append($(' ').val($('#materialCode' + userid).val()).html($('#materialCode' + userid).val() + "-" + $('#materialName' + userid).val()));
if (typeof materialData !== 'undefined' && materialData !== null && materialData !== '') {
@@ -7425,7 +7448,6 @@ if (!empty($INRSYMBOL)) {
}
});
console.log("Data before AJAX call:", Object.fromEntries(formData));
-return;
// Perform form validation
if (validate()) {
@@ -7741,7 +7763,6 @@ return;
tinyMCE.triggerSave();
if (validateEditRevenueTax()) {
- //alert('inside Add');
var CostCode = $("#EditRevenueCostCenter").val();
var AvilBudget = $('#EditRevenueAvlBudAmt').val();
var editMaterialCode = $("#EditRevenueMaterialCode").val();
diff --git a/app/Views/capitalpurchaseorder.php b/app/Views/capitalpurchaseorder.php
index 6bb5e4d3..d9eff2ad 100755
--- a/app/Views/capitalpurchaseorder.php
+++ b/app/Views/capitalpurchaseorder.php
@@ -52,6 +52,18 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
\ No newline at end of file
diff --git a/app/Views/editCapitalPo.php b/app/Views/editCapitalPo.php
index 5dd4d777..ba8ab4c0 100755
--- a/app/Views/editCapitalPo.php
+++ b/app/Views/editCapitalPo.php
@@ -52,6 +52,30 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130);
+ /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
@@ -527,10 +572,10 @@ if (!empty($getlogpodtl)) {
= $title; ?>
Back
-
-
-
-
+
+
+
+
@@ -886,7 +931,7 @@ if (!empty($getlogpodtl)) {
-
+
-
-
-
-
-
-
-
+
+
+
+
@@ -1451,7 +1491,7 @@ if (!empty($getlogpodtl)) {
-
+
-
-
+
@@ -1546,6 +1584,7 @@ if (!empty($getlogpodtl)) {
+
+
-
- Select Purchase Order File
-
-
-
+ if (isset($PoStatusName) && !empty($PoStatusName)) {
+ if (isset($statusMappings[$PoStatusName])) {
+ echo $statusMappings[$PoStatusName];
+ } else {
+ echo $PoStatusName;
+ }
+ } else {
+ echo "Status not provided";
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1682,13 +1713,12 @@ if (!empty($getlogpodtl)) {
Cancel
Ok
+
+
+
+
-
-
-
-
-
-
+
@@ -1717,8 +1747,9 @@ if (!empty($getlogpodtl)) {
-
+
+
@@ -1748,8 +1779,9 @@ if (!empty($getlogpodtl)) {
-
+
+
@@ -1812,19 +1844,6 @@ if (!empty($getlogpodtl)) {
-
-
+
-
-
+
+
@@ -5096,12 +5172,12 @@ if (!empty($getlogpodtl)) {
function calculateTaxValue() {
var Cgst = $('#AfterCgst').val() == '' ? '0.00' : $('#AfterCgst').val();
var Sgst = $('#AfterSgst').val() == '' ? '0.00' : $('#AfterSgst').val();
-
+
var Igst = 0.00;
if (capitalType == 'Domestic') {
Igst = $('#AfterIgst').val() == '' ? '0.00' : $('#AfterIgst').val();
- }
- if(capitalType == 'International') {
+ }
+ if (capitalType == 'International') {
Igst = $('#AfterIgstInt').val() == '' ? '0.00' : $('#AfterIgstInt').val(); // caps interna
}
var landingCharge = $('#AfterLandingCharge').val() == '' ? '0.00' : $('#AfterLandingCharge').val();
@@ -5142,7 +5218,7 @@ if (!empty($getlogpodtl)) {
var OtherAmt = $('#OtherAllowances').val() == '' ? '0.00' : $('#OtherAllowances').val();
var landingCharge = $('#AfterLandingCharge').val() == '' ? '0.00' : $('#AfterLandingCharge').val();
- console.log("$('#AfterLandingCharge').val()",$('#AfterLandingCharge').val());
+ console.log("$('#AfterLandingCharge').val()", $('#AfterLandingCharge').val());
var CustomDuty = $('#AfterCustomduty').val() == '' ? '0.00' : $('#AfterCustomduty').val();
@@ -5470,7 +5546,7 @@ if (!empty($getlogpodtl)) {
*/
function populateValueMainFormForDeleteServiceTax(deletedRow) {
- var rows = document.getElementById('serviceTax').rows.length;
+ var rows = document.getElementById('serviceTax').rows.length;
var capital = ;
var TotalOrderValueSummary = 0;
@@ -6059,6 +6135,7 @@ if (!empty($getlogpodtl)) {
function Save(status) {
+
if (status == '0') {
stat = '';
} else if (status == '2') {
@@ -6118,6 +6195,7 @@ if (!empty($getlogpodtl)) {
console.log(fileInput.vlaue);
console.log(prePOFileInput.value);
+ // console.log("Data before AJAX call:", Object.fromEntries(formData));
if (fileInput && fileInput.vlaue && fileInput.files.length > 0) {
formData.append('POFile', fileInput.files[0]);
@@ -6134,6 +6212,7 @@ if (!empty($getlogpodtl)) {
formData.append(inputID, input.val());
});
+ // console.log("Data before AJAX call:", Object.fromEntries(formData));
$.ajax({
data: formData,
processData: false,
@@ -6479,8 +6558,8 @@ if (!empty($getlogpodtl)) {
var AfterCgst = $("#EditAfterCgst").val();
var Sgst = $("#EditSgst").val();
var AfterSgst = $("#EditAfterSgst").val();
- var Igst = $("#EditIgst").val();//Dom Caps
- var AfterIgst = $("#EditAfterIgst").val();//Dom Caps
+ var Igst = $("#EditIgst").val(); //Dom Caps
+ var AfterIgst = $("#EditAfterIgst").val(); //Dom Caps
var OtherAmt = parseFloat($("#EditOtherAllowances").val() == '' ? "0.00" : $('#EditOtherAllowances').val()).toFixed(2);
var TotalTaxValue = EditcalculateTaxValue();
@@ -6638,7 +6717,7 @@ if (!empty($getlogpodtl)) {
$('#ClearingCharge' + userid).val(ClearingCharges);
- var shorten = materialName.length > 13 ? materialName.slice(0, 13) + "..." : materialName;
+ var shorten = materialName.length > 13 ? materialName.slice(0, 13) + "..." : materialName;
cellval[2].innerHTML = materialCode;
cellval[3].innerHTML = shorten;
@@ -6647,7 +6726,7 @@ if (!empty($getlogpodtl)) {
cellval[6].innerHTML = uom;
cellval[7].innerHTML = parseFloat(itemRate).toFixed(2);
cellval[8].innerHTML = parseFloat(basicval).toFixed(2);
- cellval[9].innerHTML = parseFloat(TotalTaxValue).toFixed(2);// what should i display here ?? if international means
+ cellval[9].innerHTML = parseFloat(TotalTaxValue).toFixed(2); // what should i display here ?? if international means
cellval[10].innerHTML = parseFloat(Total).toFixed(2);
@@ -6808,8 +6887,8 @@ if (!empty($getlogpodtl)) {
var Igst = 0.00;
if (capitalType == 'Domestic') {
Igst = $('#EditAfterIgst').val() == '' ? '0.00' : $('#EditAfterIgst').val(); // caps dom
- }
- if(capitalType == 'International') {
+ }
+ if (capitalType == 'International') {
Igst = $('#EditAfterIgstInt').val() == '' ? '0.00' : $('#EditAfterIgstInt').val(); // caps interna
}
console.log(Igst);
@@ -6867,8 +6946,8 @@ if (!empty($getlogpodtl)) {
*/
function populateValueMainFormForEditCapitalTax() {
- var rows = document.getElementById('serviceTax').rows.length;
- console.log("rr",rows);
+ var rows = document.getElementById('serviceTax').rows.length;
+ console.log("rr", rows);
var capital = ;
var TotalOrderValueSummary = 0;
@@ -6911,7 +6990,7 @@ if (!empty($getlogpodtl)) {
var discountedRateValue = $('#AfterDisVal' + i).val() == '' ? '0.00' : $('#AfterDisVal' + i).val();
var TotLandingI = $('#landingCharge' + i).val() == '' ? '0.00' : $('#landingCharge' + i).val();
- console.log(TotLandingI,"TotLandingI");
+ console.log(TotLandingI, "TotLandingI");
var TotCustomI = $('#CustomDuty' + i).val() == '' ? '0.00' : $('#CustomDuty' + i).val();
@@ -7019,7 +7098,7 @@ if (!empty($getlogpodtl)) {
function populateValueMainFormForViewCapitalTax() {
- var rows = document.getElementById('serviceTax').rows.length;
+ var rows = document.getElementById('serviceTax').rows.length;
var capital = ;
var TotalOrderValueSummary = 0;
@@ -8210,8 +8289,8 @@ if (!empty($getlogpodtl)) {
function populateValueMainFormForupdateCapitalTax() {
-
- var rows = document.getElementById('serviceTax').rows.length;
+
+ var rows = document.getElementById('serviceTax').rows.length;
var TotalFreight = 0;
var i = 0;
do {
@@ -8816,4 +8895,8 @@ if (!empty($getlogpodtl)) {
$('#editpackagingcalmodel').css('z-index', ''); // Reset to default
});
});
+
+ function Reset() {
+ location.reload();
+ }
\ No newline at end of file
diff --git a/app/Views/editEmployeenew.php b/app/Views/editEmployeenew.php
index 267149cc..bac2778f 100755
--- a/app/Views/editEmployeenew.php
+++ b/app/Views/editEmployeenew.php
@@ -442,11 +442,11 @@ if (!empty($EmpDetails)) {
-
+
name="isactive" value="1" onchange="handleCheckboxChange()">
-
+
Is Active
diff --git a/app/Views/editImportAmendPO.php b/app/Views/editImportAmendPO.php
index f9139f75..1500d30e 100755
--- a/app/Views/editImportAmendPO.php
+++ b/app/Views/editImportAmendPO.php
@@ -52,6 +52,29 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
-
Cost Of The Product Per UOM
+
Product Cost / UOM
@@ -1570,76 +1593,55 @@ if (!empty($RequistionDetails)) {
?>
-
-
-
-
-
@@ -3270,4 +3277,5 @@ if (!empty($RequistionDetails)) {
}
+ function Reset() { location.reload(); }
\ No newline at end of file
diff --git a/app/Views/editOldemppay.php b/app/Views/editOldemppay.php
index c368285c..7e92e7b8 100755
--- a/app/Views/editOldemppay.php
+++ b/app/Views/editOldemppay.php
@@ -127,6 +127,16 @@ if (!empty($emppay)) {
.num {
text-align: right;
}
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
@@ -253,7 +263,12 @@ if (!empty($emppay)) {
- Request letter
+
+ Request letter
+
+
@@ -271,17 +286,23 @@ if (!empty($emppay)) {
diff --git a/app/Views/editRevenueAmendPO.php b/app/Views/editRevenueAmendPO.php
index c4f4e758..26eca5e8 100755
--- a/app/Views/editRevenueAmendPO.php
+++ b/app/Views/editRevenueAmendPO.php
@@ -52,6 +52,28 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
Quantity ?>
UOM ?>
-
Rate ?>
+
Rate, 2, '.', ''); ?>
BasicValue, 2, '.', '') ?>
@@ -1623,45 +1645,38 @@ if (!empty($INRSYMBOL)) {
-
-
+
+
+
+
+ Select Purchase Order File
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
@@ -2343,8 +2354,8 @@ if (!empty($INRSYMBOL)) {
$('#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());
+ var EdititemRate = parseFloat($('#itemRate' + userid).val()).toFixed(2);
+ $('#EditRate').val(EdititemRate);
$('#txtEditBasicValue').val(parseFloat(cellval[7].innerHTML).toFixed(2));
RequistQuantity = $('#quantity' + userid).val();
@@ -2422,7 +2433,7 @@ if (!empty($INRSYMBOL)) {
var editDescription = $("#EditItemName").val();
var editUOM = $('#EditUOM').val();
var editQuantity = $('#EditQuantity').val();
- var itemRate = $("#EditRate").val();
+ var itemRate = parseFloat($("#EditRate").val()).toFixed(2);
var per = $("#EditAmendPer").val();
if (per == '') {
per = $('#EditUOM').val();
@@ -2478,7 +2489,7 @@ if (!empty($INRSYMBOL)) {
$('#materialName' + userid).val(editDescription);
$('#uom' + userid).val(editUOM);
$('#quantity' + userid).val(editQuantity);
- $('#itemRate' + userid).val(itemRate);
+ $('#itemRate' + userid).val(parseFloat(itemRate).toFixed(2));
$('#DisType' + userid).val(DisType);
$('#DisVal' + userid).val(DisVal);
$('#AfterDisVal' + userid).val(AfterDisVal);
@@ -2854,5 +2865,5 @@ if (!empty($INRSYMBOL)) {
$('#freightmodel').css('z-index', ''); // Reset to default
});
});
-
+ function Reset() { location.reload(); }
\ No newline at end of file
diff --git a/app/Views/editRevenuepurchaseorder.php b/app/Views/editRevenuepurchaseorder.php
index 2ef5bd63..e2d756a3 100755
--- a/app/Views/editRevenuepurchaseorder.php
+++ b/app/Views/editRevenuepurchaseorder.php
@@ -51,6 +51,29 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+
+ /* Container for the scrollable table */
+ .scrollable-table {
+ overflow: auto; /* Enable scrolling */
+ scrollbar-width: none; /* Hide scrollbar in Firefox */
+ -ms-overflow-style: none; /* Hide scrollbar in IE and Edge */
+ }
+
+ /* Hide scrollbar in WebKit browsers (Chrome, Safari, etc.) */
+ .scrollable-table::-webkit-scrollbar {
+ display: none; /* Hide scrollbar */
+ }
\ No newline at end of file
diff --git a/app/Views/editServiceAmendPO.php b/app/Views/editServiceAmendPO.php
index 29bbd089..6c3a42c8 100755
--- a/app/Views/editServiceAmendPO.php
+++ b/app/Views/editServiceAmendPO.php
@@ -52,6 +52,18 @@
.cancel-btn:hover {
background-color: #f5c6cb;
}
+
+ .btn-soft-primary {
+ color: white;
+ background-color: rgb(42, 206, 150);
+ border-color: rgb(42, 206, 150);
+ }
+
+ .btn-soft-primary:hover {
+ background-color: rgb(32, 176, 130); /* Slightly darker shade for hover */
+ border-color: rgb(32, 176, 130);
+ }
+
Quantity ?>
UOM ?>
- Rate ?>
+ Rate, 2); ?>
BasicValue * $FrequencyNo, 2, '.', ''); ?>
Taxamount ?>
TotalValue ?>
@@ -1353,66 +1365,51 @@ foreach ($PaymentTerms as $TER) {
-
-
-
-
-
-
@@ -1738,7 +1739,7 @@ foreach ($PaymentTerms as $TER) {