
Sie haben sichergestellt, dass folgende Voraussetzungen gegeben sind:
Hierarchien mit DataSource (R3TR RSDS) laden
Weitere Informationen:
DataSource für Datei-Quellsystem anlegen
DataSource-Einstellungen zum Laden von Hierarchiedateien vornehmen
Weitere Informationen:Transformation für eine Hierarchie anlegen
Dabei wählen Sie auf der Registerkarte Hierarchieauswahl einen Hierarchiekopf aus und legen damit fest, welcher Hierarchiekopf zur Laufzeit gelesen wird.
Hierarchieköpfe werden in der DataSource-Pflege anlelegt. Sie können Hierarchieköpfe aber auch im InfoPackage auf der Registerkarte Extraktion anlegen bzw. löschen.
Weitere Informationen:InfoPackage anlegen
Weitere Informationen:Datentransferprozess anlegen
Weitere Informationen:Hierarchie über eine Prozesskette laden
Hierarchien mit DataSource 3.x (R3TR ISFS) laden
optional: Wählen Sie InfoSource Baum → Wurzel (InfoSources) → Anwendungskomponente anlegen.
Wählen Sie InfoSource Baum → Ihre Anwendungskomponente → Weitere Funktionen → InfoSource 3.x anlegen → Direkte Fortschreibung.
Wählen Sie ein InfoObject aus der Vorschlagsliste und geben Sie einen Namen und eine Beschreibung an.
Wählen Sie InfoSource Baum → Ihre Anwendungskomponente → Ihre InfoSource → Quellsystem zuweisen. Sie gelangen automatisch zur Transferstrukturpflege.
Das System generiert automatisch DataSources für die drei verschiedenen Datentypen, zu denen Sie Daten laden können:
Das System generiert automatisch die Transferstruktur, die Übertragungsregeln und die Kommunikationsstruktur (bei Attributen und Texten).
Wählen Sie die DataSource, um Hierarchien hochzuladen.
Transfermethode IDoc: Das System generiert Ihnen automatisch einen Vorschlag für die DataSource und die Transferstruktur. Diese besteht aus einem Eintrag für das InfoObject, zu dem Hierarchien geladen werden sollen. Bei dieser Transfermethode wird die Struktur während des Ladens in die Struktur des PSA umgewandelt, was die Performance beeinträchtigt.
Transfermethode PSA: Hier werden auch die Übertragungsregeln und die Kommunikationsstruktur generiert.
Wählen Sie Hierarchiepflegeund geben Sie einen technischen Namen sowie eine Beschreibung der Hierarchie ein.
Sie laden eine sortierte Hierarchie ohne aufgelöste Blattwerte und Knoten-InfoObjects. Das System generiert eine Tabelle mit folgendem Hierarchieformat:
| Beschreibung | Feldname | Länge | Typ |
|---|---|---|---|
|
Knotenkennung |
NODEID |
8 |
NUMC |
|
Name des InfoObjects |
INFOOBJECT |
30 |
CHAR |
|
Knotenbezeichnung |
NODENAME |
32 |
CHAR |
|
Verweiskennzeichen |
LINK |
1 |
CHAR |
|
Vaterknoten |
PARENTID |
8 |
NUMC |
|
Erster Unterknoten |
CHILDID |
8 |
NUMC |
|
Nächster Nachbarknoten |
NEXTID |
8 |
NUMC |
|
Sprachenschlüssel |
LANGU |
1 |
CHAR |
|
Beschreibung - kurz |
TXTSH |
20 |
CHAR |
|
Beschreibung - mittel |
TXTMD |
40 |
CHAR |
|
Beschreibung - lang |
TXTLG |
60 |
CHAR |
Wir empfehlen, wo es möglich und sinnvoll ist, die Transfermethode PSA zu verwenden: Hier haben Sie die Möglichkeit, das Kennzeichen Blattwerte und Knoten-InfoObjects auflösen zu setzen. Damit werden Merkmalswerte in Hierarchien nicht wie sonst in den Feldern NODENAME, LEAFFROM und LEAFTO übertragen, sondern in eigenen Transferstrukturfeldern. Mit dieser Option ist es möglich, Merkmalsausprägungen zu laden, deren Länge des Knotennamens der maximal möglichen Länge für Merkmale (derzeit 60) entspricht. Vorrausetzung ist, dass Sie die Option aufgelöste Blattwerte aktivieren.
Das System übernimmt die Einstellungen zu Intervallen und zur Zeitabhängigkeit aus der InfoObject-Pflege. Je nachdem, welche Einstellungen Sie in der InfoObject-Pflege festgelegt haben, können noch weitere Tabellenfelder vom System dazugeneriert werden.
Das gültig von und gültig bis Feld wird gefüllt, wenn Sie in der InfoObject-Pflege Gesamthierarchie zeitabhängig gewählt haben. Das Kennzeichen zeitabhängig ist aktiviert, wenn Sie in der InfoObject Pflege die Option Hierarchieknoten zeitabhängig gewählt haben.
Weitere Informationen:InfoPackage pflegen