de:app:020cor:080cfg:020txm:0400txm

TXM - Textbaustein

Modul TXM

Diese Tabelle enthält alle Textbausteine, die in der Applikation gespeichert sind. Die Textbausteine können neben Festtext Bezüge auf Datenfelder einer Transaktion wie auch Logiken zur dynamischen Erzeugung von Texten enthalten, die abhängig von den Transaktionsdaten der gegenwärtig ausgeführten Transaktion geladen werden.

Zum Zugriff auf die verschiedenen Textbausteine wird ein externer Schlüssel benutzt, der durch einen Punkt geteilt in zwei Teile aufgeteilt ist. Der erste Teil ist der Gruppencode, über den der Bezug auf das Feld hergestellt wird, in dem dieser Textbaustein verwendet wird. Der zweite Teil besteht aus einem Identifikator des Textbausteins.


Datenfelder

Name Hilfetext-Beschreibung Datentyp Länge Codetable
INR Interne eindeutige ID Text 8
EXTKEY Externer Schlüssel Text 17
NAM Name Text 40
TXT Inhalte des Textmoduls Block 70
UIL Sprachencode Text 2
VER Version Text 4
ETGEXTKEY Entity-Gruppe 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 EXTKEY Externer Schlüssel

Dieses Feld enthält den externen Schlüssel zum einheitlichen Erkennen eines Textmoduls. Dieses Feld besteht aus einer 8-stelligen Gruppen-ID und einem 8-stelligen Schlüssel. Dieses Feld sollte als Datenbankschlüsselfeld definiert werden, weil es zum Suchen nach einem Tabelleneintrag benutzt werden könnte.


Datenfeld NAM Name

Dieses Feld enthält den extern angezeigten Namen zum Erkennen eines Textmoduls.


Datenfeld TXT Inhalte des Textmoduls

Dieses Feld enthält den Inhalt des Textmoduls. Die maximale Größe eines Textblocks ist gegenwärtig auf 150 Zeilen festgelegt.


Datenfeld UIL Sprachencode

Dieses Feld enthält den Sprachencode für den im Textblock gespeicherten Text. Abhängig davon, ob die Sprache für eine bestimmte Transaktion ausgewählt wurde, wird der definierte Textblock in dieser bestimmten Sprache dem Benutzer angezeigt.


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 ETGEXTKEY Entity-Gruppe

Dieses Feld enthält den externen Schlüssel der Entity-Gruppe, die der logische Eigentümer des Eintrags ist. Dieses Feld wird automatisch während der Eingabe gefüllt und wird als Filter beim Zugriff auf die Datenbank benutzt. Ohne besondere Implementierung kann ein Benutzer nur Daten seiner aktuellen Entity-Gruppe sehen.

de/app/020cor/080cfg/020txm/0400txm.txt · Last modified: 2022/03/14 14:59 (external edit)