Ereignis (Zeitwirtschaft)
Beschreibung
Ereignisse der Zeitwirtschaft sind Vorkommnisse, die innerhalb eines Werktages einen Einfluss auf die gestempelte/erfasste Gesamtarbeitszeit (Gleitzeit, Stundenerfassung) und/oder auf Fehlzeiten eines Mitarbeiters haben. Diese sind zum Beispiel die üblichen "Kommen" und "Gehen" Ereignisse, genauso wie Pausenanfang und -Ende, Arztgänge, ganztägige Krankheitsabwesenheiten, unbezahlte private Abwesenheiten usw..
Direkt zugeordnet werden solche Ereignisses beim "Stempeln" der Ab- und Anwesenheitszeiten, bei Erfassung der Fehlzeiten eines Mitarbeiters und beim Hinterlegen der Arbeitszeitmodelle.
Über die Aktion am Ereignis werden bestimmte Schalter für dieses Ereignis eingestellt, die wiederum vom integrierten Regelsystem ausgewertet werden.
So wird zum Beispiel bei einem gewerblichen Mitarbeiter ein Hinweis ausgegeben, wenn dieser vor Anfang seiner Arbeitszeit bereits stempelt, wohingegen dies bei einem "normalen" Angestellten nicht zu einem Warnhinweis kommt. Diese Regeln betreffen ausschließlich die Auswertung der gebuchten Arbeitszeiten.
Funktionalität
Eingabefenster
Dieses Fenster dient der Pflege von Ereignissen innerhalb der Zeitwirtschaft. Wenn Sie das Listenfenster aufrufen wollen, dann können Sie den Menüpunkt "Suchen" auswählen.
Ereignisse werden beim Buchen der Kommen- und Gehen- Meldungen beim Stempeln der Mitarbeiter, sowie in den Stammdaten von Arbeitszeitmodellen verwendet. (Siehe auch hier oben die Beschreibung!)
Menüpunkt | Beschreibung |
---|---|
Bearbeiten | - |
: Schließen | Fenster schließen |
Suchen | Listenfenster aufrufen |
Symbol | Beschreibung |
---|---|
Neues Ereignis anlegen | |
Änderungen speichern | |
Ereignis löschen | |
Ereignis drucken |
Feld | Beschreibung | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ereignis | |||||||||||||||||||||||||||||||||||
: Bezeichnung | Bezeichnung des Ereignisses. | ||||||||||||||||||||||||||||||||||
: ID | Eindeutiger Kurzname oder Nummer des Ereignisses. | ||||||||||||||||||||||||||||||||||
: am Eingabeterminal sperren |
Die Ereignisse "ANW" (Anwesend), "ABW" (Abwesend), "BDG" (Betrieblicher Dienstgang), "ARZ" (Artzbesuch), "PRV" (privater Weggang), "STE" (Start Einzelarbeitsschein), "ENE" (Ende Einzelarbeitsschein), "STS" (Start Sammelschein), "ENS" (Ende Sammelschein) und "UNT" (Unterbrechung) können am Eingabeterminal erfasst (gestempelt) werden. Für nur diese Ereignisse kann hier angegeben werden, ob sie am Terminal tatsächlich gemeldet werden können oder nicht, wenn also z.B. keine Arbeitsscheine (Ereignissse STE, ENE, STS, STE und UNT) gemeldet werden sollen. |
||||||||||||||||||||||||||||||||||
: Ausgabetext |
Text, der - anstatt der Bezeichnung - auf der Auswertung/Anzeige Terminal erscheinen kann. | ||||||||||||||||||||||||||||||||||
: Datenfeldname | Name des Datenfelds, auf welches die Dauer des Ereignisses verbucht wird. | ||||||||||||||||||||||||||||||||||
: Farbe |
Mögliche Farbkennung des Ereignisses für Anzeige/Ausgabe. | ||||||||||||||||||||||||||||||||||
: Kategorie |
Mögliche Zuordnung eines Ereignisses zu einem Ordnungsbegriff mit der Identifikation "WORK_TIME_EVENT_CATEGORY". Diese Zuordnung dient der Zusammenfassung von verschiedenen Fehlzeit-Ereignissen auf ein "Feld"/"Spalte" bei diversen Ausgaben (z.B. auf die drei Spalten Urlaub, Krank und sonstige Fehlzeit). Hierzu müssen im Ordnungsbegriff "WORK_TIME_EVENT_CATEGORY" zusätzlich die jeweiligen Unterordner die Kennung "first", "second", usw. haben, die Zeiten solcher zusammengefasster Ereignisse werden dann zusätzlich auf die Datenfelder "first.absenteeismTime", "second.absenteeismTime", usw. aufaddiert und ausgegeben. Voreingestellt sind die Kategorien Urlaub (first.absenteeismTime), Krank (second.absenteeismTime) und Sonstiges (third.absenteeismTime). |
||||||||||||||||||||||||||||||||||
Typisierung | - | ||||||||||||||||||||||||||||||||||
: keine Startzeit | Es handelt sich um ein Ereignis, welches ohne Startzeit erfasst wird/eintritt: z.B. Urlaub, Krank (halbe/ganze Tage). Solche Ereignisse werden in der Fehlzeitenerfassung eingegeben (Ereignisse mit Startzeit sind solche, die am Zeit-Terminal erfasst werden). | ||||||||||||||||||||||||||||||||||
: Basisdauer | Basis Zeiteinheit der Dauer, die mit dem Ereignis gemeldet wird. Im Regelfall haben Ereignisse ohne Startzeit (siehe vorheriges Feld) eine Basidauer von 1,0 oder 0,5 Tagen. Ereignisse, die am Zeit-Terminal gemeldet werden, haben im Regelfall eine eine Basisdauer von | ||||||||||||||||||||||||||||||||||
: kein 'bis Datum' | Das Ereignis findet nur am gemeldeten (an nur einem) Tag statt (kein 'von - bis' Datum Ereignis). Dieses trifft im Regelfall für Ereignisse zu, die nur am Zeit-Terminal gemeldet werden. | ||||||||||||||||||||||||||||||||||
: Fehlzeit | Kennung, dass es sich beim Ereignis um eine Fehlzeit handelt. Im Umkehrschluss bedeutet dieses, dass - sollte diese Kennung nicht gesetzt sein -, es sich um eine Arbeitszeit handelt. Ist diese Kennung gesetzt, kann zusätzlich auch die Kennung "bezahlte Fehlzeit" gesetzt werden (s.u.). | ||||||||||||||||||||||||||||||||||
: hat Plan-Stunden | Ist diese Kennung gesetzt, wird die Dauer des Ereignisses aus dem jeweilig zutreffenden Arbeitszeitmodell ermittelt (im Regelfall bei solchen Ereignissen, die KEINE Fehlzeit sind). | ||||||||||||||||||||||||||||||||||
: bezahlte Fehlzeit |
Kennung, dass es sich um eine bezahlte Fehlzeit handelt (z.B. bei Urlaub, Krankheit, usw.). Ereignisse z.B. bezgl. eines Stundenausgleichs aufgelaufener Überstunden dürfen hier dementsprechend nicht gekennzeichnet sein, da ein Stundenausgleich eine unbezahlte Fehlzeit ist. Ein bezahlte Fehlzeit wird nicht gegen die Arbeits-Sollstunden gegengerechnet. Diese Kennung kann nur gesetzt werden, wenn auch die Kennung "Fehlzeit" (s.o.) gesetzt ist. |
||||||||||||||||||||||||||||||||||
: Freistellung | Die zu einer Fehlzeit zusätzliche Kennung, dass es sich um eine Freistellung (durch den Arbeitgeber) handelt:z.B. bei Freistellung nach einer Kündigung, bei Ausübung von Elternzeit, bei Mutterschutz, usw. | ||||||||||||||||||||||||||||||||||
: ohne Sollzeiten | Ist eine Fehlzeit als eine "Freistellung" gekennzeichnet, kann hier angegeben werden, ob am Tag des Ereignisses eine Sollzeit gelten soll. Z.B. ist dieses für den Fall eines unbezahten Urlaubs gegeben | ||||||||||||||||||||||||||||||||||
Aktion |
|
||||||||||||||||||||||||||||||||||
: Setzt Bits |
Rein nachrichtliche Kurzdarstellung, welche Bits durch das Ereignis gesetzt oder herausgenommen werden sollen, z.B. 1 (wenn das Bit 1 gesetzt werden soll, d.h. das Ereignis signalisiert den Beginn der Arbeitszeit) oder 1! (wenn das Bit 1 gelöscht werden soll, d.h. das Ereignis signalisiert das Ende der Arbeitszeit). Was jedes einzelne Bit an- bzw. ausschaltet steht in der folgenden Tabelle (siehe auch die u.g. Beispiele). Voreingestellt gelten folgende Bits:
Es gilt folgende Definition der verschiedenen Zeitarten:
|
||||||||||||||||||||||||||||||||||
In diesem Feld wird das tatsächlich vom Programm auszuführende Kommando eingetragen. Beispiel: Bei der Aktion "Kommt" soll das Bit 3 des Zeitstatus gesetzt werden. Dies ist das Kennzeichen dafür, dass der Mitarbeiter anwesend ist. flextimeState := (flextimeState | BitPattern("1000")). Gleichzeitig sollen aber das Bit 7 (dienstliche Abwesenheit) und das Bit 8 (begründete Abwesenheit) entfernt werden, um sicher zu stellen, dass sonstige Abwesenheitsmeldungen ebenfalls entfernt werden sollen: flextimeState := (flextimeState | BitPattern("1000")) & Invert(BitPattern("110000000"). Die Arbeitszeit Abrechnungsregeln werten nun diese gesetzten Bits aus und errechnen anhand dieser die Gesamtarbeitszeit des Mitarbeiters und werten aus, ob z.B. die Kern-Arbeitszeiten o.ä. eingehalten wurden |
Knopf | Beschreibung |
---|---|
OK | Änderungen am Ereignis werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt. |
Neu | Das Eingabefenster wird geleert. |
Löschen | Das angezeigte Ereignis wird gelöscht. |
Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken. |
Listenfenster
Dient der Auflistung der Ereignisse.
Symbol | Beschreibung |
---|---|
Neues Ereignis anlegen | |
Ereignis bearbeiten | |
Ereignis löschen | |
Ereignis drucken | |
Ereignis exportieren | |
Ereignisse in die Zwischenablage kopieren |
Knopf | Beschreibung |
---|---|
Bearbeiten | Das aktuelle Ereignis wird im Eingabefenster angezeigt.. |
Neu | Ein leeres Eingabefenster wird geöffnet. |
Löschen | Das ausgewählte Ereignis wird gelöscht. |
Schließen | Das Fenster wird geschlossen. |
Selektionsfenster
Dieses Fenster dient der Selektion eines Ereignisses.
Knopf | Beschreibung |
---|---|
OK | Das selektierte Ereignis wird übernommen. |
Schließen | Die Selektion wird abgebrochen. |
Verwandte Themen
Technische Dokumentation
- Implementation
- Qualitätssicherung
- Arbeitszeitereignis Editier-App
- Arbeitszeitereignis Listen-App
- Arbeitszeitereignis Selektions-App
- Arbeitszeitereignis Provider
Arbeitszeitereignis Editier-App
Modulname
workTimeEventEdit.app
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
EDIT_WORK_TIME_EVENT | |||
EXEC_WORK_TIME_EVENT | |||
LOAD_WORK_TIME_EVENT |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_WORK_TIME_EVENT | |||
LIST_WORK_TIME_EVENT | |||
WORK_TIME_EVENT_CHANGED | |||
WORK_TIME_EVENT_CREATED | |||
WORK_TIME_EVENT_DELETED |
Arbeitszeitereignis Listen-App
Modulname
workTimeEventList.app
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
LIST_WORK_TIME_EVENT |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
COPY_TO_CLIPBOARD | |||
EDIT_WORK_TIME_EVENT | |||
LIST_WORK_TIME_TXN | |||
WORK_TIME_EVENT_DELETED |
Arbeitszeitereignis Selektions-App
Modulname
workTimeEventSelect.app
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
SELECT_WORK_TIME_EVENT |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_WORK_TIME_EVENT | |||
WORK_TIME_EVENT_DELETED | |||
WORK_TIME_EVENT_SELECTED |
Arbeitszeitereignis Provider
Modulname
cxWorkTimeEvent.mod
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_WORK_TIME_EVENT | |||
WORK_TIME_EVENT_DELETED |