Process IREGDVB - Interval Register Data Validation

The IREGDVB background process is used to validate interval register data. It processes pending interval registers that were created up to the cutoff date/time and executes their validation algorithms, if any, defined on their register type. The algorithms are executed one after the other in their predefined sequence order.

The standard business date is used together with the installation base time to derive the cutoff date/time that is passed to the validation algorithms. For example, if the batch business processing date is 09/08/2003 and the installation base time is 2:00AM, the cutoff date/time is calculated as 09/08/2003 02:00AM. When no business date is specified, it is set to current date.

It is important that ALL validation algorithms are provided with the same cutoff date/time as their referenced date/time. This identifies the collection of pending data sets to be processed as of a given date/time. This way even if a new data set is created after one validation algorithm is executed but before a subsequent validation algorithm is executed, the new data set is still not processed because it was not created by the cutoff date/time.

Refer to Setting Up Interval Register Types for more information about defining Interval Register Data Validation algorithm for an interval register type.

Note:

This process is designed to run in parallel threads. Every thread processes a range of registers.

Fastpath:

Refer to Validation of Register Data for more information.