Es wurden Anpassungen an der Mitarbeiter-Klasse vorgenommen, um das Verhalten beim Kopieren von Mitarbeitern zu optimieren. Mehrere Felder, darunter Adressdaten, Versicherungsnummern, Beziehungen und Datumsangaben für Buchungen, werden nun beim Kopieren ausgeschlossen. Dies stellt sicher, dass beim Erstellen einer Kopie eines Mitarbeiters nicht ungewollt historische oder spezifische Daten übertragen werden, die für den neuen Mitarbeiter nicht relevant sind.
Anforderung: Eine Anfrage betraf die Funktionalität zum Kopieren von Mitarbeitern. Nach Abstimmung mit den Fachbereichen wurde entschieden, dass die Kopierfunktion nicht mehr benötigt wird und der entsprechende Button aus der Benutzeroberfläche entfernt wird. Die vorgenommenen Änderungen in der Mitarbeiter-Klasse unterstützen diese Entscheidung, indem sie das Kopierverhalten modifizieren und die Datenkonsistenz sicherstellen. Zusätzlich wurde eine Logik hinzugefügt, die beim Klonen eines Mitarbeiters die letzte Beziehung des ursprünglichen Mitarbeiters übernimmt, um die Datenintegrität zu wahren.
