Arbeitszeitmodell
Beschreibung
Für Mitarbeiter und Kostenstellen können Arbeitszeitmodelle angelegt und zugeordnet werden. Für die Definition der Arbeitszeiten innerhalb eines Arbeitszeitmodells werden Ereignisse benutzt. Durch sie wird vorgegeben, wann z.B. der Arbeitstag beginnt und endet und wann bzw. wie lange die Pausen sind. Dabei gibt es zwei verschiedene Arten, die Soll-Arbeitszeit vorzugeben:
- Die im Standard vorbelegten Ereignisse "AZT Beginn" und "AZT Beginn" werden mit ihrer jeweiligen Uhrzeit im Modell als "normale" Arbeitszeit hinterlegt. Sollten während dieser Zeit auch Pausen (PAU) vorgegeben sein, werden diese mit ihrer jeweiligen Anfangs- und Endzeit ebenso im Modell hinterlegt. Aus der Differenz der Zeiten "AZT Beginn" und "AZT Beginn" und unter Abzug der Pausenzeiten ergibt sich dann automatisch die Soll-Arbeitszeit.
- Mit dem im Standard vorbelegten Ereignis "Arbeitstag" wird die Soll-Arbeitszeit direkt vorgegeben.
oder
In einem Arbeitszeitmodell wird im Regelfall auch angegeben, von wann bis wann z.B. die Betriebszeit (BZT) oder die Kernzeit (KZT) ist. Anhand dieser Daten kann vom System geprüft werden, wann von wem welche Zeit-Meldung (Stempelzeit) innerhalb oder außerhalb dieser vrogegebene Rahmenzeiten erfolgt ist.
Durch diese so definierten Arbeitszeitmodelle lässt sich die Kapazität des Mitarbeiters in der Kapazitätsplanung automatisch für einen festgelegten Zeitraum ermitteln und speichern. Das System erkennt dann z.B., dass der Mitarbeiter Montags und Dienstags jeweils 8, Freitags aber nur 7 Stunden arbeitet.
Damit die Kapazitätsplanung diese Arbeitszeiten berücksichtigen kann, muss der Mitarbeiter einer Zeitregel zugeordnet sein, die auf die "Kapazitätsplanungsregel" verweist. Diese ist auf der Zeitregel oder direkt auf dem Mitarbeiter angegeben, wenn der Mitarbeiter nicht stempelt und das Arbeitszeitmodell nur für seine Kapazitätsplanung benutzt werden soll.
Funktionalität
Eingabefenster
Dieses Fenster dient der Pflege von Arbeitszeitemodellen. Sie können ein Arbeitszeitmodell auswählen, in dem Sie im Feld Nummer die gewünschte Nummer eingeben und mit RETURN bestätigen. Wenn Sie das Listenfenster aufrufen wollen, dann können Sie den Menüpunkt "Suchen" auswählen.
Menüpunkt | Beschreibung |
---|---|
Bearbeiten | - |
: Arbeitszeitmodell Einträge | |
: : Ereignis einfügen | Neues Ereignis einfügen |
: : Ereignis editieren | Ereignis bearbeiten |
: : Ereignis löschen | Ereignis löschen |
: Schließen | Fenster schließen |
Suchen | Listenfenster aufrufen |
Symbol | Beschreibung |
---|---|
Neues Arbeitszeitmodell anlegen | |
Änderungen speichern | |
Arbeitszeitmodell löschen | |
Gültigkeit festlegen | |
Notizen anlegen/bearbeiten |
Feld | Beschreibung |
---|---|
Modell | |
: Name | Name des Arbeitszeitmodells |
: Arbeitstage in der Woche | Manuelle Angabe, wieviele Tage in einer Woche das Arbeitszeitmodell umfassen soll. |
: Berechnen | Die Anzahl der Arbeitstage wird anhand der erfassten Ereignisse berechnet und in das vorherige Feld "Arbeitstage in der Woche" eingetragen. Man kann damit überprüfen, ob die erfassten Ereignisse zu der gewünschten Anzahl an Arbeitstagen passt. |
: Wöchentliche Arbeitszeit in Stunden | Manuelle Angabe, wie hoch die gesamte wöchentliche Arbeitszeit im Arbeitszeitmodell sein soll. |
: Berechnen | Die gesamte wöchentliche Arbeitszeit wird anhand der erfassten Ereignisse berechnet und in das vorherige Feld "Wöchentliche Arbeitszeit in Stunden" eingetragen. Man kann damit überprüfen, ob die erfassten Ereignisse zu der gewünschten wöchentlichen Arbeitszeit passt. |
: ohne Zeiten Vorgabe |
Dieser Marker steht für Arbeitszeitmodelle, bei denen keine Sollzeiten vorgegeben werden. Die Angaben "Arbeitstage in der Woche" und "Wöchentliche Arbeitzeit" sind nur nachrichtlich, es können auch keine einzelnen Arbeitszeit-Ereignisse wie Soll- oder Pausenzeiten erfasst werden. Auch findet keine Berechnung der Überstunden statt, Fehlzeiten werden ebenfalls nur nachrichtlich verarbeitet. Solche Arbeitszeitmodelle sind für die Mitarbeiter anzuwenden, für die keine festen Arbeitszeiten gelten, wie. z.B. Studenten, Aushilfen, usw. |
: Prüfen | Das Arbeitszeitmodell wird auf richtige Reihenfolge der Ereignisse überprüft und neu ausgegeben. Dieser Knopf ist nur aktiv, wenn ein Arbeitszeitmodell vorhanden und gespeichert ist. |
Liste der Arbeitszeiten | |
Zuordnungen | Liste der diesem Arbeitszeitmodell zugeordneten Mitarbeiter |
Knopf | Beschreibung |
---|---|
OK | Änderungen am Arbeitszeitmodell werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt. |
Neu | Das Eingabefenster wird geleert. |
Löschen | Das angezeigte Arbeitszeitmodell 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 Arbeitszeitmodelle.
Symbol | Beschreibung |
---|---|
Neues Arbeitszeitmodell anlegen | |
Arbeitszeitmodell bearbeiten | |
Arbeitszeitmodell löschen | |
Gültigkeit festlegen | |
Notizen anlegen/bearbeiten |
Knopf | Beschreibung |
---|---|
Name | Nach Name sortieren |
Bearbeiten | Das aktuelle Arbeitszeitmodell wird im Eingabefenster angezeigt.. |
Neu | Ein leeres Eingabefenster wird geöffnet. |
Löschen | Das ausgewählte Arbeitszeitmodell wird gelöscht. |
Schließen | Das Fenster wird geschlossen. |
Selektionsfenster
Dieses Fenster dient der Selektion eines Arbeitszeitmodells.
Knopf | Beschreibung |
---|---|
Name | Nach Name sortieren |
OK | Die selektierte Arbeitszeitmodell wird übernommen. |
Schließen | Die Selektion wird abgebrochen. |
Verwandte Themen
Technische Dokumentation
Übersicht
Arbeitszeitmodell Basismodul
Modulname
cxWorkTimeModel.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 | Security |
---|---|---|---|
WORK_TIME_MODEL_CHANGED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde geändert | |
WORK_TIME_MODEL_CREATED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde erzeugt | |
WORK_TIME_MODEL_DELETED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde gelöscht |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_WORK_TIME_MODEL | NULL oder Arbeitszeitmodell-Objekt | Eingabefenster für Arbeitszeit aufrufen | Arbeitszeit-Editiermodul |
Arbeitszeitmodell Editiermodul
Modulname
workTimeModelEdit.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 |
---|---|---|---|
COMMENT_CHANGED | Objekt | Kommentar wurde geändert | |
EDIT_WORK_TIME_MODEL | NULL oder Arbeitszeitmodell-Objekt | Eingabefenster für Arbeitszeitmodell aufrufen | |
WORK_TIME_MODEL_CHANGED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde geändert | |
WORK_TIME_MODEL_CREATED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde erzeugt | |
WORK_TIME_MODEL_DELETED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde gelöscht | |
LIST_WORK_TIME_MODEL | Collection von Arbeitszeitmodell-Objekten oder NULL | Listenfenster für Arbeitszeitmodelle aufrufen | |
LOAD_WORK_TIME_MODEL | Arbeitszeitmodelle importieren |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_COMMENT | Objekt | Eingabefenster für Kommentar aufrufen | Kommentar-Editiermodul |
EDIT_COST_CENTER | NULL oder Kostenstellen-Objekt | Eingabefenster für Kostenstellen Arbeitszeit aufrufen | Kostenstellen-Editiermodul |
EDIT_WORK_TIME_MODEL | NULL oder Arbeitszeitmodell-Objekt | Eingabefenster für Arbeitszeit aufrufen | Arbeitszeit-Editiermodul |
EDIT_WORK_TIME_KEEPER | NULL oder Gleitzeiter-Objekt | Eingabefenster für Gleitzeiter aufrufen | Gleitzeiter-Editiermodul |
WORK_TIME_MODEL_CHANGED |
Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde verändert | |
WORK_TIME_MODEL_CREATED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde erzeugt | |
WORK_TIME_MODEL_DELETED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde gelöscht | |
LIST_WORK_TIME_MODEL | Listenfenster für Arbeitszeitmodell aufrufen | Arbeitszeit-Editiermodul |
Arbeitszeitmodell Selektionsmodul
Modulname
workTimeModelSelect.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 |
---|---|---|---|
WORK_TIME_MODEL_CHANGED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde geändert | |
WORK_TIME_MODEL_CREATED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde erzeugt | |
WORK_TIME_MODEL_DELETED | Arbeitszeitmodell-Objekt | Arbeitszeitmodell wurde gelöscht | |
SELECT_WORK_TIME_MODEL | Collection von Arbeitszeitmodell-Objekten oder NULL, Empfänger der Antwort | Selektionsfenster für Arbeitszeitmodell aufrufen |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_WORK_TIME_MODEL | NULL oder Arbeitszeitmodell-Objekt | Eingabefenster für Arbeitszeitmodell aufrufen | Arbeitszeit-Editiermodul |
WORK_TIME_MODEL_SELECTED | Arbeitszeitmodell-Objekt, Empfänger | Arbeitszeitmodell wurde selektiert |