Sitzungs- und Gültigkeitsdatum werden bei Programmstart automatisch auf das (System-)Datum des Rechners gesetzt. Mittels dieses (System-)Datums wird auch automatisch die diesem Datum am nächsten gelegene, gestartete Periode eines Geschäftsjahres ermittelt und für die Sitzung angemeldet.
Eine Veränderung des Sitzungsdatums ist dann sinnvoll, wenn man im voraus oder nachträglich Daten in das ClassiX® System einpflegen möchte und man das vom System automatisch angebotene "Tages"-datum nicht immer wieder aufs Neue auf das von einem selbst gewünschte Datum verändern möchte. Vorsicht ist geboten, wenn man über 24.00 Uhr hinaus durchgehend am Rechner arbeitet - oder man am ClassiX® System durchgehend angemeldet bleibt: Das Sitzungsdatum wird - im Gegensatz zum Systemdatum des Rechners - nicht automatisch umgestellt. In einem solchen Fall sind weitere programmtechnische Vorkehrungen (Trigger) zu treffen (oder man meldet sich kurz in ClassiX® ab und wieder an).
Geschäftsjahr, Periode und Sitzungsdatum werden in der untersten Leiste der Hauptmaske von ClassiX® angezeigt. Ist die Gültigkeit nach Datum ausgeschaltet oder das Gültigkeitsdatum ein anderes als das Sitzungsdatum, wird dieses ebenfalls in der untersten Leiste der Hauptmaske von ClassiX® angezeigt.
Im Eingabefenster können das Sitzungsdatum geändert und die Gültigkeit ausgeschaltet oder ein Gültigkeitsdatum gesetzt werden.
| Feld | Beschreibung |
|---|---|
| Sitzungsdatum | Anzeige/Eingabe des Sitzungsdatums. Wird das Sitzungsdatum geändert und mit dem OK Knopf bestätigt, dann wird automatisch die nächst gelegene, gestartete Geschäftsperiode angemeldet. Das angemeldete Sitzungsdatum wird in der untersten Leiste der Hauptmaske von ClassiX® angezeigt |
| Gültigkeitsdatum | Mittels der Checkbox kann die Systemgültigkeit ein- oder ausgeschaltet werden. Ist sie eingeschaltet, gilt das hier angezeigte/eingegebene Datum (siehe auch unter Gültigkeit). Ist die Gültigkeit nach Datum ausgeschaltet oder das Gültigkeitsdatum ein anderes als das Sitzungsdatum, wird dieses in der untersten Leiste der Hauptmaske von ClassiX® angezeigt |
| Knopf | Beschreibung |
|---|---|
| Übernehme Systemdatum | Das aktuelle Systemdatum (Windows System) wird übernommen. Dieses kann sowohl für das Sitzungsdatum als auch für das Gültigkeitsdatum durchgeführt werden. |
| OK | Datumsänderungen werden gespeichert. |
| Abbruch | Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken. |
sessiond.mod
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_SESSION_DATE | keine | Eingabefenster für Sitzungsdatum aufrufen |
| Message | Parameter | Funktion | Empfangmodul |
|---|---|---|---|
| SESSION_DATE_SELECTED | Datums-Objekt | Sitzungsdatum wurde gesetzt | Das Projekt *.cxp ControlWin (Statusbar) |
| VALIDITY_DATE_SELECTED | Datums-Objekt/NULL | Gültigkeitsdatum wurde gesetzt, wird NULL gesendet, wurde die Systemgültigkeit ausgeschaltet | Das Projekt *.cxp ControlWin (Statusbar) |