de:app:020cor:080cfg:090tbl:0400sth

STH - Header Codetable

Modul STH

Die Datenbanktabelle STB wird zum Speichern der Headers der von der Applikation verwendeten Codetables verwendet. Diese Tabelle wird automatisch vom System gepflegt und von der Kernel-Software eingelesen. Von der gängigen Software darf diese Tabelle nicht verändert werden. Das “Bearbeiten der Codetables” sollte zur Pflege der Tabellen verwendet werden. Die Inhalte der Codetables werden von der Applikation in Tabelle “STB”. gespeichert

Jede Codetable kann in verschiedenen Sprachen definiert werden. Die maximale Schlüssel- und Datenlänge wird zentral per Codetable definiert, um ein einheitliches Layout der Panels gewährleistet, welche Decodierungsfunktionen in verschiedenen Sprachen verwenden. Die Länge ist unabhängig von der Sprache. Diese Werte sollten mit Vorsicht geändert werden, da das Layout der Panels und Dokumente, die diese Codetable verwenden, geändert werden könnte.

Aus Performance-Gründen speichert die Applikation alle eingelesenen Codetables im Cache. Zum erneuten Synchronisieren der Tabelle nach einer Aktualisierung muss das gesonderte TD Basic-Statement “ResetCache” ausgeführt werden.


Datenfelder

Name Hilfetext-Beschreibung Datentyp Länge Codetable
TBL Tabellen-ID Text 6
CODLEN Codelänge Numerisch 1
TXTLEN Textlänge Numerisch 2
SRT Sortierung Text 1 Embedded
NAM Name Text 40
LEV Level Text 1 Embedded
NO_TRLFLG Nicht übersetzbare Tabelle Text 1
INR Interne eindeutige ID Text 8
VER Version Text 4
UNIFLG Check uniqueness of longtext Text 1

Datenfeld-Beschreibung und Eigenschaften


Datenfeld TBL Tabellen-ID

Die Tabellen-ID ist die systemübergreifende eindeutige Identifikation einer Codetable. Die Tabellen-ID ist der Link zu den unterschiedlichen Einträgen in der STB-Tabelle.


Datenfeld CODLEN Codelänge

Dieses Feld enthält die Schlüssellänge der Codetable.


Datenfeld TXTLEN Textlänge

Dieses Feld enthält die Länge des Texts der Codetable.


Datenfeld SRT Sortierung

Dieses Feld enthält die Sortierfolge der Codetable. Auswählbar sind “Code” und “Text”.

Codetable
Code Text
C Code
T Text
N Keine

Datenfeld NAM Name

Jede Codetable hat eine Langtext-Beschreibung. Um eine übersetzbare Beschreibung zu verwenden, kann die zusätzliche Codetable SYSCOD verwendet werden, wodurch eine Beschreibung für die Codetable in allen verfügbaren Sprachen genutzt werden kann.


Datenfeld LEV Level

Codetable
Code Text
Alle Entity-Gruppen
E Entity-Gruppe

Datenfeld NO_TRLFLG Nicht übersetzbare Tabelle

Wenn dieses Flag angehakt ist wird der Codetable immer nur in Systemsprache gespeichert. Das ist notwendig für einige Tabellen die zu Nachrichtenkanälen gehören.


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 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.

de/app/020cor/080cfg/090tbl/0400sth.txt · Last modified: 2024/01/22 07:57 (external edit)