This chapter discusses how to:
Define job function codes.
Define and clone job profiles.
Define job families.
Classify jobs.
Define job tasks and responsibilities.
Set up holiday schedules
Set up pay groups.
Run job code and pay group reports.
To define job function codes, use the Job Function Table component (JOB_FUNCTION_TBL).
This section provides an overview of job function codes and discusses how to set up job function codes.
Use job function codes to create function categories that can then be assigned to job codes. For example, you can create a job function code of Finance to describe the function of all job codes that have financial responsibility, such as job codes in accounts payables, accounts receivables, and the controller’s office
Page Name |
Object Name |
Navigation |
Usage |
JOB_FUNCTION_TBL |
Set Up HRMS, Foundation Tables, Job Attributes, Job Function, Job Function Table |
Set up and define job function codes. |
Access the Job Function Table page.
INAIL Code (Istituto Nazionale per l'Assicurazione contro gli Infurtuni sul Lavoro code) |
The INAIL code classifies jobs according to the level of risk that is associated with the job and the related insurance that is required by the employer. |
To define and clone job profiles, use the Job Profile component (JOB_PROFILE_TBL) and Clone Job Profile component (CLONE_JOB_PROF). Use the CI_JOB_PROFILE_TBL component interface to load data into the tables for the Job Profile component.
This section provides an overview of job profiles, lists prerequisites, and discusses how to:
Select competencies for a job profile.
Select sub-competencies for a job profile.
Select responsibilities for a job profile.
Select document types and performance templates for a job profile.
Determine where a job profile is used.
Clone a job profile.
A job profile identifies a set of competencies, sub-competencies, and responsibilities that apply to workers in the same job, job family, position, or salary grade.
If you use PeopleSoft Enterprise ePerformance, job profiles can provide a simple way to evaluate all workers with the same job code, job family, position, or salary grade against the same basic criteria. Performance documents can automatically include the competencies, sub-competencies, and responsibilities that are defined for the worker's job profile. Another advantage to using job profiles in ePerformance is that you can associate one or more performance templates with workers who have the same profile.
You can clone (copy) a job profile and modify it for another job code, position, salary grade, or job family. Job profiles are effective-dated.
Creating a job profile involves the following steps:
Create a job profile ID and description.
Select the competencies to associate with the job profile.
Select the responsibilities to associate with the job profile.
Select the document types and performance template that are valid for the job profile.
Determine where a given job profile is being used.
Associating Job Profiles with Workers
You can associate a job profile with a group of workers by assigning the profile to a job code, job family, position, or salary grade. To do this, complete the Job Profile ID field on one of the following pages:
Job Code Profile
Job Family
Position Data
See Creating Positions.
Salary Grade Table
See Also
(Optional) Creating Job Profiles
Before you create job profiles, define the following items that you plan to associate with the profiles.
Competencies
Sub-competencies
Competency clusters
Responsibilities
Document types
See Setting Up Sub-Competencies.
See Setting Up Clusters and Job Families.
See Defining Job Tasks and Responsibilities.
Weight |
For ePerformance, if applicable, enter the weight of the competency in relation to the other competencies for which workers with this job profile can be evaluated. |
Minimum Weight |
For ePerformance, if applicable, enter the minimum weight for the competency. When performance reviews are conducted using PeopleSoft ePerformance, the manager or worker cannot adjust the weight below this minimum. |
Mandatory |
Select to have this item identified as mandatory on the ePerformance document, meaning that the item cannot be edited or deleted by a manager or worker. |
Critical |
Select to have this competency identified as a critical performance factor on the ePerformance document. No special rules are applied to critical items. |
Page Name |
Object Name |
Navigation |
Usage |
JOB_PROFILE_TBL1 |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, General |
Create a job profile ID and description. IDs can be up to eight alphanumeric characters. Note. Job Profile IDs cannot be deleted. |
|
JOB_PROFILE_TBL2 |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, Competencies |
Select competencies for a job profile. Click the tab to enter General or ePerformance specific information. |
|
JOB_PROF_COMP_SEC |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, Competencies Click the Sub-Competencies link on the Competencies page. |
Select sub-competencies for a job profile. |
|
JOB_PROFILE_TBL3 |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, Responsibilities |
Select responsibilities for a job profile. Click the tab to enter General or ePerformance specific information. |
|
Qualifications |
JOB_PROFILE_TBL5 |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, Qualifications |
Select the qualifications that are mandatory or desirable for a job profile. |
JOB_PROFILE_TBL4 |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, Performance Templates |
Select the document types that are applicable to a job profile and identify the performance template for each document type. |
|
JOB_PROFILE_XREF |
Set Up HRMS, Foundation Tables, Job Attributes, Job Profile, Where Used |
View the list of jobs, job families, positions, and salary grades to which the job profile has been assigned. |
|
CLONE_JOB_PROF |
Set Up HRMS, Foundation Tables, Job Attributes, Clone Job Profile |
Copy an existing job profile. Once copied, you can modify the new profile. |
Access the Job Profile - Competencies page.
Competency Cluster |
To load competencies from a competency cluster into this job profile, select the cluster ID and click Load Competencies. The system adds the competencies in the cluster to any competencies that are in the Competencies group box. The system only adds competencies from the cluster that are not already associated with the Job Profile. You define competency clusters through the Cluster Competencies page (CM_CLST_COMP_TABLE). |
Competency |
To associate a competency with a job profile, select the competency here. |
Sub-Competencies |
Click to access the Job Profile Sub-Competencies page where you can add to or delete from the job profile any sub-competencies that are linked to the selected competency. By default, all subcompetencies linked to the competency are associated with the job profile. You will only need to select a sub-competency if:
|
Access the Job Profile Sub-Competencies page.
The first time you access this page, it displays all sub-competencies that are linked to this competency through the Sub-Competency component. To remove a sub-competency from this job profile, click the minus (-) sign. To add a sub-competency to the profile, click the plus sign (+). To delete all the sub-competencies, click the Delete All Competencies button.
Access the Job Profile - Responsibilities page.
Item ID |
To associate a responsibility with a job profile, select the responsibility here. You define responsibilities on the Responsibilities page (EP_RESP_TBL). |
Access the Qualifications page.
Select the qualifications required or desired for the job profile.
See Setting Up Educational Qualifications and Accomplishments.
Access the Job Profile - Performance Templates page.
When a user generates documents for a document type that has the template source set to one of the Job Profile options, the system refers to the information you enter here to determine which template to use. For example, say you create a document type called Annual. On the document type definition, you indicate that the template source is Job Code (Job Profile). When you generate performance documents the system checks this page to determine which template to use for workers that have a job profile ID associated with their job codes.
Doc Type (document type) |
Select a document type that is valid for workers who are associated with this job profile. Add a row for each document type that's valid for this job profile. You define document types on the Document Types page (EP_REVIEW_TYPE_TBL). |
Template ID |
For the selected document type, identify the performance template. This is the template that PeopleSoft ePerformance uses when it generates performance documents of a given document type for workers with this job profile. If you leave this field blank, the system uses the default template that is identified on the Document Type page. |
Access the Job Profile - Where Used page.
The system lists the Job codes, job families, salary grades, and positions to which this job profile has been assigned.
Access the Clone Job Profile page.
To clone a job profile:
Select the ID of the job profile you want to clone.
Enter up to eight alphanumeric characters for the new job profile ID.
Click theSave button.
The system moves you to the Job Profile component.
Make any necessary changes on the Job Profile component.
To define job families, use the Job Family Table component (JOB_FAMILY).
This section provides an overview of job families and discusses how to group jobs into families.
Group jobs to make it easier to assign a competency or competency cluster to similar jobs. You can assign a competency or cluster to all the jobs in a family at once.
Page Name |
Object Name |
Navigation |
Usage |
JOB_FAMILY_TABLE |
Set Up HRMS, Foundation Tables, Job Attributes, Job Family Table, Job Family |
Create job families and assign them job profiles. |
Access the Job Family page.
Job Profile ID |
Assign a Job Profile ID to this job family. |
Important! The job family effective date must be effective as of the relevant job code effective dates.
To classify jobs, use the Job Code Table component (JOB_CODE_TBL). Use the CI_JOB_CODE_TBL component interface to load data into the tables for this component.
This section provides an overview of job codes and discusses how to:
Add new job codes.
Assign points to job evaluation criteria.
Enter salary survey information.
Associate salary plan information and base pay rate codes with a job code.
Associate non-base pay rate codes with a job code.
In HRMS, you identify jobs by job codes, and you maintain information about jobs independent of the person or group performing that job. For example, you assign salary grades and standard hours to a job regardless of who holds it.
When you save a job code, the system creates a rate code defaulting rule for the salary step, with the Rate Code Source Indicator equal to the job code. The system uses rate code defaulting rules (instead of the Job Code and Salary Step setup tables) for the compensation defaulting.
Understanding Job Codes and Positions in HRMS
In HRMS, job codes are different from positions: Within a single job code, you can have a number of positions. For example, you can have a job code representing Administrative Assistant, and within that job code, you can have different Administrative Assistant positions—one in your Marketing department, one in Research, and one in your Compensation group. You use positions to track details on a particular job in a particular department or location. Positions usually have a one-to-one relationship with workers. Job codes have a one-to-many relationship with workers.
You still use job codes to create general groupings or job classifications in your organization if you drive PeopleSoft Enterprise Human Resources by position in your organization, . You then use the Job Code groupings as the basis for default job data for positions.
Note. If you use PeopleSoft Enterprise Pension Administration, set up jobs, and not positions, for your pension payees.
(JPN) Using Job Codes and Capability Grade Management in Japan
The Job Code field on the Job Details Page of Job Requisition Data is a required field. If your organization has adopted a human resources management system based on capability grade, you may not want to associate a job code with your job requisitions. However, to satisfy the requirements of that page, you need to have a dummy job code that you can enter in the Job Code field. The dummy job code has no processing associated with it. The Job Code Profile page, on which you create the dummy code, has only six required fields, but of these fields, five take default values, so you need to enter only a Job Title. We recommend using a job title that clearly indicates that this is a dummy job code.
See Also
Page Name |
Object Name |
Navigation |
Usage |
JOBCODE_TBL1_GBL |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table, Job Code Profile |
Add new job codes to the system and define job family, compensation, and regulatory information for each job code. |
|
JOBCODE_BU |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table, Job Code Profile Click Business Units that use this setID on the Job Code Profile page. |
View all business units associated with the SetID for this Job Code. |
|
JOBCODE_TBL2_GBL |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table, Evaluation Criteria |
Assign points to certain job evaluation criteria. You can use this information to rank job codes in your company and to assess salary grades, steps, and exempt and nonexempt categories for personnel. |
|
JOBCD_MP_SAL_SURV |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table, Market Pay Match |
Associate a market pay matrix to a specific job code. |
|
JOBCD_COMP_RATE |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table, Default Compensation |
Associate salary plan information and base pay rate codes with a job code. By associating rate codes with job codes, you define compensation packages that can be associated with a worker’s Job record on the Job Information page. |
|
JOBCD_NON_BASE |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table, Non-Base Compensation |
Associate non-base rate codes with a job code. |
Access the Job Code Profile page.
Job Code |
A unique code that you associate with a specific job in your organization. |
(USF) Occupation Series, Official Posn Title Code (official position title code), and Organization Posn Title Cd (organization position title code) |
Select from the list. |
(GER) (CAN) Job Function Code |
Select the code that best categorizes the job by function, such as administrative, legal, or management. This information is used for German and Canadian reporting purposes. |
Job Family |
Enter 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. Job families are also used in the Manage Competencies business process. |
Standard Hours |
Enter the default number of hours in a standard work period for this job. The Standard Hours value that you enter on this page becomes the default for all workers who are associated with this job code. You can modify the standard hours for an worker on the worker’s Job Data pages (JOB_DATA). The value that you assign for Standard Hours must fall between the minimum standard hours and the maximum standard hours defined in the Primary Permission List Preferences table. If no minimum standard hours and maximum standard hours are defined on the Primary Permission List Preferences table, the system uses the values on the Installation table. |
Standard Work Period |
Select the time period in which workers must complete the standard hours. Maintain these values in the Frequency Table page (FREQUENCY_TBL). The system uses the annualization factor of the standard work period in combination with the standard hours to calculate FTE (full-time equivalency). See PeopleSoft 8.9 Enterprise Components PeopleBook |
Workers’ Comp Code (Workers’ Compensation code) |
Enter a code to specify the workers’ compensation plan to which this job code belongs. |
Comp Freq (compensation frequency) |
Select the frequency in which the compensation is quoted. The default value is the frequency that you specified on the Installation table |
Medical Checkup Required |
Select if this job code requires a onetime medical checkup when the worker is hired into the job. Note. If you’re tracking a German workforce, also indicate whether the job requires ongoing medical surveillance in the Job Code Profile section for local German functionality, especially if the worker comes into contact with hazardous conditions or materials on the job. |
Union Code |
If you’re defining a job code that is associated with a union, select a union code. See Setting Up Educational Qualifications and Accomplishments. |
(SGP) Singapore
Festive Advance Pay Program |
If you set up one or more festive advance pay programs that each cover all the festive holiday types (using the Festive Advance Pay Program page), associate a default festive advance pay program with a specific job code here. The program details for each festive holiday can be the same or different from each other. One pay program can have many festive holiday types and can be associated with many combinations of earnings elements, deduction elements, and probation periods. This job code, in conjunction with the ethnic group and religion, are responsible for the defaults on the FA Employee Details (SGP/MYS) page. |
(CAN) Canada
National Occupational Classif (National Occupational Classification) |
Select a Canadian National Occupation classification code. |
Seasonal |
Select if the job is seasonal. |
BPS Activity (Business Payrolls Survey activity) |
If you are participating in the Statistics Canada Business Payrolls Survey, select the job code’s business activity. |
Report Flag |
Select the appropriate option if the job code is to be reported in one of the Statistics Canada Academic Teaching Surveys. This field is for Canadian higher education degree-granting institutions only. |
Duties |
Indicate whether the duties of the job code consist of Teaching only, Teaching & other resp (teaching and other responsibilities), or Research. This field is required if you selected the Report Flag check box. This field is for Canadian higher education degree-granting institutions only. |
Province |
Enter the province that you report to when you perform WCB (Workers’ Compensation Board) reporting for this job code. WCB reporting in Canada is always done at the provincial level; there is no national WCB level. |
Rate Group |
Select a rate group for this job code. Each industry is assigned a rate group for assessment purposes, based on the type of industry and the accident/injury level in that industry in that province. |
Classification |
Select a WCB classification for this job code. The classification indicates the industry that applies to this job code. Note. The rate groups and classifications can be obtained from your provincial WCB. The rates and rate codes may vary from province to province. |
(GER) Germany
Medical Surveillance Required |
Select if ongoing medical surveillance is required for this job code. For instance, some jobs require workers to be in contact with hazardous materials, and health and safety regulations require that workers receive periodic medical checkups as long as they are in that job. |
(GBR) United Kingdom
UK SOC Code (United Kingdom Standard Occupational Classification code) |
Enter the appropriate UK Standard Occupational Classification code. This code is required for Northern Ireland Fair Employment reporting. |
(ITA) Italy
INAIL Code |
Select the job code's INAIL code from the list of options. This code classifies jobs according to the level of risk that is associated with the job and the related insurance that is required by the employer. |
(MYS) Malaysia
Festive Advance Pay Program |
If you set up one or more festive advance pay programs that each cover all the festive holiday types (using the Festive Advance Pay Program page), associate a default festive advance pay program with a specific job code here. The program details for each festive holiday can be the same or different from each other. One pay program can have many festive holiday types and can be associated with many combinations of earnings elements, deduction elements, and probation periods. This job code, in conjunction with the ethnic group and religion, are responsible for the defaults on the FA Employee Details (SGP/MYS) page. |
(USA) USA
Union Code |
If you’re defining a job code that is associated with a union, select a union code. Define union codes as a part of the Manage Labor Relations business process in PeopleSoft Human Resources. |
EEO Job Categories |
Select a job category. The EEO-1 code is also the Federal Occupation Category (FOC). |
Standard Occupational Classif (Standard Occupational Classification) |
If your company has operations in Alaska, you can enter a Standard Occupational Classification (SOC) code for use in unemployment insurance reporting. You enter U.S. SOC codes in the U.S. Standard Occupational Classification Table. |
EEO Job Group |
To further classify the job categories, enter the EEO job group to which this job belongs. |
FLSA Status (Fair Labor Standards Act status) |
Enter a code to indicate whether this job is exempt or nonexempt according to the FLSA. This value becomes the default for the FLSA status on all worker job records that are associated with this job code. Example values are Administrative, Executive, Nonexempt, and Professional. |
(AUS) Australia
ASCO Code (Australian standard classification of occupation code) |
Select the ASCO code. |
Package Template ID / Package Rule ID |
Use these fields to associate this job code with the package rules and templates you set up as part of salary packaging for Australia. These IDs act as defaults for this job in employee salary packaging modeling. These fields are also available on the Position Table; the Position Table fields take precedence over the fields here. By associating templates and rules with job codes, package components are automatically assigned to workers during the package modeling process. Using templates can save time by ensuring that you use the correct template and rule when modeling. Note. You set up package templates on the Package Template page. You set up package rules on the Package Rule page. |
(AUS) Higher Education
These fields are available when you select the Australian Public Service box on the Country Specific page of the Installation component.
Job Function |
Select the default job function for the organization. |
Type of Work Performed |
Select the default type of work performed for the organization. |
Annual Contact Hours |
Enter the number of contact hours. This depends on the type of work performed. See “Determining Contact Hours” to calculate this value. |
Teaching Weeks |
Enter the default number of teaching weeks. |
(USF) U.S. Federal
Bargaining Unit |
If the job code is associated with a union, select a bargaining unit. |
Pay Basis |
Enter the pay basis for which you quote salaries for this job code; for example, Per Annum, Per Hour. |
Classification Authority and Classification Factor |
The system displays the classification authority and the classification factors that are associated with the classification standard. |
Target Grade |
Enter the target grade, if applicable. |
Factor Level |
Enter a classification factor level for each classification factor that is associated with this classification standard. |
Points, Grade Points, and Total Points |
The system displays the points that are associated with the classification standard. |
Weight (%) |
The system displays the weight percentage of the points that are associated with the classification standard. |
OPM Certification Number (Office of Personnel Management certification number) |
Enter the OPM certification number that is associated with this job code. |
Position Classification Stds (position classification standards) |
Enter the position classification standards that are used. |
(BRA) Brazil
Brazilian Occupation Cd(Brazilian occupation code) |
Enter the appropriate Brazilian Code of Occupation (CBO - Código Brasileiro de Ocupações) from the official table. Codes effective before December 31, 2002 should be in the format 99999. Codes effective from January 1, 2003 onward should be in the format 9999–99. Note. Go to www.mte.gov.br to view a list of CBOs. |
See Also
PeopleSoft Enterprise Human Resources 8.9 PeopleBook: Manage Competencies
PeopleSoft Enterprise Human Resources 8.9 PeopleBook: Administer Compensation
Understanding DETYA Calculations and Reference Dates
PeopleSoft Enterprise Payroll for North America 8.9 PeopleBook
Access the Evaluation Criteria page.
Knowhow |
Enter points that represent the worker’s knowledge required to perform the job. |
Accountability |
Enter points that represent the worker’s ability to do the assigned job. |
Problem-Solving |
Enter points that represent the worker’s ability to work out solutions despite obstacles. |
Total Points |
You determine the points by comparing each of these factors to every other job in your company. The greater the know-how, accountability, and problem solving for this job, the higher the points. For example, you would probably assign more accountability points to a controller than to a secretary because the controller has more responsibility. The system calculates Total Points and the Percent, or relative importance, of each factor. For example, if Knowhow receives 33.2 percent of the total points, Accountability receives 33.7 percent, and Problem-Solving receives 33.1 percent, then all three factors are almost equally important. However, if Knowhow receives 54.4 percent of the total points, Accountability receives 9.2 percent, and Problem-Solving receives 36.4 percent, then Knowhow is of greater importance than Accountability or Problem-Solving, and Accountability is of little significance. |
Used by Position Mgmt? (used by position management?) |
Select if this job code is used by a position. If you specified full or partial position management on the Installation Table, this check box is selected by default. A selected check box tells the system that you’re budgeting for the job code at the position level. It does not restrict your ability to attach positions to a job code or attach workers to a job code. If this check box is clear, you can still set up a position with the job code. If the check box is selected, you can still enter the job code on the worker’s job data record. When you clear this check box, the Pre-Encumbrance Indicator and Encumber Salary Option fields appear. |
Pre-Encumbrance Indicator |
Indicate if you want the system to encumber this job code immediately (Immediate), not at all (None), or upon requisition (Requistn). |
Encumber Salary Option |
If you are using Commitment Accounting to encumber salaries, the system uses the option that you select to determine the salary amount when it encumbers the salaries of vacant positions. |
Encumber Salary Amount |
If you select User Specas the Encumber Salary Option, enter the salary amount to encumber. |
(FRA) France
Employee Category |
Select the employee category for the job code. This code is required for these statutory reports:
|
INSEE Code |
Link this job code to an INSEE code for use in the French Disability report. |
Job Category Code |
Select a job category code, required for the Single Hiring Statement report. |
(GER) Germany
BA Code (Bundesanstalt fuer Arbeit code) |
Select this job code's BA code, if applicable. |
Technical |
Select if this job code is technical. |
(FRA) French Public Sector
Job Type |
Select whether this job is public, private, or public private combination. |
Contract Worker Compensation |
Select the salary grade table type and salary grade table that apply to contract workers in this job. |
Job Outside Coll Lbor Agrment |
Select this check box if the job code is not covered by a collective labor agreement. |
Regulatory Region |
Select the job code's regulatory region. Note. Labor agreements are grouped by regulatory region. If you are assigning a labor agreement to this job code, ensure that the regulatory region matches that of the labor agreement. |
Labor Agreement |
Select the labor agreement that covers this job code. |
Labor Agreement Category |
Select the labor agreement category for this job code. |
Auto Hire Validation |
Select to have the system automatically validate the newly hired person's qualifications with the job requirements. |
Match Competencies |
Select to have the system match the competencies associated with this job code with the qualifications of the person assuming the job. |
Occupation Code |
Select an occupation code for this job code. |
Training Program
Training Program |
You can associate a training program with this job code, which you’ll find helpful in career planning. When you set up training and development programs for workers in this job code, you can use the default training program as the basis for an individual career-training plan. |
See Also
(FRA) Meeting Regulatory Requirements for France
Access the Market Pay Match page.
Matrix Name |
Select the market pay matrix that you want to associate with this job code. The effective date of the matrix must be less than or equal to the effective date of the job code. |
Edit Matrix |
Click this button to access the Data Content page where you can view and edit values associated with this matrix. Any other job code linked to this same matrix will be impacted as well. |
See Also
PeopleSoft 8.9 Enterprise Components PeopleBook, “Using Configurable Matrices”
Setting Up and Working with Market Pay
Access the Default Compensation page.
By associating rate codes with job codes, you define default compensation packages that will be associated with a worker’s job record on the Job Information page.
Job Ratio
The job ratio calculates comparative salary information for workers who perform similar work activities in countries where plan/grade/step data is used to support industrial tariffs. If you use plan/grade/step data for job-related activities, you do not need to use the Job Ratio fields.
The worker’s compensation rate (as specified on the Compensation page of the Job Data component) is converted to the currency and frequency defined in the Job Ratio group box. The result is divided by the job code midpoint salary.
Minimum Salary, Midpoint Salary, Maximum Salary, Currency, and Frequency |
Enter the minimum, midpoint, and maximum salary amounts according to the frequency (which appears by default from the Job Code Profile page but can be overridden here) that is available to this job code. Indicate the currency of the salary amounts if it is not the same as the default. |
Sal Plan/Grade/Step (salary plan/grade/step)
If your company has established compensation programs, select the codes that represent the default salary plan/grade/step for this job. You define these codes in the Salary Plan Table, the Salary Grade Table, and the Salary Step Table.
Sal Plan/Grade/Step |
Select a salary plan , grade and step. Note that all three fields are optional. If you do set defaults, the system populates the rest of the Salary Administration Plan fields on the page and the Salary Step Components grid with hourly, monthly, and annual midpoint pay rates that are associated with the grade. When you assign a worker to a job code on the Job Information page (JOB_DATA_JOBCODE), the system enters these values as a default on the Salary Plan page (JOB_DATA_SALPLAN). Note. If you have associated a salary plan with the location code assigned to the worker on the Work Location page (JOB_DATA1), the system will use the location salary plan as a default on the Salary Plan page instead of the job code salary plan. See Tying Salary Plans to Job Codes, Locations, or Labor Agreements. |
Salary Step Components
Details |
Click to review the description, comp rate type (compensation rate type), and rate code class that are associated with the rate code. |
Frequency |
The system displays the compensation frequency of the rate code as the default frequency. Rate code frequency is defined on the Comp Rate Code Table page. |
Apply FTE (apply full-time equivalency) |
Select to indicate that the compensation rate for this rate code is multiplied by the FTE in calculating the job compensation rate. |
Points |
The system displays the points that are associated with this rate code, if applicable. |
Percent |
If the rate code type for this rate code is Percent, the system displays the percent that is to be applied to the job compensation rate or to a rate code group. |
Note. Column order for grids may vary by implementation. All columns may not be visible. Use the page’s horizontal scroll bar as necessary to view all the columns.
Job Code Base Components
Select one or more rate codes that will make up default base compensation for this job code. The default values for compensation rate, currency, and frequency come from the Rate Code Definition page, but you can set different values if required.
Note. If a rate matrix is associated with the rate code, the compensation rate field will be unavailable. In this case, the rate will be set dynamically based on employee data when this rate code is added to the employee's compensation record.
See Also
PeopleSoft Enterprise HRMS 8.9 Application Fundamentals Preface
Setting Up Base Compensation and Budgeting
Access the Non-Base Compensation page.
The system doesn’t use non-base pay rate codes as default values on any HRMS pages. The codes are used for payroll processing.
To define job tasks and responsibilities use the Job Task Table component (JOB_TASK_TABLE) and Responsibilities component (EP_RESP_TBL). Use the JOB_TASK_TABLE component interface and CI_EP_RESP_TBL component interface to load data into the tables for these components.
This section provides an overview of job tasks and discusses how to define job task codes.
Define job task codes, such as Data Entry, and assign it to a Job Code on the Job Code Task Table. On the Job Code Task Table, indicate the importance and frequency of the task.
Page Name |
Object Name |
Navigation |
Usage |
JOB_TASK_TABLE |
Set Up HRMS, Foundation Tables, Job Attributes, Job Task Table |
Define job task outcomes. For example, if a job requires an worker to pick up heavy boxes and move them, then define moving heavy boxes as the essential job task. Because an worker with a disability could use a forklift to move them, do not define the job task as lifting heavy boxes. |
|
JOBCODE_TASK_TABLE |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Task Table |
Define job tasks associated with each job code. |
|
EP_RESP_TBL |
Set Up HRMS, Foundation Tables, Job Attributes, Responsibilities |
Define job responsibility codes. |
Access the Job Code Task Table page.
Jobtask SetID |
Select a job task setID from the available options. Valid values are stored on the TableSet ID page. |
Job Task |
Select a job task from the available options. Valid values are stored on the Job Task Table page. |
Imprtce (importance) |
Select the importance of the job task to the particular job code. Valid values are in the Translate Table. |
Freq (frequency) |
Enter how often the job task occurs for each job code. Valid values are in the Frequency Table. |
Cons (consequence) |
Select the result that occurs if the job task isn’t performed. Valid values are in the Translate Table. |
% Time Spnt (percentage time spent) |
Enter the percentage of time that is spent on the job task. |
Total Percent Time Spent |
The system calculates and displays this when you move out of the % Time Spent field. The total cannot exceed 100%. Note. Once created, this information is particularly useful for discussing job requirements with applicants. Although the ADA prohibits you from asking applicants if they have disabilities, you can show them a job’s task list and ask them if they might have difficulties in completing the tasks. This way, you offer the applicants the opportunity to describe their disabilities and any accommodations that they need to perform the job tasks. |
To set up pay groups, use the Pay Group Table component (PAYGROUP_TABLE).
This section provides an overview of pay groups and discusses how to:
Set up and describe pay groups.
Set up process controls for pay groups.
Set up payroll calculation parameters for pay groups.
(USA) Specify the FLSA period definition.
(E&G) Enter additional E&G earnings codes.
When implementing a payroll system for use with HRMS, one of your major tasks is to set up pay groups. For example, you might create different pay groups for employees with different sets of benefits or earnings.
While pay groups may seem specific to payroll processing, you also need this information for Human Resources, to set up job records and benefit programs. Many of the default field values on the Administer Workforce pages are based on the pay group values that you specify on the Pay Group Table component (PAYGROUP_TABLE). Set up at least one pay group for each company that you established in the Company component (COMPANY_TABLE) or the Agency USF component (AGENCY_TABLE) for U.S. federal users.
See Entering Company Information.
See (USF) Entering Agency Information.
Where you set up your pay group depends on which payroll application you use:
PeopleSoft Enterprise Payroll for North America.
If you use PeopleSoft Payroll for North America, use the Pay Group table pages discussed in this section as well as additional pages of the Pay Group table that are documented in the PeopleSoft Enterprise Payroll for North America 8.9 PeopleBook.
PeopleSoft Enterprise Payroll Interface
If you use PeopleSoft Payroll Interface, use the Pay Group Table pages discussed in this section as well as additional pages of the Pay Group table that are documented in the PeopleSoft Enterprise Payroll Interface 8.9 PeopleBook.
PeopleSoft Enterprise Global Payroll.
If you use PeopleSoft Global Payroll, use the Pay Group component in that application.
See Defining Paygroups.
Pay system other than a PeopleSoft payroll application.
If you are not using a PeopleSoft payroll application, use the Pay Group table pages discussed in this section.
PeopleSoft Enterprise Pension Administration.
If you use PeopleSoft Pension Administration, also set up pay groups for your pension payee companies. Pension Administration doesn’t use pay groups for paying pension benefits.
See PeopleSoft Enterprise Pension Administration 8.9 PeopleBook
Note. If you use more than one payroll application (for example, Payroll for North America and Global Payroll), set up the pay groups required for both applications. Otherwise, set up only the pay groups required for the application you are using.
The Pay Group Table component consists of nine pages. For Human Resources, enter information only on the first three pages of the component, because that information is used across all HRMS applications. The last six pages in the component are used with Payroll for North America, and to a lesser extent, with Payroll Interface.
Note. Do not use this component with PeopleSoft Global Payroll. Additional pages of the Pay Group Table component are documented in the PeopleSoft Enterprise Payroll for North America 8.9 PeopleBook and the PeopleSoft Enterprise Payroll Interface 8.9 PeopleBook. The pages listed below are also documented in the PeopleSoft Enterprise Human Resources: Administer Salaries for the Netherlands 8.9 PeopleBook.
Page Name |
Object Name |
Navigation |
Usage |
PAYGROUP_TABLE1 |
|
Set up and describe pay groups. |
|
PAYGROUP_TABLE2 |
|
Establish employee type options for a particular pay group. |
|
PAYGROUP_TBL3 |
|
Define further payroll processing parameters for pay groups. |
|
FLSA_PERIOD_SBPNL |
|
(USA) Specify FLSA period definition and other parameters for the pay group’s FLSA calculation. |
|
Education and Government Additional Earnings Codes |
PAYGRP_TBL3_HP_SEC |
|
(E&G) Add earnings codes for education and government |
See Also
Creating and Maintaining Pay Groups
Access the Definition page.
Note. This page is not required for USF users.
Pay Group |
The Pay Group value that you specified in the entry dialog box is displayed. Note. On employee job records, the Pay Group default is from the company level. |
SetID |
Select a setID for the shift table used by the employees in this pay group. For pay groups that don’t use a shift table, use a generic setID. |
Retiree Pay Group |
Select for a separate retiree pay group. PeopleSoft recommends keeping retirees in their own pay group. There is no processing associated with this check box. |
PI Configuration ID (Payroll Interface configuration ID) |
Select, if appropriate. The PI Configuration ID is set up using the Configuration Table component (INTRFC_CONFIG) in Payroll Interface. You must set up that component first, or leave this field blank for now. Note. You must enter a value for Payroll Interface. If the PI Configuration ID is not set up correctly, payroll processing in Payroll Interface will not function properly. Refer to the PeopleSoft Enterprise Payroll Interface 8.9 PeopleBook for more information. |
Deduction Priority |
Enter a deduction priority number for your pay group. The deduction priority is used for multiple job employees when the single check option is not selected for a company. |
Employee Type Default |
Select the most common employee type within the pay group. The system uses this value as the default for the pay group’s employee job records. The default you enter on this page is edited against the Benefit Program table. You need either to set up that table first or leave this field blank for now. Values are as follows:
|
(CAN) Wage Loss Plan Default |
Specify a wage loss plan default value for the pay group. This default value assigns employees the appropriate wage loss plan on the Canadian Income Tax Data page whenever the system automatically creates employee tax data records. |
Frequency
Pay |
Select the pay period frequency. Note. If the employee’s compensation rate on the Compensation page is quoted with the same frequency type as the pay period (for example a monthly frequency), you must use the same frequency ID (same annualization factor) for both the pay frequency and the compensation frequency. |
Daily |
Select the frequency used by Payroll for North America to calculate the daily pay rate. Only frequencies on the Frequency table with a frequency type of daily are available for selection. |
Monthly |
Select the frequency used by Payroll for North America to calculate a monthly pay rate. Only frequencies on the Frequency table with a frequency type of monthly are available for selection. |
General Ledger Use
PeopleSoft Enterprise General Ledger uses these fields.
Rate Type |
Select the appropriate value from the list provided. |
Conv Date (conversion date) |
Values are Check Date, Pay End Date, and Today’s Date. |
See Also
Understanding Frequency in Payroll for North America
Access the Process Control page.
You establish options on this page before you assign employee types on employee records. For example, you might want to group only salaried employees in your monthly pay group and group hourly and exception hourly employees in a biweekly pay group.
Continue with Errors
Continue With Errors |
Select to enable the Pay Confirmation process to continue processing even if it encounters calculation errors. The system moves the items in error to off-cycle paysheets to be corrected in a separate off-cycle run. |
Error Pay End Date Option |
This value is used by the Pay Calendar build process to set up the pay calendar. Select the date of the off-cycle calendar to which erred paysheets are moved. If you select Next Day, the Pay Calendar Creation process creates one cycle pay calendar for each on-cycle pay calendar that is created. The pay end date for the off-cycle calendar is one day after the pay end date for the on-cycle pay calendar. For example, if the pay end date for the on-cycle calendar is May 31st, the pay end date for the off-cycle calendar is June 1st. Warning! If you enter your own end date, you must ensure that a pay calendar has been built for that date before attempting to calculate transferred pay lines. |
Processing Control
Industry Sector |
Select None, Core, Public Sct (public sector), or US Federal. |
Employee Type(s) for Paygroup
Employee Type |
Select the options—Hourly, Exception Hourly, or Salaried—that are valid for this pay group. If you use PeopleSoft Payroll for North America, you also need to designate payroll processing parameters. Otherwise, for employees being paid with PeopleSoft Payroll for North America, leave Print Paysheets selected as the default. Note. If a specific employee type is not defined on a pay group, a user can’t set up that type of employee. For example, if a pay group does not have an employee type of salaried, when an employee is hired, the user can’t enter S as the employee type on job. |
Print Paysheets |
If you are using PeopleSoft Payroll for North America, select this check box if the employees in this employee type should always be included when printing paysheets. Employee types for which this check box is cleared still appear on the paysheet pages. Note. You must check this box if either of the confirmation required check boxes is selected. |
Confirmation Required for Job Earnings on Paysheet |
If you are using PeopleSoft Payroll for North America, select this box to clear the OK to Pay field on the paysheets by default. OK to Pay tells the system whether to pay an employee or place the record on hold until you review it. Pay Calculation, in turn, processes only those employees who have OK to Pay selected. If you select this option, Print Paysheets must also be selected. Typically, hourly employees require some sort of positive time input to get paid. For this reason, you might say that confirmation is required. Once you enter their time on the paysheets, you manually select OK to Pay to permit them to be paid. For exception hourly and salaried employees, you usually enter exception time only as required. Therefore, you might indicate that confirmation is not required. These employees automatically get paid their regular salary or hours each pay cycle, because the paysheets are created with the OK to Pay check box selected. |
Confirmation Required for Partial Pay Period on Paysheet |
If you are using PeopleSoft Payroll for North America, select this box to control the OK to Pay check box on the paysheet. Whenever there is a mid-period change on the Job record—an employee is hired, is terminated, or changed jobs or pay rates—the system creates partial pay period records due to proration. Typically, if you prorate pay, you should clear this check box to tell the system that confirmation is not required and to select OK to Pay on the paysheet. If, on the other hand, you want to manually verify the proration for employees, select this option. You can adjust the pay on the paysheets and click the OK to Pay check box. If you select this option, Print Paysheets must also be selected. |
See Also
Access the Pay Group Table - Calc Parameters page.
Pay Group Information
Earnings Program ID |
Select a default value for the employee records in this pay group. Earnings Program IDs are set up using the Earnings Program Table component (EARNS_PROGRAM_TBL) in either Payroll for North American or Payroll Interface. You must set up that component first or leave this field blank for now. |
(USF) Pay Plan |
Select the pay plan to assign to this pay group. |
Holiday Schedule |
Select the holiday schedule for the pay group. If you left the Holiday Schedule field blank on the Location Profile page, the system uses the holiday schedule you specify on this page as the default for the worker's job record. You must set up the Holiday Schedule table before making a selection or leave this field blank for now. Note. In Payroll Interface, if you want the third-party payroll system to process holiday pay, on the Holiday Schedule component set up a holiday schedule called NONE. |
Select the default benefit/deduction program for the pay group. The system uses this default benefit/deduction program as the default for the employee’s job record. The default you enter on this page is edited against the Benefit/Deduction Program Table in the Benefits menu. You must set up that table first, or leave this field blank for now. |
|
Select a retro pay program ID to assign the pay group to a retro pay program. Specify a retro pay program ID that identifies the earnings codes used in retro pay calculations. Note. You define Retro Pay Programs on the Retro Pay Program Table and earnings codes on the Earnings Tables. In each Retro Pay Program you define, you can specify any number of earnings codes as earnings for which Retro Pay can be calculated. For each of these earnings codes, you can specify an earnings code to be used for paying the Retro Pay earnings. |
|
To specify a default final check program for the pay group, select the final check program ID that identifies the earnings, deductions, and accruals to be used in final check processing for the pay group. |
|
(USA) FLSA Required |
Select this check box if FLSA regulations are to be applied to this pay group. When you select this check box, the FLSA Period Definition button appears. If you do not select this check box, the button does not appear and you cannot define FLSA pay periods. FLSA is for U.S. Payroll only; this check box appears on the page if you have enabled FLSA processing on the Fica/Tax Details page (access through the Company Table − Default Settings page) and on every pay group when applicable. Note. If FLSA is not selected for a company, it cannot be selected for a pay group within that company. After it has been selected at the company level, it does not have to be selected at the pay group level. However, if FLSA is required for a pay group, it must be selected at both the company and pay group levels. Note. (USF) If FLSA is required for a whole agency or for most pay groups in an agency, you should clear the FLSA Required check box and define FLSA requirements on the Agency Table. Remember that if the FLSA Required check box isn’t selected on the Agency Table, the FLSA Rule for a pay group is set by default to Higher of FLSA Contractual. Note. To be included in FLSA calculation, an employee must have non-exempt status and belong to an FLSA pay group. Note. When setting up pay groups, do not use the same pay group ID in two separate companies if the companies use different overtime earnings codes for FLSA. |
(USA) FLSA Period Definition |
Click to access the FLSA Period Definition page. |
Use this group box to define earnings codes for each earnings type.
Regular Hours |
Select the appropriate earnings code for the regular hours earnings type. |
Overtime Hours(overtime hours earnings type) |
Select the appropriate earnings code for the overtime hours earnings type. |
Regular Earnings |
Select the appropriate earnings code for the regular earnings type. |
Holiday |
When the system creates paysheets and detects that a holiday falls within the pay period, it uses the earnings code associated with this field. If Holiday Type on the Holiday Schedule Table is Canadian, the system uses this earnings code to set up the statutory holiday earnings on the paysheet. |
(USF) US Federal
Select the appropriate earnings code for Nonpay hours, Refund, and Interest.
See (USF) Managing Interest Calculations on Retro Pay.
See Also
Access the FLSA Period Definition page.
The FLSA Period Definition page changes, depending on which options you select. The following table shows which fields are visible on the page, depending on the FLSA Period Definition you select:
FLSA Period Definition |
FLSA Salaried HRS Use: Unspecified or Fixed |
Use Basic Formula |
FLSA Calendar ID |
FLSA Period in Days |
FLSA Threshold Hours |
Fixed FLSA Period with Fixed Salaried Hrs selected and Use Basic Formula clear |
X |
X |
X |
X |
|
Fixed FLSA Period with Fixed Salaried Hrs selected and Use Basic Formula selected |
X |
X |
|
|
|
Fixed FLSA Period with Unspecified Salaried Hrs selected |
X |
|
X |
X |
|
Law Enforcement |
|
|
X |
X |
X |
Fire Protection |
|
|
X |
X |
X |
FLSA Period Definition |
Select the appropriate FLSA period definition:
If you select Fixed FLSA Period, the period can only be for 7 or 14 days. There are no FLSA Threshold Hours for employees in the Fixed FLSA Period, because threshold hours only apply to law enforcement and fire protection employees. |
FLSA Salaried Hours Used
Fixed Salaried Hours (Hours per Week) |
Select this option to use the standard hours you entered on the employee’s Job record. If you select this option, the Use Basic Formula check box appears. |
Use Basic Formula |
If you select this check box, the FLSA Calendar ID and FLSA Period in Days check boxes disappear. Basic formulas are used only for monthly and semi-monthly pay periods. The FLSA period is assumed to be the same as the Pay Calendar period; hence, no FLSA Calendar ID is required. If you select this check box, you must enter information into the Work Day Hours field on the Job Information page. |
Unspecified Salaried Hours |
Select this option to use the actual number of hours worked per week by salaried employees to determine their FLSA rate. |
FLSA Calendar ID |
Select a FLSA calendar ID. The FLSA calendar ID is linked to the FLSA Start Date and FLSA Period in Days fields on the FLSA Calendar Table page, which are used to define the FLSA begin and end dates. Hence, the pay group uses the FLSA Calendar ID to define the FLSA periods. This field is not applicable if you select Basic Rate Formula. If you select Fixed FLSA Period, the prompt list contains only FLSA Calendar IDs with 7 or 14 FLSA Periods in Days. For Fire Protection or Law Enforcement, the prompt list contains FLSA Calendar IDs from 7 to 28 days. |
FLSA Period in Days |
The length of the FLSA pay period, or the days from the FLSA Begin Date to the FLSA End Date. The system displays it automatically. It is based on the FLSA Period in Days you define on the FLSA Calendar Table. This field is display-only. |
FLSA Threshold Hours |
The number of hours worked before the FLSA rate applies to Fire Protection and Law Enforcement employees. Both of these types of jobs have different threshold hours defined by FLSA regulations. Both threshold hour schedules are delivered by PeopleSoft and are defined in the FLSA Period Table. You can create user-defined FLSA period definitions with different threshold hour schedules if necessary. |
Access the Education and Government Additional Earnings Codes page.
Select the appropriate earnings code for each field.
To run job code and pay group reports, use the Job Code Table Report component (RUN_PER_709C) and Pay Group component (RUN_PAY711).
This section lists the page used to run job code and pay group reports.
Page Name |
Object Name |
Navigation |
Usage |
PRCSRUNCNTL |
Set Up HRMS, Foundation Tables, Job Attributes, Job Code Table Report |
Job Code Table report (PER709C) lists all job codes. |
|
PRCSRUNCNTL |
|
The Pay Group report (PAY711) prints each pay group and the processing characteristics that apply to that group. |