OData Deep Insert: Implementation and Real-Life Examples
Walks through implementing ODataODataExposing data and operations through OData, including the service model, metadata and protocol versions clients require. Version differences affect which clients can consume a service and which query features they can use.SAP and community, narrow by design Deep Insert on classic SAP Gateway: two entity types joined by an association in SEGW, and a redefined CREATE_DEEP_ENTITY method in the DPC_EXT class that unpacks the header and item payload and calls BAPI_SALESORDER_CREATEFROMDAT2 to create a sales order with its line items in one request instead of separate calls per item. Gives a sample JSON payload to test with Postman or /IWFND/GW_CLIENT and names the usual failure points — an unmapped association, a method that was never redefined, or a commit left out after the BAPI call.
Where it sits
Who is behind it
Properties
About this work
For odata
Details
Graph
Source
History
- explains → applies_to on capability:odata (abap)Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).
- Entered the atlasDiscovered via SAP Community · abap-development-tag.
For your agent
- Ref
content:odata-deep-insert-implementation-and-real-life-examples- JSON
- /content/odata-deep-insert-implementation-and-real-life-examples.json
- MCP
- Connecting an agent