If you want to output PDF-based forms in large print requests in the SAP system, you can reduce the runtime of the print requests by using parallel processing. This is achieved by having the system process print requests in parallel on several processors of the Java stack.
The ideal number of processors is between four and eight. A higher number of processors does not achieve any significant reduction because the forwarding of application data by ABAP services reaches its limits. Processing print requests in parallel can make the printing runtime up to five times faster, depending on your hardware and configuration.
Adobe Document Services
The printing solution uses Web services to access the Java stack, where it processes the print requests using Adobe Document Services (ADS).
It is possible to process in parallel the ADS request calls for rendering the forms. Parallel processing is effected by the Java Message Service (JMS). It has its own repository for processing print requests, for which it uses additional system resources.
We recommend the following:
Only use parallel processing for print requests with at least 1000 documents.
If print requests have less than 1000 documents, serial processing is quicker.
Monitoring
Since large print requests can run for several hours, SAP delivers a monitor that enables you to track the status of the print requests.
To process print requests in parallel, you need Adobe Document Services on a Java Stack 7.2 or higher.
To make parallel processing of print requests available, you make the necessary settings in the form template and in the configuration.
More information (only available in English):
Configuration guide for Adobe Document Services in SDN at