This section assumes that Labor Ledger processing takes place in a batch process prior to the General Ledger batch process because labor data eventually needs to make its way into the General Ledger batch process.
The following diagram illustrates the Labor Ledger daily process.
Following is a list and short explanation of the batch processes available in Labor Distribution. Jobs requiring more explanation are detailed below.
Labor Distribution Batch Processes
Job Name |
Description |
clearLaborPendingEntriesJob
|
This job clears the general ledger pending entries from labor documents that are in an approved or processed state when this job is run. This job is run after the laborPoster job. |
The only yearend job in Labor Distribution. This job brings labor balances forward into the new fiscal year to support inception-to-date expense reporting for Contracts & Grants accounts. | |
laborBalancingHistorySyncJob |
This unscheduled job rebuilds the history tables based on current entries and balances and create as new starting place for future comparisons in the event that errors discovered by the laborBalancingJob require a refresh. |
This job builds a series of entry and balance tables that are synched with the Labor Ledger. Thereafter, the process uses these history tables, adding transactions from each nightly batch cycle. | |
This job processes files that are loaded into the staging/laborEnterpriseFeed directory. Format of the file is described below in the Labor Enterprise Feed Upload. | |
The Labor Feed process sends consolidated transactions from Labor Distribution into the General Ledger. The process generates a report summarizing what was passed to the General Ledger. | |
Pending entries are collected for labor transactions generated by Labor Ledger documents such as Benefit Expense Transfer (BT), Salary Transfer (ST), and Labor Journal Voucher (LLJV). These entries are then passed through the labor scrubber process by the laborNightlyOutJob. | |
The Labor Poster writes valid entries to the Labor Ledger Entry table, updates balances in the Labor Ledger Balance table and summarizes the entries for posting to the Labor Ledger. | |
laborPurgeJob |
This job purges data from the Labor Balance and Labor Entry tables prior to the years listed in parameters PRIOR_TO_YEAR; components LaborPurgeBalanceStep and LaborPurgeEntryStep. |
This job accepts pending entries generated by Labor Ledger documents such as Benefit Expense Transfer (BT), Salary Transfer (ST), and Labor Journal Voucher (LLJV) and combines them with entries from external systems. The scrubber edits the entries for validity. |
More: