Setting Up Profile Management

This chapter provides an overview of profile management, lists common elements, and discusses how to:

Click to jump to parent topicUnderstanding Profile Management

Organizations typically use two types of profile:

With the Manage Profiles business process, the content catalog provides the foundation for creating all profiles. This diagram shows how profiles are constructed by selecting from the content types and content items that are defined in the content catalog:

Relationship Between Profiles and the Content Catalog

In the same way that you configure the content catalog to suit your organization, you define a set of profiles that are configured to your requirements. When employees, managers, and administrators create profiles they select the profile type that they want to use.

The profile type controls the following aspects of the new profile:

Entity Types

Profiles fall into two categories:

When you define a profile type, you specify the type of entities that the user can select when creating a profile. For example, suppose that you create a profile type and specify that it can be linked to job codes and salary grades. When users create a profile based on that profile type, they can only select job codes, salary grades, or both job codes and salary grades for the new profile. A profile type cannot be linked to both business entities and people.

The entities to which you can link a profile type are known as profile identity options. Use the Profile Identities Options page to maintain the list of profile identity options available.

In addition to profile identities, you can also link a profile type to entities outside the Manage Profiles business process. These entities are known as profile association options. ePerformance templates are linked to profile types in this way. The Profile Association Options page defines all the entity types that can be associated to profile types.

Profile Content

This diagram shows how the content of profile types (and profiles created from those profile types) is divided into tabs and content sections:

Profile Type Content Structure

When you set up a profile type you define the name of each tab and the order in which they are displayed in the profile. You add one or more content types to each tab to create content sections. For example, the previous diagram shows a tab labelled Qualifications that has three content sections for three different content types: Memberships, Degrees, Licenses & Certifications. When users create a profile using this profile type, they can only add content items of the type DEG (Degrees) to the Degrees content section. You define the order in which the content sections are listed within the tab.

When you add a content type to a tab, the properties and property attributes defined for the content type are copied to the content section. However, you can also add other properties to the content section or modify the attributes of the properties inherited from the content type definition.

Note. The profile type definition does not include content items. The purpose of the profile type is to provide the structure for the new profile and not the detailed content. Users add content items when they create a profile.

Profile Security

When you set up a content section, you specify the roles that can view that section of the profile. This enables you to display or hide sections to different types of users. There is an additional check box that enables you to control which roles can update the items in the section. There are three roles available:

The manager and employee self service transactions are delivered in PeopleSoft Enterprise eDevelopment.

See Maintaining My Profiles.

Profile Approvals

Approvals processing is an optional aspect of profile management. If you want to use approval workflow to control changes to profiles, you:

  1. Set up approval processing using the standard HRMS approvals workflow engine.

  2. Associate the approvals definition with the profile type.

    On the Profile Type —Attributes page, you define one approvals workflow transaction and approval definition for the profile type.

  3. Specify whether identities require approval (non-person profile types only).

    You can specify that approvals workflow is triggered when users add or change the profile identities associated with a non-person profile. To do this, select the Approval Req'd for Identities check box on the Profile Type — Identities page. This applies to non-person profile types only. The check box is not available when you are working with person profile types.

  4. Specify which content sections require approval.

    Each content section within a profile type has an Approval Required check box that controls whether changes to that content section require approval. However, approvals is only triggered if you have specified the approval at the profile level. If you have set up approval processing for a content section when users add items to a profile, delete existing items, or modify existing items, this initiates the approvals process.

  5. (Optional) Add properties to content sections to track workflow status.

    We recommend you add the workflow status property (JPM_WF_STATUS) to content sections that require approval to enable users to view the status of profile items as they are processed by the approvals workflow engine. Other useful properties for tracking approval are the last updated date and time property (LASTUPDDTTM), and the last updated user ID property (LASTUPDOPRID).

See Setting Up and Working with Approvals.

See Defining Content Sections.

Click to jump to top of pageClick to jump to parent topicSetting Up Manage Profiles

This diagram illustrates the steps for setting up profile management:

Setting up profile management

To set up profile management you define the following:

Note. Before you can use Manage Profiles, you must also set up the installation settings on the Profile Management Installation page. This is described in the next section.

See Also

Searching and Comparing Profiles

Click to jump to parent topicCommon Elements Used in This Chapter

Sys Data (system data)

This check box appears on setup pages for instance qualifiers, profile identities, profile associations, and profile types. It is system-maintained and indicates if the data is delivered as system data. When this check box is selected, the row of data is display-only.

Click to jump to parent topicConfiguring Manage Profiles

This section discusses how to configure Manage Profiles installation.

Click to jump to top of pageClick to jump to parent topicPage Used to Configure Manage Profiles

Page Name

Object Name

Navigation

Usage

Profile Management Installation

JPM_INSTALLATION

Set Up HRMS, Install, Product and Country Specific, Profile Management Installatn, Profile Management Installation

Define installation settings for the Manage Profiles business process. This includes setting up the profile ID length and the last numbers used for profile ID and approval transaction. You complete this page once during implementation only.

