
| CHANGEDOCU_FIELDS_ANY2CHAR |
Der Baustein CHANGEDOCU_FIELDS_ANY2CHAR soll für die übergebenen Felder: IV_VALUE_OLD_ANY, IV_VALUE_NEW_ANY die Umwandlung vom TYPE ANY zum TYPE CHAR realisieren. Um die Felddefinition zu erhalten, wird der Tabellen-/Strukturname und der Feldname innerhalb dieser Tabelle/Struktur benötigt: IV_TABNAME = Tabellen-/Strukturname zu den übergebenen ANY-Feldern gehörend. IV_FIELDNAME = Feldname der übergebenen ANY-Felder. Bei der Umwandlung ist eine Veränderung der externen Länge zu beachten: Dieser Baustein wird intern beim Schreiben der Änderungsbelegpositionen genutzt. |
| CHANGEDOCU_FIELDS_CHAR2ANY |
Der Baustein CHANGEDOCU_FIELDS_CHAR2ANY soll für die übergebenen Felder: IV_VALUE_OLD_CHAR, IV_VALUE_NEW_CHAR die Umwandlung vom TYPE CHAR zum TYPE ANY realisieren. Waren die Eingaben in den Feldern ungleich SPACE, so wird das Ergebnis in den Feldern: EV_VALUE_OLD_ANY, EV_VALUE_NEW_ANY bereit gestellt. Um die Felddefinition zu erhalten, wird der Tabellen-/Strukturname und der Feldname innerhalb dieser Tabelle/Struktur benötigt: IV_TABNAME = Tabellen-/Strukturname zu den übergebenen CHAR-Feldern gehörend. IV_FIELDNAME = Feldname der übergebenen CHAR-Felder. Je Feld der Eingabevariablen erfolgt die Umwandlung von einem CHAR-Feld in das ANY-Feld. Es wird davon ausgegangen, das die externen Längen der CHAR-FELDER wie folgt erstellt wurden: Wenn die vorhergehende Umwandlung mit den Bausteinen CHANGEDOCU_FIELDS_ANY2CHAR oder CHANGEDOCU_KEY_ANY2CHAR durchgeführt wurde, ist diese Voraussetzung automatisch erfüllt. |
| CHANGEDOCU_GUID_CREATE | Der FB CHANGEDOCU_GUID_CREATE stellt in der Variablen EV_GUID eine neue GUID im Format CHAR 32 zur Verfügung. |
| CHANGEDOCU_KEY_ANY2CHAR |
Mit diesem Baustein kann ein Tabellenschlüssel vom TYPE ANY in den TYPE CHAR umgewandelt werden. Die max. Länge beträgt 254 CHAR . Die Struktur/Tabellenzeile wird in der Variablen IV_STRUCT_IN und der Name der Struktur/Tabelle zur IV_STRUCT_IN passend wird in der Variablen IV_TABNAME übergeben. Je Key-Feld der Eingabestruktur erfolgt die Umwandlung in ein CHAR-Feld. Dabei kann es eine Veränderung der externen Länge geben: Durch diese Umwandlung in konsequent zeichenweise Darstellung kann später unter Nutzung des ebenfalls abgespeicherten Sprachkennzeichens der Schlüssel unter UNICODE verarbeitet werden. Dieser Baustein wird auch innerhalb der Änderungsbelegobjekte genutzt. |
| CHANGEDOCU_KEY_CHAR2ANY |
Mit diesem Baustein kann ein Tabellenschlüssel vom TYPE CHAR in den TYPE ANY umgewandelt werden. Die Struktur/Tabellenzeile wird in der Variablen IV_STRUCT_IN und der Name der Struktur/Tabelle zur IV_STRUCT_IN passend wird in der Variablen IV_TABNAME übergeben. Je Key-Feld der Eingabestruktur erfolgt die Umwandlung in ein ANY-Feld. Dabei kann es eine Veränderung der externen Länge geben. |
| CHANGEDOCU_OUTPUTLENGTH_GET | Liefert die für Änderungsbelegschlüsselfelder zu berücksichtigende Länge im CHAR-Format. |
| CHANGEDOCU_STRUCT_ANY2CHAR | Alle Felder einer Struktur in CHAR umwandeln. |
| CHANGEDOCU_STRUCT_CHAR2ANY | Alle Felder einer Struktur von CHAR in ANY umwandeln. |
| CHANGEDOCU_TABKEYLEN_GET | Ermittelt die Ausgabelänge des Tabellenschlüssels im TYPE CHAR. |
| CHANGEDOCU_TABLE_ANY2CHAR | Konvertiere übergebene Tabelle von ANY nach CHAR. |
| CHANGEDOCU_TABLE_CHAR2ANY | Konvertiere übergebene Tabelle von CHAR nach ANY. |
| CHANGEDOCU_TABWKEY_ANY2CHAR | Konvertiere übergebene Tabelle von ANY nach CHAR. |
| CHANGEDOCU_TABWKEY_CHAR2ANY | Konvertieren/Ausgeben CHAR - KEY in ANY-Tabellen. |