Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Sie befinden sich hier: EEC > SAP-Schnittstelle > Basisumfang der SAP-Schnittstelle > Methoden der SAP-Schnittstelle > Methode simpleCall()

Methode simpleCall()

Die Methode simpleCall() erzeugt einen einfachen Aufruf mit Transaktionsmanagement (Commit, Rollback) und ist dazu geeignet, Daten zu schreiben. Nach jedem Call wird die BAPI_TRANSACTION_COMMIT bzw. die BAPI_TRANSACTION_ROLLBACK aufgerufen. Definiert ist die Methode simpleCall() in der Bibliotheks-Komponente SAPArchitecture.Methods.Native.

Die Methode besitzt folgende Argumente:

Argument Typ Beschreibung
destination String Connection, um auf SAP zugreifen zu können
functionBlock String Name des Funktionsbausteins
importParameter Map Daten in eindimensonaler Form, die der SAP-Baustein benötigt.
importTable Map Daten in mehrdimensionaler Form, die der SAP-Baustein benötigt.
exportParamFilter List Filter, welche Daten der SAP-Baustein zurückliefern soll.
Ohne Angabe:
Alle Daten, die der SAP-Baustein bereitstellt, werden zurückgeliefert.
Eingrenzung:
Es werden lediglich, diejenigen Daten des SAP-Bausteins zurückgeliefert, die angefragt wurden.
exportTableFilter List Filter, welche Daten der SAP-Baustein zurückliefern soll.
Ohne Angabe:
Alle Daten, die der SAP-Baustein bereitstellt, werden zurückgeliefert.
Eingrenzung:
Es werden lediglich, diejenigen Daten des SAP-Bausteins zurückgeliefert, die angefragt wurden.

Der Aufruf der Methode hat folgende Syntax:

simpleCall(String destination, String functionBlock, Map importParameter, Map importTable, List exportParamFilter, List exportTableFilter, Map changingParameter)