Table of Contents

SVS - Werteliste-Definition

Modul SVS


Datenfelder

Name Hilfetext-Beschreibung Datentyp Länge Codetable
INR Interne eindeutige ID Text 8
NAM Name Text 40
DST Zielobjekt (d.h. Transaktion) Text 16
SUBTYP Subjekttyp Text 1 Embedded
SUBKEY Subjektschlüssel Text 16
VER Version Text 4
ETYEXTKEY Entity Text 8

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 NAM Name

Dieses Feld enthält eine lesbare ID zur Beschreibung der Werteliste in einer verständlichen Form. Dies ist i.d.R. die Langbeschreibung des Ziels.


Datenfeld DST Zielobjekt (d.h. Transaktion)

Dieses Feld identifiziert das Ziel, wo die Werteliste verwendet werden soll. Dies ist i.d.R. die ID einer Applikationstransaktion.


Datenfeld SUBTYP Subjekttyp

Dieses Feld beschreibt den Typ des Subjekts, zu dem die Werteliste gehört. Eine Werteliste des Typs 'Session' verfolgt die Einstellungen für den gesamten Zyklus einer Session. Das Hantieren von Session-Sets ist in SYSMOD in den Regeln SaveSsnLoad und SvsSssnSave implementiert. Eine Werteliste des Typs 'everybody' kann zum Speichern von globalen Systemeinstellungen für eine Transaktion definiert werden.

Codetable
Code Text
U Benutzer
J Job
E Allgemein
S Session
W Benutzerarbeitsgrup.

Datenfeld SUBKEY Subjektschlüssel

Abhängig vom Inhalt des SUBTYP, gibt dieses Feld die Instanz des bestimmten Typs an. Eine Session wird durch ihre 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.


Datenfeld ETYEXTKEY Entity

Dieses Feld enthält den externen Schlüssel der Entity, zu der diese Daten gehören.

Dieses Feld wird automatisch während der Eingabe gefüllt und wird als Filter beim Zugriff auf die Datenbank verwendet. Ohne spezielle Implementierung sind für den Benutzer nur Einträge der aktuell aktiven Entity sichtbar.