Symptom
When retrieving header-level fields from sales orders, there is a requirement to access data available in the “Order Data” tab. However, these fields are currently not available for retrieval through either the Sales Order API (A2X, OData V2) or the Sales Order API (A2X, OData V4).
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Use the Sales Order A2X OData API (API_SALES_ORDER_SRV) to read a sales order header entity by the id.
- Check the response payload and observe that the header fields Name (VBAK-BNAME) and Telephone (VBAK-TELF1), which appear in the app’s Order Data tab, are not included in the API response.
- Try to use the Sales Order (A2X, OData V4) and see that this API also is unable to retrieve the fields.
Cause
- At the moment, it is not possible to retrieve the information from the "Order data" tab using any API available in the SD area.
- It would be necessary to create a feature improvement request via the Customer Influence Portal.
Resolution
To proceed with the feature request, follow the steps below
- Get started by opening SAP Customer Influence.
- Register and accept the Terms of Use.
- Choose a session of interest.
- Create and submit the improvement request.
- Take a look at existing improvement requests and start voting and commenting.
See Also
KBA 2963059 - How to Submit Feature Requests for SAP S/4HANA Cloud Product
Keywords
Sales Order API, A2X, OData V2, OData V4, API_SALES_ORDER_SRV, Name field, Telephone field, VBAK-BNAME, VBAK-TELF1, Order Data tab, Manage Sales Orders, missing fields, EDI integration, Public API, partner contact , KBA , SD-SLS-API-2CL , APIs for Sales Documents (Public Cloud) , Product Enhancement
SAP Knowledge Base Article - Public