bw_push_data
Insert records into an SAP BW/4HANA aDSO inbound table using its write interface, with fields validated against the schema to prevent formatting errors.
Instructions
Push data records directly into an aDSO inbound table via the SAP BW/4HANA write interface. The aDSO must have write_interface enabled (pushMode="true"). Use bw_get_push_schema first to verify field names and types. Success = HTTP 204 (SAP returns empty body). DATS fields must be formatted as YYYYMMDD strings. INT4 fields as JSON integers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Push mode. "one_step" (default): implicit request per call. "messaging": uses ?request=MESSAGING param. | |
| records | Yes | Array of record objects. Field names must match aDSO field names exactly (uppercase). | |
| adso_name | Yes | aDSO technical name (e.g. "ADSO_NAME"). |