Table of Contents

NTF - Notify-Einträge

Modul NTF


Datenfelder

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

Datenfeld-Beschreibung und Eigenschaften


Datenfeld INR Interne eindeutige ID

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.


Datenfeld USR Benutzer (Optionales Feld, wenn SSNINR angegeben)

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.


Datenfeld SSNINR Session-ID zur Adressierung von Sessions (Optionales Feld)

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.


Datenfeld TYP Typ des Notify-Eintrags

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.

Codetable
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

Datenfeld DATTIM Zeitstempel der Ausstellung

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.


Datenfeld EXPDATTIM Verfallszeitstempel

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.


Datenfeld TXT Text des Eintrags

Der Notify-Text, der dem Benutzer angezeigt werden soll.


Datenfeld SHWDATTIM Zeitstempel der Verarbeitung

Datum und Zeit, zu denen der Notify-Eintrag verarbeitet wurde.


Datenfeld SHWSSNINR Session-ID wo verarbeitet

Die Session, identifiziert durch ihre INR, die diesen Notify-Eintrag verarbeitet hat. Der Verarbeitungstyp wird in Feld SHWFLG gespeichert.


Datenfeld SHWFLG Verarbeitungsmodus

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.

Codetable
Code Text
Offen
X Abgelaufen
N Sende an Notify
P Verarbeitet

Datenfeld INIUSR ID des erstellenden Benutzers

Der Benutzer, der diesen Notify-Eintrag erstellt hat, wird über seine Benutzer-ID in diesem Feld identifiziert.


Datenfeld INISSNINR Erstellende Session-ID

Die Session, welche diesen Notify-Eintrag erstellt, wird in diesem Feld über die Session-INR identifiziert.


Datenfeld VER Version

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.