Personalkalendar

Beschreibung

Neben dem Kalender für Geschäftsjahre der Finanz-, Anlagenbuchhaltung und Kostenrechnung, sowie dem Betriebskalender kann ein Personalkalender für Erfassung und Pflege von Fehlzeiten (Urlaubstage, Kranktage) und Arbeits- mit Gleitzeiten gepflegt werden.

Funktionalität

Eingabefenster

Dieses Fenster dient der Pflege eines Personalkalenders. Nachdem ein Personalkalender angelegt worden ist (siehe die Beschreibung der Felder), müssen anschließend noch die Perioden generiert werden. Der Gesamtzeitraum des Personalkalenders sollte die Zeiträume der einzelnen Perioden vollständig umfassen.

Entsprechen die Perioden den Kalendermonaten, dann können sie automatisch generiert werden (s. Menüpunkt "Generieren Sub-Periode: Monate"), ansonsten legen Sie die Sub-Perioden bitte einzeln an. Auch in den Sub-Perioden müssen Sie den Status einer zu bebuchenden Periode auf ´gestartet´ festlegen. Per Doppel-Klick auf eine der angelegten Perioden können Sie diese bearbeiten.

In einem Personalkalender darf eine Periode nicht mehrfach enthalten sein.

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Einfügen neue Sub-Periode Eine Sub-Periode wird erzeugt und kann im Zeitraum-Fenster bearbeitet werden
: Generieren Sub-Perioden -
: : Monate Es werden automatisch Sub-Perioden für jeden Monat im Geschäftsjahr angelegt
: Zeitbuchungen -
: : Archivieren  
: : Aus Archiv wiederherstellen  
: : Aus Archiv löschen  
: Schließen Fenster schließen
Suchen Listenfenster aufrufen

Toolbar
Symbol Beschreibung
Neues Jahrobjekt anlegen
Änderungen speichern
Jahrobjekt löschen
Jahrobjekt drucken

Felder
Feld Beschreibung
Status Angabe des Status eines Personalkalenders. Im wesentlichen sollten folgende Stati ausgewählt werden:
  angelegt Dieser Status sollte für alle Neu-Eingaben ausgewählt werden
  gestartet Soll der Personalkalender bebuchbar sein, dann muss sein Status "gestartet" sein
  beendet Der Zeitraum des Personalkalenders wurde als abgeschlossen deklariert
  archiviert Endgültiger Status
Zeitraum Entspricht Ihr Geschäftsjahr dem Kalenderjahr, dann geben sie einfach die vierstellige Jahreszahl ein, ansonsten können Sie den Zeitraum angeben: z.B. 01.04.2006 – 31.3.2007
Perioden Auflistung der Perioden des Geschäftsjahrs

Knöpfe
Knopf Beschreibung
OK Änderungen am Jahrobjekt werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt.
Neu Das Eingabefenster wird geleert.
Löschen Das angezeigte Jahrobjekt 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 Jahrobjekte des Personalkalenders.

Toolbar
Symbol Beschreibung
Neues Jahrobjekt anlegen
Jahrobjekt bearbeiten
Jahrobjekt löschen
Jahrobjekt drucken

Knöpfe
Knopf Beschreibung
Bearbeiten Das aktuelle Jahrobjekt wird im Eingabefenster angezeigt..
Neu Ein leeres Eingabefenster wird geöffnet.
Löschen Das ausgewählte Jahrobjekt wird gelöscht.
Schließen Das Fenster wird geschlossen.

 

Selektionsfenster

Dieses Fenster dient der Selektion eines Jahrobjekts im Personalkalender.

Knöpfe
Knopf Beschreibung
OK Das selektierte Jahrobjekt wird übernommen.
Schließen Die Selektion wird abgebrochen.

 

Verwandte Themen

 


Technische Dokumentation

Übersicht

flexyear.bmp (8118 Byte)

Gleitzeitperioden Basismodul

Modulname

flexyear.mod

Klassen

CX_FLEXTIME_YEAR

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.

