This chapter provides an overview of payroll processing and discusses how to:
Process PeopleSoft Payroll for North America.
Review PeopleSoft North American paychecks.
Process PeopleSoft Global payroll.
Review PeopleSoft Global paychecks.
Process workers' compensation.
Oracle's PeopleSoft Pay/Bill Management interfaces with PeopleSoft Time and Labor to utilize PeopleSoft Payroll for North America and PeopleSoft Global Payroll.
This graphic illustrates how Pay/Bill Management uses PeopleSoft Time and Labor to integrate with PeopleSoft Payroll for North America and PeopleSoft Global Payroll:
Pay/Bill Management integration with Payroll through Time and Labor overview
This section discusses:
PeopleSoft Payroll for North America.
PeopleSoft Global Payroll.
The following graphic shows the processes completed in the relationship between PeopleSoft Payroll for North America and PeopleSoft Time and Labor.
PeopleSoft Payroll for North America and PeopleSoft Time and Labor relationship
The following flowchart illustrates the interactions between PeopleSoft Global Payroll and PeopleSoft Time and Labor.
PeopleSoft Global Payroll and PeopleSoft Time and Labor relationship
This section provides an overview on processing PeopleSoft Payroll for North America and discusses how to:
Run the Time Administration process.
Run the Publish Estimated Payable Time process.
Run the Load Time and Labor to Payroll process.
Run the Pay Calculation process.
Run the Pay Confirmation process.
Run the Extract Time and Labor Costs process.
To run the payroll process for PeopleSoft Payroll for North America :
Run the Time and Labor Time Administration Application Engine process (TL_TIMEADMIN) to generate payable time.
Run the Publish Estimated Payable Time (TL_PUB_TM_AE) Application Engine process.
The Publish Estimated Payable Time Application Engine process sends the estimates for payable and billable time to PeopleSoft Project Costing.
Run the Load Time and Labor to Payroll (load time and labor to payroll) Application Engine process.
The Load Time and Labor to Payroll Application Engine process loads payable time from PeopleSoft Time and Labor into PeopleSoft Payroll for North America paysheets.
Run the Pay Calculation process (PSPPYRUN).
The Pay Calculation calculates checks including earnings, deductions, and taxes for a given pay run ID.
Run the Pay Confirmation process (PSPCNFRM).
The Pay Confirmation process completes the preparation of the check distribution information, assigns check numbers, and updates the balance tables.
Run the Extract Time and Labor Costs Application Engine process (PY_PULL_COST).
The Extract Time and Labor Costs Application Engine process sends the paid information from PeopleSoft Payroll to PeopleSoft Time and Labor.
See Also
PeopleSoft Payroll for North America PeopleBook, "Appendix: Configuring Batch Processes"
PeopleSoft Time and Labor PeopleBook, "Understanding the Batch Process in Time Administration"
PeopleSoft Time and Labor PeopleBook, "Integrating With PeopleSoft Financials and Enterprise Performance Management"
PeopleSoft Time and Labor PeopleBook, "Integrating With Payroll Applications"
Page Name |
Definition Name |
Navigation |
Usage |
HCM database Time and Labor, Process Time, Request Time Administration |
Select the time reporters or groups of time reporters to process. |
||
HCM database Time and Labor, Process Time, Publish Estimated Payable Time |
Estimated payable time is published automatically in response to a request message from PeopleSoft Project Costing. You can use this page to publish estimated payable time if you do not want to wait for the request message. |
||
|
Run the process to load payable time from PeopleSoft Time and Labor into PeopleSoft Payroll for North America paysheets. You must create the pay run ID for the payroll process. |
||
|
Specify parameters and run the Pay Calculation process (PSPPYRUN). You can run Pay Calculation repeatedly. |
||
|
Define the parameters and run the Pay Confirmation process (PSPCNFRM). Run the process after your final pay calculation when you have corrected all errors. |
||
HCM database Payroll for North America, Payroll Distribution, Additional Integrations, Extract Time and Labor Costs |
Extract Time and Labor Costs from PeopleSoft Payroll for North America to PeopleSoft Time and Labor. Note. You must have already loaded PeopleSoft Time and Labor data and finalized the payroll calculation before you can extract the costs. |
Access the Process Time Admin page (Time and Labor, Process Time, Request Time Administration).
The PeopleSoft Time and Labor PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Time and Labor PeopleBook, "Understanding the Batch Process in Time Administration"
Access the Publish Estimated Payable Time page (Time and Labor, Process Time, Publish Estimated Payable Time).
Running this process is optional. The PeopleSoft Time and Labor PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Time and Labor PeopleBook, "Integrating With PeopleSoft Financials and Enterprise Performance Management," Publishing Estimated and Actual Cost Data to PeopleSoft Projects
Access the Load TL to Payroll page (Payroll for North America, Payroll Processing USA, Create and Load Paysheets, Load Time and Labor).
The PeopleSoft Payroll for North America PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Time and Labor PeopleBook, "Understanding the Batch Process in Time Administration"
PeopleSoft Time and Labor PeopleBook, "Integrating With Payroll Applications," Integrating With Payroll for North America
Access the Pay Calculation page (Payroll for North America, Payroll Processing USA, Produce Payroll, Calculate Pay).
The PeopleSoft Payroll for North America PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Payroll for North America PeopleBook , "Appendix: Configuring Batch Processes," High-Level Processes, Payroll Processes
Access the Pay Confirmation page (Payroll for North America, Payroll Processing USA, Produce Payroll, Confirm Pay).
The PeopleSoft Payroll for North America PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Payroll for North America PeopleBook, "Appendix: Configuring Batch Processes," High-Level Processes, Payroll Processes
Access the Extract Time and Labor Costs page (Payroll for North America, Payroll Distribution, Additional Integrations, Extract Time and Labor Costs).
The PeopleSoft Payroll for North America PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Payroll for North America PeopleBook, "Administering the Interface with PeopleSoft Time and Labor," Extracting Time and Labor Costs
This section discusses how to review North American paychecks.
Page Name |
Definition Name |
Navigation |
Usage |
HCM database Payroll for North America, Payroll Processing USA, Update Paysheets, By Paysheet Payroll for North America, Payroll Processing CAN, Update Paysheets, By Paysheet Payroll for North America, Payroll Processing USF, Update Paysheets, By Paysheet |
Modify the paysheet to affect the Pay Calculation process. Normally, you run the Paysheet Creation process before accessing this page, but it is not required. You can create one paysheet using these pages. |
Access the Paysheet - Paysheet page (Payroll for North America, Payroll Processing USA, Update Paysheets, By Paysheet).
The PeopleSoft Payroll for North America PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Payroll for North America PeopleBook, "Working With Paysheets"
This section provides an overview on processing PeopleSoft Global Payroll and discusses how to:
Run the Time Administration process.
Run the Publish Estimated Payable Time process.
Run the Payroll/Absence process.
View payee messages.
Run the Time and Labor process.
PeopleSoft Global Payroll processes payees and elements by utilizing a very specific processing order. All components of your defined system come together at the time that you execute a payroll or absence run.
To take advantage of the PeopleSoft Global Payroll processing capabilities, you must understand how the system processes payroll and absence runs and what options are available. The PeopleSoft Global Payroll PeopleBook discusses key processing features, preparations, steps for running the process, and status codes for monitoring processing.
To run the payroll process for PeopleSoft Global Payroll:
Run the Time and Labor Time Administration Application Engine process (TL_TIMEADMIN) to generate payable time.
Run the Publish Estimated Payable Time (TL_PUB_TM_AE) Application Engine process.
The Publish Estimated Payable Time Application Engine process sends the estimates for payable and billable time to PeopleSoft Project Costing.
Run the Payroll/Absence Run Control to enter payroll processing instructions.
You will run this process at least twice. Run it once to calculate. Then view payee messages and run the Payroll Absence process to finalize.
Payee messages report errors and warnings that are generated during the Calculate phase. The system displays messages that are defined by PeopleSoft in the Message Catalog and any unique messages that you created using formula elements. The message log is erased when you run the Finalize process.
Run the Time and Labor Run Control to update the status of payable time entries in Time and Labor.
See Also
PeopleSoft Global Payroll PeopleBook, "Processing Payroll"
Page Name |
Definition Name |
Navigation |
Usage |
HCM database Time and Labor, Process Time, Request Time Administration |
Select the time reporters or groups of time reporters to process. |
||
HCM database Time and Labor, Process Time, Publish Estimated Payable Time |
Estimated payable time is published automatically in response to a request message from PeopleSoft Project Costing. You can use this page to publish estimated payable time if you do not want to wait for the request message. |
||
HCM database Global Payroll & Absence Mgmt, Absence and Payroll Processing, Calculate Absence and Payroll |
Enter processing instructions for a payroll process, an absence take process, or an absence entitlement process. Run this process twice. Run it once to calculate and once to finalize. |
||
HCM database Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Payee Messages |
View errors and warnings generated for the calendar group ID during the Calculate phase. View payee messages after you calculate, but before you finalize the pay run. |
||
HCM database Global Payroll & Absence Mgmt, Time and Labor / GL Costs, Send Costs to Time and Labor |
Update the payable status of payable time entries in PeopleSoft Time and Labor; return cost data if Labor Distribution is enabled. Before using this page, you must finalize the pay run. |
Access the Process Time Admin page (Time and Labor, Process Time, Request Time Administration).
The PeopleSoft Time and Labor PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Time and Labor PeopleBook, "Understanding the Batch Process in Time Administration"
Access the Publish Estimated Payable Time page (Time and Labor, Process Time, Publish Estimated Payable Time).
Running this process is optional. The PeopleSoft Time and Labor PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Time and Labor PeopleBook, "Integrating With PeopleSoft Financials and Enterprise Performance Management," Publishing Estimated and Actual Cost Data to PeopleSoft Projects
Access the Payroll/Absence Run Control page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Calculate Absence and Payroll).
The PeopleSoft Global Payroll PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Global Payroll PeopleBook, "Processing Payroll"
Access the Payee Message page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Payee Messages).
The PeopleSoft Global Payroll PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Global Payroll PeopleBook, "Viewing and Finalizing Payroll Results," Viewing Payee Messages
Access the Time and Labor Run Control page (Global Payroll & Absence Mgmt, Time and Labor / GL Costs, Send Costs to Time and Labor).
The PeopleSoft Global Payroll PeopleBook describes the fields and use of this page.
See Also
PeopleSoft Global Payroll PeopleBook, "Integrating with PeopleSoft Time and Labor," Updating the Payable Status of Payable Time Entries
This section discusses how to review global paychecks.
See Also
PeopleSoft Global Payroll PeopleBook, "Processing Payroll"
Page Name |
Definition Name |
Navigation |
Usage |
HCM database Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Results by Calendar |
View segmentation information for a payee. Page includes links to other pages that display positive input, absence, and retroactive results. |
||
HCM database Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Results by Calendar, Earnings and Deductions |
View information about earnings and deductions for a payee. |
||
HCM database Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Results by Calendar, Accumulators |
View accumulator amounts. |
||
HCM database Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Results by Calendar, Supporting Elements |
View information for each supporting element used to calculate the earnings or deduction amount. |
Access the Results by Calendar - Calendar Results page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, Results by Calendar).
The fields on this page and the other pages in this component are described in the PeopleSoft Global Payroll PeopleBook.
See Also
PeopleSoft Global Payroll PeopleBook, "Viewing and Finalizing Payroll Results," Viewing Results by Calendar
This section provides an overview on processing workers compensation and discusses how:
Updating the batch publish rules.
Running the Workers Compensation Premium Calculation process.
Running the Workers Compensation GL Interface process.
Running the Batch Publish process.
To run the workers compensation process:
Update the Batch Publish Rules.
Define the parameters for the batch publish message PAYROLL_ACCTG_TRANSACTION in Enterprise Components, Integration Definitions. In the Batch Programs tab, check that FOWC0009 is specified as a process name in the batch program box. This allows you to utilize the Batch Publish process to publish your workers compensation accounting entries to the general ledger. Complete this process once only.
Run the Workers Compensation Premium Calculation process.
This SQR process (FOWC0004) writes data to the Workers Compensation Premium table. Review and rerun this process if necessary.
Run the Workers Compensation to GL Interface process.
This SQR process creates the workers' compensation premium accounting entries and writes data to the HR accounting line table. Run this process once only per paid period end date.
Run the Batch Publish process.
This process takes the accounting entries for a specific process instance of FOWC0009 and moves the entries from HR accounting line in the HRMS database to HR accounting line in the Financials database.
See Also
Setting Up Workers' Compensation
PeopleSoft Payroll for North America PeopleBook, "Administering the Interface with PeopleSoft General Ledger," Preparing and Transferring Payroll Data to General Ledger
Page Name |
Definition Name |
Navigation |
Usage |
HCM database Enterprise Components, Integration Definitions, Batch Publish Rules |
Define parameters for a periodic batch publish. Select the PAYROLL_ACCTG_TRANSACTION message. |
||
HCM database Enterprise Components, Integration Definitions, Batch Publish Rules, Batch Programs |
Insert a row for the FOWC0009 process on the Batch Programs tab. |
||
HCM database Payroll for North America, Payroll Distribution, Provide GL Information, Worker's Compensation Premium |
Enter parameters for the Workers Compensation Premium Calculation process. You can run this process many times. |
||
HCM database Payroll for North America, Payroll Distribution, Provide GL Information, Export Worker's Comp to GL |
Enter parameters for the Workers Compensation to GL Interface process. You can only run this process once per pay period end date. |
||
HCM database Enterprise Components, Integration Definitions, Initiate Processes, Batch Publish |
Publishes the accounting entries from the Workers Comp Accounting process to the Financials database. |
Access the Batch Publish Rules - Batch Programs page for the PAYROLL_ACCTG_TRANSACTION message (Enterprise Components, Integration Definitions, Batch Publish Rules).
Insert a row for the Workers Compensation to GL process in the Batch Programs section.
Process Name |
Enter FOWC0009 in this field. |
Description |
Enter PBM Workers Comp Premiums in this field. |
The fields and use of this page are discussed in the PeopleSoft Integration PeopleBook.
See Also
PeopleSoft Integration PeopleBook, "Introducing the Full/Batch Publish Utility," Assigning Batch Publish Rules
Access the Workers Comp Premium page (Payroll for North America, Payroll Distribution, Provide GL Information, Worker's Compensation Premium).
Pay Period End Date |
Select the pay end date that you want to run for this process. |
Access the Workers Comp Accounting page (Payroll for North America, Payroll Distribution, Provide GL Information, Export Worker's Comp to GL).
As of Date |
Select the pay period end date for which to create accounting entries. |
Access the Batch Publish page (Enterprise Components, Integration Definitions, Initiate Processes, Batch Publish).
Process Name |
Enter FOWC0009 for the process name. |
The fields and use of this page are discussed in the PeopleSoft Integration PeopleBook.
See Also
PeopleSoft Integration PeopleBook, "Understanding the Open Integration Framework," Enterprise Integration Points (EIPs)