Show TOC

Dokumentation zur VorgehensweiseHierarchien zwischen BAPI-Parametern Dieses Dokument in der Navigationsstruktur finden

 

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

Beispiel 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.

Ende des Beispiels.

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   BAPI   Datenfilterung   Hierarchie der Tabellenparameter pflegen  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.