This chapter lists common elements and discusses how to:
Define seniority dates.
Set up layoff and recall control tables.
Set up labor agreement control tables.
Set up bargaining units.
Define labor agreements.
Set up Labor Administration disciplinary, grievance, and resolution classifications.
To define seniority dates, use the Seniority Fields component (HR_SNRTY_FLDS_DEFN), Seniority Dates component (HR_SNR_DATE_TBL), and Tie Breakers component (HR_TIEBREAK_TBL).
This section provides an overview of seniority dates and discusses how to:
Review the PeopleSoft system dates that are available for Manage Labor Administration seniority.
Define seniority dates for Manage Labor Administration.
Define tie breakers.
PeopleSoft calculates and displays a number of seniority dates on the Job Data - Employment Data page (EMPLOYMENT_DTA1). These fields are used throughout PeopleSoft Enterprise HRMS for various features (such as Benefits), but, since seniority rules can vary from labor agreement to labor agreement, they are not used for labor administration processing.
Instead, use the Seniority Dates page (HR_SNR_DATE_TBL) to define the seniority dates required to comply the labor agreements in effect at your organization. Associate the seniority dates with labor agreements on the Labor Agreements component (HR_LABOR_AGRMNT). The system displays the seniority dates associated with a person's labor agreement on the Job Data - Job Labor page (JOB_LABOR).
Examples of seniority dates you may want to create are:
Seniority date for providing workers with employment rights.
Seniority date providing workers with the ability to exercise preferences such as bidding on shifts and overtime.
You can create seniority date types using existing system dates so that the system will insert the values from the existing fields into the seniority date you create. You can also create seniority dates to update and maintain manually. Maintain the dates for workers on the Job Data - Job Labor page.
Use seniority dates as sort criteria for the:
Seniority List report
Candidate List report
Reinstatement roster
Layoff roster
Recall roster
In the event that two workers are tied for seniority, you will need to apply a tie breaker that is in accordance with the workers' labor agreement. Define tie breaker types that are based on information in the system, such as birth date or national identification number, on the Tie Breakers page (HR_TIEBREAK_TBL) and associate them with labor agreements on the Labor Agreement component. Use tie breakers as sort criteria for the:
Seniority List report
Candidate List report
Reinstatement roster
Layoff roster
Recall roster
Note. For lottery-style tie breakers, where the unions decide the seniority order, you can manually change people's ranking on the roster by changing their rank number accordingly.
Page Name |
Object Name |
Navigation |
Usage |
HR_SNRTY_FLDS_DEFN |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Seniority Date Fields, Seniority Fields |
Review the PeopleSoft system dates that are available for Manage Labor Administration seniority |
|
HR_SNR_DATE_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Seniority Dates, Seniority Dates |
Set up seniority dates to track a worker's seniority for labor administration purposes. You can base the seniority dates on existing system values or create new dates. Attach the dates you create here to labor agreements. |
|
HR_TIEBREAK_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Tie Breakers, Tie Breakers |
Set up different types of ways to break ties between two workers who otherwise have equal seniority. |
Access the Seniority Dates page.
Label |
Enter the label to appear next to this date field on the Job Data - Job Labor page. |
Default From Existing Field |
Select if this field's value defaults from an existing PeopleSoft system field. When you select this check box, the system makes the Record and Field fields available for entry. |
Record and Field |
Select the record and field you want to use. For example, to create a seniority date called Dept Entry that uses the Department Entry Date value from the Work Location page as a seniority date, select the JOB record and the DEPT_ENTRY_DT field. The system will display the Dept Entry seniority date on the Job Labor Workers page and automatically populate it with the date from the Department Entry Date field on the Work Location. The system only makes those records and fields displayed on the Seniority Date Fields page available on this page. |
Allow Edits |
Select to make the field available for entry on the Job Labor page, enabling you to override the default value. |
Access the Tie Breakers page.
Date From Existing Field
Record (Table) Name and Field Name |
Select the record and field value you want to use as a tie breaker. Only select records are available. |
To set up layoff and recall control tables, use the Layoff Exemption Reasons component (HR_LAY_EXEM_TBL), Recall Expiration Rules component (HR_RCL_EXP_TBL), Employee Roster Status component (HR_LBR_EEST_TBL) and Recall Reason component (HR_RCL_RSN_TBL).
This section discusses how to set up:
Layoff exemption reasons.
Recall expiration rules.
Employee roster statuses.
Recall reasons.
See Also
Workers that have been bumped to a lower level job or workers that were laid off can have rights for vacant positions. Labor agreements specify how long after being bumped or laid off a worker can have rights to reemployment and what circumstances might terminate their recall rights.
For example, workers under labor agreement ABC and who have been with the company for four or more years have first rights on any new vacancies in the organization for twelve months following a layoff while workers who have been with the company for less than four years have recall rights that expire after six months. Recall rights for workers may be terminated in the event that they refuse an offer of reemployment from the company.
Page Name |
Object Name |
Navigation |
Usage |
HR_LAY_EXEM_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Layoff Exemption Reasons, Layoff Exemption Reasons |
Create reasons a worker could be exempt from layoff. Attach these reasons to workers on the Job Labor page. The system does not include workers who are exempt from layoffs in the group population when you generate a layoff. |
|
HR_RCL_EXP_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Recall Expiration Rules, Recall Expiration Rules |
Set up rules to govern the expiration of recall rights. Attach recall expiration rules to a labor agreement. |
|
HR_LBR_EEST_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Employee Roster Status, Employee Roster Status Table |
Define the statuses you need to manage your roster during a layoff or recall. Assign people roster statuses on the Layoff, Recall or Reinstatement Roster List pages. |
|
HR_RCL_RSN_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Layoffs and Recalls, Recall Reason, Recall Reason Table |
Define reasons for allocating workers with recall rights. |
Access the Recall Expiration Rules page.
Note. The system determines that a recall right has expired when the defined expiry date is less than current system date.
Recall Expiration Rule
Select By |
Select one of the following options:
|
Rule Details for Seniority Based Recall Expiration Rules
Enter multiple Rule Details rows to create different recall expiry periods for different seniority categories.
Seq Nbr |
Enter the sequence in which the system should process this rule detail. |
Seniority Date ID |
Select the ID of the seniority date you want the rule to use to calculate seniority for the purpose of recall for this rule detail line. |
Operand |
Select the operation symbol. |
Period |
Enter a number in the preceding field and then select the period of time it refers to. For example, enter 1 in the preceding field and Years in this field to indicate that the period of seniority is one year. |
Recall Period |
Enter a number in the preceding field and then select the period of time it refers to. For example, enter 6 in the preceding field and Months in this field to indicate that recall rights expire after six months for workers with this seniority range. |
Rule Details for Layoff Date Based Recall Expiration Rules
Period |
Enter a number in the preceding field and then select the period of time it refers to. For example, enter 6 in the preceding field and Months in this field to indicate that recall rights expire six months after layoff. |
Access the Employee Roster Status Table page.
Event Type |
Select whether the status is for a Layoff or Recall event. Recall events also apply to Reinstatements. |
Process Event? |
Select so that when you process the layoff, recall, or reinstatement processes the system will process people with this status and insert a new job data record for the event. For example, create a status called Layoff Accepted and select the Process Event? check box for the status. When you assign Layoff Accepted to a person on a layoff roster and then process the layoff, the system will insert a new job data record for the person processing their layoff. |
Event Complete? |
Select if this status indicates the completion of the event on the roster. You should only select this check box for two Employee Roster Statuses: one for an event type of Layoff and one for an event type of Recall. When workers are successfully processed using the Layoff (HR_LAY_EXEC) or Recall or Reinstatement processes (HR_REIN_EXEC), the system reads the relevant Event Complete? value from this page and sets all processed workers to this status to prevent them from being reprocessed. |
To set up labor agreement control tables use the Labor Job Classes component (HR_LBR_JOB_CLS_TBL) and Labor Facilities component (HR_LBR_FAC_TBL).
Before you can set up labor agreements you need to define labor job classes and labor facilities. This section discusses how to set up:
Labor job classes.
Labor facilities.
Page Name |
Object Name |
Navigation |
Usage |
HR_LBR_JOB_CLS_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Labor Job Classes, Labor Job Class |
Set up job labor classes to use in labor agreements. Labor classes are required to group and rank job codes to create a bumping hierarchy. |
|
HR_LBR_FAC_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Labor Facilities, Labor Facilities |
Set up labor facilities as required to administer the labor agreement. They are used to identify worker sites. Facilities can be used when defining Layoff or Recall events as well as a selection parameter on the Seniority Report. They are not related to the Work Location values. |
To define labor agreements use the Labor Agreement component (HR_LABOR_AGRMNT) and Employee Categorization component (EMPL_CTG_L1).
This section discusses how to:
Define general labor agreement terms.
Assign job codes to labor agreements.
Assign seniority rules and tie breakers.
Assign facilities to labor agreements.
Define labor agreement employee categories.
Page Name |
Object Name |
Navigation |
Usage |
HR_LABOR_AGR_DEFN1 |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Labor Agreement, Labor Agreement |
Define general information about labor agreements. |
|
HR_LABOR_AGR_DEFN2 |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Labor Agreement, Job Codes |
If you want the system to validate the job code assigned to a worker Job Data - Job Information page (JOB_DATA_JOBCODE), enter job codes and associated information here. |
|
HR_LABOR_AGR_DEFN3 |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Labor Agreement, Seniority Rules |
If the agreement includes rules regarding seniority, layoffs, and recalls, assign the recall expiration rule, seniority dates and tie breakers. |
|
HR_LABOR_AGR_DEFN4 |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Labor Agreement, Facilities |
If you are using facilities to manage layoff and recall events, assign the labor facilities that are tied to this agreement. |
|
EMPL_CTG_L1 |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Labor Agreement, Employee Categorization , Labor Agreement Categories |
If you use tiered pay plans, define labor agreement categories and associate them with labor agreements. |
Access the Labor Agreement page.
Assign labor agreements to workers on the Job Data - Job Labor page (JOB_LABOR).
See Entering National Labor Agreement Data.
Click the Reg Regions that use this Labor Agreement to review the regulatory regions that can use this labor agreement. Only workers assigned to one of these regulatory regions can be assigned to this labor agreement. Available regulatory regions are determined by the SetID assigned to the labor agreement.
Effective Date |
The system will only make labor agreements that are effective as of the Job Data row effective date available on the Job Labor page. |
Ratify Date |
Enter the date the labor agreement was ratified. This field is information only. |
Contract Begin Date and Contract End Date |
Enter the begin and end dates of the labor agreement. The begin date defaults from the Effective Date but can be changed. These fields are for information only. |
Bargaining Unit |
Select the bargaining unit for this agreement. Note. Bargaining units have a one to one relationship with labor agreements. You cannot assign a bargaining unit to more than one
labor agreement. |
Agreement Includes
Job Codes |
The system selects this check box when you set up information on the Job Codes page. |
Seniority Rules |
The system selects this check box when you set up information on the Seniority Rules page. |
Facilities |
The system selects this check box when you set up information on the Facilities page. See Assigning Facilities. |
(CAN) (USA) Wage Progression
Select if any of the following wage progression carry over options apply to the workers covered by this labor agreement when they change job codes in the Job Data pages:
Step ID |
Select to have the system carry the worker's salary plan step to their newly assigned job code's pay plan. You can override the default value, if required. Leave this check box clear if you want to always manually assign the step with a job code change. |
Step Entry Date |
Select to have the system carry the worker's salary step entry date to their newly assigned job code's step entry date. You can override the default value, if required. Leave this check box clear to have the system insert the effective date of the new Job Data row as the new step entry date. |
Wage Progression Hours Worked |
Select to have the Update Wage Progression process carry over the worker's time worked towards a wage progression in their new job code. Leave this check box clear to have the system reset workers' accumulated time to zero with the new job assignment. |
Working Hours |
Enter the annual number of working hours as agreed upon by the labor agreement. |
Vacation Period |
Define the vacation period as agreed upon by the labor agreement. You have the option of defining the vacation period in Months, Natrl Days (natural days), Weeks, or Work Days. Natural days are like calendar days. They include weekends and holidays. Work days are like regular working days. They do not include weekends and holidays. For example, let's say that an employee's regular work days are Monday through Friday, and the employee is entitled to 23 work days of vacation, as defined in the employee's labor agreement. The employee can take a vacation from July 1 to July 31, using 23 work days. This is calculated as 4 weeks x 5 work days plus 3 more work days. |
Additional PTO (additional paid time off) |
Enter the amount of additional PTO (dias moscosos), if it applies to the labor agreement. Depending on the conditions of the labor agreement, an employee may or may not carry an additional PTO balance from one year to the next. Sometimes, if an employee does not use additional PTO within the current year, the employee will lose those days. Other times, it is possible to carry additional PTO balances to the next year. |
Union Code |
Select the appropriate Union Code. This is defined in the Unions component. |
Management Representation ID |
Enter the employee ID of the management representative to the union. This field should not be left empty if a Union Code is entered. |
Access the Job Codes page.
The system uses the information you enter on this page to:
Validate the assigned job code with the assigned labor agreement on the Job Data pages.
Select a Labor Job Class and then choose the job codes that fall under that class for this labor agreement.
Note. If you enter job codes for this labor agreement on this page, you can only assign workers in this labor agreement (assigned on the Job Labor page) to one of those job codes. The system will not let you save the Job Data record if the job code is not valid with the labor agreement.
See Adding Organizational Instances for Employees, Contingent Workers, and POIs.
Rank job codes in this labor agreement to manage bumping rights in the event of a layoff.
Note. The management of bumping rights is a manual process. Use the Bumping report, which provides the details from the Job Code Assignment page as well as a history of a worker's job information, to help you manage bumping.
Assign employee categories to the job codes in this labor agreement to create wage tiers.
Assign the salary plan and grade you want to assign to people on the Job Data - Salary Plan page (JOB_DATA_SALPLAN).
The system will use these default values for people with this job code and labor agreement combination instead of the default values from the Location (LOCATION_TABLE) or Job Code components (JOB_CODE_TBL).
See Managing Wage Progression.
Note. You can take advantage of none, one, or any combination of these features.
Labor Job Class |
Select a class of jobs to identify the job codes selected in the Job Codes group box. Use this value to manage layoff bumping hierarchies. |
|
Click to display the Add by Job Code page. Search for job codes by Job Code SetID and Job Family and select those job codes you want to add to the Job Codes grid for this Labor Job Class. See Setting Up Jobs. |
Job Codes
Click the Business Units that use these Job Codes to view the business units that use the job codes you've selected in the Job Codes grid. When you create a Job Data record for a worker covered by this labor agreement, ensure that you select the appropriate business unit to enable you to assign them to one of these job codes.
Bumping Sequence |
Enter the job code's position in the bumping sequence. The sequence defines a worker's place in the bumping hierarchy. Bumping is the practice of allowing a worker with more seniority to replace a junior worker in another department or job as long as the senior worker is qualified. |
Job Code SetID and Job Code |
Select the SetID and job code. Note. You can only add a job code to a labor agreement once for a selected Labor Job Class unless you select an Employee Category as an additional qualifier. See Classifying Jobs. |
Employee Category |
If you are using tiered wage assignment, select the employee category for this job code. This enables you to list a job code more than once and to assign different salary plans for different classes of workers. For example, if pilots hired prior to 1990 are on one pay plan while all those hired later are on another, create two employee categories to distinguish between these two groups on the Labor Agreement Categories page. Enter two rows with the pilot job code, assign one the pre-1990 employee category and the other the post-1990 category and then assign the appropriate salary plan for each row. |
Salary SetID, Salary Plan, and Grade |
Select a salary plan (with SetID) and grade to associate with this job code and labor agreement. The system will assign this salary plan and grade on the Job Data - Salary Plan page when you assign a worker to this job labor agreement and job code. |
Access the Seniority Rules page.
Recall Expiration Rule ID |
Select the recall expiration rule to associate with this labor agreement. The system will determine recall rights of workers assigned to this labor agreement using this rule. If the labor agreement does not have any predetermined rules about the expiration of recall rights, select a No Recall recall expiration rule. The layoff, reinstatement, and recall processes do not create recall rights for workers in a labor agreement with a No Recall recall expiration rule. |
Seniority Dates
Select the seniority dates associated with this labor agreement. When you assign a worker to this labor agreement, the system will display the seniority date fields you select here on the Job Labor page. On the Job Labor page, if the dates default from an existing field, the system will populate them with the value from the existing field. Only the seniority dates that you associate with this labor agreement are available for selection in the layoff and recall rosters, and seniority or candidate list reports for this labor agreement.
See Setting Up Seniority Dates.
Tie Breakers
Select the tie breakers associated with this labor agreement. In cases where more than one worker has the same length of seniority, you can use one of the selected tie breakers to determine priority. The tie breakers you associate with this labor agreement are the only ones available on layoff or recall roster, or when running a seniority or candidate list report for this labor agreement.
Access the Facilities page.
Facilities
Assign facilities to this labor agreement to enable you to categorize workers by facilities, in addition to other methods of grouping, such as by job code, department, and location. Facilities enable you to define groups for layoff and recalls or on the seniority or candidate list reports.
Note. If you enter labor facility IDs for this labor agreement on this page, you can only select from those facilities when you assign a worker to this labor agreement on the Job Labor page.
See Setting Up Labor Agreement Control Tables.
See Entering National Labor Agreement Data.
Access the Labor Agreement Categories page.
Labor agreement categories are used on the Labor Agreement - Job Codes page for administering tiered wage assignments for a job code. You must have set up a labor agreement before you can create a labor agreement category. Create and save the labor agreement, create the labor agreement categorizations, and then return to the Labor Agreement component to update the Job Code page. Employee categories are assigned to workers on the Job Data - Job Labor page.
Note. You do not need to set up labor categories if your organization does not use tiered pay plans.
See Entering National Labor Agreement Data.
Category |
Enter the category name. Categories can be used to create tiered pay rate on the Labor Agreement - Job Codes page. Each labor agreement has its own categories, subcategories, and naming conventions. For example, the French Collective Labor Agreement KFO1 (which is for Civil Engineering) classifies employees in three categories: CAD (for Executive), ETAM (for Manager), and OUV (for Workman). In Germany, use categories, such as Blue Collar Worker or White Collar Worker. Note. When you set up new employee categories, remember that PeopleSoft Enterprise Human Resources reserves categories starting with zero for use as system data. |
Sequence |
Use to number the categories in the order the system should process them. |
Scheme ID |
Enter the social security scheme ID to tie employee categories with social security. Note. You must enter a scheme ID before selecting the social security work group. |
SS Wrk Group (social security work group) |
Every Spanish employee must belong to a work group defined by the Spanish government. Select a group from available options. |
The Spanish government requires employers to report on their employees’ FORCEM (Fundacion para la Formacion Continua) categories. Values are:
|
Category 24-83 |
Select the applicable code to link an employee category to a regulatory 2483 category. The Category 24-83 code is used for the 2483 Training Report. |
Social Bilan Category |
Select the applicable code to link an employee category to a regulatory Employee Survey category. The code is also used for the 2483 Training Report. |
Number of Columns |
Specify how the category is organized. When you enter a number of columns, the system dynamically changes the number of description fields that appear on the page when you move out of this field. For example, if you enter 2 in this field, the system adapts the number of description fields accordingly. For example, category CAD is organized with three column description criteria: Number, Grade, and Step. |
Subcategory 1
Subcategory and Subcategory 2 |
Identify employee subcategories, such as Technical Trainees or Day Laborers. See the field description for the Category field for instructions on completing these fields. |
Agreement End Date |
Enter the end date of the labor agreement. Agreement End Date should always be greater than the labor agreement effective date. |
Comments |
Enter comments about the labor agreement. This might be a description of the labor agreement details. |
To set up labor administration disciplinary, grievance, and resolution classifications use the Disciplinary Steps or Disciplinary Steps USF component (DISCIP_STEP_TABLE), Disciplinary Type or Disciplinary Type USF component (DISCIP_TYPE_TABLE), Disciplinary Events USF component (GVT_DIS_EVENTS_TBL), Grievance Type Table component (GRIEV_TYPE_TABLE), Grievance Step Table component (GRIEV_STEP_TABLE), and Resolution Type component (RESLTN_TYPE_TBL). Use the DISCIP_STEP_TABLE component interface to load data into the tables for the Disciplinary Steps component and the GRIEV_STEP_TABLE component interface to load data into the tables for the Grievance Step Table component.
This section discusses how to:
Define disciplinary steps.
(USF) Define the first penalty matrix for indicating offense level penalties.
(USF) Define the recommended disciplinary actions for each offense level and type.
Set up disciplinary events.
Set up grievance types.
Set up grievance steps.
Define resolution types.
See Also
Tracking Disciplinary Actions and Grievances
Page Name |
Object Name |
Navigation |
Usage |
DISCIP_STEP_TABLE |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Disciplinary Steps, Disciplinary Step Table |
Enter steps to be taken in the disciplinary process. |
|
GVT_DISCIP_STEP |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Disciplinary Steps USF, Disciplinary Step Table |
Enter steps to be taken in the disciplinary process. |
|
DISCIP_TYPE_TABLE |
|
Set up types of actions that may require managers to impose disciplinary actions on workers. |
|
GVT_DISCIP_OFFNSES |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Disciplinary Type USF, Disciplinary Penalty Matrix 1 |
(USF) Set up the first penalty matrix indicating the offense levels for the discipline type. |
|
GVT_RECMND_ACTIONS |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Disciplinary Type USF, Disciplinary Penalty Matrix 2 |
(USF) Set up the second penalty matrix indicating the recommended disciplinary step for each offense levels. |
|
GVT_DIS_EVENTS_TBL |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Disciplinary Events USF, Disciplinary Events Table |
Set up disciplinary events that can be assigned to a worker in the event of disciplinary action. |
|
GRIEV_TYPE_TABLE |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Grievance Type Table |
Set up the different types of grievances that workers, applicants, or unions might file. |
|
GRIEV_STEP_TABLE |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Grievance Step Table |
Set up steps that can be taken to resolve grievances. |
|
RESLTN_TYPE_TABLE |
Set Up HRMS, Product Related, Workforce Administration, Labor Administration, Resolution Types |
Set up resolutions to track disciplinary or grievance outcomes. |
Access the Disciplinary Step Table page.
Action Reportable to Union |
Select if the action disciplinary action should be reported to the union. |
Access the Disciplinary Offenses Table - Disciplinary Penalty Matrix 1 page.
Enter a row for each Disciplinary Offense Level.
Access the Disciplinary Offenses Table - Disciplinary Penalty Matrix 2 page.
Recommended Actions |
Enter the recommended actions. The system automatically displays the Usual Days To Complete, as defined on the Disciplinary Events Table page. This display helps managers approximate how long it will take to complete this action so they can plan how to fit each course of action into their workloads. Your labor administration specialists can establish these as experience dictates. However, government and agency policies or union agreements may affect these recommendations. |