Click to jump to top of pageClick to jump to parent topicConfiguring Manage Profiles Installation

Access the Profile Management Installation page.

Profile ID Length

Enter the number of characters in the profile ID. The maximum profile ID length is defined in Application Designer and the system displays an error message if you enter a length that exceeds this maximum.

Last Profile ID Used

To let the system assign numbers for profile IDs, enter the last number that you used. The system automatically increases the number in this field each time that it assigns a new profile ID.

You can manually assign profile IDs to non-person profiles when you create the profile.

Note. To avoid maintaining two different sets of numbers, either always assign profile IDs manually or always let the system do it.

Last Item Key ID Used

Displays the last number used to identify items on profiles. The system automatically assigns an item key ID to each content item added to a profile. The field is set to 1 at installation and the system automatically increases the number in the field each time you add content items to a profile.

Note. The item key ID is not visible to users when setting up or using profiles.

Last Approval Transaction Used

Displays the last approval transaction number. The system automatically increases the number in the field each time that an approval transaction for Manage Profiles is generated.

See Setting Up and Working with Approvals.

Supervisor Navigation Method

Select the method that is used by the Build Manager List process to determine supervisor relationships. Select from these options: 2 — Supervisor Id, 3– Department Manager Id, 4–Reports to Position, 5– Position/Supervisor Id, or 6–Position/Dept Manager.

See Setting Up Search and Compare Profiles.

Days of Approval History

Enter the number of days of approval history that is available from the Person or Non-person Profile pages. Links on the profile pages indicate how many profile items have been approved or denied approval over a period that is determined by the setting of Days of Approval History field. When users view a profile, the system checks the approval history for the period between the system date (current date) and the system date minus the number of days you specify in this field.

For example, if you enter 31 days in this field and the system date is August 2, the system checks for profile items that have been approved or denied in the period July 2 to August 2.

Employee Photos on Profile

Display on Administrator Pages

Select this check box to display employee photos on the person profile pages that are used by adminstrators. These are the pages accessed from the Workforce Development, Profile Management menu.

Display on Self-Service Pages

Select this check box to display employee photos on the self-service person profile pages that are accessed from these menus:

Self Service, Learning and Development

Manager Self Service, Learning and Development

See Also

Managing Profiles

Click to jump to parent topicDefining Education-Related Information

This section provides an overview of education-related information and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Education-Related Information

To set up information about educational establishments and areas of study use the School Types (SCHOOL_TYPE_TABLE), Schools (SCHOOL_TABLE), Majors (MAJOR_TABLE), and Faculty Table JPN (FACULTY_TABLE_JPN) components.

If you want to include school type, school, major, or faculty codes in profiles, add the appropriate property to content sections in your profile types. These are the properties that are associated with the education tables:

The delivered PERSON profile type is configured to enable you to record employees' education information. The Education tab in this profile type has content sections for School Education, Degrees and Areas of Study that use the information in the education tables.

See Also

Profile Type Properties

Click to jump to top of pageClick to jump to parent topicPages Used to Define School Information

Page Name

Object Name

Navigation

Usage

School Type Table

SCHOOL_TYPE_TBL

Set Up HRMS, Common Definitions, School Information, School Types, School Type Table

Set up codes for the types of schools that employees might have attended, for example, high schools, universities, or professional schools.

School Table

SCHOOL_TABLE

Set Up HRMS, Common Definitions, School Information, Schools, School Table

Define codes for specific schools. The school codes that you enter here are also available for tracking similar information either in Employee Data or in Training pages.

Major Table

MAJOR_TABLE

Set Up HRMS, Common Definitions, School Information, Majors, Major Table

Define codes for areas of study most commonly associated with school degrees or certificates.

Faculty Table JPN

FACULTY_TABLE_JPN

Set Up HRMS, Common Definitions, School Information, Faculty Table JPN, Faculty Table JPN

(JPN). Define faculties and associate sub-faculties and a major category with them.

Click to jump to top of pageClick to jump to parent topicTracking Schools

Access the School Table page.

Country

Select the country code for the school. The Country codes are stored in the Country Table. Depending on the country that you select, the system displays an associated field (State, Province, or County) for defining the area of the country in which the school is located.

Public, Private

Select to indicate whether the school is a public school or privately-funded.

(AUS) Australia

Institute Type

Select an institute type for an Australian school.

Click to jump to top of pageClick to jump to parent topic(JPN) Defining Faculty Information

Access the Faculty Table JPN page.

Major Category

Select a major category value.

The value that you select here is the default major category wherever you select this faculty on a profile. You can also override the default.

Sub-Faculty Code

Enter a code for the sub-faculty. You can enter multiple sub-faculties. Only sub-faculties that you enter for this faculty can be selected wherever you select the faculty on a profile.

Click to jump to parent topicDefining Instance Qualifiers

This section provides an overview of instance qualifiers and discusses how to set up instance qualifiers.

Click to jump to top of pageClick to jump to parent topicUnderstanding Instance Qualifiers

