SAP Knowledge Base Article - Public

3723368 - SOAP API billingdocumentrequest_in does not support batch scenarios in S/4HANA Cloud Public Edition

Symptom

The API is unable to process multiple invoices in a single request.

Environment

SAP S/4HANA Cloud Public Edition 

Reproducing the Issue

  1. Attempt to create multiple invoices using the SOAP API BillingDocumentRequest_In.
  2. Use the POST request with the specified endpoint and payload format.
  3. Observe that the API does not process the batch request successfully.

Cause

The SOAP API BillingDocumentRequest_In does not support $batch processing. Batch processing is supported only for OData, REST, or GraphQL APIs. Therefore, scenarios requiring $batch functionality cannot be implemented using the SOAP API BillingDocumentRequest_In.

Resolution

In SAP S/4HANA Cloud Public Edition, the OData API API_BILLING_DOCUMENT_SRV can be used for scenarios that require batch processing.

For more information, please refer to the following documentation:

See Also

Keywords

soap api, billingdocumentrequest_in, batch scenarios, s/4hana cloud public edition, $batch, odata, rest, multiple invoices, batch processing, api_billingdocument, format limitation , KBA , SD-BIL-EXT-2CL , SD Billing Extensibility (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions