Show TOC Anfang des Inhaltsbereichs

Prozessdokumentation Aktionen bei der Einbeziehung zusätzlicher Import-Daten, die sich nicht auf Datenbankebene niederschlagen  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Es wird angenommen, daß der Kunde zusätzliche Importdaten einbeziehen will, die er nur zur Laufzeit benötigt.

Ablauf

Bei dieser Art der Erweiterung sind maximal die folgenden Schritte notwendig:

...

       1.      Anlegen von Hilfsstrukturen

In einem ersten Schritt sollten Datenstrukturen angelegt werden, die jeweils diejenigen zusätzlich an das BAPI zu übergebenden Felder enthalten, die inhaltlich zusammengehören. Wie bereits erwähnt, ist dieser Schritt optional und dient lediglich einer einheitlichen und sauberen Strukturierung der Extension-Containers.
Weitere Einzelheiten zu diesen Hilfsstrukturen finden Sie unter Erweiterung des BAPIs um Import-Daten, die sich nicht auf die Datenbank-Ebene niederschlagen.

       2.      Ausprogrammierung der BAdIs

Auch in diesem Fall hat der Kunde innerhalb des ersten BAdI die Möglichkeit, Datenprüfungen durchzuführen, während er im zweiten BAdI die Weiterverarbeitung der an das BAPI übergebenen Daten ausprogrammieren kann (siehe Aktionen von Seiten des BAPI-Entwicklers). Hierbei gelten die üblichen Regeln für BadIs.

Hinweis

Lesen Sie hierzu die Dokumentation über Business Add-Ins.

       3.      Füllen von ExtensionIn vor einem BAPI-Aufruf

Generell kann der Kunde die zu übergebenden Daten im ExtensionIn-Container beliebig strukturieren. Bei der Verwendung von Hilfsstrukturen bietet sich allerdings die unter Aktionen bei der auf bestehenden SAP-Datenbanktabellen basierenden Erweiterung beschriebene Art der Strukturierung an.

Ende des Inhaltsbereichs