Instance qualifiers are an optional element of profile types, used to identify individual instances (rows) of a profile item.

Use the Instance Qualifiers component (JPM_JP_INST_QUAL) to define your instance qualifier sets. Define instance qualifiers in one of two ways:

Once you have set up instance qualifier sets you link them to content sections in the profile type. When users add a content item or update an item in a section that includes instance qualifiers, they select the instance qualifier that is inserted in that row. You can link a content section with up to two instance qualifier sets.

Note. The instance qualifier properties must be included in the content section definition in order for users to be able to select an instance qualifier when they add or update profile items.

These are the properties for instance qualifiers:

The delivered PERSON profile type includes two content sections, Competencies and NVQs, that are configured to use instance qualifiers. This table lists the instance qualifier fields, the field name, and the instance qualifier sets for the Competencies section:

Field

Field Label

Instance Qualifier Set

JPM_CAT_ITEM_QUAL

Evaluation Type

EVAL_TYPE

JPM_CAT_ITEM_QUAL2

Reviewer ID

REVIEWER_ID

This lists the instance qualifier fields, the field name, and the instance qualifier sets for the NVQ section:

Field

Field Label

Instance Qualifier Set

JPM_CAT_ITEM_QUAL

Review Type

REVIEW_TYPE

JPM_CAT_ITEM_QUAL2

Reviewer ID

NVQ_REVIEWER

Example: Using Instance Qualifiers

This diagram illustrates how a section within a profile can be linked to a set of instance qualifiers:

Example Instance Qualifiers

In this example, the tab called Skills contains a content section for the COMPETENCY content type, and this section is linked to a set of instance qualifiers called EVAL.

Suppose that an employee creates a profile, and he or she adds the competencies Abstract Thinking and Analytical Thinking to the profile, and enters a rating, the system creates two profile items with the following information:

Profile Item

Effective Date

Rating

Instance Qualifier

Abstract Thinking

April 16, 2006

3 (Good)

SELF

Analytical Thinking

April 16, 2006

5 (Expert)

SELF

If the manager reviews the employee's profile and adds a rating for the competencies, the profile now contains these rows for the profile items:

Profile Item

Effective Date

Rating

Instance Qualifier

Abstract Thinking

April 16, 2006

3 (Good)

SELF

Abstract Thinking

April 16, 2006

4 (Very Good)

MANAGER

Analytical Thinking

April 16, 2006

5 (Expert)

SELF

Analytical Thinking

April 16, 2006

4 (Very Good)

MANAGER

Example: Using Two Instance Qualifier Sets

You can link a content section with up to two instance qualifier sets. Using the previous example, suppose that the Competencies section is linked to the EVAL instance qualifier set and a second instance qualifier set that is linked to the PERSON_NAME record, as illustrated in this diagram:

Example Using Two Instance Qualifier Sets

Using two qualifier sets you can uniquely identify rows that have the same instance qualifier 1. For example, if a person is evaluated by a committee you can use the instance qualifiers to record the ratings given by each member of the committee. This table shows the rows created for each committee member's evaluation of the same profile item:

Profile Item

Effective Date

Rating

Instance Qualifier 1

Instance Qualifier 2

Abstract Thinking

May 14, 2006

3 (Good)

EXECUTIVE COMMITTEE

KU0045

Abstract Thinking

May 14, 2006

5 (Expert)

EXECUTIVE COMMITTEE

KU0016

Abstract Thinking

May 14, 2006

4 (Very Good)

EXECUTIVE COMMITTEE

KU0119

Click to jump to top of pageClick to jump to parent topicUnderstanding Instance Qualifier Integration

Applications that publish data to Manage Profiles can use instance qualifiers. In ePerformance, when you define a document template, you can specify the instance qualifier to use for each role that participates in a performance or development document. When users complete the document, the system updates the person profile data in Manage Profile using the instance qualifier specified.

In PeopleSoft Enterprise Learning Management, you can also specify the instance qualifier that the system uses when publishing profile data to PeopleSoft Enterprise HRMS. When learners complete learning objectives that came from HRMS, the system marks the objective as Met and publishes profile data to HRMS, using the specified instance qualifier value.

See Also

Defining Sections

PeopleSoft Enterprise Learning Management 9.0 PeopleBook

Click to jump to top of pageClick to jump to parent topicPage Used to Define Instance Qualifiers

Page Name

Object Name

Navigation

Usage

Instance Qualifiers

JPM_JP_INST_QUAL

Set Up HRMS, Product Related, Profile Management, Profiles, Instance Qualifiers, Instance Qualifiers

Define instance qualifiers for a content type, and define which instance qualifiers employees and managers can view.

Click to jump to top of pageClick to jump to parent topicSetting Up Instance Qualifiers

Access the Instance Qualifiers page.

Prompt Definition

