By making a basic modification to the main program (RPG), and setting a few parameters, this tool converts a program that processes records one bt one, in a program that processes multiple records in parallel jobs to maximize the use of machine resources, and dramatically reduce processing time in batch processes.
The implementation is easy, symple by making minor changes to the source code of the program.
Simple parametrization to set the info of the process to be executed.
A main process monitors and also controls that all parallel processes end.
Parametrize the selection of records you want to be processed without creating new logical or temprary files.
All jobs will end practically simultaneously, synchronously.
If there is an error while processing a record, the process is not canceled. This tool allows you to continue processing.
If a process is canceled due to problems in the data, a tracking error log is generated.