You are here:

Peoplesoft/Personal profile events

Advertisement


Question
Hi Peter,

Can you please tell me if there is any impact exists for Personal profile page while  inactivating two events “JPMProfileUpdated and JPMProfileAdded” and running the process “RUNCTL_JPM_INDX” instead. What other events will fire while adding/updating data in Personal profile page.

Answer
Hi Joolie,

The Event Manager is used to track changes to searchable profiles (and therefore the Verity index). When an employee, manager or administrator creates or updates a profile one of these events is triggered depending on the type of change made:

JPMProfileAdded

This event is triggered when users creates a new profile.

JPMProfileUpdated

This event is triggered when a user adds a new profile item, updates an existing profile item, or deletes a profile item. For example if an employee updates their profile by adding a new evaluation for a competency, this triggers the JPMProfileUpdated event. This event is also triggered when you run the Build Manager List process in incremental mode to update the manager information for a selected assignment.

AssignmentTerminated

This event is triggered when a job assignment is terminated. The handler InactivatePersonProfile determines if all assignments are inactive and subsequently changes the profile status to inactive. Indirectly, this triggers the JPMProfileUpdated event to remove the profile from the index.

The Event Handler UpdateVerityIndex adds a trigger to the trigger table JPM_IDX_UPDCTL for the profile that has been created or updated. The Maintain Profile Indexes process accesses this trigger table to determine which profiles to select for indexing when you run the process in Update Existing Index mode.

(source: http://docs.oracle.com/cd/E28727_01/hcm91fp2/eng/psbooks/hhmp/book.htm?File=hhmp)

When changes have been made using the Job Data components, such as (these are delivered by Oracle):
• A new employment record is created.
• A compensation rate change has occurred.
• The military rank for a person has been changed.
• An assignment or job has terminated.
• (ESP) The AFI fields for Spain are updated for a person.
• JPMProfileAdded
• JPNProfileItemUpdated
• JPMProfileUpdated

When you diable JPMProfileAdded and JPMPProfileUpdated, the RUNCTL_JPM_INDX may not pick up those changes and may affect the quality in your serach result. Essential it will change the information that the index may retrieve.

I hope this helps.

Peter  

Peoplesoft

All Answers


Answers by Expert:


Ask Experts

Volunteer


Peter Choi

Expertise

I am a senior Oracle DBA, PeopleSoft HCM specialist and Project Manager with 15+ years experience. I have been working with PeopleSoft (HRMS/HCM 5, 7, 7.x and 8.9, 9.x), Oracle RDBMS (7.3 - 11gR2) on various Unix and MS-Windows platforms, and some Oracle Application Server (9i - 11gR1). I also have experience with the configuration and administration of PeopleSoft's Internet Architecture (PIA) and the Oracle 11g Fusion Middleware and Oracle Business Intelligence (OBI).

©2016 About.com. All rights reserved.