PeopleSoft HRMS 9.1 Core HR

Transcription

PeopleSoft HRMS 9.1 Core HR
PeopleSoft HRMS 9.1
Core HR
PeopleSoft HRMS 9.1 – An Introduction
Agenda
• Business Process Overview
• Setting Up Core Foundation Tables
• Adding People in PeopleSoft System/ Person Model
• Maintaining Person and Job Data
Business Process Overview
• PeopleSoft HRMS Products and Human Resources
– This diagram illustrates how Human Resources integrates with the HRMS
products
– The core PeopleSoft Human Resources tables that we establish serve as the
foundation for all PeopleSoft HRMS application
Business Process Overview
• Human Resource Business Process Categories and Capabilities
– This diagram shows the navigational categories we use to manage job
functions
Business Process Overview
• Types of PeopleSoft Tables
– The PeopleSoft Human Resources application stores information in various
types of tables. These tables each serve different purposes. They all function
as foundation tables for storing an organization’s human resources data
– These table types include:
• Translate table
• Processing and defaulting tables
• Control tables
• Transaction tables
Business Process Overview
• Role of the Translate Table
– The Translate table functions as an all-purpose data dictionary, and comes
with a wide range of information already defined. Values can be added or
inactivated as necessary, but should not be modified or deleted
– As a general rule, translate values share these characteristics:
• The codes allocated to these values are between one and four characters long
• They are tracked by long and short descriptions of these values
• They do not need to be updated often
• They are effective-dated
• No other fields should be related to this field
Business Process Overview
• Role of the Translate Table
– PeopleSoft delivers a wide range of translate values. These values are
typically maintained in the Application Designer, but power users with
security access can add additional translate values to an application online
– Navigation : PeopleTools, Utilities, Administration,Translate Values
Business Process Overview
• Processing Rules and Defaulting Tables for Human Resources
– The following components allow to update tables that are related to
processing and defaulting that are important to the PeopleSoft Human
Resources implementation process:
• Installation Table
• Org Defaults by Permission List
• Business Unit Options Defaults
• TableSet Control
Business Process Overview
• Components Used to Set Up Implementation, Processing Rules, and
Defaulting Tables
Business Process Overview
• Core Human Resources Control Tables
– The following components represent control tables that serve as the core
foundation tables for organization's human resource systems
• Company - Set Up HRMS, Foundation Tables,Organization, Company
• TableSet Ids - PeopleTools, Utilities, Administration,TableSet Ids
• Business Unit - Set Up HRMS, Foundation Tables,Organization, Business Unit
• Establishment (not used by all) - Set Up HRMS, Foundation
Tables,Organization, Establishment
• Location - Set Up HRMS, Foundation Tables,Organization, Location
• Departments - Set Up HRMS, Foundation Tables,Organization, Departments
• Comp Rate Code Table - Set Up HRMS, Foundation Tables,Compensation
Rules, Comp Rate Code Table
Business Process Overview
• Core Human Resources Control Tables
– The following components represent control tables that serve as the core
foundation tables for organization's human resource systems (continued)
• Salary Plan and Salary Grades (Optional) - Set Up HRMS, Product
Related,Compensation, Base Compensation, Salary Plan
• Job Code Table - Set Up HRMS, Foundation Tables, Job Attributes, Job Code
Table
• Pay Group Table - Set Up HRMS, Product Related, Payroll for North American,
Payroll Processing Controls, Pay Group Table
Business Process Overview
• Transaction Tables
– When a person is added or job data is maintained in the system, various
tables throughout the system are getting written
– Listed below are some of the transaction tables used to store and administer
person information when Add a Person, Modify a Person, or Job Data
related components are used:
• Person
• Person National Ids
• Names
• Job
• Addresses
• Person Org Assignments
• Effective Dated Personal Data
Business Process Overview
• Table Setup Consideration
– When working with PeopleSoft system tables, there are setup considerations
that you need to make:
• Sequence of table setup – PeopleSoft is a table-driven system, so we must set up the tables that “drive”
the system before we can perform any worker level activities
– Foundation tables serve as the structure for our PeopleSoft system. Focus
on important foundation tables that must be set up to implement PeopleSoft
HR
– The sequence of table setup is based on data dependencies.
» Example: You may enter a value for Company on the Department table.
In order for that to occur, the Company needs to be set up first.
Business Process Overview
• Human Resources Foundation Table Setup Sequence
– This diagram represents the core human resources foundation table setup
sequence
Business Process Overview
• Human Resources Foundation Table Setup Sequence
– The SetID, Business Unit, and TableSet Control tables can be established
before or after setting up the Company and Installation tables
– White Boxes represent : Processing and defaulting rules table
– Dark Blue Boxes represent : Standard Control Table
– Light Blue represent : Control table that may not be required by all countries
– All the tables with asterisks (**) need to have the setID established before
creating values contained within the table
– The Department table enables customers to associate a company and
location to each department. (Therefore, it is logical for the company and
location to be established in the system first)
Business Process Overview
• Table Setup Consideration
– When working with PeopleSoft system tables, there are setup considerations
that you need to make:
• Default values - Before setting up system default values, we need to consider
whether they will be of use to our organization
– For example, if an organization typically uses one pay group for its workers,
it would be useful to set up a system default on the Company table to
automatically default the pay group at the job level
• Effective dates - PeopleSoft contains effective-dated logic that enables us to
maintain a chronological history for our person and organization data
• Actions - The action that we select (Add, Update/Display, Include History, or
Correct History) will depend on the type of activity that we want to perform
Business Process Overview
• Defaulting Options Consideration
– Consider the following when determining default values in the system:
•
A default is a predefined value that the system inserts into a field on a particular
page or table for you, generally based on other information that a user has
entered
• Before setting up your system default values, you need to consider whether they
will be of use to your organization
•
Usually an 80 percent rule is helpful in determining if it is worth setting up a
system default
• Example : If an organization typically uses one pay group for its workers, it would
be useful to set up a system default on the Company table to automatically
default the pay group at the job level.On the other hand, if your organization
typically uses two or three different pay groups equally, it may not be of use to set
up your system default to one specific pay group
Business Process Overview
• Three Effective Date Types
– The system categorizes effective-dated rows into three basic types:
• Future
• Current
• History
– Effective dates enable you to keep history, current, and future information in
tables. When you update existing information, you do not want to lose or
overwrite the data already stored in the database.
– To retain historical data, you can insert a new data row identified by the date
when the information goes into effect: an effective date.
– An effective date is a key field in a table , but it is not typically a search key
Business Process Overview
• Four Action Types
– The action that you select tells PeopleSoft the type of activity you want to
perform on the database
– The following four action types are available:
• Add - With Add, you can add a new row of information to the database with a new
high-level, primary key. If you think of it in terms of a file cabinet, you are adding a
new file folder to the filing cabinet.
• Update/Display – With Update/Display, you can view only current and future rows-you cannot
access history.
– You can insert new rows with an effective date greater than or equal to the
date on the current row.
– You can correct only existing future-dated rows. This is the default action
when enteringa page
Business Process Overview
• Four Action Types (Continued)
– The following four action types are available: (continued)
• Include History – With Include History, you can view all data.
– But, as with Update/Display, you can correct only existing future-dated rows.
– And you can insert new rows with an effective date greater than or equal to
the current row
• Correct History – With Correct History, you can view, change, and insert rows of data
regardless of the effective date.
– Because this option is so powerful, be careful whom you allow access to
using it—you do not want to lose valuable information by having people
overwrite or change historical data
Business Process Overview
• Four Action Types (Continued)
– Depending on the type of row and action type, you have different editing
capabilities
Business Process Overview
• Properties of Foundation Tables
Agenda
• Business Process Overview
• Setting Up Core Foundation Tables
• Adding People in PeopleSoft System/ Person Model
• Maintaining Person and Job Data
Setting Up Core Foundation Tables
• Human Resources Foundation Table
– We will discuss the foundation table components in the first column of this
diagram
Setting Up Core Foundation Tables
• Entering Processing and Defaulting Rules on the Installation Table
– When you install PeopleSoft HRMS, you must complete the Installation
Table
– This table is where you:
•
Specify PeopleSoft HRMS applications to be implemented
• Set HRMS options
• Set product-specific and country-specific information
• Select installed countries
• Set system counters
• Enter third-party information
• Enter alternate-character information
Setting Up Core Foundation Tables
• Entering Processing and Defaulting Rules on the Installation Table
– Installation Table tells the system what PeopleCode processing is required,
such as high-level default options and system counters
– Most defaults in PeopleSoft HRMS come first from the Org Defaults by
Permission Lst component and not the Installation Table pages
– When you make a change within the Installation Table, you must sign off all
clients, stop and restart your application server, and then sign back on again
to have the change take effect
Setting Up Core Foundation Tables
• Selecting Products on the Installation Table
– The Products page provides general system information, such as which
PeopleSoft HRMS applications you are using as part of your installation
– When the system is delivered, all check boxes are cleared. However, during
the installation loading process the appropriate check boxes should be
selected automatically
– For example, no processing occurs behind the Human Resources check
box, but if the check box did not get selected during the load of the Human
Resources product, it would indicate that something might not have loaded
properly
Setting Up Core Foundation Tables
• Selecting Products on the Installation Table
– Navigation : Set Up HRMS, Install, Installation Table
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table
– Navigation : Set Up HRMS, Install, Installation Table
– On the HRMS Options page, you specify:
• How to manage your workforce: by worker, by position, or both
• PeopleSoft HRMS defaults that are related to your organization’s policies
• Capabilities of compensation functionality
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table
– Company
• Select the default company code. The system uses this default in several tables
in PeopleSoft Human Resources
• For a single-company organization, enter the code for that company; for
multicompany environments, determine which company is most appropriate
– Standard Hours
• Min Standard Hours (minimum standard hours) and Max Standard Hours
(maximum standard hours)
– Enter the minimum and maximum standard hours that workers are expected
to work in the standard work period. The system enters this information as
default values but you can override the values on either the Job Code
component (JOB_CODE_TBL) or Position Data component
(POSITION_DATA)
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table (continued)
– Standard Hours
• Default Standard Hours
– Enter the number of hours in a standard work period at the company
– This is a required field
– When you define preferences for a primary permission list, the standard
hours appear by default from the Installation Table
– The value that you enter also becomes the default standard hours value for
a job in the Job Code Table component and the default standard hours value
in the Salary Plan Table component (SALARY_PLAN_TABLE)
• Work Period
– Select a standard work period (the time period in which workers must
complete the standard hours). Values are stored on the Frequency table
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table (continued)
– Position Management Options
• Full
– The system expects that you track position data for all people in your
organization and that you drive your human resource system by position, not
by person
• Partial
– The system uses whatever position data is available, but doesn't require that
you track your entire organization using position management
• None
– You drive your system by person. You can still assign position numbers to
people, but the system doesn't use position data for job records, such as
work phone or mail drop ID
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table (continued)
– Position Management Options
• Online Update Incumbent Limit
– The system uses this number to capture the maximum number of
incumbents in a position that will be updated online
– The system default is 50, but you can adjust this amount based on your
organization's server capabilities
– If the number of incumbents for the position does not exceed the limit set
here, the incumbent data is updated online
– When saving data in the Position Data component, and the number of
incumbents for the position exceeds the limit set here, the system will
display a message that the update of incumbent data will be done through a
batch process. The process is scheduled and another message with the
process instance number of the job displays`
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table (continued)
– Compensation Rate Codes
• Default Compensation Frequency
– Select the value to use for reporting salaries. This field is required. The
system also uses this value as the default compensation frequency in the
Job Code Table
• Use Rate Code Groups
– Select if your organization bundles rate codes to apply percentages when
calculating compensation
• Use Salary Points
– Select if your organization uses rate codes that have the rate code type
points
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table (continued)
– Compensation Rate Codes
• Multi-Step Grade
– Select if your organization uses a multistep/grade salary plan. This causes
the system to use the Salary Step Components page
(SALARY_PLAN_T3GBL) to determine compensation rates
– Currency
• Multi-Currency
– Select if you use different types of currency to pay people. This option
affects only PeopleSoft Enterprise Payroll for North America. PeopleSoft
Global Payroll uses a separate multicurrency in the payroll system
Setting Up Core Foundation Tables
• Defining HRMS Options on the Installation Table (continued)
– Currency
• Base Currency
– Select a currency code from the values in the Currency Code page
(CURRENCY_CD_TABLE). The code you select is the default currency that
the system uses to calculate compa-ratios (percent through range
calculations) and all total amounts on pages and reports for PeopleSoft
Human Resources, regardless of the currency that is used for individual line
items
• Rate Type
– Identify the default rate type on which your currency conversion is based.
The system checks the Org Defaults by Permission Lst component for a
default rate type first; if none is specified, it looks at this value
Setting Up Core Foundation Tables
• Entering Product Specific Processing on the Installation Table
Setting Up Core Foundation Tables
• Entering Product Specific Processing on the Installation Table
– The Product Specific page enables you to:
• Activate specific benefit functionality
• Specify payroll options and accounting interfaces
• Indicate that your organization comprises of more than one company. You would
also select this option to support Pension Administration functionality in the
United States
• Automatic Job Termination
– Select to automatically terminate any job that has an end date. The system
does this by creating a termination row for the job
• Automatic Job Suspension
– Select to activate substantive job suspension for workers working in
temporary assignments where the substantive job requires suspension for
the duration of the assignments.
Setting Up Core Foundation Tables
• Identifying Country Specific Functionality
Setting Up Core Foundation Tables
• Identifying Country Specific Functionality
– Use the country pages to specify the local country functionalities that your
organization wants installed and made available to users in PeopleSoft
Human Resources
– If a local country check box is selected on the Installed HR Countries page,
but organizations do not grant country access to the users’ primary
permission list on the SetUp HRMS, Security, Component and Page
Security, Setup Global Security component, users will not see local country
functionality
Setting Up Core Foundation Tables
• Setting System Counters
Setting Up Core Foundation Tables
• Setting System Counters
– Throughout PeopleSoft HRMS, several counter fields exist, including EmplID
(employee identification) and Person ID (person identification)
– Organizations can enter numbers manually or let the system automatically
assign identification numbers
– To have the system assign the counters:
• On the Last ID Assigned page, indicate the number prior to the one the system
should use to start assigning numbers
• Do not enter a number in the ID field when adding anew value. The system will
assign the next sequential number from the appropiate counter field on the Last
ID assigned page
Setting Up Core Foundation Tables
• Entering Third Party and System Parameters
– Organization Chart
• Enter the type of third-party program that your organization is using to create
organization charts using your HR data
Setting Up Core Foundation Tables
• Setting up a Company
– Navigation : Set Up HRMS, Foundation Tables, Organization, Company
Setting Up Core Foundation Tables
• Setting up a Company
– The purpose of the Company table is to define an organization’s legal
business entities
– If you're using only PeopleSoft Human Resources, you enter information only
on the Company Location page (COMPANY_TABLE1) for each company
that you want to add
– When setting up your companies, remember the following guidelines:
• A default pay group can be associated with a company on the Default Settings
page.The system automatically enters this pay group on the workers’ Job Data,
Payroll page when you enter the company. It can be overridden
• If using PeopleSoft Global Payroll, organizations must enter additional, payroll
specific company information on the Pay Entity page if the pay entity is the same
as the company. This is done in PeopleSoft Global Payroll
Setting Up Core Foundation Tables
• Setting Up a Company
– Entering Company Phone Numbers and Processing Controls
• Use the Company – Phones page to :
– Select the company's industry
– Enter Phone numbers
Setting Up Core Foundation Tables
• Setting Up a Company
– Setting Up Company Full Time Equivalency Rules
– Defining the FTE precision for a company allows flexibility in FTE
calculations and improves precision in FTE and FTE-related calculations
such as worker compensation
– Consider the following points when setting up full time equivalent rules for a
company
• Use the Rules Definition page to enter the amount of places used after the
decimal to calculate FTE for a company
• You are allowed to use up to six decimal places for calculation
• If you enter 0 in the FTE Decimal Precision field, the system rounds the FTE to
the nearest whole number
• These rounding rules are effective dated
Setting Up Core Foundation Tables
• Setting Up a Company
– Activity 1 : Creating a Company
• Implementation Table Defaults
– This diagram shows the implementation default options that are available
from the Installation and Company Tables:
Setting Up Core Foundation Tables
• We will discuss the foundation table components in the second column of this
diagram :
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– This diagram shows the steps that you take prior to setting up control tables
that use SetID as a high-level key
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Prior to setting up your other Human Resources control tables, you should
complete the following table setup in the specified components:
• 1. Create setIDs in the TableSet IDs component (SETID_TABLE)
• 2. Create your business units in the Business Unit component
(HR_BUSINESS_UNIT)
• You can also create setIDs from this table if it uses the same code as your
business unit
• 3. Access the TableSet Control component (SET_CNTRL_TABLE1) for each of
your business units, and map the appropriate setID to each record group
• 4. Define your business unit defaults in the Business Unit Options Defaults
component (BUS_UNIT_OPT_HR)
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Business Units, SetIDs, and TableSets
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Business Units
– When deciding how to establish business units within PeopleSoft HRMS,
remember that:
• No predetermined definitions of business units are available for PeopleSoft
Human Resources as they are for department and company. Each customer can
use this organizational level as they like
• A business unit does not need to signify a legal entity in PeopleSoft Human
Resources, as in the PeopleSoft Financial product; instead it is a way of tracking
and reporting specific business information
• Business units are associated with a person’s job, position record, or both
• Business units are another way to associate people (the human resources in your
company) with the company’s organization for HR purposes
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Business Units
– When deciding how to establish business units within PeopleSoft HRMS,
remember that:
• Business units offer your organization a flexible structuring device through which
you can implement HRMS based on how your business is organized
• Your business units may, for example, be companies, agencies, subsidiaries,
divisions, departments, or branch offices within your organization. Or, you may
choose to have a single business unit represent your entire organization. This
decision is up to you and your unique business needs
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– SetIds and TableSets
• The system contains various control tables that require a setID as a high-level
key. Core Human Resources foundation tables that have setID as the high level
key include:
– Location
– Department
– Salary Plan
– Job Code
• Rows of data within these tables are grouped according to the setID. These sets
of related rows are what we refer to as tablesets
– SetIDs are used to distinguish or differentiate rows of data within a table
– While these groups of rows are called tablesets, the ability to share common
information in the system is referred to as tableset sharing
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– SetIds and TableSets
• This table illustrates how departments might be grouped into tablesets on the
Department table
• In the preceding example, two tablesets are listed: SET01 and SET02
• If you were accessing the Department table, and you entered SET01 as your setID, only the
western departments would appear in the list of search results.
• Likewise, if you were to enter SET02 as the setID, only the eastern departments would
appear in your list of search results
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– The Relationship of Business Units and SetIDs
• Consider the following facts when evaluating how to assign setIDs to business
units:
– SetIDs are assigned to business units
– In the control tables, you specify the rows of data for a business unit by the
use of this high-level key, setID
– You use setIDs to control what a business unit can access within a table
– Sets of data can be shared across multiple business units: tableset sharing
– Record groups are available to adjust your business unit and setID mapping
needs for greater effectiveness
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– The Advantage of SetIDs and TableSet Sharing
• With the use of setIDs, you are able to uniquely identify rows of data in a
table specific to a business unit
• These are things to note about setIDs or tablesets:
– Tableset sharing enables you to group rows of data within a control table by
the use of a high-level key called a setID
– This key or multipart key uniquely identifies each row in a table
– You use setIDs to restrict or grant access to data within a table
– When large portions of your data are the same from business unit to
business unit, tableset sharing enables you to share the information instead
of entering it multiple times
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Record Groups
• A record group is a collection of similar records (tables and views)
• A record group can contain a single table or many tables and views
• Navigation : PeopleTools, Utilities, Administration, Record Group
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Record Groups – PeopleSoft delivers the following human resources-related
record groups:
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Record Groups
• Mapping a setID to a record group for a business unit links this same setID to all
views and tables that are contained within a record group
• And, by using record groups, you are not limited to one setID per business unit;
you can adjust your business unit and setID mapping needs for greater
effectiveness
• Record groups ensure that tableset sharing is applied consistently across all
related tables and views in your system.
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Example : Analyzing Your Business Unit Needs
• This example shows data needs for Business Unit 1 (BU001):
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Example : Analyzing Your Business Unit Needs
• This example shows data needs for Business Unit 2 (BU002):
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Example : Analyzing Your Business Unit Needs
• After you have determined data needs for one business unit, you need to analyze
the needs of your other business units. You may find that some of the needs are
different, but some of the data can be shared, such as the job codes in this
example
• In this example, you do not want to create another set of job codes when both
business units can use the same information. However, the second business unit
does not have access to the tableset values SET01. Record groups and the
TableSet Control component can resolve this problem.
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Example : Analyzing Your Business Unit Needs
• This shows how you would set up the TableSet Control component for BU001:
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Example : Analyzing Your Business Unit Needs
• This shows how you would set up the TableSet Control component for BU002:
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Example : Analyzing Your Business Unit Needs
• If you define setIDs that are to be tied to one specific business unit, you may want
to define generic setIDs to be used across numerous business units that share
identical data.
• In this example, because all business units will share the same job codes, a
common setID of SHARE will be implemented
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– How the TableSet Control Table Works
• The system retrieves only the valid values for the designated business unit
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– How the TableSet Control Table Works
• This diagram shows the process unseen by the user that the system follows when
a user searches on the Department field
• The user will get a list of valid values contained within the business unit that the
worker has been associated with
• Using the Department field as an example, you want to get a list of valid values
(departments). For the system to retrieve this data, it accesses the TableSet
Control table first:
– 1. When you search for valid values in the Department field, the system
asks, “With what business unit is this person associated?”
– 2. The Business Unit field displays the business unit BU001
– 3. The system then accesses the TableSet Control table for the set control
value (business unit) BU001
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– How the TableSet Control Table Works
• Using the Department field as an example, you want to get a list of valid values
(departments). For the system to retrieve this data, it accesses the TableSet
Control table first: (continued)
– 4. Since the Department table is part of record group HR_01 Departments,
the system references this line to determine the setID, which is SET01
– 5. The system accesses the Department table and retrieves all rows with a
setID of SET01
– 6. This list of valid values appears in the search dialog box on the
Department field
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Creating SetIDs
• Establishing setIDs is the first step in setting up your business unit and setID
foundation tables within the system
• Use the TableSet IDs component to define your high-level keys for many of your
control tables
• Navigation : PeopleTools, Utilities, Administration, TableSet IDs
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Creating Business Units
• Business units enable you to:
– Distribute and administer certain control tables such as the Department
table. This is especially important for large or multinational companies
– Navigation : Set Up HRMS, Foundation Tables, Organization, Business Unit
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Setting Up the TableSet Control Record Groups
• After you establish both your setIDs and your business units, the next step is to
determine which setID you want the system to access for each record group for
each HR business unit
• Use the TableSet Control, Record Group page to specify a setID for each set of
business unit record groups
• Consider the following
– Record groups consist of many similar records and views, and not individual
tables
– Using record groups saves you the step of assigning setIDs to each record
or view in the system that uses setIDs as a high-level key, without requiring
you to know all of the tables that are involved in a particular function
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Setting Up the TableSet Control Record Groups
• Navigation : PeopleTools, Utilities, Administration, TableSet Control
Setting Up Core Foundation Tables
• Setting Up SetIDs, Business Units, and TableSet Sharing Tables
– Activity 2 : Defining SetIDs, Business Units, and TableSet Sharing
• In this activity you will
– Establish setIDs
– Create Business Units
– Administer TableSet sharing
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– This diagram depicts the tables that are typically affected when you have
established defaults in the Org Defaults by Permission Lst and Business Unit
Options Defaults components:
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– User Defaults Versus Business Unit Defaults
• User defaults are associated with your user ID and assist primarily in supplying
information on the setup tables
• Business-unit defaults are typically related to transactional pages, where you are
defining data, such as a budget, for a specific business unit
• When a table has a high-level key of setID—as many of the control tables do—or
no business unit or person ID is on the page, default values typically come from
the Org Defaults by Permission Lst component
• However, if a page does not have a high-level key of setID, but a business unit or
person ID is on the page, these defaults typically come from the Business Unit
Options Defaults component
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– User Defaults and Primary Permission Lists
– When you create a user ID, you can associate various roles and permissions lists with
that user
– These roles and permission lists grant a user access to pages, components, and
people’s data
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– User Defaults and Primary Permission Lists
• Permission List : Create permission lists to assign access to menus, components,
component interfaces, pages, global functionality, data, and so forth
• Role : Assign permission lists to a role to create access that is required for role
specific tasks
• In addition to assigning roles to each user, which in turn are tied to permission
lists, you will assign four permission lists directly to each user
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– User Defaults and Primary Permission Lists
• Navigation : PeopleTools, Security, User Profiles, User Profiles
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Setting Up User Defaults
• To define user defaults, use the primary permission list that is associated with the
user ID on the User Profiles, General page to access the Org Defaults by
Permission Lst component
• The Org Defaults by Permission Lst component enables organizations to set up
defaults such as:
– Business unit
– SetID
– Currency
– Country
– Company
• Navigation : Set Up HRMS, Foundation Tables, Organization, Org Defaults by
Permission Lst
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Setting Up User Defaults
• Use this page to enter default information
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Setting Up User Defaults
• Use this page to specify payroll system and standard hours defaults
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Setting Up User Defaults
• One of the most common places you will see Org Defaults by Permission Lst
being referenced is on search dialog and prompt boxes
• Specify unique default setID and BU information, along with default information
for other fields, such as Company, Country, Standard Hours, and so forth for each
user ID
• Controls which default values will be placed automatically into the defined fields
throughout PeopleSoft HRMS based upon the user ID used to sign into the
system
• Share default values among your organization’s Bus
• The table has the Primary Permission List ID as the high-level key. If users have
the same primary permission list, this gives multiple users to the same default
values
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Setting Up Business Unit Defaults
• The Business Unit Options Defaults component works like the Installation Table
• It lets organizations set system defaults such as company, country, and currency
for a specific setID
• Consider the following facts when setting up business unit defaults:
– The setID is the high-level key for the Business Unit Options Defaults
component
– Since the setID is the high-level key, you can share these defaults among
multiple business units and these values will be supplied by default to fields
throughout the Human Resources system
– You should associate the business unit to the setID by using record group
HR_06 (BU Defaults) in the TableSet Control component
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Setting Up Business Unit Defaults
• Navigation : Set Up HRMS, Foundation Tables, Organization, Business Unit
Options Defaults
Setting Up Core Foundation Tables
• Establishing User and Business Unit Defaults
– Explaining the Business Unit Options Defaults Component
• This table is used for validation. At the worker level, the Job Data component
requires you to define standard hours. The system compares the value you
entered in Job Data against the Standard Hours defined in this component for the
Business Unit to which your worker is assigned. If the standard hours for your
worker do not fall within the minimum and maximum specified for their assigned
business unit, thesystem prevents you from adding the employment record for the
worker
• This table is used only on occasions when you have a BU on a page that is not
associated with a SetID. It is typically used at a functional (user) page level
whereas Org Defaults by Permission Lst defaults are at work on the
implementation level pages
Setting Up Core Foundation Tables
• Identifying Implementation and Worker-Level Default Options
– Implementation Table Defaults
• This diagram shows the implementation-level default options that are available
from the Business Unit and tableset sharing-related tables
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Establishment, Locations and Departments
• We will discuss the foundation table in the third column of this diagram
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Establishment IDs
• An establishment is not necessarily a single building or location; it could be an
entire industrial or office complex, but it is usually a physical place for which
information is reported as a consolidated unit
• The Establishment Table is:
– Used to define distinct reporting places of business (establishments) within
an organization. It defines theoretical grouping of workers strictly for
reporting purposes
– Not required by all countries. The establishment may serve different
purposes, depending upon the country
• Navigation : Set Up HRMS, Foundation Tables, Organization, Establishment
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Establishment IDs
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Establishment IDs
• Although an establishment is generally used for reporting purposes, it may also
service a different purpose
• In India,
– Each establishment must be registered under either the Factories Act or
Shops & Establishment Act. An establishment, based on location, can be
registered under multiple Acts such as Employee State Insurance (ESI),
Provident Fund, Profession Taxes, and Income Taxes
– Each act under which the establishment is registered requires a unique,
separate registration number
– Therefore, a company may have one or more establishments associated
with it, but an establishment can only be associated with a single company
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Locations
• Use the Location table to:
– Identify each physical location where people work
– Specify salary plan (as specified by the setID) and holiday-schedule
defaulting information for the location
– From an HR perspective, identifying a physical location is important for
headcount purposes, mail delivery, ordering office equipment, and sending
out benefit packets
– A benefit of the Location table is its connection to the Salary Plan table. The
Salary Plan table is a high-level key identifying a group of workers who are
paid at the same rates and who generally work the same hours
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Locations
• Use the Location table to:
– If you have workers performing the same job (associated with the same
salary grade) in different parts of the country, they can be paid at different
rates. You can set them up with the same salary grade, but pull in different
rates using the high-level key of Salary Plan
• Navigation : Set Up HRMS, Foundation Tables, Organization, Location
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Locations
• Navigation : Set Up HRMS, Foundation Tables, Organization, Location
• Activity 3 : Defining Establishment and Location Codes
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Departments
– The Department table enables organizations to define groups of workers
– Departments are:
•
The identifier, within all PeopleSoft Payroll applications, for where to charge
wages or cost centers
•
A means of defining rollup security access to worker data
– PeopleSoft Human Resources offers you two ways to access the
Department table to define and view departments:
•
By navigating to the Department component under Set Up HRMS, Foundation
Tables, Organization, Departments
•
Through the Tree Manager
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Departments
• To build security, you can use departments to create the organization’s reporting
hierarchy security tree within the Tree Manager component
• After you set up your hierarchy of departments, you set up user security access
and restrictions
• Department security trees are not the only way to define data-permission security.
Customers also have the ability to define access to people and worker data based
on types of information such as company, location, and business unit (access
types)
• However, department security trees provide a hierarchical structure, without
having to define each access type values (the individual companies, locations, or
business units)
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Departments
• Explaining Defaulting
– Based on the department assignment, you can have the location code,
company, and manager (supervisor) ID or Position supplied as defaults at
the worker level
– Company is the only value that you cannot override at the worker job level
– If a department consists of many locations, you may want to leave location
blank on the Department Table. Then the location assignment will be part of
adding an employment instance
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Departments
• Navigation : Set Up HRMS, Foundation Tables, Organization, Departments
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Implementation Table Defaults
• This diagram shows the implementation-level default options that are available
from the Location and Department-related tables
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– We will discuss the foundation table components in the fourth column of this
diagram:
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Components of Pay and Compensation Rate Codes
• Using components of pay is a PeopleSoft Human Resources function that
enables you to define single or multiple rates of pay, represented by comp rate
(compensation rate) codes to identify what makes up a worker’s compensation
package
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Associating Comp Rate Codes with a Worker
• Comp rate codes may be attached to the worker directly or set up as default
values from various human resource tables
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Associating Comp Rate Codes Throughout the System
– In addition to directly assigning comp rate codes to a worker’s job data record, you
can define other ways to supply compensation to the worker’s record as a default
– You can assign comp rate codes or worker compensation through one or a
combination of the following ways:
• Directly associating the rate code to a worker.
• Salary steps
• Job codes
• A salary plan that is associated with a job code
• Rules-driven defaulting
• Matrix-driven rate codes
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Compensation Rate Codes
• Use the Comp Rate Code Table page to establish rate codes, where you can:
– Create base pay and non-base pay rates
– Categorize your rate codes by class to simplify searching throughout the
system for specific types of rate codes
– The rate codes may be defined as base rate pay components or non-base
pay components
– Base pay components, when assigned at the job level (and when the job
code is assigned to a worker when you add a job instance), are supplied by
default to the worker’s compensation rate in Job Data
– The rate codes, currency, and frequency are then used to calculate the
worker’s compensation rate
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Compensation Rate Codes
• Navigation : Set Up HRMS, Foundation Tables, Compensation Rules, Comp Rate
Code Table
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Rate Code Classes
• Rate code classes enable you to limit the search for rate codes in the search
pages throughout the system
• You do this by associating a rate code class with the individual compensation rate
codes, essentially creating a file system as you define your compensation rate
codes
• Navigation : Setup HRMS, Foundation Tables, Compensation Rules, Rate Code
Classes
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Rate Code Groups
– Using Rate Code Groups, you can:
• Be specific when calculating percentage-based pay components as part of your
worker compensation packages
• For example, a worker's base compensation package may be made up of the
following components: base pay, cost of living, child-care cost, and commuting
cost
• Calculate a bonus amount based only on certain parts of a worker's
compensation package, as opposed to the entire package
• Bundle base-pay components that you want the system to use in its calculation,
excluding other pay components
– Note : Before you can use groups of rate codes, you must select the Use Rate Code
Groups check box on the HRMS Options page of the Installation component
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Understanding Percentages and Rate Code Groups
• You can associate a rate code group with a percentage rate code
• If you do this, the system applies that percentage to all the rates in the rate code
group; it adds the total to a worker's compensation package
• If you decide not to use rate code groups, you can calculate percentage rates
using a worker's entire base-pay compensation package
– You can associate a rate code group with a percentage rate code:
• In a salary step on the Salary Step Components page of the Salary Grade
component
• With a job code on the Default Compensation and Non-Base Compensation
pages of the Job Code component
• At the worker level on the Job Data - Compensation page
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Rate Code Group
• Navigation : Set Up HRMS, Foundation Tables, Compensation Rules, Rate Code
Groups
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Rate Code Group Functionality
– Rate code groups work in the following way:
• 1. Select the Use Rate Code Groups check box on the Installation Table
• 2. Associate the rate codes with a rate code group
• 3. Assign rate codes to a worker
• 4. Associate a percentage-based rate code with the worker’s compensation
record
• 5. On the same row as the percentage-based rate code, enter the rate code
group
• 6. The system checks the Rate Code Group table for valid rate codes
• 7. The system applies the percentage increase against only those rate codes that
are in the rate code group to determine the compensation rate value.
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Activity 5 : Creating Compensation Rate Codes
• Create a Flat amount-based rate code
• Create a percentage-based rate code
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Salary Plan Tables
• This diagram shows the pages that you use to set up salary plans and to define
salary increase guidelines
• A salary administration plan defines a high-level distinction for a grouping of
workers that points to the salary controls that are in place for them, including
standard hours, salary increase guidelines, and review rating guidelines
• A salary plan, grade, or step is not required when saving a job record for a worker
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Salary Plan Tables
• Navigation : Set Up HRMS, Product Related, Compensation, Base
Compensation, Salary Plan
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Associating Default Values with the Salary Plan
• A salary plan can be linked to a location on the Location table. If it is linked, a
worker’s salary plan will be supplied by default from location he is assigned to,
rather than from the job code
• You can also have standard hours supplied by default to the worker level from the
Salary Plan Table page rather than from the Job Code table if the salary plan is
supplied from the Location table
• This enables you to define different standard hours and work periods for different
groups of workers, based on location
• If you associate a salary grade to a job code, the system will also calculate a
compa-ratio, which is the worker’s salary as a percentage of the midpoint of the
salary range (1.00=midpoint)
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Salary Grades
– When setting up the salary grades:
• You usually set up several salary grades within the same salary administration
plan
• You specify the minimum, midpoint, and maximum rates for each grade
• To create different ranges for the same salary grade, use separate salary
administration plans for each
• The system uses minimum and maximum hourly rates as a range check for the
hourly rate that is assigned to a worker. When entering a worker’s compensation,
the system warns you if the rate is out of range, but it will not stop you from saving
the worker’s compensation information as you entered it
– Range Spread Calculation : The system calculates the range spread as follows:
• 100 × (Annual Max − Annual Min) / Annual Min
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Salary Grades
• Navigation : Set Up HRMS, Product Related, Compensation, Base
Compensation, Salary Grades
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Salary Grade Steps
– Use the Salary Step Components page to:
• Identify an increment type that defines how a person will advance to the next step
• Define step increments for a grade. You can define step increment advancement
by hours or months
• Associate rate codes with salary steps within a salary grade. This information will
supply compensation data by default when your workers move into a specific step
• Navigation : Set Up HRMS, Product Related, Compensation, Base
Compensation, Salary Grades
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Salary Grade Steps
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Explaining Salary Grades and Steps
• Grades are an amount range, but steps point to an exact amount
• For example, you add a job record for a person and that person starts in step 1 at
10.00 an hour, then after three months is moved to step 2 at 10.50 per hour, then
after one year is moved to step 3 at 11.15 an hour, and so forth
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Salary Grade Advance Criteria
• Use the Grade Advance Criteria page to specify criteria that must be met before
workers are eligible to advance to the next higher grade:
– Include the number of reviews and their respective weights and the number
of eligibility points that are required
– (JPN) Specify grade advance criteria to be used in the shoukaku candidate
process
– The system identifies those who are eligible to advance to the next grade
based on meeting all the criteria that is defined here
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– How Grade Advancement Works
• If the salary administration plan has a related wage progression rule, this page
will not be available
• Grade advance criteria includes the number of reviews and its respective weights
and the number of eligibility points required
• The system checks for workers who have met the criteria that you specify here
and reports those who are eligible to advance from the grade
• Each grade has criteria that must be met before workers are eligible to advance
from this grade to the next higher grade
• This information is used in conjunction with ePerformance
– Activity 7 : Setting Up a Salary Plan and Salary Grade with Steps
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Implementation Table Defaults
• This diagram shows the implementation-level default options that are available
from the compensation-related foundation tables
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– We will discuss the foundation table components in the fifth column of this
diagram
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Job Code Pages
• In PeopleSoft Human Resources, you identify jobs by the use of job codes
• This enables you to maintain information about jobs independent of the people
performing the jobs
• You can assign salary grades, standard hours, and a standard work period to a
job regardless of who holds the position
• You can associate job codes with evaluation points and market pay data,
establish salary plan information, and you can define default compensation:
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Pages in the Job Code Table Component
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining a Job Code Profile
– To enter job code data on the Job Code Profile page, you can:
• Enter job description details
• Associate the job code with:
– Job Families
– Job Functions
– Job Subfunctions
• Define the manager level of the job code
• Enter default standard hours, work period, and compensation frequency for a job
• Identify whether a job is a regular (permanent) or temporary job or is associated
with a union
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining a Job Code Profile
– Navigation : Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining a Job Code Profile
• To create a job code, you are required to only enter data on the Job Code Profile
page
• This page has six required fields. An asterisk (*) denotes the required fields. Of
these fields, only the Job Title must be manually keyed , the five others fields are
populated by default values
• Job Function Code : Select a code to categorize the job by function, such as
administrative, legal, or management
• Job Sub-function : Select the code that best categorizes the job's subfunction
• Job Family : Select a job family to categorize a job code into a more general
grouping. For example, you might group a trust analyst and an operations analyst
into a job family called Analyst
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining Evaluation and Market Pay Criteria
• Use the next two pages in the Job Code Table component to aid in job analysis
• The following two pages enable you to rank job codes and assess salary data:
– Evaluation Criteria page
– Market Pay Match page
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining Evaluation and Market Pay Criteria
• Evaluation criteria enable you to rank job codes using Hay points (in the Hay job
evaluation system). The data on this page is optional
• Markey Pay Match :
– To remain competitive in your compensation, it is useful to track salary
practices for similar jobs in your area or industry. By know what other
companies pay their staff for a certain job, you are able to make better
decisions on providing compensation to your workforce
– With PeopleSoft Human Resources, you can use this salary data to act as a
guide for your awarding competitive compensation to your workers. Market
pay is a range of compensation information, including the different elements
of compensation such as base, variable, and total compensation, which may
vary by geography
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining Evaluation and Market Pay Criteria
• Markey Pay Match :
– On the Job Code, Market Pay Match page you can associate a market pay
matrix to a job code. Enter a matrix in the Matrix Name field to display the
matrix. Click the Edit Data button to modify the matrix. Any job code that
uses this matrix will be impacted by any changes you make here
– Market pay matrices are established and maintained under Set Up HRMS,
Product Related, Compensation, Market Pay. Matrices can be modify from
this same location where you can include values such as job code,
geographic locations, and other sources important to job compensation
analysis
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Defining Evaluation and Market Pay Criteria
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Job Compensation Defaults
• You are able to associate default compensation to a job code. This can
be accomplished in two ways:
– Enter a salary plan, grade, and step on the Default Compensation page
– Directly enter a rate code on the Default Compensation or Non-Base
Compensation page
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Job Compensation Defaults
• Use this page to enter and view compensation information
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up Job Compensation Defaults
• Use the Non-Base Compensation page to set up non-base pay rate codes for
payroll
• The system does not use non-base pay rate codes as default values on any
HRMS pages. The codes are used for payroll processing only.
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Activity 10 : Setting Up Job Codes
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Pay Group Tables
• A pay group consists of workers who are paid together with the same pay
characteristics (pay period, pay date, frequency, and so on)
• The component used to define the pay group varies based upon the payroll
related application that you are using
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Pay Group Tables to Support Human Resource Data
• When you implement PeopleSoft HRMS—particularly, PeopleSoft Payroll for
North America or PeopleSoft Global Payroll—you must set up pay groups. For
example, you might create different pay groups for workers with different sets of
benefits or earnings
• You can also create pay groups if you are not using any of the PeopleSoft
products, however pay group are not required to the worker level
• Navigation :
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Pay Group Tables to Support Human Resource Data
• There are nine pages in the Pay Group Table component for both Payroll for
North America and Payroll Interface. You use the first three pages to record the
minimum amount of data required to set up human resources record-keeping.
The remaining pages must be completed if you implement payroll processing
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Setting Up the Pay Groups Component in Global Payroll
• If you use Global Payroll, you use the Global Payroll Pay Groups component
(GP_PYGRP)
• Enter default conditions for the pay group level on the Pay Group Name page
• Navigation
Setting Up Core Foundation Tables
• Human Resources Foundation Tables
– Implementation Table Defaults
• This diagram shows the implementation-level default options that are available
from the foundation tables
Agenda
• Business Process Overview
• Setting Up Core Foundation Tables
• Adding People in PeopleSoft System/ Person Model
• Maintaining Person and Job Data
Adding People in PeopleSoft System
• Organizational Relationship Types
– Organizations have relationships with a variety of people for a variety of
reasons
– A person can have more than one organizational relationship at any one time
or can change relationships over time
– Organizational relationships fall into one of the following categories:
• Employee - A person who is hired to provide services to the organization and has
a legal employee relationship with the organization
• Contingent worker - A person who provides services to the organization and who
does not have a legal employee relationship with the organization
• Person of interest (POI) - A person who is not an employee or contingent worker
but is of interest to the organization
Adding People in PeopleSoft System
• Assigning Organizational Relationships
– Regardless of whether we hire an employee, add a contingent worker, or
create a student ID, we must first enter personal data for the person
– To simplify the process, we do all this in a single component, the Add a
Person component
Adding People in PeopleSoft System
• Pages Used to Add People with Job Records
– This diagram shows the pages used to add people with job record into the
system
Adding People in PeopleSoft System
• Components for Adding and Maintaining Person and Job Data
– With the exception of the Organizational Relationship page in the Add a
Person component, the pages that you use in this process are the same
pages that you use when you access the Modify a Person component
– The Add Employment Instance (JOB_DATA_EMP) component, which you
use to add an employment record, uses the same pages that you use when
you access the Job Data component (JOB_DATA)
• Adding a Person with a Job Record
– When you click the Add the Relationship button on the Add a Person Organizational Relationship page for an employee, the system automatically
opens the Add Employment Instance component
Adding People in PeopleSoft System
• Adding a Person with a Job Record (continued)
– Exiting the Add a Person component without saving will result in the person
not being saved in the system
– Exiting the process from the job-related pages will cause the person to be
saved as a POI. You will need to navigate to the Add Employment Instance
component and add the job information at a later time
Adding People in PeopleSoft System
• Assigning an ID
– The PeopleSoft system provides two ways to assign an ID to a person
• Manually - If we use automatic ID assignment, the system adds IDs
sequentially as we add new people. The system maintains the last
assigned ID on the Installation Table - Last ID Assigned page
• Automatically
– Avoid using both assignments or reusing ID numbers
– Navigation :
• Workforce Administration, Personal Information, Add a Person
• Workforce Administration, Personal Information, Biographical, Add a Person
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Use this page to assign an ID to a person
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Use these pages to enter personal details for a person and assign an
organizational relationship
Adding People in PeopleSoft System
• Pages used to Add a New Person
– To add a person's biographical information
• Enter a name by clicking the Add Name Link
• Enter Birth Information
• Identify other information about the person, such as gender or education
• Enter an alternate ID if applicable
• Add national Ids associated with the person
– Entering Contact Information
• Use the Contact Information page to enter
– Various Address Types
– Phone Numbers
– Email Addresses
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Entering Contact Information
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Page used to track historical contact information for a person
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Page used to enter and maintain address information
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Entering Regional Information
• The information entered on the Regional Page is significant for many reasons,
including regulatory reporting to the government
• When setting up regional information, consider the following
– Several countries contain similar fields, such as Ethnic Group or Religion
fields, that update the same fields in other country-specific sections
– Some fields, such as the Military Status field, maintain data specific to a
country; although field names maybe similar, they are not used in the same
way. Updating one field will not update the field with a similar name in
another country specific section
• If we enter information in multiple country specific section, we should validate the
data before exiting the page to ensure that we have not overwritten important
information
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Creating an Organizational Relationship
• The organizational relationship that you select determines the next step to
entering people into the system, as shown in this diagram:
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Organizational Instance
• After you add a person, you create an organizational instance to enter and
maintain job records
• An organizational instance is a single occurrence of an organizational relationship
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Organizational Instance Components
• Use one of the following components to create an organizational instance:
– Add Employment Instance (JOB_DATA_EMP)
– Add Contingent Worker Instance (JOB_DATA_CWR)
– Add Person of Interest Job (JOB_DATA_POI)
• Note. If you need to create a job record for person data that you have just entered
and saved but you have not saved the job data page, use the appropriate addinstance component to enter the person's job data
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Adding Job Instances and the Job Data Pages
• When you add a job, or employment, instance, you use the following pages to
enter job details. The pages that you use to add a job instance are the same as
those in the Job Data component, as show here:
Adding People in PeopleSoft System
• Pages used to Add a New Person
– Adding Job Instances and the Job Data Pages
• The Job Data pages are grouped by links at the bottom of each page. As a result,
all required fields on these pages must be filled in before you can save the
component
• Typically, you save only after completing the last page
• If you are adding a person with a job record and cancel out of the job pages, the
person ID is saved in the system, but the job data is not
• You will need to access the Add Employment Instance to add the job record
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information
• You use the Work Location page in the Job Data component to tie an effectivedated row to an action and reason code
• When entering a job instance directly from the Add a Person - Organizational
Relationship page, the effective date appears by default from the Add a Person
component. The effective date here should reflect the person's work instance
date
• Note. When you add a person, you cannot enter a date in the future in the Add a
Person Component. However, you can enter a future-dated job; it is possible to
hire or add a worker in the future but the personal information has to be as of
today or earlier for the initial row. After the initial row, future dated effective dates
are permitted.
• Navigation : Workforce Administration, Job Information, Job Data
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information (continued)
• Action and Reason : Select the action requiring you to create or modify this
record. The system displays a default value when you create a new employment,
contingent worker, or POI instance. Reason codes are associated with the action
you select
• HR Status or Job Status : Displays the status of the current job record. A person
can have an active HR status but an inactive job or payroll status. The page
displays the Job Status text for contingent worker or POI instances
• Payroll Status : For employment instances. Displays the payroll status of the
current job record. Some changes that you make to this field trigger Retro Pay or
Final Check processing
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information (continued)
• Job Indicator : Indicate whether this is the person's primary or secondary job for
this organizational relationship. Select Not Applicable if those selections don't
apply to this job. This field is used to process people with more than one
organizational instance in a single organizational relationship
• Calculate Status and Dates : Click this button to calculate the person's HR, job, or
payroll status and the employment dates so that you can review the changes
before you save the component. The system displays this button when you make
a change to the effective date or one of the status fields
• Maintain/ View Note : Click this icon to access the Job Data Notepad page
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information (continued)
• Position Number :
– If you drive part or all of the system by position, select a position number.
Define positions in the Add/Update Position Info component. When you
leave the Position Number field, the system completes position-related fields
in the Job Data component with default data from the Add/Update Position
Info component, including job code, department, location, supervisor level,
reports to, and full- or part-time status. The corresponding fields become
unavailable for entry
– PeopleSoft Enterprise Human Resources issues a warning message if you
assign a person to a position that is already filled and if the new appointment
exceeds the maximum headcount for that position. The system calculates
the headcount and displays the appropriate indicator in the Open/Filled field
in the Add/Update Position Info component when you change assignments
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information (continued)
• Company :
– If you have specified a company for the position you associated with this
person, the system enters a default company and this field becomes
unavailable for entry, unless you click the Override Position Data button
– If you have not assigned the person to a position and you assigned a
company to a department in the Department table, a default company code
appears, and this field becomes unavailable for entry
– If you did not designate a company on the Department table, select a
company here
• Expected Job End Date and Expected Return Date : Enter the end date or return
date for this job, if known. If you don't know the date initially, you can enter it later
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Work Location Information (continued)
• Termination Date, Last Date Worked, and Override Last Date Worked :
– The system displays the day before the termination effective date as the
termination date and the date last worked
– These fields display when you have indicated an action that will inactivate or
suspend a job
– If you rehire the person, the system deselects these fields
– When a person returns from leave, the system deselects only the Last Date
Worked field
– If the date is not accurate, select Override Last Date Worked to enter the
date
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information
• The job code can be associated with a salary plan, grade, or step
• Standard hours can appear by default from the job code, position, or salary plan
• Standard hours are verified against the defaults defined for the person's business
unit
• The system calculates the full-time equivalency (FTE) based on the standard
hours entered for this job and the standard work period. You can override this
field
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information (continued)
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information (continued)
• Supervisor Level :
– Supervisor levels are a class of position that represent levels of some
managerial or supervisory significance and can be used as another type of
employee identifier
– If you have specified a supervisor level for the position you associated with
this person, the system enters a default supervisor level and this field
becomes unavailable for entry, unless you click the Override Position Data
button
– If you did not assigned the person to a position, select the supervisor level
code for this person, if applicable
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information (continued)
• Regular/Temporary : Defaults from the position number you associated with this
person, and this field is unavailable for entry, unless you click the Override
Position Data button. If you have not assigned the person to a position, the
system displays the default value from the Job Code Table. You can override this
value
• Full/Part : Defaults from the position number you associated with this person, and
this field is unavailable for entry, unless you click the Override Position Data
button. If you have not assigned the person to a position, indicate whether the
worker is full-time or part-time
• Note : The Manage Base Benefits business process uses the values that you
select in the Regular/Temporary and Full/Part fields to determine eligibility
requirements
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information (continued)
• Empl Class : Select an employee class, which provides another method of
grouping workers
– Examples may include Assignee, Expatriate, or Intern. Employee classes
are included in the Employee Class table
– (GBR) The Northern Ireland Fair Employment Monitoring report (UKNI001)
uses the employee class to determine the classification of workers
• Officer Code : Identify highly compensated workers for the Non-Discrimination
Testing - 401(k)/401(m) report (NDT004). The default value is None
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information (continued)
• Standard Hours : Displays by default the standard hours for the worker. Change
the default value, if required
• Work Period : Select a standard work period, the time period during which
workers must complete the standard hours
• FTE : Displays the percentage of full-time work that the worker should normally
work in this job. The system calculates this value based on the standard hours
entry for this job and the standard work period. However, you can override the
system calculated FTE and enter any value. The system issues a warning if you
enter a value that is greater than 1.0
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Information (continued)
• Combined Std Hours/FTE : Displays the total standard hours that are assigned to
the worker for all active jobs combined and the worker's total FTE status for all
active jobs combined.For example, if a worker holds two jobs, one as a professor
with an FTE of .5 and one as a physician with an FTE of .35, the worker's
combined FTE is .85 (.5 + .35 ). You can't change or delete this information
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Job Labor Information
• If a person is associated with a national labor agreement, use the Job Labor page
to enter data about the agreement. Much of this data can appear by default from
the salary grade and job code.
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Payroll Information
• The Payroll page tracks worker payroll information, including their payroll system
and pay group. The payroll system and pay group information that you enter on
this page affects compensation processing for the person
• The Global Payroll pay group field is different from the North American Payroll
pay group field but both are particularly important in processing payroll
• The payroll system that you enter determines what additional information is
needed
• Payroll System : Select the payroll system that is used to process this person's
paycheck. The Payroll System field is available for entry only if the Action that
was entered on the Work Location page is Change of Pay System or a hirerelated action such as Hire, Rehire, or Additional Job
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Payroll Information (continued)
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Salary Plan Information
• Use the Salary Plan page to enter salary plan information if you use salary plans.
There are no required fields on this page
• A salary plan can be determined by default from a location
• A salary plan, grade, and step can be determined by default from the job code
• If you have salary administration plans associated with more that one of these
tables, the system uses the default from the last table value entered. For
example, first you enter a location that is associated with salary plan KU02 where
this salary plan defaults to this page. Then, you enter a job code that is
associated with salary plan KU03, and the system will update the salary plan to
KU03
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Salary Plan Information (Continued)
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Compensation Information
• Click the Default Pay Components button to have the system automatically enter
rate code information associated with job codes, salary plans, or any other
compensation rule defined in the system
• Click the Calculate Compensation button to have the system populate the
compensation rate and pay rate details
• Upon saving the page, the system may issue you a warning if you did not change
any compensation default values
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Compensation Information (Continued)
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Compensation Information (Continued)
• Compensation Rate : Displays the compensation rate for the person, which is the
sum of all base pay salary components
• Compa-Ratio : The system calculates the ratio by comparing the worker salary to
the midpoint amount of the salary grade. If the worker's current rate is the same
as the midpoint, then the compa-ratio is 1.00, or 100 percent, of the midpoint. If
the rate is above or below the midpoint, the system calculates a ratio for the
difference between the salary and the midpoint, and then it adds or subtracts the
difference from 1.00
• Job Ratio : Displays the percent-through-range calculation, based on the midpoint
salary of the person's job code. The job ratio is available only if the person's job
code has job ratio information (midpoint salary, currency, and frequency) defined
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Compensation Information (Continued)
• Default Pay Components :
– Carry out rate code defaults (excluding seniority pay) based on the current
values of the designated job fields
– Replace manual updates and old default values with the current default
values
– Recalculate the compensation package of affected persons, including the
compensation rate, currency, frequency, apply FTE, percent (including
current rate code groups) and so on
– Recalculate compensation-related fields, such as annual amounts or
comparatio, on the Job Data record
• Calculate Compensation : Click to have the system recalculate the person's
compensation without carrying out any rate code defaults or replacing any default
values
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Employment-Related Data
• Enter a probation date
• View or override seniority and service dates
• Track optional employment-related data such as the business title
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Employment-Related Data (Continued)
• Organizational Instance : The number of the instance associated with this job
data record. The organizational instance record number is the same as the ERN
of the controlling instance
• Original Start Date : Displays the earliest date that this job data record
(emplID/ERN instance) was associated with the organization. The date is
provided by default from the effective date of the job record with an action of Hire,
Add Contingent Worker, or Add POI Instance
• Last Start Date : Displays the most recent start date for this organization instance.
The system populates this field originally with the effective date of the controlling
instance's job data row with the action of HIR and then refreshes it with the
effective date of job data rows with the actions REH (for employees) or RNW (for
contingent workers). This date is different from the first start date if this
organization instance has been inactive and then reactivated.
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Employment-Related Data (Continued)
• First Start Date : Displays the first start date for this organization instance. The
system populates this field with the effective date of the first job data row with the
action of HIR (for employees) or ADD (for contingent workers) from the controlling
instance. The system uses this date as the hire date in reports
• Termination Date : Displays the effective date of the controlling instance's job
data row with the action of TER or COM, if applicable
• Last Assignment Date : Displays the most recent start date for this assignment.
The system populates this field with the effective date of the job data row with an
action that reactivates the assignment. This date is different from the first
assignment start date if this assignment has been inactive and then reactivated
Adding People in PeopleSoft System
• Adding a Job Instance for a Person
– Entering Employment-Related Data (Continued)
• First Assignment Start : Displays the first start date for this assignment. The
system populates this field with the effective date of the first job data row with an
action that activates the assignment (such as HIR or ADD)
• Assignment End Date : Displays the effective date of the job data row with the
action of TER or COM, if applicable
• Home/Host Classification : For workers who are on assignments, this field
specifies whether the current job is at the worker's home location or the
assignment location. For a new hire, select Home
Adding People in PeopleSoft System
• Explaining Job Level Defaults
– Job Level Defaults
• This diagram shows how a value that you enter on one page can determine
values that appear by default on other Job Data pages, depending upon how you
set up the control tables:
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Defining Job Terminology
• When adding people in the system with job records, it is important to understand
some basic terminology
• These include:
– Organizational relationship : Identifies a person's relationship with the
organization: employee (EMP), contingent workers (CWR), or person of
interest (POI). The organizational relationship displays next to the person's
name at the top of the Job Data Component
– Job instance :When you hire or add a worker for the first time, you create a
job instance. A person can have one or multiple job instances. Job instances
can be substantive-where it is not associated with another job, or
subordinate-where it is tied to a substantive job (such as an temporary
assignment)
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Defining Job Terminology
• These include:
– Employment Record Number : Each job instance is identified by an Empl
Rcd #. The system uses a new Empl Rcd # each time you add a new job for
a person. The system use Empl Rcd # 0 for the first instance of a job and
increments by 1 with each job instance. Empl Rcd #s, in combination with a
person's ID, uniquely identify a person's job data records
» Individual employee jobs are called Employment Instances
» Individual contingent worker jobs are called Contingent Worker
Instances
– Organization Instance : An organizational instance occurs for each
substantive job under each organizational relationship for a person. It is an
occurrence of a distinct relationship with the organization that has it's own
hire and termination dates
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– One ERN and Organizational Instance
• An organizational instance is a single occurrence of a person's relationship to an
organization. Several rows of job history might exist for a particular person and
that same relationship to the organization; nevertheless, only one organizational
instance exists, as shown here:
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Multiple Organizational Instances
• Although a person having only one organizational relationship with a company
may be more common, a person can have more than one. This diagram shows
one person having two organizational instances:
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
–
Components Used to Create Multiple Organizational Instances
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
–
Employment Record Numbers
• The system distinguishes between a person's organizational instances by
creating a new employment record number (Empl Rcd Nbr or ERN) when you
create a new instance:
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
–
Deleting Employment Record Numbers
• You can use the Delete ERN Process component when ERNs are created in error
or when ERNs exist for "no show" new hires (for example, workers who never
reported for their first day of work and for whom there is no need to maintain an
ERN). This component verifies that no combinations of PersonID/ERN exist that
will cause problems for other processes, such as payroll or benefits, that are
dependent on the ERN data
• You can access this component by navigating to Set Up HRMS, System
Administration, Database Processes, ERN Delete Process, ERN Delete Process
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Multiple Job and Organizational Instances
• When a worker holds multiple active jobs, but each job has its own set of
employment and job data, the system creates separate organizational instances:
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Multiple Job and Organizational Instances (Continued)
• When a person holds multiple jobs for the same organizational relationship, each
job must have its own set of employment and job data.
• If a multiple job is entered, you must:
– Determine which of the person's jobs is the primary job for reporting
purposes
» You don't have to designate a primary job, but you might do so to
ensure accurate affirmative action statistics and other data required for
government reporting
– Determine whether the person's jobs share a benefit program or have
separate benefits
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Indicating Primary and Secondary Jobs
• Use the Job Indicator field on the Work Location page to indicate whether a job is
the person's primary job or a secondary job. When you add another job instance,
the system sets this field by default to Secondary Job, and the initial instance is
maintained as the primary job
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Multiple ERNs Under the Same Organizational Instance
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Additional Assignments and Appointments
• Additional organizational instances are identified as hire or add contingent worker
in Human Resources, and additional assignments or appointments are not. With
an additional assignment, a worker is not give another job instance, but rather an
assignment. You add additional assignments or appointments using these
components:
– Add Additional Assignment
– Additional Appointment JPN
• An additional assignment can be a multiple job if the substantive job is not on
hold, so the person is performing more than one job. However, if the substantive
job is on hold, you would typically enter this as an temporary assignment.
Adding People in PeopleSoft System
• Defining Job Instances, Relationship, and Employment Record Number
– Viewing Multiple Job Details
• Use the Person Organizational Summary component to view the various details
and relationships for:
– Employment instances (for employees)
– Contingent worker instances
– Organizational instances
– Employment record numbers (Empl Rcd #)
• Navigation : Workforce Administration, Personal Information, Person
Organizational Summary
Introducing Person Model
• A person can be important to an organization for many different reasons
at many different times throughout their lifetime
• With Person Model
– We can track the personal information about a person in one place with no
redundant data
– The relationships that a person has to the organization is tracked in a
different area of the system
– For example, we might have a person who is now an employee but used to
be a contingent worker
– The system tracks this person using one ID, which enables their history as a
contingent worker to exist along with their history as an employee.
Agenda
• Business Process Overview
• Setting Up Core Foundation Tables
• Adding People in PeopleSoft System/ Person Model
• Maintaining Person and Job Data
Maintaining Person and Job Data
• Maintaining Historical Information for Your Workforce
– Effective Dated Information and Row Types
• The following diagram defines current, history, and future effective dates:
Maintaining Person and Job Data
• Maintaining Historical Information for Your Workforce
– Handling Multiple Actions with the Same Effective Date
• Use the Sequence field on the Job Data - Work Location page to differentiate
actions with the same effective date.
• Each time a new sequence number is added, the record (sequence number) with
the lowest number becomes a historical row of data
– Components for Personal and Job Data
Maintaining Person and Job Data
• Compensation Data Considerations
– When defining a worker's compensation package, keep the following points
in mind:
• When you insert a new job data row and change any of the worker's
compensation rates, the system automatically creates a new complete
compensation package
• Click the Default Pay Components and Calculate Compensation buttons to enter
system compensation defaults and to recalculate pay related fields.
• The Pay Components scroll area enables you to manage compensation
packages:
– Enter a change amount or percentage increase based on a previous
compensation rate code amount.
– Select the Apply FTE check box on the Controls tab for flat rate code types
in order for the system to prorate the person's pay using his or her FTE.
Maintaining Person and Job Data
• Compensation Data Considerations
– Example of FTE Conversion
• In the example shown below, employee is being paid a flat rate of 2,076.92
Canadian dollars (CAD) biweekly
• Currently he is a full-time worker, working 40 hours per week, as defined on the
Job Information page. This equates to 54,000 CAD annually or 4,500 monthly
• If his FTE were 20 hours per week and the Apply FTE check box is selected on
the Conversion tab, the annual pay shown under the Pay Rates header would be
27,000 CAD annually
Maintaining Person and Job Data
• Compensation Data Considerations
– Steps to Update a Worker's Compensation
• Follow these steps to update compensation with a 10 percent pay increase:
– On a worker's Work Location page, insert a new row and enter the effective
date and the action of Pay Rate Change
– On the Compensation page, select the Changes tab and enter 10 in the
Change Percent field
– Click the Calculate Compensation button and save your work
– All the compensation rate fields update to reflect the new information
Maintaining Person and Job Data
• Updating Organizational Instance and Assignment Relationships
– When you give a worker an additional assignment you create a subordinate
job under a controlling job. Although the system assigns each job instance a
different employment record number, the two jobs reside under the same
organizational instance
– The PeopleSoft system enables you to:
• Promote an assignment to its own instance
• Move an assignment to another controlling instance
• Demote an controlling instance to be a subordinate assignment under another
controlling instance
Maintaining Person and Job Data
• Pages Used to Promote an Assignment
– Use these pages to promote assignments to their own instance :
• Use this page to identify an individual worker for which you want to promote an
instance:
• Navigation : Workforce Administration, Job Information, Job Data
• Note. Users can select the Promote an Assignment to an Instance action code
from the Job Data page. However, the action codes Move an Assignment to
another instance and Demote an instance cannot be entered on the Job Data
page. The system enters these action codes in the job record when you run the
Move Assignment or Promote and Instance processes.
Maintaining Person and Job Data
• Pages Used to Promote an Assignment
– Use these pages to promote assignments to their own instance through a
batch process:
• Use this page to identify a group of workers and run a batch process to promote
instances:
• Navigation : Workforce Administration, Collective Processes, Promote an
Assignment, Promote an Assignment
Maintaining Person and Job Data
• Pages Used to Promote an Assignment
– Use these pages to promote assignments to their own instance through a
batch process:
• After the process has run to completion, you can review the status. If, for any
reason, the transaction has not been loaded to the records, the status of the row
is set to Failure. Otherwise the status is Success. You must determine the
reasons why transactions ended in Failure and change the status back to Ready
or to Cancelled before you run the process again.
Maintaining Person and Job Data
• Page Used to Move an Assignment to Another Instance
– Use this page to move an assignment to an instance:
– Navigation : Workforce Administration, Job Information, Move Assignmnt to
another Inst
Maintaining Person and Job Data
• Page Used to Demote an Instance
– Use this page to Demote an Instance:
– Navigation : Workforce Administration, Job Information, Demote an
Instance,Demote an Instance
Maintaining Person and Job Data
• Creating Action Reason Codes
– Actions and Action Reasons
• Changes to the worker records are called personnel actions. The Actions table
enables organizations to classify actions and associate actions with reasons. You
can:
– Enter various types of personnel actions
– Associate multiple reasons with your actions on the Action Reasons table
• Navigation : Set Up HRMS, Product Related, Workforce Administration, Actions
Maintaining Person and Job Data
• Creating Action Reason Codes
– Use this page to set up action codes:
Maintaining Person and Job Data
• Creating Action Reason Codes
– Use the Action Reason page to enter action reason information:
– Navigation : Set Up HRMS, Product Related, Workforce Administration,
Action Reasons
Maintaining Person and Job Data
• Terminating Employment
– Consider the following points about terminations:
• The key to terminating workers is to ensure that all the pieces of the termination
are taken into account
• Within the PeopleSoft Human Resources system, the action is recorded on the
Work Location page in the Job Data component
• Upon saving a termination, the system updates the worker's Termination Date
and Last Day Worked field values to one day earlier than the action date
• The Date Last Worked field is automatically populated, but can be overridden if
the dates differ
• The process is the same for a Leave of Absence action