Zeiterfassungssoftware

Aus Primatenwiki
Version vom 8. Januar 2025, 19:04 Uhr von Rbritt (Diskussion | Beiträge) (Die Seite wurde neu angelegt: «Als Zeiterfassungssoftware setze ich Kimai ein. Dieses schlanke Open Source Tool ermöglicht eine einfach Zeiterfassung und Rechnungsstellung. == Anpassung: Kommentar in Rapport == Damit die Beschreibung in den Rapports erscheinen, muss der Wert der Beschreibung in das Kommentarfeld geschrieben werden. Dies kann mithilfe von DB Triggern automatisch bei jeder Modifikation erfolgen. Es sind dazu zwei Trigger auf der Tabelle timeSheet erforderlich: === Inser…»)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Als Zeiterfassungssoftware setze ich Kimai ein. Dieses schlanke Open Source Tool ermöglicht eine einfach Zeiterfassung und Rechnungsstellung.

Anpassung: Kommentar in Rapport

Damit die Beschreibung in den Rapports erscheinen, muss der Wert der Beschreibung in das Kommentarfeld geschrieben werden. Dies kann mithilfe von DB Triggern automatisch bei jeder Modifikation erfolgen. Es sind dazu zwei Trigger auf der Tabelle timeSheet erforderlich:

Insert Trigger

CREATE DEFINER=`root`@`127.0.0.1` TRIGGER `kimai`.`insert_update_comment` BEFORE INSERT ON `kimai_timeSheet` 
FOR EACH ROW BEGIN
	SET NEW.comment = NEW.description;
END

Update Trigger

CREATE DEFINER=`root`@`127.0.0.1` TRIGGER `kimai`.`update_set_comment` BEFORE UPDATE ON `kimai_timeSheet` FOR EACH ROW
BEGIN
   SET NEW.comment = NEW.description;
END