We are using the BAPI BAPI_MTRREADDOC_UPLOAD for creating and loading meter readings. But the BAPI is showing a very low throughput when processing a bulk load. Also we are loading the meter readings for single site at a time to capture the or raise exception for which the bapi returned error. If we try to load multiple reads in a single go and any of the read fails to load we won't be able to find for which site/equipment number the issue has come as the bapi return messages are inconsistent.
Can you please suggest any other function module which can give us a good throughput?
i got some suggestions to use ISU_M_METERREAD FM, but not sure whether it will improve the performance or not.