cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

#CoE#MKI How many details can be registered in A_SalesOrder?

374

We are using A_SalesOrder in S/4HANA Cloud to register Sales Order.

When we use this API to register details, is there a limit to the number of details that can be registered at one time?

Accepted Solutions (0)

Answers (1)

Answers (1)

MartyMcCormick
Product and Topic Expert
Product and Topic Expert

Hello

The OData API is a synchronous call where the calling client is waiting for the order to process and return a response. The large number of line items and associated business logic behind the scenes is not recommended as also linked in the post referenced by Yoshikaza.

I'd recommend testing out the asynchronous SOAP API for these large orders: https://api.sap.com/api/SALESORDERBULKREQUEST_IN/overview

With this API, your client submits the payload and can continue on with subsequent processing while the order is processed in S/4.

If you are using a middleware like CPI, you can then receive the order confirmation in another iFlow after the asynchronous processing has finished.

Thanks,
Marty

0 Kudos

Thanks for the reply.

I think there is a limit to how long a response can be received, but is there a timeout limit set in the API?

Please let me know if there is a specific time limit to a certain timeout.