SAP Knowledge Base Article - Public

3509792 - API_BILLING_DOCUMENT_SRV returning runtime error 'SYSTEM_NO_ROLL'

Symptom

When trying to get all billing documents items in the system by API_BILLING_DOCUMENT_SRV, the runtime error: 'SYSTEM_NO_ROLL' occurs. 

Environment

SAP S/4HANA Cloud Public Edition

Cause

There are too many entries in the table A_BillingDocumentItem, which eventually causes a time out/memory dump for the API GET.

Resolution

It is suggested to limit the API call to "top 1000", then the API call will probably work (200OK), for example: GET <host>/sap/opu/odata/sap/API_BILLING_DOCUMENT_SRV/A_BillingDocumentItem?$top=1000.

See Also

SAP S/4HANA Cloud Public Edition API Hub

Billing Document - Read, Cancel, GetPDF

Keywords

ODATA, returning error, runtime error, SYSTEM_NO_ROLL, A_BillingDocumentItem, time out,memory dump, API GET, API_BILLING_DOCUMENT_SRV , KBA , SD-BIL-EXT-2CL , SD Billing Extensibility (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions