From 8674ff7f1c2d8ea2987e617da00e761494bf3fed Mon Sep 17 00:00:00 2001
From: Smart
Date: Wed, 18 Sep 2024 08:17:23 +0530
Subject: [PATCH 1/3] Change in payroll save : GWM
---
app/Controllers/Payslip.php | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
diff --git a/app/Controllers/Payslip.php b/app/Controllers/Payslip.php
index b0b94253..d1beec02 100755
--- a/app/Controllers/Payslip.php
+++ b/app/Controllers/Payslip.php
@@ -895,16 +895,16 @@ class Payslip extends BaseController
$Created_By = $this->session->get('userId');
if (!is_numeric($DaysWorked) || ($DaysWorked > 31) || (strlen((string)$DaysWorked)) > 5) {
- //echo $EmpID . "-LOP_Days Invalid Data!";
+ // echo $EmpID . "-LOP_Days Invalid Data!";
$ErrorFlag++;
}
if (!is_numeric($LOP_Days) || ($LOP_Days > 31) || (strlen((string)$LOP_Days)) > 5) {
- //echo $EmpID . "-LOP_Days Invalid Data!";
+ // echo $EmpID . "-LOP_Days Invalid Data!";
$ErrorFlag++;
}
if (!is_numeric($Paid_leave) || ($Paid_leave > 31) || (strlen((string)$Paid_leave)) > 5) {
- //echo $EmpID . "-Paid Leave Invalid Data!";
+ // echo $EmpID . "-Paid Leave Invalid Data!";
$ErrorFlag++;
}
@@ -914,7 +914,7 @@ class Payslip extends BaseController
$OT_Hrs_Worked_first = explode(".", $OT_Hrs_Worked);
if (!is_numeric($OT_Hrs_Worked) || (strlen((string)$OT_Hrs_Worked)) > 6 || (strlen((string)$OT_Hrs_Worked_first[0])) >= 4) // || (strlen((string)$OT_Hrs_Worked_first[1]))> 3 )
{
- //echo $EmpID . "-OT Hrs Invalid Data!";
+ // echo $EmpID . "-OT Hrs Invalid Data!";
$ErrorFlag++;
}
@@ -923,14 +923,14 @@ class Payslip extends BaseController
$Loan_Recovered_first = explode(".", $Loan_Recovered);
if ((strlen((string)$Loan_Recovered)) > 8 || (strlen((string)$Loan_Recovered_first[0])) > 5) {
- //echo $EmpID . "-Loan Recoverd Invalid Data!";
+ // echo $EmpID . "-Loan Recoverd Invalid Data!";
$ErrorFlag++;
}
} else if (is_string($Loan_Recovered)) {
- //echo "STRING";
+ // echo "STRING";
if (strcasecmp($Loan_Recovered, 'NA')) {
- //echo "NOT NA";
+ // echo "NOT NA";
$ErrorFlag++;
}
}
@@ -939,18 +939,21 @@ class Payslip extends BaseController
$Festivalbonus_first = explode(".", $Festival_Bonus);
if (!is_numeric($Festival_Bonus) || (strlen((string)$Festival_Bonus)) > 8 || (strlen((string)$Festivalbonus_first[0])) > 5) {
+ // echo $EmpID . "-Festival bonus Invalid Data!";
$ErrorFlag++;
}
$Other_Deductions_first = explode(".", $Other_Deductions);
if (!is_numeric($Other_Deductions) || (strlen((string)$Other_Deductions)) > 8 || (strlen((string)$Other_Deductions_first[0])) > 5) {
- //echo $EmpID . "-Loan Recoverd Invalid Data!";
+ // echo $EmpID . "-Other Deductions Invalid Data!";
$ErrorFlag++;
}
$Estimate_first = explode(".", $Estimate);
- if (!is_numeric($Estimate) || (strlen((string)$Estimate)) > 8 || (strlen((string)$Estimate_first[0])) > 5) {
- //echo $EmpID . "-Loan Recoverd Invalid Data!";
+
+ if (!is_numeric($Estimate) || (strlen((string)$Estimate)) > 8 || (strlen((string)$Estimate_first[0])) > 6) {
+ // echo $Estimate_first[0];
+ // echo $EmpID . "-Estimate Invalid Data!";
$ErrorFlag++;
}
From 452e0746b536f405dc470716691fd5a4b17e8894 Mon Sep 17 00:00:00 2001
From: Smart
Date: Wed, 18 Sep 2024 15:01:43 +0530
Subject: [PATCH 2/3] HR issue : GWM
---
app/Controllers/Payslip.php | 1 +
app/Views/attendance.php | 6 ++--
app/Views/includes/new_footer.php | 3 ++
app/Views/includes/new_header.php | 59 +++++++++++++++++++++++++++++--
app/Views/monthlypayinputs.php | 6 ++--
5 files changed, 69 insertions(+), 6 deletions(-)
diff --git a/app/Controllers/Payslip.php b/app/Controllers/Payslip.php
index d1beec02..52e84ee8 100755
--- a/app/Controllers/Payslip.php
+++ b/app/Controllers/Payslip.php
@@ -69,6 +69,7 @@ class Payslip extends BaseController
$EmpId = $this->request->getPost('employee');
$res = $this->payroll_model->getMonthlyPayDetails($EmpId, $PayOn);
+ // print_r($res);die;
$result = $res[0];
$loan = [];
$loanHistory = [];
diff --git a/app/Views/attendance.php b/app/Views/attendance.php
index b267f23d..62779526 100755
--- a/app/Views/attendance.php
+++ b/app/Views/attendance.php
@@ -519,7 +519,8 @@ $currentday = date('d');
var currentdate = '01-' + currentmonth + '-' + currentyear;
var totaldata = 0;
- // $('.content').loader('show');
+
+ $('#loader').show();
$.ajax({
data: {
param1: alldata,
@@ -532,7 +533,8 @@ $currentday = date('d');
success: function(data) {
if (data) {
- // $('.content').loader('hide');
+
+ $('#loader').hide();
alert(data);
//totaldata = totaldata + parseFloat(data);
//console.log(data);
diff --git a/app/Views/includes/new_footer.php b/app/Views/includes/new_footer.php
index 67b9e516..206e2c53 100755
--- a/app/Views/includes/new_footer.php
+++ b/app/Views/includes/new_footer.php
@@ -119,6 +119,9 @@
// todayHighlight: true,
// clearBtn: true
// });
+
+
+
@@ -367,11 +422,11 @@