Beta

Dieser SAP Connector befindet sich in der Beta-Phase Der SAP Connector ist aktuell noch nicht öffentlich verfügbar. Wir arbeiten intensiv an der Fertigstellung. Wenn Sie frühzeitigen Zugang erhalten möchten, kontaktieren Sie uns.

Kontakt aufnehmen →

API-Referenz

Verfügbare Nodes

ATW SAP Connect OData

Action

CRUD-Operationen auf OData-Entities

ATW SAP Connect RFC/BAPI

Action

RFC/BAPI-Funktionen via ZATW ausführen

ATW SAP Connect IDoc Send

Action

IDocs an SAP senden

ATW SAP Connect IDoc Trigger

Trigger

IDocs von SAP empfangen

ATW SAP Connect OData Webhook

Trigger

OData-Änderungsbenachrichtigungen

OData Operations

Operationen

OperationHTTPBeschreibung
CreatePOSTNeuen Datensatz anlegen
GetGETEinzelnen Datensatz abrufen
Get ManyGETMehrere Datensätze abrufen
UpdatePATCHDatensatz ändern
DeleteDELETEDatensatz löschen

Query Parameter

ParameterBeschreibungBeispiel
$selectNur bestimmte FelderCustomerID,CustomerName
$expandVerknüpfte Entities ladento_SalesOrderItem
$filterFilterbedingungCity eq 'Berlin'
$orderbySortierungCreationDate desc
$topAnzahl limitieren100
$skipN Datensätze überspringen50

$filter Operatoren

OperatorBeschreibungBeispiel
eq, neGleich, UngleichStatus eq 'A'
gt, ge, lt, leGrößer/KleinerAmount gt 1000
and, orVerknüpfungStatus eq 'A' and City eq 'Berlin'
startswithBeginnt mitstartswith(Name,'SAP')
contains (V4)Enthältcontains(Name,'Corp')
substringof (V2)Enthältsubstringof('Corp',Name)

RFC/BAPI Operations

Call Function

Einzelner Funktionsaufruf

Call Multiple (Stateful)

Mehrere Funktionen in einer SAP-Session

Optionen

OptionStandardBeschreibung
Auto CommitfalseBAPI_TRANSACTION_COMMIT nach Erfolg
Check RETURNtrueRETURN-Struktur auf Fehler prüfen
Throw on BAPI ErrortrueBei Fehler abbrechen

Die COMMIT-Regel

Ein BAPI-Aufruf speichert oft nur im Zwischenspeicher. Für persistente Speicherung muss BAPI_TRANSACTION_COMMIT aufgerufen werden.

COMMIT nötig:

CREATECHANGEDELETESAVEPOSTBOOK

Kein COMMIT:

GETGETLISTGETDETAILEXISTENCECHECK

SAP Datentypen

SAP-TypFormatBeispielHinweis
DATSYYYYMMDD20251231Keine Trennzeichen!
TIMSHHMMSS143000Keine Doppelpunkte!
BooleanX / leerXX=True, Leer=False
KUNNR10-stellig0000012345Mit führenden Nullen
MATNR18-stellig000000000000000123Mit führenden Nullen