Empfangene Messages
Message Parameter Funktion Security
FLEXTIME_YEAR_CHANGED Gleitzeitjahr-Objekt Gleitzeitjahr wurde geändert  
FLEXTIME_YEAR_CREATED Gleitzeitjahr-Objekt Gleitzeitjahr wurde erzeugt  
FLEXTIME_YEAR_DELETED Gleitzeitjahr-Objekt Gleitzeitjahr wurde gelöscht  

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
EDIT_FLEXTIME_YEAR NULL oder Gleitzeitjahr-Objekt Eingabefenster für Gleitzeitjahr aufrufen Gleitzeitjahr-Editiermodul

Gleitzeitperioden Editiermodul

Modulname

flexyedt.mod

Klassen

CX_FLEXTIME_YEAR

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.

Empfangene Messages
Message Parameter Funktion Security
EDIT_FLEXTIME_YEAR NULL oder Gleitzeitjahr-Objekt Eingabefenster für Gleitzeitjahr aufrufen  
FLEXTIME_YEAR_CHANGED Gleitzeitjahr-Objekt Gleitzeitjahr wurde geändert  
FLEXTIME_YEAR_CREATED Gleitzeitjahr-Objekt Gleitzeitjahr wurde erzeugt  
FLEXTIME_YEAR_DELETED Gleitzeitjahr-Objekt Gleitzeitjahr wurde gelöscht  
LIST_FLEXTIME_YEAR Collection Gleitzeitjahr-Objekte oder NULL Listenfenster für Gleitzeitjahr aufrufen  
LOAD_FLEXTIME_YEAR   Gleitzeitjahr importieren  
SCHEDULE_CHANGED      
SCHEDULE_CREATED      
SCHEDULE_DELETED      
WORKTIME_TXN_ARCHIVED      
WORKTIME_TXN_RECUPERATED      

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
ARCHIVE_WORKTIME_TXN      
DELETE_ARCHIVED_WORKTIME_TXN      
EDIT_FLEXTIME_YEAR NULL oder Gleitzeitjahr-Objekt Eingabefenster für Gleitzeitjahr aufrufen Gleitzeitjahr-Editiermodul
EDIT_SCHEDULE      
FLEXTIME_YEAR_CHANGED Gleitzeitjahr-Objekt Gleitzeitjahr wurde verändert  
FLEXTIME_YEAR_CREATED Gleitzeitjahr-Objekt Gleitzeitjahr wurde erzeugt  
FLEXTIME_YEAR_DELETED Gleitzeitjahr-Objekt Gleitzeitjahr wurde gelöscht  
LIST_FLEXTIME_YEAR   Listenfenster für Gleitzeitjahr aufrufen Gleitzeitjahr-Editiermodul
RECUPERATE_ARCHIVED_WORKTIME_TXN      
SHOW_PREVIEW      

Gleitzeitperioden Selektionsmodul

Modulname

flexysel.mod

Klassen

CX_FLEXTIME_YEAR

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.

Empfangene Messages
Message Parameter Funktion Security
FLEXTIME_YEAR_CHANGED Gleitzeitjahr-Objekt Gleitzeitjahr wurde geändert  
FLEXTIME_YEAR_CREATED Gleitzeitjahr-Objekt Gleitzeitjahr wurde erzeugt  
FLEXTIME_YEAR_DELETED Gleitzeitjahr-Objekt Gleitzeitjahr wurde gelöscht  
SELECT_FLEXTIME_YEAR Collection Gleitzeitjahr-Objekte oder NULL, Empfänger der Antwort Selektionsfenster für Gleitzeitjahr aufrufen  

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
EDIT_FLEXTIME_YEAR NULL oder Gleitzeitjahr-Objekt Eingabefenster für Gleitzeitjahr aufrufen Gleitzeitjahr-Editiermodul
FLEXTIME_YEAR_SELECTED Gleitzeitjahr-Objekt, Empfänger Gleitzeitjahr wurde selektiert