Category Archives: Configuration

Off-Cycle design using Generation Controls

This post explores an Off-Cycle design pattern for scenarios where automatic resolution of selected “downstream” Elements is required. To facilitate automatic processing it is necessary to use the Off-Cycle, Element Selection “ALL” option. However, using the “ALL” setting may result in resolution of unwanted elements. This post describes a solution using Generation Controls to govern… Read More: Off-Cycle design using Generation Controls »

Select Recipient at Element Assignment

Assigning a Deduction Recipient to an Earning or Deduction at Employee level using the “Payee Data > Net Pay / Recipient Elections > Add Deduction Recipients” Component works, but there’s an easier way that improves usability for payroll administrators. Here’s how to configure a solution that allows Deduction Recipients to be selected from Element Assignment, using… Read More: Select Recipient at Element Assignment »

How to Prevent Submission of Ineligible Absence Requests

I have worked at a number of PeopleSoft, Global Payroll sites that customized the Self Service Component/s to prevent Employees and/or Managers from submitting an Ineligible Absence Request.  Here’s how to present an Error if an Ineligible Absence Request is submitted via Self Service, without customization: Use the “Maintain Text Catalog” Component to create an… Read More: How to Prevent Submission of Ineligible Absence Requests »

How to Uniquely Identify Payroll Elements

One of the fundamentals of relational database design is the use of unique identifiers. So it’s a reasonable assumption that Payroll Elements can be easily identified by a unique ID of some sort. However nothing is that simple in PeopleSoft Global Payroll. Each Element is assigned a numerical value called a Pin Number (PIN_NUM). Pin… Read More: How to Uniquely Identify Payroll Elements »

Passing Parameters to Payroll Messages

There is a common gotcha when attempting to pass parameters to a Payroll Message using the “MSG BINDn PTR” elements. If you get error number 508 from Message Set number 17005 saying “… Element pointer # has not been set.”, there is a good chance you have come across this issue. When passing your parameter… Read More: Passing Parameters to Payroll Messages »