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

TXM - Text Module

Module TXM

This tables holds all text modules that are stored in the application. Besides text, the text modules might contain references to datafields of a transaction as well as logic for the dynamic generation of texts, which are being retrieved depending on the transaction data of the currently executed transaction.

For accessing the different text modules, an external key is used, which is usually split into two parts separated by a dot. The first part is a group code which refers to the field, in which this text module is used. The second is made up of an identifier of the text module.


Datafields

Name Helptext Description Data Type Len Codetable
INR Internal Unique ID Text 8
EXTKEY External Key Text 17
NAM Name Text 40
TXT Contents of Text Module Block 70
UIL Language Code Text 2
VER Version Text 4
ETGEXTKEY Entitygroup Text 8

Datafield Description and Properties


Datafield INR Internal Unique ID

Unique internal ID of a record within the table. The INR is a text field, which is created by retrieving the next valid entry from the counter of this table. The field INR is used to enable links from other tables to this table.

For contractdata the INR also links the two tables xxD and xxT as associated entries hold the same INR.


Datafield EXTKEY External Key

This field contains the external key used to uniquely identify a text module. This field consists of an 8-digit group ID and an 8-digit key. This field should be defined as a database key field, as it might be used to search for an entry in the table.


Datafield NAM Name

This field contains the externally displayed name to identify a text module.


Datafield TXT Contents of Text Module

This field contains the contents of the text module. The maximum size of a text block is currently defined as 150 lines.


Datafield UIL Language Code

This field contains the language code of the text stored in the text block. Depending on the language selected for a particular transaction, the text blocks defined in that particular language will be displayed to the user.


Datafield VER Version

This field holds the version counter used to keep track of the history of an entry of this table. The individual versions are managed by entries in the SLG table.


Datafield ETGEXTKEY Entitygroup

This field holds the external key of the owning entity group to identify the logical owner of this entry. This field is filled automatically during insert and is used as filter when accessing the database. Without special implementation only entries of the currently active entity group are visible to the user.

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