Show TOC

Hierarchien zwischen BAPI-ParameternLocate this document in the navigation structure

Verwendung

Wenn hierarchische Abhängigkeiten zwischen den Tabellenparametern des BAPIs existieren, müssen diese Hierarchien explizit definiert werden, um eine Parameterfilterung zu erlauben.

Beispiel

Ein BAPI für Material-Stammdaten enthält u.a. die Tabellen für Werksdaten und zugehörige Lagerdaten. Die Tabelle für Werksdaten referenziert auf die Tabelle für Lagerdaten über das Schlüsselfeld WERKS. Es existiert eine hierarchische Abhängigkeit zwischen den Werks- und Lagerdaten, d.h. wenn das Werk 001 zu einem Material aufgrund der Parameterfilterung nicht repliziert werden soll, dann werden auch die Lagerdaten zu dem Werk 001 nicht repliziert.

Die hierarchischen Abhängigkeiten werden über Feldreferenzen zwischen den Parametern der Tabellen eines BAPIs definiert. Sie müssen unbedingt vor der Generierung der BAPI-ALE-Schnittstelle angelegt werden, da diese Informationen in die Schnittstelle generiert werden.

Vorgehensweise

Hierarchischen Abhängigkeiten können in der ALE-Entwicklung über Anfang des Navigationspfads BAPI Nächster Navigationsschritt Datenfilterung Nächster Navigationsschritt Hierarchie der Tabellenparameter pflegen Ende des Navigationspfads definiert werden (Transaktion BDBP).

Geben Sie dazu den Objekttyp und die Methode des BAPIs ein. Über die Eingabehilfe können Sie sich die vorhandenen BOR-Objekttypen und die zugehörigen Methoden anzeigen und eine Auswahl vornehmen.

Im Menü Hierarchie gibt es folgende Bearbeitungsaktivitäten für die Hierarchieerstellung:

  • Anlegen

  • Ändern

  • Anzeigen

  • Löschen

Weitere Informationen zum Anlegen von Parameterhierarchien finden Sie im ALE-Programmierleitfaden unter Hierarchien zwischen BAPI-Parametern definieren.