...
Dieses Modul dient der mitarbeiterbezogenen Verwaltung der Arbeitszeiten und Absenzen. Dieses Modul ist separat zu erwerben und muss vom Hersteller aktiviert werden.
- Wenn das Modul "Arbeitszeiten und Absenzen" aktiv ist, wird für eine neu Mitarbeiter-Ressource (AZE, ABS) bzw. ein neues Arbeitszeit-Produkt (KST) je ein Konto angelegt für
- AZE: Arbeitszeit (Arten: U25, U50, U100)
- ABS: Absenz (Arten: Ferien, Krankheit, Unfall, etc.)
- KST: Kostenstelle (für Arbeitszeit-Produkte)
(wenn das AZE-Modul nachträglich aktiviert wird, wird das Konto bei der ersten Buchung angelegt)
- Der Mitarbeiter-Ressource muss ein Kalender zugewiesen sein für die Bestimmung der SollArbeitszeit
- es können mehrere Kalender zugewiesen werden
- ein zugewiesener Kalender kann hirarchisch aufgebaut sein
- Rapportieren auf eine Mitarbeiter-Ressource
- Rapportposition enthält einen Verweis auf einen Mitarbeiter
- Rapportposition enthält ein Produkt mit Spezialeigenschaften
- "Verbuchen als Arbeitszeit" => wird auf Mitarbeiter und Kostenstelle gebucht
- "Verbuchen als Abwesenheit" => wird auf Mitarbeiter-Abwesenheit gebucht
- Rapportkopf enthält einen Verweis auf einen Mitarbeiter (Ersteller)
- Rapportkopf enthält Arbeitszeiten (diese müssen in der Summe mit den Positionen übereinstimmen)
- Bestimmung der Soll-Arbeitszeit
Suche einen Kalendereintrag (einzelner Tag oder Periode)
Nur Eintrage der Art 'Feiertag' und 'Arbeitstag' werden berücksichtigt (nicht aber Ferien, Krankheit/Unfall, übrige)
Sämtliche aktiven Kalender werden durchsucht, von 'unten' nach 'oben', der erste Treffer giltSuche nach Wochentag (Standardwoche), falls nichts gefunden
Sämtliche aktiven Einträge durchsucht, von 'unten' nach 'oben', der erste Treffer gilt
- Verbuchen der SollArbeitszeit und der rapportierten Arbeitszeiten und Absenzen
- SollArbeitszeiten werden auf dem Arbeitszeit-Konto der Ressource weggebucht
- Ab Modulbeginn bzw. ab Beginn des Arbeitsverhältnises bis zum Rapportdatum
- IstArbeitszeiten (aus Rapporten) werden auf dem Arbeitszeit-Konto hinzugebucht
- Rapporte mit Datum vor dem ModulStart, werden gemäss Prozess verarbeitet, jedoch ohne Verbuchung
- Abwesenheiten (aus Rapporten) werden auf dem Abwesenheits-Konto hinzugebucht
- Abwesenheiten mit RapportDatum und ZeitraumEnd-Datum vor dem Modulstart, werden gemäss Prozess verarbeitet, jedoch ohne Verbuchung
- SollArbeitszeiten werden auf dem Arbeitszeit-Konto der Ressource weggebucht
...