Select Use Prompt Record to use a record in the database as the instance qualifiers. For example, you might use the PERSON_NAME record as the instance qualifier. The system makes the Record Name field available and hides the Instance Qualifiers scroll area. When you define a content section in a profile type, instance qualifiers that use a prompt record can be associated with the Instance Qualifier 2 field only. You can't specify instance qualifiers that use prompt record in the Instance Qualifier 1 field.

Select Create Set of Qualifiers to create a new set of instance qualifiers in the Instance Qualifiers scroll area. Instance qualifiers of this type can be associated with the Instance Qualifier 1 field on the Content Section page; they can't be specified in the Instance Qualifier 2 field.

Record Name

Select the record that contains the instance qualifiers. This field is available only if you select Use Prompt Record.

Priority

Enter a number that indicates the priority of the instance qualifier. The priority increases as the number decreases, so that the instance qualifier with the lowest number is considered the highest priority. The priority value determines the order in which instance qualifiers are displayed. This field is also used by the Maintain Profile Indexes process (JPM_BLD_INDX) that builds the Verity indexes used by the search and compare profiles feature. The process uses the priority value to determine which profile item row is included in the index. The process includes the row that has the instance qualifier with the highest priority.

See Building the Search Indexes.

Instance Qualifier

Enter the instance qualifier code and enter a description in the Description field.

Emp View (employee view)

Select this check box to enable employees to view rows in a profile that are assigned the selected instance qualifier.

Mgr View (manager view)

Select this check box to enable managers to view rows in a profile that are assigned the selected instance qualifier.

Emp Default (employee default)

Select this check box to specify the instance qualifier that is automatically used in the employee self-service transactions. If you select a check box in this column, when employees add or update rows in self-service, the system inserts the selected instance qualifier and employees cannot change the instance qualifier.

Mgr Default (manager default)

Select this check box to specify the instance qualifier that is automatically used in the manager self-service transactions. If you select a check box in this column, when managers add or update rows in self-service, the system inserts the selected instance qualifier and managers cannot change the instance qualifier.

Searchable

Select this check box if you want profile items with the selected instance qualifier to be included in the Verity indexes. The Maintain Profile Indexes process (JPM_BLD_INDX) uses this field to determine which profile item rows are included in the Verity indexes that are used by the Search and Compare Profiles feature.

If the Searchable check box is not selected, any profile item rows that are assigned the selected instance qualifier are always excluded from the Verity index.

Click to jump to parent topicSetting up Profile Identity and Association Options

To set up profile identity options and profile association options for your organization, use the Profile Identity Options component (JPM_RLAT_SETUP) and the Profile Association Options component (JPM_RLAT_ASC_SETUP). This section discusses how to:

Click to jump to top of pageClick to jump to parent topicCommon Elements Used in This Section

Identity Option

Enter the name of the entity to which you can link a profile. For the delivered identity and association options, this field is display-only.

Identity options are entities within the Profile Management business process, such as job code or position, whereas association options are entities external to the Profile Management business process. One association option is delivered that enables you to associate a profile type to an ePerformance template.

Enabled

Select this check box to allow profile types to be linked to the entity specified in the Identity Option field.

If this check box is cleared, you can't set up a profile type for this entity. For example, if you clear the check box for the Job Sub Function option, you can't define a profile type using the job sub function identity option.

Record Name

Select the record that defines the entity specified in the Identity Option field. This field is display-only for identity options that are delivered as system data (Sys Data check box is selected).

Key 1 Field Name

Displays the key field for the record selected in Record Name.

Key 2 Field Name, Key 3 Field Name, Key 4 Field Name

Displays the additional key fields for the record. These fields are hidden if the record has one key field only.

SetID

Indicates if SetID is a key field for the selected record. The system automatically selects this check box based on the record definition and makes the field display-only.

Eff Date (effective date)

Indicates if the effective date field is a key field for the selected record. The system automatically selects this check box based on the record definition and makes the field display-only.

Click to jump to top of pageClick to jump to parent topicPages Used to Define Profile Identity and Association Options

Page Name

Object Name

Navigation

Usage

Profile Identity Options

JPM_RLAT_SETUP

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Identity Options

Define the entities to which you can link profile types. Entities include job codes, job functions, job families, people, and salary grades. The entities enabled on this page determine which options are available on the Identities page of the Profile Type component. For example, if you enable Job Codes you can set up a profile type that is linked to job code.

A set of default profile identity options is delivered but you can delete options and add to the list according to your requirements.

Profile Association Options

JPM_RLAT_SETUP

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Association Options

Define the entities external to the Manage Profiles business process to which you can link profile types. One association option is delivered that enables you to link a profile type to ePerformance templates. You can add other associations according to your requirements.

Click to jump to top of pageClick to jump to parent topicDefining Profile Identity Options

Access the Profile Identity Options page.

Add Profile Identity Option

Click this link to add a new profile identity option.

Configuration

Access the Configuration tab.

Sequence

