From 51d8a18565c8ccd06d00fd375a4b46c6ee1b1817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 4 Jul 2023 10:30:59 +0200 Subject: [PATCH] MigrateSalary Problem behoben wodurch das Ende eines Gehaltsbestandteils nicht korrekt gesetzt wurde wenn mehrere DVs vorhanden sind --- application/controllers/system/MigrateSalary.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/application/controllers/system/MigrateSalary.php b/application/controllers/system/MigrateSalary.php index 9edda0e45..23f74253c 100644 --- a/application/controllers/system/MigrateSalary.php +++ b/application/controllers/system/MigrateSalary.php @@ -119,7 +119,7 @@ class MigrateSalary extends CLI_Controller if ($data[$i] != '') { // Gehalt hat sich geƤndert - if ($monat != 0) + if ($monat != 0 && isset($gehaltsarr[$gehaltsindex])) $gehaltsarr[$gehaltsindex]['ende'] = $monate[$monat-1]; $gehaltsindex++; @@ -134,7 +134,7 @@ class MigrateSalary extends CLI_Controller // Gehalt wurde beendet if($monat!=0) $gehaltsarr[$gehaltsindex]['ende'] = $monate[$monat-1]; - //$gehaltsindex++; + $gehaltsindex++; } } } @@ -157,7 +157,6 @@ class MigrateSalary extends CLI_Controller */ private function _saveGehalt($uid, $gehaltsarr) { - $failed = false; $this->db->trans_begin();