Internal Table <VIM_TEXTTAB>
Definition
The table <VIM_TEXTTAB> contains all texts which are not in the logon language, which were read in, changed and created by the maintenance for the function 'Translation'.
BEGIN OF WA_TEXT
K1 LIKE <Schlüssel der Entitätentabelle/View>
(weitere Schlüssel entsprechend)
KT1 LIKE <Schlüssel der Texttabelle>
(weitere Schlüssel entsprechend)
F1 LIKE <Funktionsfeld der Texttabelle
(weitere Felder entsprechend)
ACTION_FLAG LIKE VIMTBFLAGS-VIM_ACTION
(Verarbeitungskennzeichen)
END OF WA_TEXT.
If the entity table/view is time-dependent, but the text table is not, the time-delimitation key is not kept, as it is not relevant for the texts.
You can access the fields via the structure when you have assigned a record of the table <VIM_TEXTTAB> to it.
The data is sorted in ascending order by entity table/view and text table key.
Processing flag
Each record in the table <VIM_TEXTTAB> contains a processing flag. They can be read for each record in a loop over the table. The possible values can be checked against the following constants:
-
ORIGINAL: The entry is identical with the database status
-
NEUER_EINTRAG: Entry is newly created
-
AENDERN: Entry changed
-
GELOESCHT: Entry flagged for deletion
-
NEUER_GELOESCHT: Entry was first newly created, not yet saved and then flagged for deletion
-
UPDATE_GELOESCHT: Entry was first changed and then flagged for deletion