Enter the number that determines the order in which non-person profiles related to a person's job are listed. The system uses the sequence value as follows:

  • On the Person Profile page, when you select View Related Job Profiles in the Profile Actions field, the system uses the sequence values to define the order in which the related profiles are listed. Profiles with the lowest sequence number are displayed first.

  • In eDevelopment, when employees select My Job Profiles, the system uses the sequence values to define the order in which the related profiles are listed. Profiles with the lowest sequence number are displayed first.

  • In ePerformance when you are creating a document for an employee, the system retrieves all matching job profiles for an employee, and then copies content from the profile with the highest priority (lowest sequence value).

See Common Elements Used in This Section.

Click to jump to top of pageClick to jump to parent topicEnabling Profile Associations

Access the Profile Association Options page.

Add Profile Association Option

Click this link to add a new profile association option.

See Common Elements Used in This Section.

Click to jump to parent topicSetting Up Profile Types

Use the Profile Types component (JPM_JP_TYPES) to set up profile types. This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Profile Types

Page Name

Object Name

Navigation

Usage

Profile Types — Attributes

JPM_JP_TYPE_ATTRIB

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Types, Attributes

Define basic details of the profile type. If the profile type is associated with approvals workflow, specify the transaction and the approval definition on this page.

Profile Types — Identities

JPM_JP_TYPE_IDENT

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Types, Identities

Select the identity options to which the profile type is linked. Identity options are entities such as a job code, position number, or person. When users create profiles based on a profile type, they can only create profiles for the entities that are defined on this page. Active profile types must be have at least one identity option. Define the identity options available on the Profile Identity Options page.

Profile Types — Content

JPM_JP_TYPE_CONT

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Types, Content

Define the content of the profile type. The content of a profile is divided into tabs and each tab comprises one or more sections. Use the Content page to set up the tabs in the profile, and add content types to each tab.

Add Content Section

JPM_JP_ADD_CNT_SEC

  • Click the Add Content Section link on the Content page.

  • Click the Add Sub-section link on the Content page.

Lists the content types available to add to the profile type. Select the content type you want to add and the system displays the Content Section page.

Content Section

JPM_JP_CONTENT_SEC

  • Select a content type on the Add Content Section page.

  • Click the section name link on the Content page.

Define the properties (fields) that appear in a content section and the attributes of those properties. You also use this page to define the users that can access the content section when creating or updating profiles.

Profile Type — Associations

JPM_JP_TYPE_ASSOC

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Types, Associations

Select the associations to which the profile type is linked. Associations are entities external to the Profile Management business process. Define the association options available on the Profile Association Options page.

Click to jump to top of pageClick to jump to parent topicSetting Up Profile Type Attributes

Access the Profile Types — Attributes page.

Summary

Enter a brief description of the profile type.

Transaction Name

Select the approvals workflow transaction associated with the profile type. You must complete this field if any of the content sections in the profile type has the Approval Required check box selected or the Approval Req'd for Identities check box on the Profile Type — Identities page is selected.

See Defining Content Sections.

Definition ID

Select the approvals definition for the profile type. If you leave this field blank, the system uses the default approval definition ID for the approval process ID specified in the Transaction Name field.

If multiple approval definition IDs exist, the approval framework will decide which approval definition ID to use, based on the criteria and priority configured on the Approval Process Definition component. For the definition IDs used for Manage Profiles approvals processing, the default definition has a priority of 1 and the non-default definitions have a priority of 9.

Profile Type Usage

Displays the usage value: Person or Non-Person. The usage is determined by the Profile Identity Options selected on the Identities page. If the profile type is linked to a record that has EMPLID as a key field, the Profile Type Usage field is Person. Otherwise, the usage is Non-Person.

Click to jump to top of pageClick to jump to parent topicDefining Profile Type Identities

Access the Profile Types — Identities page.

Approval Req'd for Identities (approval required for identities)

Select this check box if approval is required for changes to the profile identities associated with profiles of this profile type. This check box is enabled when you select a non-person profile identity option.

Profile Identity Option

Select one or more objects to which the profile type can be linked. The objects available are determined by the profile identity options enabled on the Profile Identity Options page.

Profile types must be linked to either person or non-person identity options. You cannot add both person and non-person identity options to a profile type. The system validates that there is only one active profile per identity within a given profile type.

See Defining Profile Identity Options.

End Profile

Select this check box if the profiles linked to the object specified in the Profile Identity Option field are end profiles. An end profile is a profile that is displayed in employee and manager self-service, and is used in search, match and browse.

Template

Select this check box if the profiles linked to the object specified in the Profile Identity Option field are template profiles. A template profile is a profile that is used to build other profiles.

Add Profile Identity

Click to add another profile identity option to the page.

Click to jump to top of pageClick to jump to parent topicDefining Profile Type Content

Access the Profile Types — Content page.

Use this page to define the content of a profile type. The content is divided into tabs that appear as links on the page as shown in the following example:

In this example, there are five tabs and the Competencies tab is the one currently selected. Click the tab name link to move to that tab.

The order in which the tabs are displayed is determined by the Tab Order field. Within each tab, you specify the content types in the Content Sections scroll area.

Reorder Content

