Processing Features

Once you've finished setting up your payroll system, you're ready to run a payroll. Whether you're running the process for a regular payroll or for absence take or absence entitlement, the steps are the same. Your process list and calendar definitions determine who and what gets processed.

To take advantage of the Global Payroll processing capabilities, you need to understand how the system processes payroll and absence runs and what options are available. The next few topics discuss key processing features, preparations, steps for running the process, and status codes for monitoring processing.

Iterative Processing for Preliminary Pay Runs

Iterative processing enables you to process complex, preliminary pay runs quickly with minimal demands on system resources. You launch an Identify phase that flags each payee that meets the selection criteria for your pay run, then launch a Calculate phase that computes net income (or absence take or entitlement, as applicable) for all identified payees. After reviewing the results and making the necessary corrections, you rerun the Calculate phase for payees that have had changes since the last run.

Stream Processing

Stream processing is an optional feature that you can use to reduce processing time. You divide payees into subsets, based on their employee IDs, so that the system can perform calculations for multiple sets of payees at the same time.

Group Lists

Group lists are user-defined subsets of the payee population that are scheduled for processing. This feature enables payroll clerks to work concurrently with different sets of payees.

Troubleshooting Tools

When you run payroll or absence calculations, you can generate an element resolution chain that shows, by payee, how and in what order each element was resolved. This chain also shows how long it took to resolve each element on the process list. Significant system resources are needed to produce an element resolution chain, so we recommend that you use this feature for problem solving only.