Labor Batch Jobs
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 linked to separate articles. All batch jobs create files and/or reports. Refer to Labor Reports and Files for the reports and files created by each of these jobs.
|clearLaborPendingEntriesJob||This job clears the labor 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.|
|laborBalanceForwardJob||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.|
|laborBalancingHistorySyncJob||This job rebuilds the history tables based on current entries and balances and creates a new starting place for future comparisons in the event that errors discovered by the laborBalancingJob require a refresh.|
|laborBalancingJob||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.|
|laborEnterpriseFeedJob||Processes files that are loaded into the staging/laborEnterpriseFeed directory. Format of the file is described in the Labor Ledger Flat File Format.|
|laborEncumbranceAdjustment||Generates salary encumbrance transactions based on the salary information provided by the institutions payroll system.|
|laborFeedJob||Sends consolidated transactions from Labor Distribution into the General Ledger. The process generates a report summarizing what was passed to the General Ledger.|
|laborNightlyOutJob||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.|
|laborPosterJob||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.|
|laborScrubberJob||Processes 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.|