Click this link if you have changed the Tab Order or the section Order field. The system refreshes the page to show the new ordering of tabs or content sections.

Add Tab

Click this button to add a new tab to the profile type.

Delete Tab

Click this button to delete the selected tab.

Tab Name

Enter a name for the tab. When users create a profile using this profile type, the tab name appears as a link in the profile. Therefore it is important to use meaningful names and not leave the default name of Tab 1, Tab 2, and so on.

Tab Order

Enter a value to specify the order in which the tab is displayed.

View All Sections

Click this link to display the sections for all the tabs in the profile type. The system updates the Content Section group box to list the sections in all tabs, and hides the Tab Name and Tab Order fields.

Content Sections

This scroll area lists the sections in the selected tab. If you click the View All Sections link, the scroll area lists the sections for all the tabs in the profile type.

Section Name

Click the section name to view and update details of the section or sub-section. The system displays the Content Section page.

Parent Section Name

Displays the name of the parent section. This field is only populated for sub-sections.

Required

Select this check box if the section is a required section of the profile. When users create a profile, the system uses this check box to validate that required sections have at least one profile item.

Move to Tab

If you want to move a section to a different tab, select the tab from the list and click the Reorder Content link.

Order

Enter a value to specify the order in which the sections are displayed within the tab in the profile.

Add Content Section

Click this link to add a new section to the Content Sections scroll area. The system displays the Add Content Section page that lists all the content types available. Content types are defined using the Content Types component.

See Setting Up Content Types.

Add Sub-Section

Select the section that you want to create a sub-section for, and click this link. Use sub-sections to add content types that are related to the content type of an existing section.

Relationships between content types are defined on the Relationship Rules page in the Content Types component

See Defining Content Type Relationship Rules.

For example, if you add a Competencies section to a tab, you can add the Element or Sub Competencies content type as sub-sections because these content types are related to the competencies type.

When you click this link the system displays the Add Content Section page, which lists the content types that are defined as any of the following:

  • A child of the content type of the parent section.

  • Required by the content type of the parent section.

  • Supports the content type of the parent section.

Click to jump to top of pageClick to jump to parent topicSelecting Content Types

Access the Add Content Section page.

This page lists the content types that you can add to the profile type. Those content types that are already included in the profile type are shown in normal text and do not have a link.

If you are adding a sub-section, the system displays the content types that have a subordinate relationship with the content type of the parent section. See the previous section for details.

Click the link for the content type that you want to add, or click the Return to Previous Page link to cancel the addition.

Click to jump to top of pageClick to jump to parent topicDefining Content Sections

Access the Content Section page.

Instance Qualifier Set 1

(Optional). Select the instance qualifier set that you want to use with this section. You can only select instance qualifiers that are associated with the content type of the section and are defined as sets of values. You cannot select instance qualifier sets that are based on prompt records. Define instance qualifiers using the Instance Qualifiers page.

See Defining Instance Qualifiers.

Instance Qualifier Set 2

(Optional). If you want to use two different instance qualifier sets with the section, select the second instance qualifier set in this field. You can only select instance qualifiers that are based on prompt records.

Add/Delete Unrelated Items

Select this check box to enable users to add related items to profiles, even if there isn't a a relationship defined at the content item level. This check box appears if the content section you are defining is related to an existing content section.

For example, if you create a content section for competencies and then add a sub-section for sub-competencies, this check box is displayed for the sub-competencies content section. In this example, if you select the check box, users could add any sub-competency to the profile.

However, if the check box is not selected, users can only add a sub-competency if it is related to a competency on the profile. Relationships between content items are defined on the Content Items — Relationship page.

Approval Required

Select this check box if approval is required to add, remove, or update profile items.

Content Properties

If you are setting up a content section, this group box lists the properties defined for the content type in the content catalog. You can add other properties as required.

Note. If the content type is a free form content type, only one property, a description field, JPM_ADHOC_DESCR, is included. You need to add all other properties that are required.

Default Display Order

Click this link to list the properties in the order that they will appear in the profile. The ordering of properties is defined by the system.

See Profile Type Properties.

Refresh Properties

Click this link to update the list of properties based on the current content type definition. The system compares the content type definition with the properties that have a property source Catalog, and updates the list of properties and the property attributes accordingly. This enables you to synchronize the content section with the content type definition in the content catalog.

When you create content sections for a profile type, the system uses the content type definitions that are current on the date that you add the content types. If you later add or delete properties, or change the property attributes of those content types, the content sections in the profile type are not automatically updated to match this revised definition. The Refresh Properties link enables you to update the content section as required.

Field Name

Displays the name of the field if the property is part of the content type definition.

If you are adding a new property, select the field name from the available options.

See Understanding Content Type Properties.

See Profile Type Properties.

Label Text

Displays the label specified for the field if the property is part of the content type definition. If you are adding a new property, enter the text that you want to appear for this field on the profile pages.

Note. We strongly recommend that choose a meaningful label for the property so that users clearly understand what kind of information to enter in the field when they create profiles.

