Solution : https://service.sap.com/sap/support/notes/1343992 (SAP Service marketplace login required)
Summary :
The runtime of the availability check in SAP's batch determination process is notably prolonged when dealing with large volumes of batches, primarily due to ABAP processing as evidenced by SE30 trace analysis. In extreme scenarios, this may trigger a TIMEOUT shortdump in the program "SAPLATPC". The inherent delay is linked to the use of sequential reads in internal tables; switching to binary searches can enhance performance. SAP advises the implementation of specific coding modifications and suggests archiving old zero-stock batches via MM_SPSTOCK for additional performance optimization.
Key words :
additional performance improvement information, timeout shortdump termination, archiving object mm_spstock, batch determination takes, improve performance, batch determination, batch split, availability check, large number, se30 trace
Related Notes :
62272 | Poor response times during ATP-Check with batches |