Application management : Tools : Batch processing : Introduction
Introduction
For processing large quantities of data that would otherwise consume too many resources or might cause performance issues, Planon features Batch processing.
Batch processing is bulk-oriented, non-interactive and runs in the background. It is long running, may be data- or computationally intensive and can be executed sequentially or in parallel. Batch processing can be initiated through various invocation models, such as: ad-hoc, scheduled, and on-demand.
Examples
Typical examples of batch processing include (amongst others) processing of:
Financial bookings
Cost settlement calculations
PPM order generation
Order cleanup (fixing corrupt data or cleaning/archiving data or documents)
Implementation
* 
Batch processing is a generic platform feature and the actual implementation requires a technical configuration. Currently, this feature is only available to internal Planon developers. Instructions for this implementation are available in the internal javadoc.
* 
•    Because of its generic framework, Batch processing can be configured/implemented for many purposes.
•    Similar to background actions, the processing is done in the background, without the user "being aware" of it happening. The only difference is that Batch processing has a UI component (for the application manager) and can be configured to display progress on the process.