Source

Displays the source of the property:

Catalog: If the property is included in the content catalog definition of the content type.

Profile: If you added the property to the content section from this page.

Add Property

Click this link to add a property to the section.

See Profile Type Properties.

Property Attributes

Access the Property Attributes tab.

Required

Select to make a property required when creating a profile using this profile type. If the check box is selected, users must complete the field when they set up a profile. If the property source is Catalog, the setting of this check box is inherited from the content type definition and you cannot change it.

Display

Select whether the property should be available for entry (Editable), unavailable for entry (Display), or hidden (Hidden) on the profile pages. When you select Display or Hidden, the system populates the property with the value you enter in the Default Value field. If you select Editable, the system populates the default value at the profile, but users can override that value.

Max Len (maximum length)

This field applies to character properties only. If the property source is Catalog, the system displays the field length defined in the content catalog. If you added the property to the profile type, enter the field length of this property.

Minimum, Maximum

These fields apply to numeric properties only. Displays the minimum and maximum values for numeric properties defined in the content catalog. If you added the property to the profile type, enter the minimum and maximum values.

Default

Displays the default value defined in the content catalog. If you added the property to the profile type, enter the default value. A default value must be provided if the field is defined as Display and the Required check box is selected.

Detail

Select this check box if you want the field to appear on the details page for the content section.

Summary

Select this check box to display the field on the summary page when creating or viewing a profile. Fields that are marked as summary automatically appear on the details page.

See Managing Profiles.

Searchable

Select this check box if you want to include the property in the search index that is used by the search and compare profiles feature. The check box is display-only if the property is not searchable.

Note. The item ID (JPM_CAT_ITEM_ID) must be searchable if you make other properties in the content section searchable.

Security

The Security group box lists the roles that can access the content section when creating a profile.

Note. If you don't select a role, users can't create profiles using this profile type.

Role

Select the role that you want to access the content section. There are three roles available:

Administrator: Administrators create profiles using the options in Workforce Development, Profile Management menu.

Employee: Employees create their own profiles using the options available in Self Service, Learning and Development.

Manager: Managers use the manager self-service transactions available in Manager Self Service, Learning and Development.

Allow Update

Select this check box to enable users with the specified role to update the content section within a profile. If this check box is left clear, users cannot add items to the content section in the profile.

Add Role

Click this link to add another role to the list of roles that have access to the profile type.

Click to jump to top of pageClick to jump to parent topicSetting Up Profile Type Associations

Access the Profile Types — Associations page.

Profile Association Option

Select the object you want to link to the profile type. The objects available are determined by the profile association options enabled on the Profile Association Options page. The system allows multiple active profiles per association within a given profile type.

See Enabling Profile Associations.

Add Profile Association

Click this link to add another association to the profile type.

Click to jump to parent topicCreating Profile Group Types and Profile Groups

Use the Profile Group Types (JPM_JP_GTYPE_GRP) and Profile Groups (JPM_JP_GROUPS) components to set up profile groups. This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Create Profile Group Types and Groups

Page Name

Object Name

Navigation

Usage

Profile Group Types

JPM_JP_GTYPE_GRP

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Group Types

Set up profile group types.

Profile Groups

JPM_JP_GROUPS

Set Up HRMS, Product Related, Profile Management, Profiles, Profile Groups

Set up profile groups.

Click to jump to top of pageClick to jump to parent topicCreating Profile Group Types

Access the Profile Group Types page.

Include in Search

Select this check box to include all profile groups within this profile group type in the search index.

Profile Type

Select the profile type to add to the profile group type. Set up profile types using the Profile Types component.

See Setting Up Profile Types.

Add Profile Type

Click this link to add another profile type to the profile group type.

Click to jump to top of pageClick to jump to parent topicCreating Profile Groups

Access the Profile Groups page.

Profile ID

Select the profile that you want to add to the profile group. The system displays the profile description.

Add Profile to Group

Click this link to add another profile to the group.

Click to jump to parent topicSetting Up to Use XML Publisher Reports and Profiles

This section provides an overview of XML Publisher reports and templates, lists prerequisites, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding XML Publisher Reports and Templates

Manage Profiles uses the PeopleTools XML Publisher (XMLP) to generate the Content Catalog Listing report as well as the online profiles and profile reports for person and non-person profiles.

Delivered Report Definitions

This table lists the delivered report definitions and data sources for the related RTF templates:

Report Name

Description

Data Source Type

Data Source ID

JPM_CATI_RPT

Content Items Reports

PS Query

JPM_CONTENT_ITEMS

JPM_JPNP_RPT

Non Person Profile Batch

XMLDoc

JPM_PROFILE

JPM_JPPP_RPT

Person Profile Batch

XMLDoc

JPM_PROFILE

JPM_NP_PROF

Non Person Profile Online

XMLDoc

JPM_PROFILE

JPM_PP_PROF

Person Profile Online

XMLDoc

JPM_PROFILE

Delivered Data Sources

