Hello,
I need to get information from table HRP1000 which contains >500 000 entries.
When I run pass fromCustom with pass type "FromSAP" to select all lines from this table, I get error about memory lack:
"Unhandled Error in DSERuntime - Exception:java.lang.OutOfMemoryError: Java heap space (failed to allocate 32 bytes)"
My fromSAP pass:
I checked the post "How to filter and read large data in SAP table using IDM Job ?", but recommendation to filter entries with "FILTER SELECTION_EXP:0....." doesn't work for me too (as same as for post's author).
I read this post "Technical Overview of BAPIs used to connect to ABAP Application Servers" and it says that "When reading ABAP Table information - the RFC_READ_TABLE used".
Do I understand correctly that when I set parameters "ENTRYTYPE=TABLE" pass fromSAP will use badi RFC_READ_TABLE?
1. Where can I check it?
I would grateful if anybody can provide me link to documentation or real samples where I can see what BADI is used by toSAP or FromSAP passes.
I read Note 1398976 - SAP IdM: Filter definition for initial load of ABAP entities,
it very nice describes how to filter Roles,Profiles and Users, but no word about how to filer Tables data.
2. If RFC_READ_TABLE is used , how could I pass parameters: OPTIONS and FIELDS to badi?
Thanks in advance!