System Batch Processes

 

Users do not interact directly with Kuali Financials batch processes, but some users want to understand how these processes keep the data base up to date. For users who are interested, the following table summarizes the functions of the batch processes with the SYS namespace. These processes, which are run according to a predetermined schedule, not only keep your data base up to date but, in some cases, generate new documents as needed to make certain types of adjustments.

 

Purchasing / Accounts Payable Batch Jobs

Job Name

Description

autoDisapproveJob

This job is normally run at year end to autoDisapprove documents specified in the YEAR_END_AUTO_DISAPPROVE* parameters that are in an Enroute status.

clearCacheJob

This job clears KIM caches.

dailyEmailJob

This job sends Action List notifications to users who Action List preference is set to daily.

detectDocumentsMissingEntriesJob

This job identifies documents specified in ENTRY_GENERATING_DOCUMENT_TYPES parameter that have been approved within the number of days specified in the LOOK_BACK_DAYS parameter that are missing General Ledger Entries. Notification will be sent to the email address specified in parameter MISSING_PLES_NOTIFICAITON_EMAIL_ADDRESSES. If the email parameter is blank, the missing documents will be noted in the log file.

fiscalYearMakerJob

This job creates next year tables for those maintenance documents that are associated with fiscal years.

go-arrow-red   For more information about fiscalYearMakerJob, see Fiscal Year Maker.

ModulesLockJob/ModulesUnlockJob

These jobs update values the parameters named OLTP_LOCKOUT_ACTIVE_IND for module locking. The value of the parameter would be 'Y' when the module is locked and it will be 'N' when it is unlocked. When the OLTP_LOCKOUT_ACTIVE_IND parameter has a value of “Y” for a module, documents cannot be initiated, lookups cannot be performed, and screens cannot be accessed. (The modules are locked only in OLTP. Batch steps continue to run and document post-processing can occur, though no approvals for documents can be processed.)

Authorized users can access the system when it is locked.

populateFinancialSystemDocumentHeadersFromKewJob

This job is run once to associate KFS documents with the appropriate application document status.

purgeJob

Purges pending attachments, old lookup results, temp files and session documents.

purgeReportsandStagingJob

Purges the reports and staging directories accessible from the Batch File lookup that are older than the number of days specified in parameter DEFAULT_NUMBER_OF_DAYS old.

scheduleJob

This job kicks off the KFS batch schedule.

weeklyEmailJob

This job sends Action List notifications to users who Action List preference is set to weekly.

More:

Batch File