iQueue within the TOS Application Suite serves as scheduling engine that runs and applies a number of background processes each of which supports a function necessary for the operation of TOS applications. For example, iQueue can be configured to run the creation of employee schedules automatically and/or run shift cut offs which automatically create exceptions for employee absences. The iQueue batch can also used to run enterprise defined SQL statements. Moreover, the iQueue batches can be run at defined times once or on a rotating schedule and can be sequenced to run a number of interdependent batches one after another. The iQueue module, therefore, is a powerful scheduling engine that lessens the manual processes that an enterprise must maintain to keep up the TOS Application Suite.
The iQueue module is driven by a TOS administrative function within the transactions command button. Once selected, the iQueue function opens an iQueue Summary page from which the status of iQueue batches can be reviewed and acted upon. The iQueue Summary page also includes two buttons at the bottom of the page to either ADD a new iQueue batch or to create an additional sequence to a batch that is already created.