Mit dem Laden von Hierarchien über die Transfermethode PSA steht Ihnen eine im Vergleich zu der Transfermethode IDoc deutlich flexiblere Möglichkeit zur Verfügung, Hierarchien zu verarbeiten.
Eine Hierarchie-DataSource aus einem SAP-Quellsystem muss das Laden über das PSA unterstützen.
Fehlerbehandlung
Die Ablage von Hierarchien in PSA-Tabellen ermöglicht es, wenn Fehler auftreten, manuelle Korrekturen durchzuführen.
Das System erzeugt für eine Hierarchie-DataSource bis zu fünf PSA-Tabellen. Diese Tabellen enthalten die folgenden Hierarchiesegmente:
· Hierarchiekopf
· Texte zum Hierarchiekopf
· Hierarchieknoten
· Knotentexte
· Intervalle
Das Intervallsegment ist nur dann erforderlich, wenn die DataSource Intervalle in Hierarchien unterstützt und in der InfoObject-Pflege entsprechend gekennzeichnet ist.
Wenn Sie die Hierarchie im PSA bearbeiten, können Sie im Selektionsdialog ein Hierachiesegment auswählen. Die Anzeige erfolgt dann pro Segment in tabellarischer Form.
Flexible Attribute am Hierarchiekopf und –knoten
· Attribute am Hierarchiekopf sind Einstellungen, die für die Anzeige und Verarbeitung der gesamten Hierarchie in der Query gelten. Weitere Informationen finden Sie in der Tabelle Funktionen für die Anzeige und Verarbeitung der Hierarchie in einer BEx Query unter Funktionen der Hierarchiebearbeitung.
· Attribute an den Hierarchieknoten sind diejenigen Hierarchieeigenschaften, die am jeweiligen Hierarchiebasismerkmal in der InfoObject-Pflege ausgewählt werden und für alle Hierarchien zu diesem Merkmal gelten. Siehe Hierarchieeigenschaften und Registerkarte: Hierarchie.
Prüfung auf zulässige Knotenmerkmale
Bei der Übertragung von Hierarchien über RFC prüft das System, zu welchen Merkmalen Merkmalswerte mit Hierarchieknoten identifiziert werden dürfen. Die zulässigen InfoObjects müssen über Fremde Merkmale in Hierarchien ausgewählt werden.
· Wenn kein InfoObject ausgewählt ist, sind in den Hierarchien nur Textknoten (zum Kunstmerkmal 0HIER_NODE) als innere Knoten erlaubt.
· Alle ausgewählten InfoObjects werden zusammen mit den an sie geklammerten Merkmalen in die Kommunikationsstruktur für Hierarchieknoten aufgenommen.
Kommunikationsstruktur und Übertragungsregeln für Hierarchien
Wenn eine Hierarchie über die Transfermethode PSA geladen wird, können Sie Übertragungsregeln definieren. Damit ergeben sich für Hierarchien dieselben flexiblen Transformationsmöglichkeiten wie für Bewegungsdaten, Attribute und Texte mit Ausnahme der Tatsache, dass das Anlegen einer Startroutine nicht möglich ist.
In der InfoSource-Pflege gibt es folgende Sichten der Übertragungsregeln:
· Sicht für das Segment Hierarchiekopf
· Sicht für das Segment Hierarchieknoten
Für den Hierarchiekopf können Sie über Hierarchiestruktur die Eigenschaften des Hierarchiekopfes sowie die Eigenschaften der Dateistruktur einstellen.
In dem folgenden Beispiel wird durch die Übertragungsregeln das Feld KOKRS dem Feld Kostenrechnungskreis (0CO_AREA) und das Feld KOSTL dem Feld Kostenstelle (0COSTCENTER) zugeordnet. Dabei wird für KOKRS die Alpha-Konvertierungsroutine ausgeführt. Der Knoten hat die Hierarchieeigenschaft Vorzeichenumkehr (0SIGNCH). Diese wird ebenfalls hochgeladen. Da das InfoObject 0COSTCENTER an das InfoObject 0CO_AREA geklammert wird, werden die Merkmalsausprägungen in NODENAME aneinandergefügt gespeichert.
Siehe auch: