Show TOC

Standardisierte ParameterLocate this document in the navigation structure

Verwendung

Es gibt Parameter, die für verschiedene BAPIs angelegt werden können, da sie in allen BAPIs gleiche oder äquivalente Daten bereitstellen. Diese sollten nach Möglichkeit in allen BAPIs gleich implementiert werden.

Funktionsumfang

Adressenparameter

Für Adressenparameter sind bei BAPIs bestimmte Referenzstrukturen definiert. Diese Strukturen sollten Sie für die Verwendung in Ihrem BAPI kopieren, insbesondere dann, wenn der zugrundeliegende Objekttyp die zentrale Adressverwaltung (ZAV) benutzt.

Weitere Informationen finden Sie unter Adressenparameter.

Änderungsparameter

In BAPIs, die Änderungen auf der Datenbank hervorrufen, z.B. Change()- und Create()-BAPIs, muss man zwischen den Parameterfeldern unterscheiden können, die geänderte Werte enthalten und denen, die unverändert geblieben sind. Dies geschieht durch die Verwendung von standardisierten Änderungsparametern.

Extension-Parameter

Mit dem Parameter ExtensionIn bzw. ExtensionOut wird Kunden ein Mechanismus zur Verfügung gestellt, der die Erweiterung eines BAPIs ohne Modifikation ermöglicht.

Weitere Informationen finden Sie unter Kundenerweiterung von BAPIs.

Return-Parameter

Jedes BAPI muss über einen Export-Parameter Return verfügen, mit dem Rückmeldungen an die aufrufende Anwendung zurückgegeben werden. Um Anwendungsprogrammierern eine einheitliche Fehlerbehandlung bei BAPI-Aufrufen zu ermöglichen, müssen alle Return-Parameter auf die gleiche, standardisierte Weise implementiert werden.

Selektionsparameter

Standardisierte Selektionsparamete r werden in BAPIs verwendet, mit denen nach bestimmten Instanzen eines Business-Objekttyps gesucht werden kann (z.B. in GetList()). Diese Parameter ermöglichen es dem Aufrufer des BAPIs, die entsprechenden Selektionskriterien anzugeben.

TestRun-Parameter

Der Parameter TestRun wird in den schreibenden BAPIs ( Create( ) und Change( )) verwendet, um vor dem tatsächlichen Anlegen der Objektinstanz auf der Datenbank die Angaben zur Instanz zu überprüfen. Das Anlegen der Objektinstanz wird dabei nur simuliert und die Daten werden nicht fortgeschrieben.

Textübergabeparameter

Für die Übergabe von Dokumentationstexten mittels eines BAPI (z.B. die Dokumentation zu einem Business-Objekttyp), müssen standardisierte Textübergabeparameter angelegt werden.