Zeiterfassungs Update

* neue Migration für Personaladministration (Aktive Verrechnung)
 * Verrechnung Anpassungen Black P.
 * superexpertEnabled Implementation Verrechnung/Personaladministration
 * Personaladministration (Aktive Verrechnung/Zeiterfassung Enddatum)
This commit is contained in:
Spitzer Daniel
2024-04-04 18:05:16 +02:00
parent c3ebfdfd2a
commit acbdb7b2aa
18 changed files with 1507 additions and 92 deletions
@@ -38,7 +38,8 @@ class TimerecordingCarController extends mfBaseController
protected function addAction()
{
$timerecordingusers = UserModel::search(['employee' => 'true']);
$this->layout()->set("timerecordingusers", $timerecordingusers);
$this->layout()->setTemplate("TimerecordingCar/Form");
}
@@ -58,6 +59,7 @@ class TimerecordingCarController extends mfBaseController
$this->redirect("TimerecordingCar");
}
$this->layout()->set("timerecordingcars", $timerecordingcars);
return $this->addAction();
}
@@ -80,6 +82,7 @@ class TimerecordingCarController extends mfBaseController
$data = [];
$data['number_plate'] = trim($r->number_plate);
$data['user_id'] = trim($r->user_id);
$data['brand'] = trim($r->brand);
$data['model'] = trim($r->model);
$data['mileage'] = trim($r->mileage);
@@ -88,6 +91,9 @@ class TimerecordingCarController extends mfBaseController
$data['first_approval'] = trim($r->first_approval);
if (!$data['user_id']) {
$data['user_id'] = null;
}
if (!$data['initial_approval']) {
$data['initial_approval'] = null;
}