Beispiel: Materialtexte Vertrieb 
Sie wollen Materialvertriebstexte aus einem Legacy System in das SAP System migrieren.
STYPE |
Satztyp (technisches Feld) |
|---|---|
OBJECT |
Anwendungsobjekt |
NAME |
Textname |
ID |
Text-ID |
SPRAS |
Sprache |
STYPE |
Satztyp (technisches Feld) |
TEXTFORMAT |
Formatfeld (2stellig) |
TEXTLINE |
Anwendungsobjekt |
Da das SAP System eine zweistufige Hierarchie erwartet, muss es im Projekt ebenfalls zwei Hierarchiestufen geben.
Materialnummer C (018)
Sprache C (002)
Textzeile C (050)
LTXTH <<<< MVTX1
LTXTL <<<< MVTX2
Feldbeziehungen und Regelwerk werden wie bei anderen Migrationsobjekten auch erstellt. Es gilt allerdings zu beachten, dass in das SAP-Feld NAME Materialnummer (Länge 18), Verkaufsorganisation (Länge 04) und Vertriebsweg (Länge 02) einfließen. Die Feldbeziehung und das Regelwerk für das Feld NAME könnten also folgendermaßen aussehen:
Syntax
NAME
Textname
Quellfeld(er): MVTX1-MATERIALNUMMER ()
Verarbeitung:
Regel
Coding: *
Zielfeld: LTXTH-NAME
Textname.
LTXTH-NAME = MVTX1-MATERIALNUMMER.
LTXTH-NAME+18 = '0001'.
LTXTH-NAME+22 = '01'.
Achtung
Wenn bei der Migration des Anwendungsobjekts zur Konvertierung des Schlüssels eine Regel ungleich MOVE (z.B. Umschlüsselung) benutzt wird, muss diese Konvertierung auch beim Aufbau des Feldes NAME benutzt werden. Wenn Sie dies nicht beachten, geht die Verbindung zwischen Anwendungs- und Textobjekt verloren.
Hinweis
Wenn Sie für das Feld Textformat keine Angabe machen, wird der Text als Fließtext behandelt. Möchten Sie, dass Zeilenumbrüche erfolgen, so verzweigen Sie in den Editor und geben folgendes Coding ein:
LTXTL-Textformat = '*'. (<Hochkomma><Stern><Hochkomma><Punkt>).
MATERIALNUMMER |
SPRACHE |
TEXTZEILE |
material_01234 |
EN |
My material - first line |
material_01234 |
EN |
My material - second line |
material_01234 |
EN |
My material - third line |
material_02345 |
EN |
My material 2 - first line |
material_02345 |
EN |
My material 2 - second line |
material_02345 |
EN |
My material 2 - third line |