March 2020
Intermediate to advanced
528 pages
13h 18m
English
The batch framework provides an asynchronous, server-based batch processing environment that can process tasks across multiple instances of the Application Object Server (AOS). Any transaction that needs to be executed asynchronously can run using the batch framework.
Performance scaling of volume-intensive operations or actions to be performed periodically are the typical uses of batch jobs, for example, invoicing shipped orders every 15 minutes, daily export of positive pay files, and inventory recalculation or close process.
In batch jobs, tasks are created to perform the necessary actions, and these tasks can be multithreaded to utilize the available resources fully. You can also create dependencies between batch tasks, ...