This table describes each of the delivered data sources:

Data Source ID

Description

JPM_CONTENT_ITEMS

PS Query that is used only for content items reports.

JPM_PROFILE

XML document structured by row sets. All profile reports use the same data structure. All data elements are included in the data structure and are available for both person and non-person profile report templates.

Delivered Templates

To format the reports, we deliver three template files that specify the content and layout:

You can modify the delivered template files to address your specific reporting requirements. After modifying each template, you must upload it to the corresponding report definition. You can modify one instance of each of the profile reports and attach that same updated template file to both of the corresponding report definitions.

See Viewing Delivered Report Templates.

See Modifying an Existing Template.

Profile Report Nodes

This table describes the report nodes for profile reports:

Node

Data Elements Summary

JPM_PROFILE

High level data elements related to the profile.

JPM_IDENTITY_WK

Profile identities and associations.

JPM_JP_SECTION

Sections defined in the profile type.

JPM_JP_CRITM_VW

Profile content items in the sections in the profile. All properties are included whether the content type uses them or not.

JPM_CATITMAXD_VW

Definitions of the content items in the content catalog. All properties are included whether the content type uses them or not.

RUN_PARAMETERS

Criteria used to generate the report.

See Also

Enterprise PeopleTools PeopleBook: XML Publisher for PeopleSoft Enterprise

Running Content Catalog and Profile Reports

Managing Profiles

Setting Up the Content Catalog

Click to jump to top of pageClick to jump to parent topicPrerequisites

To use XML Publisher reports, you must configure PeopleSoft Integration Broker and PeopleSoft Process Scheduler to implement PeopleSoft Report Manager.

See Also

Enterprise PeopleTools PeopleBook: PeopleSoft Integration Broker

Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler

Enterprise PeopleTools PeopleBook: XML Publisher for PeopleSoft Enterprise

Click to jump to top of pageClick to jump to parent topicPages Used to View and Modify XML Publisher Reports and Templates

Page Name

Object Name

Navigation

Usage

Definition

PSXPRPTDEFN

ReportingTools, XML Publisher, Report Definition, Definition

View the report properties and download or view the data schema and data source.

Template

PSXPRPTTMPL

ReportingTools, XML Publisher, Report Definition, Template

View or update the existing template.

Design Helper

PSXPSETUPDWNLD

ReportingTools, XML Publisher, Setup, Design Helper

Download plug-ins to facilitate template design and modification.

See Also

Enterprise PeopleTools PeopleBook: XML Publisher for PeopleSoft Enterprise, Using XML Publisher,” Creating Report Definitions

Click to jump to top of pageClick to jump to parent topicViewing Delivered Report Templates

Access the Template page.

Viewing the Existing Template

Download

Click to open the RTF template in a new window or save it to a location of your choice.

Preview

Click to view an example of the report using sample data registered with the data source.

Note. The person profile online and batch reports share the same person profile template file. Similarly, the non-person batch and online reports share the non-person profile template file.

Click to jump to top of pageClick to jump to parent topicModifying an Existing Template

The existing templates contain two sections at the end to print out the ID and description of any additional items for content types that you added after the template was created. If you want to display more specific information about your new items, you must create an additional section in the template and define the data that you want to display.

The reports group and display content items in order of profile tab number and profile section sequence number based on the profile type definition that you set up for online display. Regardless of where you place a new section in the template, the report sorting order governs the order of display in the report. To change the report display order, you must edit the sorting. To sort new sections properly, you must also add within the correct loops in the report’s driving logic.

Note. Become familiar with XML Publisher before modifying either of the delivered templates.

Setting Up to Modify a Template

To prepare to modify an existing template:

  1. Access the Design Helper page and download the plug-in design helper for Microsoft Word to facilitate template modifications.

  2. Access the Definition page for the appropriate report definition and click the links to download the data schema and sample data files.

  3. Click Download on the Template page and row for the existing RTF template that you want to edit.

Creating a New Section in a Template

To create a new section:

  1. Copy an entire section defined by <?when: JPM_JP_SECTION.JPM_CAT_TYPE=…..end when?> and paste it into the template.

  2. Modify the conditional statement to identify the item that you want to add.

  3. Insert fields into the table to identify the data that you want to display on the report.

  4. Save the revised template any file name and the .rtf file extension (*.rtf).

Uploading the Revised Template

To upload the revised template:

  1. 1. Add a new effective dated row in the Template Files scroll area on the Template page.

    Update these options:

    Effective Date

    Enter the date that the system should begin to print and display reports and profiles with this template.

    Status

    Select the Active status for the new template.

  2. Click Upload and select the revised template file.

  3. Repeat the last two steps to provide the new template to both the online and the batch report definitions.

See Also

Enterprise PeopleTools PeopleBook: XML Publisher for PeopleSoft Enterprise, “Setting Up XML Publisher,” Working with Template Design Helpers

Enterprise PeopleTools PeopleBook: XML Publisher for PeopleSoft Enterprise, “Appendix B: Creating Report Templates”