on 2025 Jun 16 1:04 PM
I am having a report where I get the address for multiple business partners using the function module BAPI_BUPA_ADDRESS_GETDETAIL . This FM is called in a loop and the data set is large.
I am getting a SYSTEM_NO_ROLL memory dump when the count reaches around 100000 in the perform read_db_address( include LSZA0F34). The dump is in the statement 'APPEND iadrc' . All the Business Partners that are processed keep on adding to this internal table (I am not sure why) and when it becomes large it results in the dump.
I have set the reset_buffer flag while calling the function module hoping that this will clear the data from the internal table. But, this did not work as well.
Please advise.
Best Regards,
Vivek.
SAP S/4HANA business partner #memoryissue
Request clarification before answering.
Did you try to refresh buffer(s) of Business Address Services with FM such as ADDR_MEMORY_CLEAR[_COMMIT_WORK] ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 18 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.