Name | Hilfetext-Beschreibung | Datentyp | Länge | Codetable |
---|---|---|---|---|
INR | Interne eindeutige ID | Text | 8 | |
USR | Benutzer (Optionales Feld, wenn SSNINR angegeben) | Text | 8 | |
SSNINR | Session-ID zur Adressierung von Sessions (Optionales Feld) | Text | 8 | |
TYP | Typ des Notify-Eintrags | Text | 1 | Embedded |
DATTIM | Zeitstempel der Ausstellung | Datetime | 15 | |
EXPDATTIM | Verfallszeitstempel | Datetime | 15 | |
TXT | Text des Eintrags | Block | 60 | |
SHWDATTIM | Zeitstempel der Verarbeitung | Datetime | 15 | |
SHWSSNINR | Session-ID wo verarbeitet | Text | 8 | |
SHWFLG | Verarbeitungsmodus | Text | 1 | Embedded |
INIUSR | ID des erstellenden Benutzers | Text | 8 | |
INISSNINR | Erstellende Session-ID | Text | 8 | |
VER | Version | Text | 4 |
Eindeutige interne ID eines Datensatzes in der Tabelle. Die INR ist ein Textfeld, das beim Aufruf des nächsten gültigen Eintrags vom Zähler dieser Tabelle erstellt wird. Das Feld INR wird zur Pflege von Links aus anderen Tabellen zu dieser Tabelle verwendet.
Bei Tabellen mit Kontraktdaten verbindet die INR die beiden Tabellen xxD und xxT als zugehörige Einträge mit gleicher INR.
Der Benutzer, an den die Notify-Nachricht gesendet werden soll. Ist das Feld leer, muss die SSNINR angegeben werden. Falls gefüllt, wird jede Session des angegebenen Benutzers die Notify-Nachricht verarbeiten, wenn der Benutzer solange angemeldet bleibt, bis die Notify-Nachricht abläuft.
Die INR der Session, an die diese Notify-Nachricht gesendet wurde. Falls leer, muss das Benutzer-ID-Feld angegeben sein. Ist das Feld gefüllt, wird die Session angegeben, die diese Notify-Nachricht verarbeiten sollte.
Dieses Feld identifiziert den Nachrichtentyp des Notifys. Abhängig vom Typ, wird die Nachricht auf Empfängerseite unterschiedlich angezeigt. Die angezeigten Symbole sind unterschiedlich und abhängig vom Schweregrad wird ein Alarmton erzeugt und/oder ein Warnungsfenster automatisch angezeigt. Die Decodierung der verschiedenen Symbol- und Aktionstypen geschieht in Regel NTFMOD.NtfCheck.
Code | Text |
---|---|
1 | Notfall |
2 | Alarm |
3 | Kritisch |
4 | Fehler |
5 | Warnung |
6 | Notiz |
7 | Info |
8 | Hinweis |
C | Schließe Transaktion |
U | Aktualisiere Sitzung |
X | Beende Sitzung |
9 | Debug |
Dieses Feld enthält das Datum und die Zeit, zu denen die Eingabe gemacht wurde. Es wird das Datum und die Zeit des Applikationsservers eingetragen.
Bei der Ausstellung können Verfallsdatum/-zeit definiert werden, um die Laufzeit eines Notify-Eintrags zu begrenzen. Wenn ein solches Limit gesetzt wurde, werden Verfallsdatum und -zeit in diesem Feld gespeichert. Einträge mit einer Verfallsangabe in der Vergangenheit können noch in der Datenbank verbleiben, aber die Notify-Routine wird keine Aufforderungen mehr an den Benutzer abgeben.
Der Notify-Text, der dem Benutzer angezeigt werden soll.
Datum und Zeit, zu denen der Notify-Eintrag verarbeitet wurde.
Die Session, identifiziert durch ihre INR, die diesen Notify-Eintrag verarbeitet hat. Der Verarbeitungstyp wird in Feld SHWFLG gespeichert.
Ein nicht leerer Wert in diesem Feld identifiziert bereits verarbeitete Einträge, die nicht mehr automatisch angezeigt werden sollen. Der Status 'Expired' ist gesetzt, wenn zum Verarbeitungszeitpunkt des Eintrags das Verfalldatum bereits überschritten war. In dem Fall wird lediglich der Notify-Eintrag aktualisiert und der Eintrag als verfallen (expired) markiert. Der Status 'Processed' zeigt, dass die erforderlichen Aktionen (Update der Session, Rückkehr zum Menü oder Ausloggen) initiiert wurden. Der Status 'Sent to Notify' wird gesetzt, wenn der Text der Notify-Nachricht an den Notifier des Benutzers gesendet worden ist.
Code | Text |
---|---|
Offen | |
X | Abgelaufen |
N | Sende an Notify |
P | Verarbeitet |
Der Benutzer, der diesen Notify-Eintrag erstellt hat, wird über seine Benutzer-ID in diesem Feld identifiziert.
Die Session, welche diesen Notify-Eintrag erstellt, wird in diesem Feld über die Session-INR identifiziert.
Dieses Feld enthält den Versionszähler, um die Versionshistorie eines Eintrags dieser Tabelle verfolgen zu können. Die einzelnen Versionen werden über Einträge in der SLG-Tabelle hantiert.