This chapter provides an overview of workers in PeopleSoft Enterprise Customer Relationship Management (PeopleSoft Enterprise CRM) and discusses how to:
Create workers.
Maintain worker information.
Set up foundational data for workers.
This section discusses:
Workforce administration.
Options for creating workers.
Worker refers to anyone who performs work for an organization, including employees and contractors. Employees who are not part of the CRM workforce are considered CRM customers in the sense that they might call the help desk or human resources help desk for assistance with problems. This chapter focuses on maintaining the information that is necessary to administer workers who are part of the CRM workforce and to assign them to field service and support tasks.
In PeopleSoft Enterprise CRM, workers are represented as Person business objects with a role type of Worker. The Person table (RD_PERSON) contains a record for each worker, with Person ID as the key field. Attributes that are specific to the person's role as a worker, such as employee status, job location, work function, and so forth, are stored in the Worker table (RB_WORKER).
Workers are not tracked as business contacts, although you can assign the Contact role to a worker.
See Viewing and Updating Primary Person Information.
Worker User Preferences and Security
Workers often have access to the PeopleSoft Enterprise CRM system to perform their functions. You can control worker access to data for system functions.
See Defining Roles with Access to Sensitive Worker Information, Setting Up PeopleSoft Customer Relationship Management Security and User Preferences.
Worker Foundational Data
Worker foundational data is the control information (or prompt tables) from which you select when creating a worker. This data describes the organization infrastructure in which workers perform. You can maintain these tables in PeopleSoft Enterprise CRM or in PeopleSoft Human Resources Management (PeopleSoft HRMS) or a third-party system and move the data to PeopleSoft Enterprise CRM by implementing enterprise integration points (EIPs).
This is the worker foundational data that you must set up before creating workers:
Job codes.
Use the Job Code Table EIP to integrate with an HRMS system.
Department tables.
Use the Department Table EIP to integrate with an HRMS system.
Locations.
Competency information.
Worker competency information determines which workers are best qualified for assignment to a case or service order. Use the Competency Type, Rating Model, and Competency EIPs to integrate with an HRMS system.
See Managing Enterprise Integration for PeopleSoft Enterprise CRM.
Navigation
PeopleSoft Enterprise CRM provides two ways to access pages that you might use when setting up worker data: the left-hand menu and the Worker Administration Center. This chapter lists the left-hand menu navigation.
See Also
PeopleSoft Enterprise Components for CRM 8.9 PeopleBook
After you set up the foundational data, you create workers in several ways:
Use the Person or Worker component to create and maintain worker records in PeopleSoft Enterprise CRM.
When you create a worker in the Worker component, the you have the options to create a new worker, copy data from an existing worker, or copy data from a template worker.
Integrate worker data with PeopleSoft HRMS or a third-party human resources system.
You implement the Personal Data, Workforce Data, and Person Competencies EIPs to populate the Person, Worker, and Worker Competency tables in the PeopleSoft Enterprise CRM system .
If you integrate with human resources system that maintains worker data, do not modify the personal data, job detail, and competencies that are entered in the human resource system. You should only use the Worker pages in PeopleSoft Enterprise CRM to maintain user profiles, notes, and worker data that is used by the PeopleSoft Enterprise CRM assignment engine.
Copying Existing and Template Workers
Creating a worker by copying an existing worker or by copying a template worker are similar processes. The difference is the way in which you identify the information to copy. When you copy an existing worker, you must search through the entire Worker table to identify the worker to copy; but when you copy a template worker, you can select the worker to copy from a drop-down list box that contains only workers that are designated as template workers.
Template workers are workers whose information represents a model to use when creating other workers. You can set up dummy workers, such as CSR Level 1, as template workers. You can also identify employees that are good template workers. For example, employee John Smith is a good template worker for CSR Level 1. You designate a worker as a template worker when you enter the job detail for the worker. Whether you designate real employees or set up dummy workers for templates is an implementation consideration.
The worker toolbar contains a Create from Current button that you can use to create a new worker from a worker whose data you are currently viewing and a Copy Data button that you can use to copy the worker's data to another worker.
See Also
Customer and Worker Data Integrations
To create workers, use the Create Worker (RD_CREATE_WORKER) and Copy Worker (RD_COPY_WRKR_DATA) components.
This section lists prerequisites and discusses how to:
Select the method for creating a worker.
Select information to copy to a new worker.
Before you create workers, you must set up the tables that contain information that is referred to by all workers. For example, each worker belongs to a department and has a job code. The information in these tables is called foundational data.
See Setting Up Foundational Data for Workers.
Page Name |
Object Name |
Navigation |
Usage |
RD_CREATE_WORKER |
Workforce, Create Worker, Create Worker |
Select the method for creating a new Worker business object. |
|
Create Worker |
RD_COPY_OPTIONS |
Access the Create Worker page.
|
Select information to copy to a new worker from either a template or an existing worker. |
Create Worker |
RD_COPYWRKR_CONFRM |
Click the Create Worker button on the second Create Worker page. |
Verify that the worker information is correct. |
Access the Create Worker page.
Select Creation Method
Select to create the new worker from a template worker. Choose the template worker from the drop-down list box. |
|
Select to create the new worker from an existing worker. Search for and select the worker to copy. |
|
New Worker |
Select to transfer to the Worker component and enter information for the new worker. |
Information for New Worker
Enter the first and last names for the new worker, and optionally enter the employee ID.
Access the Create Worker page.
Select Data to Copy
Select the data to copy from the template worker or existing worker to the new worker. The job detail data is selected and copied by default—you cannot clear this check box.
If you select User Profile Information, CRM User Preferences, MCF Email and Chat Settings (multichannel framework email and chat settings), or Group Worklist Membership, you must enter a user ID and password for the new worker.
See Also
Setting Up PeopleSoft Customer Relationship Management Security and User Preferences
PeopleSoft Enterprise CRM 8.9 Automation and Configuration Tools PeopleBook
To maintain worker information, use the Worker (RD_WORKER_2) component.
This section discusses how to:
Search for workers.
View and maintain summary worker information.
View and maintain worker details.
View and maintain user profiles.
Enter job information.
Define default schedules.
Associate competencies with workers.
Define job assignment criteria.
Associate workers with provider groups and worklists.
Define default storage locations.
Define default signatures.
Add notes.
View and update worker contact information.
Page Name |
Object Name |
Navigation |
Usage |
RD_WORK_GSRCH |
Workforce, Search Worker |
Search the database for existing workers. |
|
RD_PERSON_SEARCH |
Customers CRM, Search Person |
Search the database for existing persons. Note. To access the Worker component for a person, click the Add Worker Information or Edit Worker Information link on the Person - Summary page. |
|
RD_PRSN_PRIMARY |
|
View and update summary information for a worker. |
|
RD_PRSN_DETAILS |
Click the Details link on the Worker - Primary page. |
View and maintain worker profile information. |
|
RD_PERSON_USER |
Click the User Profiles link on the Worker - Primary page. |
Maintain the worker's user profile. |
|
RD_WORKER_DETAIL |
Select the Job Detail tab from any page in the Worker component. |
Enter information about the specified worker's job. |
|
RD_WORKER_SCHEDULE |
Select the Work Schedule tab from any page in the Worker component. |
Define default workdays for the specified worker. |
|
RD_WORKER_CMP_PROF |
Select the Skills and Competencies tab from any page in the Worker component. |
Associate the specified worker with a competency and define the worker's level of proficiency for the competency. |
|
RD_WORKER_CRITERIA |
Select the Assignment Criteria tab from any page in the Worker component. |
Define criteria that the assignment engine uses to match the specified worker to a case or service order. |
|
RD_WORKER_GROUPS |
Select the Groups tab from any page in the Worker component. |
Associate the worker with provider groups and group worklists. |
|
RD_WORK_STORLOC |
Select the Storage Locations tab from any page in the Worker component. |
Define inventory storage locations that are associated with good and defective storage locations on a field service worker's truck. |
|
RD_WORKER_WF_SIG |
Select the Signature tab from any page in the Worker component. |
Define a default signature to use when the specified worker sends manual notifications. |
|
RD_PERSON_NOTES |
Select the Notes tab from any page in the Worker component. |
Add notes and attachments for the specified worker. |
|
RD_PRSN_ADDR_BOOKS |
Select the Address Book tab from any page in the Worker component. |
View and update a worker's contact information. |
|
RD_PROFILE |
Select the More Info tab from any page in the Worker component. |
View and update a worker's marketing profile data. |
Access the Worker search page or the Person search page.
The appearance, behavior, and personalization options for this page are controlled by the search definition for the Worker and Person components, respectively.
Access the Worker - Worker: Primary page.
The difference between the Worker - Primary page and the Person - Primary page is that the Employee ID appears on the Worker - Primary page and the setID does not appear. The Contact Info entries and User Defined fields on the Worker - Primary page are identical in appearance and usage to those on the Person - Primary page.
See Viewing and Updating Primary Person Information.
Access the Worker - Worker: Details page.
This page is similar in appearance and use to the Person - Details page, except that only the Profile Information page region appears for the Worker component.
See Viewing and Updating Primary Person Information.
Access the Worker - Worker: User Profiles page.
This page is similar in appearance and use to the Person - User Profiles page, except that the Additional User Setup page region appears on the detail view of the page for workers in the GBL market.
See Also
Setting Up PeopleSoft Customer Relationship Management Security and User Preferences
Access the Worker - Job Detail page.
Job Information
|
Click this icon to initiate a business object search for the value to enter in the field next to the icon. You can enter any information in the field before initiating the search; for example, if you know a department name begins with the word Sales, enter it to narrow the search. Note. If a setID controls one of the following fields, you must enter the setID before entering or searching for a field value. The setID limits the values that are returned by the search. |
Physical Location |
Enter a description of the worker's physical location. You can use this field to specify locations such as an office or cubicle number. |
Job Code |
Select the job code that is associated with the worker's job. Job codes are established as worker foundational data. |
Holiday Schedule |
Select the holiday dates that are valid for this worker. |
Supervisor ID |
Select the supervisor to whom this worker reports. |
Select an officer code to identify highly compensated employees for the Non-Discrimination Testing - 401(k)/401(m) report (NDT004). |
|
Select the worker's management level, if applicable. |
|
Select the type of worker, such as Training, Non-Employee, Temporary Worker, or Independent Contractor. |
|
Use as Template Worker |
Select to make this worker's information available in the template list for creating a worker from a template. |
See Also
Setting Up Foundational Data for Workers
Working with Business Units and TableSet Controls
Access the Worker - Work Schedule page.
When evaluating worker availability for assignments, the system checks standard work week information that you define for the worker on this page.
Select the default work days for the specified person. The Start and End fields define the default hours of operation for the person. Enter start and end times for each work period in the day. You can enter multiple work periods to represent lunch breaks, shifts, and so forth. By default, the system populates these values with the standard work week information that you define for the installation.
See Also
Setting Up and Performing Assignment Searches
Access the Worker - Skills and Competencies page.
Important! Before assigning competencies on the Worker - Skills and Competencies page in PeopleSoft Enterprise CRM, you must select the Use Only Evaluation Type installation option.
See Setting Up PeopleSoft Enterprise CRM Application Installation Options.
The Person Competency EIP loads competency data with all evaluation types into PeopleSoft Enterprise CRM. Although the evaluation type does not appear in PeopleSoft Enterprise CRM, CRM pages list only the competency records that match the specified evaluation type. If you do not specify an evaluation type during the installation, competency records for all evaluation types are available, which can degrade system performance.
Description |
Select a competency that is associated with the worker. In PeopleSoft Enterprise CRM, you establish competencies on the Competencies page under Set Up CRM, Common Definitions, Competencies. |
Enter the worker's level of expertise for the competency. The rating model that is defined for the competency on the Competencies page determines the available proficiency values. In PeopleSoft FieldService, the system checks a worker's proficiency level for a competency to determine whether the worker is qualified to perform work on a service order that requires the competency. In PeopleSoft Support and PeopleSoft HelpDesk, the system checks a worker's proficiency level for a competency to determine whether the worker is qualified to perform work on a case that requires expertise in the problem type. |
See Also
Setting Up and Performing Assignment Searches
Access the Worker - Assignment Criteria page.
The system uses the values in the Customer, Region, Product, Product Group, Location, Department, and Role fields to evaluate how suitable a worker is for assignment to the service order, case, or change request task relative to other workers in the provider group.
When you perform an assignment search from a case, service order, or change request task, the assignment engine calculates a point value for each criteria value on the service order, case, or change request task that the worker matches based on the weight, or relative importance, of the match. The sum of the point values divided by the total possible points for the service order or case becomes the worker's fit score. Failure to match individual criteria lowers the worker's total fit score but does not exclude the worker from the list of suggested assignment candidates. Failure to match any criteria excludes the worker from the suggested candidates.
The assignment engine uses a different set of assignment criteria values for cases in PeopleSoft HelpDesk, cases in PeopleSoft Support, service orders in PeopleSoft FieldService, or tasks in PeopleSoft Change Management. For help desk cases, the assignment engine matches values for location, product, and product group. For both support cases and service orders, the assignment engine matches values for customer, site, region, product, and product group. For tasks in Change Management, the assignment engine matches values for location, department, either product or product group, and role.
Region
Enter the worker's region. The assignment engine matches the worker's region to the region on the service order or case.
Customer
If the worker can support the customer at any site, enter the customer and leave the Site field blank. You can also select a site without specifying a customer.
Product
The values for the Proficiency field depend on the product rating model that you specify for the setID when you set up the assignment engine.
Product Group
Enter the product groups that the worker supports and the setIDs of the product groups.
Location
Enter the worker's location and the location setID. The assignment engine matches the worker's location for change management tasks.
Department
Enter the worker's department and setID of the department.
Role
Enter the description of the worker's role. This is used to assign change management tasks to workers.
See Also
Setting Up and Performing Assignment Searches
Reviewing and Assigning Group Members
Access the Worker - Groups page.
See Also
Setting Up and Maintaining Provider Groups and Group Members
Access the Worker - Storage Locations page.
Storage location information is required only for workers who perform field service activities. Material movement transactions that are initiated from the Manage Material page in PeopleSoft FieldService update quantities in the inventory storage locations that are associated with the lead technician on the service order line.
You must define one and only one good truck stock location and one and only one defective truck stock location for each field service worker. The good and defective locations can't have the same storage location definition—the area and up to four storage levels—in PeopleSoft Inventory or a third-party inventory system.
Select the type of material location that is on the truck. Good: The location for material that is used to complete a service request at a customer's site. Defective: The location of material that was removed from a customer's site. Typically, the worker returns this stock to the central distribution center for inspection or scrap processing. |
|
Enter the identification of the inventory business unit with the material storage location that corresponds to the material location type that is on the worker's truck. You define the inventory business unit in PeopleSoft Inventory or a third-party inventory system and insert it in the PeopleSoft Enterprise CRM system by using the Business Unit EIP. See Managing Enterprise Integration for PeopleSoft Enterprise CRM. |
|
Enter the material storage area in PeopleSoft Inventory or a third-party inventory system that corresponds to the material location type that is on the worker's truck. You can define a storage location address in an inventory system by using a storage area and up to four levels representing a physical subdivision of the storage area, such as aisles, rows, shelves, and bins. |
Important! There are no prompts for the storage location definition fields: Area, Level 1, Level 2, Level 3, and Level 4. Unlike business units, storage location information is not synchronized with an inventory system. You must know the correct storage location definitions to enter. Material movement transactions that are initiated from the Manage Material page are successfully recorded in the inventory system only if the storage location definition that you enter is a valid storage location for the inventory business unit that is referenced in the IN Unit field.
See Also
Understanding Inventory Storage Locations for Technicians
Ordering and Receiving Materials
PeopleSoft Inventory 8.8 PeopleBook
Access the Worker - Signature page.
In the Notification Signature field, enter the default signature that is used when sending manual notifications. When this person accesses the Send Notification page, this signature appears in the Message field.
See Working with Notes and Attachments.
Access the Worker - Address Book page.
See Maintaining Address Books for Business Objects.
To set up foundational data for workers, use the Location (LOCATION_TBL), Department (DEPARTMENT), Job Code (RB_JOB_CODE), and Cost Category (RF_COST_CAT) components.
This section discusses how to:
Set up worker locations.
Set up department codes.
Set up job codes.
Set up cost categories.
Set up competencies.
Note. In addition to worker-specific foundational data, worker records also reference general foundational data, such as setIDs, location codes, and salutation codes. For more information, refer to the table-loading sequence for the PeopleSoft Enterprise CRM application. You can find table-loading sequences for each product on the PeopleSoft Customer Connection website.
See Also
Managing Enterprise Integration for PeopleSoft Enterprise CRM
Managing Workforce Competencies
PeopleSoft Enterprise Components for CRM 8.9 PeopleBook
Page Name |
Object Name |
Navigation |
Usage |
LOCATION_TBL |
Set Up CRM, Common Definitions, Location, Location. |
Set up location codes. |
|
DEPARTMENT |
Set Up CRM, Common Definitions, Employee Data, Department, Department |
Set up information about the organization's departments. |
|
RB_JOB_CODE |
Set Up CRM, Common Definitions, Employee Data, Job Codes, Job Codes |
Set up codes for the jobs in the organization. |
|
RF_COST_CAT |
Set Up CRM, Common Definitions, Employee Data, Cost Categories, Cost Categories |
Set up cost categories. |
|
RD_WRK_FUNC_TBL |
Set Up CRM, Common Definitions, Employee Data, Worker Functions, Worker Function |
Set up worker functions. |
|
COMPETENCY_TABLE |
Set Up CRM, Common Definitions, Competencies, Competencies, Competencies |
Set up competencies. |
Access the Location page.
See Setting Up Locations.
Access the Department page.
Note. Instead of entering information directly into PeopleSoft Enterprise CRM, you can maintain department codes in PeopleSoft HRMS or a third-party system and move the department data to PeopleSoft Enterprise CRM by implementing the Department Table EIP.
Access the Job Codes page.
You can also maintain job codes in PeopleSoft HRMS or a third-party system and move the job code data to PeopleSoft Enterprise CRM by implementing the Job Code Table EIP.
Access the Cost Categories page.
Access the Competencies page.
Worker competency information determines which workers are best qualified for assignment to a case or service order. PeopleSoft Enterprise CRM enables you to define competency information and associate it with workers by using competency codes. You can also maintain competency data in PeopleSoft HRMS or a third-party system and move the competency data to PeopleSoft Enterprise CRM by implementing the following EIPs: Competency Type, Rating Model, and Competency.
See Managing Workforce Competencies.