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 »

Absence Management/Leave Queries

I frequently get requests to report absences.  Most Absences are administered using Absence Management.  However, extended leave requests/absences are typically administered via Job Data, which is more difficult to extract. This is a relatively simple to extract Global Payroll absence events using the “PS_GP_ABS_EVENT” record.  For example the following SQL Script: SELECT c.EMPLID, c.EMPL_RCD, c.NAME,… Read More: Absence Management/Leave Queries »

How to remove a blocked Global Payroll Run Control

This post covers options for dealing with the following PeopleSoft, Global Payroll process (GPPDPRUN) error: User %1 has started or scheduled a run for all groups using Run Control %2. This error is caused by another process that is running or blocked/locked/stuck. The following scenarios will cause this error: If the payroll process is in… Read More: How to remove a blocked Global Payroll Run Control »

PeopleSoft Self Service Payments

I was recently involved in the design and development of a very useful new piece of functionality for PeopleSoft Global Payroll.  The “Self Service Payment Add-On” (SSP) enables employees to submit payment requests directly into PeopleSoft.  Requests are then routed for a approval before being posted directly to Positive Input or Element Assignment. SSP is… Read More: PeopleSoft Self Service Payments »

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 »

PeopleSoft Selective Adoption

I had the pleasure of attending the PeopleSoft Partner Summit last week. One of the topics covered was “Selective Adoption”. Selective Adoption represents a major shift in the way the PeopleSoft is “kept current”. No more major upgrades! Version 9.2 will be the last “versioned” release of PeopleSoft. The version number will be redundant within… Read More: PeopleSoft Selective Adoption »