Extending SSHR

Configuration Overview

All Oracle Self-Service Applications, including the SSHR modules, are built on the Oracle Applications (OA) Framework to enable maximum flexibility. Although the SSHR modules are delivered with predefined settings which meet the HRMS requirements of the majority of enterprises with little or no configuration, there are many configuration options available to ensure that all your enterprise requirements are met.

This chapter provides an overview of the different configuration steps for SSHR and introduces a common configuration method that you can apply to any SSHR module in conjunction with the function-specific configuration steps. For detailed information on the configuration steps, see the following topics:

Extending SSHR

Guidelines for Configuring SSHR Functions

The best approach to take when configuring SSHR is to first configure a sample function, test it until you are satisfied with the results, and then repeat the steps for the other functions.

Start your configuration process by configuring a module for a particular group of users. It is important to consider both the module and the intended audience at the same time because, if required, you can configure multiple variations of the same module to suit different groups of users. For example, you might choose to implement one version of the Personal Information module for all employees, another version for one set of managers, and another version for a second set of managers.

Note: If function-level personalizations have been delivered by Oracle for a function you wish to copy, be aware that you will lose these personalizations if you create a custom version of the function.

See: Function-level Personalizations

See Supplied Functions and Menu Function Parameters for information on parameter use in functions.

User Access

You make your new version of the SSHR module available to your target group of users by creating an AOL function and attaching it to a menu. The menu is attached to a responsibility which you assign to your users.

You specify whether the AOL function is restricted to the user's own records or whether a manager can use the function to select from a list of employees and workers.

For each responsibility (or combination of responsibility and user), you need to define a security profile to restrict the user to an appropriate business group and, if required, a subset of a business group. A typical subset would be all employees in a specific organization or all employees reporting to the current user.

You also need to consider whether to allow users to access people in other business groups and whether users can access additional people who may grant them access to their records using the Release Employee Information function.

See: User Access and Security

Process Flows

If the SSHR modules are workflow-enabled (see: Summary of SSHR Modules table), you can choose to modify the predefined process flow if required. For example, you can chain two modules together (where permitted) or introduce additional branching logic.

See: Self-Service Workflows

Approvals

You must decide whether changes that users make using your modified function are subject to approval and who the approvers are. You can either use the Workflow Builder, PL/SQL, or Oracle Approvals Management to control transaction approvals.

See: Approvals

Page Layouts

In most cases, the predefined page layouts contain all the fields that users need to perform a transaction. However, you may decide that some changes are required. For example, you could change the field prompts to match terminology used by your enterprise. You can also add more detailed instructions to the web pages, display selected flexfield segments, and hide fields or sections of web pages.

You modify page layouts using the Personalization Framework.

See: The Personalization Framework

Module-specific Configuration Options

Detailed information on the configuration options for each module is given in the corresponding sections. Each section contains the following information:

Transaction History

The history of all transactions and changes to transactions is stored on the database. If you need to investigate transaction history you can query the tables below using either SQL*Plus, Discoverer workbooks, or Report*Writer reports.

Data Mining Action History tables
Table name Description Primary Key
PQH_SS_TRANSACTION_HISTORY Transaction History
This table holds historical information that identifies each transaction. The data in this table is unlikely to change over the course of a transaction.
Transaction ID
PQH_SS_APPROVAL_HISTORY Approval Changes
This table tracks actions taken by approvers. Each action taken by an approver constitutes a separate entry.
Transaction Id and Approval Id
PQH_SS_STEP_HISTORY Step History
The Step History table stores changes to existing transactions.
Transaction Id, Transaction Step Id and Approval Id
PQH_SS_VALUE_HISTORY Transaction Value History
This holds transaction values for every step history created.
 

Managing Preferred Currencies

You can use the General Preferences page in SSHR to specify a preferred currency for certain SSHR transactions. If, as a Manager, your preferred currency differs from the operating currency for a direct report, you can see the transaction amount in both currencies in selected SSHR pages. The currencies are displayed in the format:

Note: To use this functionality, you must first define daily exchange rates using Oracle General Ledger. If you do not define daily exchange rates, or attempt to use the preferred currency for future-dated transactions, only the operating currency is displayed.

The SSHR pages that support this functionality are:

For HR Professionals, the following page supports this functionality:

Managing Dates in SSHR

Effective Dates

When a user initiates an action the application prompts the user for an effective date. The user can elect for the changes to take place as soon as final approval is made. Or the user can supply an effective date. The application checks the hire date and tells the user to select a later date. The application also informs the user of any pending changes to that person's record.

The application validates the entry to make sure the data is correct using specific criteria. The following checks are carried out in a chained process:

Handling Concurrent Transactions

The application supports multiple simultaneous actions on the same employee or worker. To activate this feature you need to set the system profile option HR:Allow Concurrent Self Service Actions to Yes.

Enabling concurrent transactions can give rise to potential data conflicts from either intervening actions or actions dated in the future. Two profile options enable you to control the potentially conflicting data: HR:Refresh Self Service Actions With Data From Intervening Actions, and HR:Manage Self Service Actions When Future-Dated Changes Exist.

Intervening Actions

If someone approves an action on an employee or worker while a manager is performing a transaction on the same employee or worker, and the effective date of the approved action is prior to the current action's effective date, then a potential conflict exists. The system profile, HR:Refresh Self Service Actions With Data From Intervening Actions, enables you to deal with this potential conflict.

Future-Dated Changes

When the application encounters a pending change to the manager's selected person's record, effective subsequent to the current action's effective date, the future-dated change poses a potential conflict with the current action. You can manage these potential conflicts by setting the profile option, HR:Manage Self Service Actions When Future-Dated Changes Exist, to one of the values below:

Important: If you enable the system profile HR:Manage Self Service Actions When Future-Dated Changes Exist by setting it to Allow Approval (Notify HR Rep), Oracle highly recommends that you also enable HR:Refresh Self Service Actions with Data from Intervening Actions. Otherwise you should disable HR:Refresh Self Service Actions with Data from Intervening Actions.

Note: A system administrator or other implementer of Self-Service Benefits can access the Change Session Date menu option for testing future dated enrollments. You should remove this menu item in your production environment so that benefits participants do not alter their enrollment date. To remove the Change Session Date item from the menu, query the BEN_SELF_SERVICE_BENEFITS menu option in the Menus window and delete the Change Session Date menu entry.

Legislation and Customer Overrides

An override enables a user to customize field values and data in a code package . An override is different from a user hook, which enables users to write code and update both fields and HRMS database tables.

Within SSHR, you can use overrides in the following situations:

To enable an override, you must carry out the following steps:

  1. Open the required package. This package may be one of the following:

    • perwscor.pkb (for My Employee Information)

    • peredcor.pkb (for the Employee Directory)

    Note: The packages reside in the following directory:

    $PER_TOP/patch/115/sql directory

  2. Modify the override flag in the package to enable the customer override. The override flag is similar to the following line of code:

    g_override_flg       BOOLEAN:=FALSE

    Change the BOOLEAN value to TRUE.

  3. Insert your code for the override. For examples of code, see the documentation relevant to your function:

  4. Compile the override and apply to database.

    When the override packages are implemented, they are called by the application.

Examples of Overrides

Displaying Position or Job Names

You can use customer overrides to configure a user-defined format for displaying position or job names. For example, you can choose to replace the defined format for displaying a user's job with a user-defined name format consisting of fewer segments.

For example, instead of displaying a job as:

12345.Global Development.Development Manager.12B

you can display only the third segment (Development Manager).

To make this change, you need to modify the perwscor.pkb code package to include the following code:

Note: The packages are available within $PER_TOP/patch/115/sql directory. The file containing the package header is perwscor.pkh.

FUNCTION getJobName(
                p_job_id                IN number,
                p_bg_id         IN number,
                p_value         IN varchar2//Actual MLS job name
)
return varchar2

To make a similar change to the position field, you need to modify the package to include the following code:

FUNCTION getPositionName(
                p_pos_id                IN number,
                p_bg_id         IN number,
                p_value         IN varchar2
)
return varchar2

You also need to change the job override and/or position override flag to TRUE in the package. In the following example, only the job override flag is set to TRUE.:

g_job_override_flg                   BOOLEAN:=TRUE;
g_position_override_flg BOOLEAN:=FALSE

Defining Menus for SSHR

The predefined self-service responsibilities are linked to a menu that contains a number of functions. We recommend that you create a menu based on the predefined menus and, if necessary, add or remove functions so that the menus accurately reflect your organization's structures and business processes. You can base your configuration on the sample menus provided although you should not change the predefined menus directly.

You configure menus in the Menus window.

To set up menus for self-service

  1. Review the sample functions in the Employee Self-Service User Menu, Contingent Worker Self Service Menus, and the Manager Self-Service User Menu. Decide which functions you want to include in your user menus.

    Note: For US Federal, review the Federal Employee Self-Service, the Manager Self-Service, and the Federal HR Self-Service menus.

    See: Self-Service Responsibilities and User Menus

    See: Menu Window, Oracle E-Business Suite System Administrator's Guide - Security

  2. Create your own menu based on the predefined menus.

  3. Make sure that all the functions you require are listed in the Function column of your menu.

  4. Make sure the following submenus are attached to your custom menu:

    • Employee Enter Process menu - for employee, worker, and manager menus

    • Personal Actions menu - for employee, worker, and manager menus

    • Manager Actions menu - for manager menus

    • HR Self-Service Pages sub menu - for manager menus

    • SSHR hierarchy and search functions - if your menu calls the Hierarchy, My List, and Search functions

  5. Make sure that the following functions are attached to your custom menu:

    • Personal Actions V4.0 (or a configured copy) - for employee and worker menus

    • Manager Actions V4.0 (or a configured copy) - for manager menus

    • Suspended Actions - for employee, worker, and manager menus

  6. Save your work.

Defining User Access to Self-Service Functions

To define user access to self-service functions, you need to define a user, assign a responsibility, assign profile values, and assign a menu to the responsibility. The following process takes you through the separate procedures.

We recommend that you create a different responsibility for each target group of users.

To define a responsibility for a self-service application

  1. Follow the standard procedure for creating a responsibility.

    See: Defining a Responsibility, Oracle E-Business Suite System Administrator's Guide - Security

  2. Define your responsibilities to be available from Oracle Self-Service Web Applications.

  3. Consider whether you should create menu or function exclusions to restrict the employee and contingent worker menus.

To set your system profiles

  1. Set the system profiles for security groups.

    If Security Groups are not enabled, use the System Profile Values window to link your responsibility to a security profile in the appropriate Business Group.

    If Security Groups are enabled, you can set the security profile at the user level using the Assign Security Profiles window.

    Note: Self-Service Benefits users: If you do not link your responsibility to your business group using the HR:Security Profile, any benefits participants who attempt to enroll will receive an error message indicating that they cannot enroll.

  2. Set any additional required profiles.

    • HR: Security Profile

    • HR:Cross Business Group (if you want users to be able to select employees from different business groups in lists of values)

    • HR:Restrict Transactions across Business Groups in SSHR (if you want to stop your users from performing transactions on employees from different business groups. This profile option works together with the HR:Cross Business Group profile option).

    • HR:Personal Actions Menu (for SSHR)

    • HR: Manager Actions Menu (for SSHR)

    Note: You need to restart the Apache listener after changing profile options.

To define a user

See: Users Window, Oracle E-Business Suite System Administrator's Guide - Security

Alternatively, you can set up concurrent programs to automate this manual process.

See: Creating Batch User Accounts with Concurrent Programs

Defining Functions for SSHR

If required, you can create your own SSHR functions using the predefined functions as a basis.

You can then configure how the function is accessed, for example, whether it is available from the Actions pages or from the People Search page.

For information on modifying the related workflow processes, see Configuring Workflow Objects

You create the function in the Form Functions window using the system administrator responsibility.

To create a function based on a predefined SSHR function

  1. Query the function on which you want to base your function, for example, Personal Information (HR_PERINFO_SS).

  2. Insert a new record beneath it in the table.

  3. Move from field to field in the new record using the tab key. In each field, press Shift and F5 to duplicate the field value from the record above.

    Note: The Function Name and User Function Name fields must be unique so insert your standard prefix in front of the value duplicated from the previous record.

  4. In the Parameter field, note that the pItemType parameter value is 'HRSSA' (the internal name for the predefined HR workflow item type). Leave this value unchanged but change the pProcessName parameter from HR_PERSONAL_INFO_JSP_PRC to the name of your configured process.

    See: Self-Service Workflows

  5. Change the OAFunc parameter to your configured function name, for example HR_PERINFO_SS

  6. If you have created a custom manager function or an Enter Process function (Hierarchy, My List or Search page), you can display a navigation link, or breadcrumb on the web page. To do this add the addBreadCrumb parameter with value N.

    See: Menu Function Parameter Descriptions

  7. If you are using Oracle Approvals Management (AME) for your function, add the following parameters:'

    • pAMETranType=SSHRMS

    • pAMEAppId=800

    See: Configuring SSHR Functions to Use Oracle Approvals Management (AME)

  8. Enter the parameter values in the HTML call field. You enter the parameters as follows: Note that the HTML call field is made up of several parameters:

    • akRegionCode

      You can use a different person selection page instead of the Hierarchy Page. For example, you may want to launch the Search page as the initial page. This is typically used if you are creating functions for an HR Professional user. Enter the parameter values as follows:

      • HR_PERSON_TREE_TOP_SS

        For the Hierarchy page

      • HR_PERSON_SEARCH_TOP_SS

        For the Person Search page

      • HR_MY_LIST_TOP_SS

        For the My List page

    • akRegionApplicationId

      This value is 800.

To make the function available globally or for specific legislations

  1. If this function is for a specific legislation, add it to the appropriate HR_cc_SS_FUNCTIONS_CUSTOM data security menu. Otherwise, add it to the HR_GLOBAL_SS_FUNCTIONS_CUSTOM data security menu.

    Note: You do not need to enter a prompt for the function. Also, make sure that the Granted check box is unchecked.

  2. Save your work.

To add the function to an employee or contingent worker menu in the Menus window

  1. Use the system administration responsibility to display the Menus window.

  2. Add the function to the top-level menus and/or submenus as appropriate. For example, you may want to add the function to your configured copy of the Employee Self-Service menu.

    See: Defining Menus for SSHR

To make a function available from the Actions pages

  1. If this function is appropriate for employees and workers to perform on themselves, add it to your configured copy of the Personal Actions menu.

  2. If this function is appropriate for managers to perform on other employees, add it to your configured copy of the Manager Actions menu.

    Note: You only add the employee version of the function to the Manager Actions menu.

To make a function available from the Manager menus via the People Search page

To make this function available to managers directly from the menu via the People Search page, you need to create a matching function. Model your matching function on the corresponding predefined manager function.

You create your matching function in the Form Functions window.

  1. Query the predefined manager function on which you want to base your function, for example, Personal Information Manager (HR_PERINFO_MGR_SS).

  2. Insert a new record beneath it.

  3. Move from field to field in the new record using the tab key. In each field, press Shift and F5 to duplicate the field value from the record above. Insert your standard prefix where required.

  4. In the Parameter field, change the pCalledFrom parameter to match the name of your original custom function (as created in the above procedure)

    The HTML call field is OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akRegionApplicationId=800. This corresponds to the Person Search page. When the user selects a person from this page, SSHR calls the AOL function specified by the pCalledFrom parameter, appending the selected person_id to the pPersonID parameter specified for that function.

  5. Save your work.

  6. Add the function to the top-level menus and/or submenus as required.

    Note: There is no need to add this type of function to the data security menus or to the actions menus.

Menu Function Parameters

Supplied Functions

This section provides you with a list of all the supplied functions for each delivered menu. Against each function you will see the Web HTML call, and a list of parameters which are also used in the Web call, as they appear in the Forms user interface. The next section will provide descriptions of the parameters.

Note: The purchase of a Self-Service HR license on or after June 18th, 2007 does not permit the use of Oracle Performance Management. You must purchase a separate Oracle Performance Management license in addition to an Oracle Self-Service HR license to use the Appraisals, Questionnaire Administration, and Objectives Management self-service functions.

To use enhanced Succession Planning features, you must have a separate Oracle Succession Planning license. For more information, refer to the Oracle Succession Planning Implementation and User Guide. Otherwise, you can use the succession planning feature available with Oracle SSHR. For a comparison of the succession planning features available in Oracle SSHR and Oracle Succession Planning, refer to the My Oracle Support note: Talent Profile and Succession Planning in Oracle Self-Service HR and Oracle Succession Planning – A Comparative Note (Doc ID 861499.1).

menusPayroll ProfessionalPayroll Professional menuPayroll Professional Menu
Function Name User Function Name Web HTML Call Parameters
PAY_MGR_EMP_SEARCH Employee Search OA.jsp?akRegionCode=HR_PERSON_SEARCH_TOP_SS& akRegionApplicationId=800 pCalledFrom=PAY_MGR_EMP_SEARCHp& Destination=PAY_MGR_PAYSLIP_SS& pManagerEnabled=N
menusHR ProfessionalHR Professional menuHR Professional Menu
Function Name User Function Name Web HTML Call Parameters
BEN_CWB_HOME_SWT_MGR_PAGE Compensation Workbench Home for Administrators OA.jsp?akRegionCode=BEN_CWB_HOME_PAGE& akRegionApplicationId=805& displayDate=N& displaySwitchManager=Y& OAFunc=BEN_CWB_HOME_PAGE None
HR_VIEWS_SEARCH_INITIAL HR Views Person Search Initial Screen OA.jsp?akRegionCode=HR_SUPER_PERSON_SEARCH_TOP1_SS& akRegionApplicationId=800& pViewMenu=HR_VIEWS& pDestination=& OAFunc=HR_VIEWS_SEARCH_INITIAL OAFunc=HR_VIEWS_SEARCH_INITIAL
HR_ALLOCATED_CHECKLIST_SS Allocated Checklist Function OA.jsp?page=/oracle/apps/per/checklist/allocated/webui/AllocatedChecklistPG pCalledFrom=HR_ALLOCATED_CHECKLIST_SS &OAFunc=HR_ALLOCATED_CHECKLIST_SS
HR_TRANSACTION_HR_SS Transaction Monitor OA.jsp?page=/oracle/apps/per/selfservice/transactionmonitor/webui/TransactionMonitorBasePG&OAFunc=HR_TRANSACTION_HR_SS OAFunc=HR_TRANSACTION_HR_SS&pCalledFrom=HR_TRANSACTION_HR_SS&pRespIdent=H
menusManager Self Service FoundationManager Self Service Foundation menuManager Self Service Foundation Menu
Function Name User Function Name Web HTML Call Parameters
HR_MY_SUS_ACTIONS_MGR_SS Suspended Actions Mgr OA.jsp?akRegionCode=HR_PROCESS_MY_SUSPENDS_TOP_SS& akRegionApplicationId=800 pMode=LMDA
HR_PERSON_TREE_SS Manager Actions Tree View OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pDestination=HR_ACTIONS_SS& pCalledFrom=&addBreadcrumb=Y
menusEmployee Self Service FoundationEmployee Self Service Foundation menuEmployee Self Service Foundation Menu
Function Name User Function Name Web HTML call Parameters
HR_MY_SUS_ACTIONS_SS Suspended Actions OA.jsp?akRegionCode=HR_PROCESS_MY_SUS_EDA_TOP_SS& akRegionApplicationId=800 pMode=EDA& pFromMenu=Y
HR_PERSONAL_PROCESS_SS Personal Actions OA.jsp?akRegionCode=HR_PERSONAL_PROCESS_TOP_SS& akRegionApplicationId=800 pAssignmentID=& pPersonID=
menusManager Self ServiceManager Self Service menuManager Self Service Menu
Function Name User Function Name Web HTML call Parameters
BEN_CWB_HOME_PAGE Compensation Workbench Home OA.jsp?akRegionCode=BEN_CWB_HOME_PAGE& akRegionApplicationId=805& displayDate=N& WFHomeWorklist=Y& OAFunc=BEN_CWB_HOME_PAGE None
BEN_SS_MGR_ICD_SRCH Self Service Individual Distribution-Manager OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=BEN_SS_MGR_ICD& OAFunc=BEN_SS_MGR_ICD& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
BEN_SS_MGR_SRCH Self Service Benefits Enrollment-Manager OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=BEN_SS_MGR_ENRT& OAFunc=BEN_SS_MGR_ENRT&addBreadCrumb=Y
CANDIDATE_OFFERS Candidate Offers hr_offer_form_web.SETUP None
HR_APPL_HIRE_MGR_SS Applicant Hire Mgr OA.jsp?akRegionCode=HR_SEARCH_HIRE_APPL_TOP_SS&akRegionApplicationId=800&OAFunc=HR_NEW_HIRE_SS pCalledFrom=HR_APPL_HIRE_SS
HR_CAED_MGR_SS Release Employee Information Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_CAED_SS&AddBreadCrumb=Y
HR_CCMGR_SS Organization Manager OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_CCMGR_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_CCMGR_JSP_PRC& pCalledFrom=HR_CCMGR_SS& pItemType=HRSSA& pPersonID=& pFromMenu=Y& pManagerEnabled=N
HR_CHANGE_HOURS_MGR_SS Change of Hours Mgr hr_mee_person_search_tree_web.setup P_CALLED_FROM=HR_CHANGE_HOURS
HR_CHANGE_JOB_MGR_SS Change Job Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_CHANGE_JOB_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_CHANGE_JOB_TERMS_MGR_SS Change Job and Employment Terms Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_CHANGE_JOB_TERMS_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_CHG_COST_LOC_SUP_MGR_SS Change Cost Center Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_CHG_COST_LOC_SUP_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_CHG_COST_TRM_LOC_SUP_MGR_SS Change Cost Center and Employment Terms Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_CHG_COST_TRM_LOC_SUP_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_EIT_MGR_SS Extra Information Types Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_EIT_SS&addBreadCrumb=Y
HR_EMPDIR_ADVSRCH_SS Advanced Search OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/AdvanceSrchPG None
HR_EMPDIR_EMPDETAIL_SS Employee Detail OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/EmpDetailPG None
HR_EMPDIR_EMPPROFILE_SS Employee Profile OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/EmpProfilePG None
HR_EMPDIR_HIERARCHY_SS Organization Hierarchy OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/HierarchyPG None
HR_EMPDIR_PICPREVIEW_SS Photo Preview OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/PicPreviewPG None
HR_EMPDIR_PROXY_SS Proxy Page OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/EmpDirProxyPG OAFunc=HR_EMPDIR_PROXY_SS
HR_EMPDIR_SIMPLESRCH_SS Simple Search OA.jsp?page=/oracle/apps/per/selfservice/empdir/webui/SimpleSrchPG None
HR_EMP_STATUS_CHG_MGR_SS Employee Status Change Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_EMP_STATUS_CHG_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_EMP_TERMS_CHANGE_MGR_SS Change Worker Status and Terms Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akREgionApplicationId=800 pCalledFrom=HR_EMP_TERMS_CHANGE_SS&pDestination=HR_ACTIONS_SS&pManagerEnabled=N&addBreadCrumb=Y
HR_FR_APPLHIRE_MGR_SS French Applicant Hire Mgr OA.jsp?akRegionCode=HR_SEARCH_HIRE_APPL_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_FR_APPLHIRE_SS
HR_FR_NEWHIRE_MGR_SS French New Hire Mgr OA.jsp?akRegionCode=HR_CREATE_SRCH_NEWHIRE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_FR_NEWHIRE_SS
HR_LOA_MGR_SS Leave of Absence Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_LOA_SS&addBreadCrumb=Y
HR_PAY_RATE_CHANGE_MGR_SS Change Pay Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_PAY_RATE_CHANGE_SS&pDestination=HR_ACTIONS_SS&ManagerEnabled=N&addBreadCrumb=Y
HR_PAY_RATE_CHANGE_SS Change Pay OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_PAY_RATE_CHANGE_SS pAMETranType=SSHRMS&pAMEAppId=800&PayRate=Y&pProcessName=HR_CHANGE_PAY_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_PAY_RATE_CHANGE_SS&pSalChange=Y
HR_MY_SUS_ACTIONS_MGR_SS Suspended Actions Mgr OA.jsp?akRegionCode=HR_PROCESS_MY_SUSPENDS_TOP_SS& akRegionApplicationId=800 pMode=LMDA
HR_NEW_HIRE_MGR_SS Hire Mgr OA.jsp?akRegionCode=HR_CREATE_SRCH_NEWHIRE_TOP_SS&akRegionApplicationId=800&OAFunc=HR_NEW_HIRE_SS pCalledFrom=HR_NEW_HIRE_SS
HR_CWKPLACE_MGR_SS Contingent Worker Placement Mgr OA.jsp?page=/oracle/apps/per/selfservice/newhire/webui/CWKPlacementPG=HR_NEWHIRE_SS pCalledFrom=HR_CWKPLACE_SS
HR_CWKPLACE_SS Contingent Worker Placement OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_NEWHIRE_SS pAMETranType=SSHRMS&pAMEAppId=800&pProcessName=HR_NEWHIRE_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_CWKPLACE_SS&pFromMenu=Y&pFlowname=CWKPlacement&pEffectiveDate=
HR_PAY_RATE_MGR_SS Change Base Salary Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_PAY_RATE_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_PERINFO_MGR_SS Personal Information Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_PERINFO_SS&addBreadCrumb=Y
HR_PERSON_TREE_SS Manager Actions Tree View OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pDestination=HR_ACTIONS_SS& pCalledFrom=&addBreadcrumb=Y
HR_SIT_MGR_SS Special Information Types Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_SIT_SS&addBreadCrumb=Y
HR_SUCCESSION_PLANNING Succession Planning Menu hr_succ_plan_menu_web.setup None
HR_SUIT_MATCH_MENU Suitabilty Match Menu hr_suit_match_menu_web.setup None
HR_TERMINATION_COMP_MGR_SS Termination with Compensation Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800& OAFunc=HR_TERMINATION_COMP_SS pCalledFrom=HR_TERMINATION_COMP_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_TERMINATION_MGR_SS Termination Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800& OAFunc=HR_TERMINATION_SS pCalledFrom=HR_TERMINATION_SS& pDestination=HR_ACTIONS_SS& pManagerEnabled=N&addBreadCrumb=Y
HR_EMP_TRANSFER_MGR_SS Transfer Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HR_EMP_TRANSFER_SS&Destination=HR_ACTIONS_SS&pManagerEnabled=N&addBreadCrumb=Y
HR_VIEWS_MGR Manager Views hr_mee_views_web.setup p_called_from=HR_VIEWS_MGR
HXC_TIMECARDS_MGR TimeCard Manager OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=HXC_TIME_ENTER&addBreadCrumb=Y
OTA_ADD_TRAINING_MGR_SS External Training Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=OTA_ADD_TRAINING_SS&addBreadCrumb=Y
OTA_TRAINING_MGR_SS Enroll and Cancel Training Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=OTA_ENROLL_SS&addBreadCrumb=Y
OTA_TRNG_PLAN_MGR_SS Training Plans Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=OTA_TRNG_PLAN_VIEWS_SS&addBreadCrumb=Y
PER_APPRAISAL_PERSON_SEARCH Appraisal Mgr hr_person_search_tree_web.setup p_called_from=PER_APPRAISAL_EMPLOYEE
PQH_ACADEMIC_RANK_MGR Academic Rank Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=PQH_ACADEMIC_RANK& pDestination=HR_ACTIONS_SS&addBreadCrumb=Y
PQH_EMP_REVIEWS_MGR Employee Reviews Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=PQH_EMP_REVIEWS&addBreadCrumb=Y
PQH_EVENT_BOOKING_MGR Events and Bookings Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS& akRegionApplicationId=800 pCalledFrom=PQH_EVENT_BOOKING&addBreadCrumb=Y
PQH_TENURE_STATUS_MGR Tenure Status Mgr OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akRegionApplicationId=800 pCalledFrom=PQH_TENURE_STATUS&addBreadCrumb=Y
HR_ALLOCATED_CHECKLIST_SS Allocated Checklist Function OA.jsp?page=/oracle/apps/per/checklist/allocated/webui/AllocatedChecklistPG pCalledFrom=HR_ALLOCATED_CHECKLIST_SS &OAFunc=HR_ALLOCATED_CHECKLIST_SS
HR_REVERSE_TERMINATION_MGR_SS Reverse Termination Mgr OA.jsp?page=/oracle/apps/per/selfservice/reverseterm/webui/SearchPG pCalledFrom=HR_REVERSE_TERMINATION_SS
HR_DOR_MGR_SS Documents of Record OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akRegionApplicationId=800 pCalledFrom=HR_DOR_SS&pManagerEnabled=Y&addBreadCrumb=Y
HR_TALENT_HOME_FUNC_MGR Talent Profile Home Function - Manager OA.jsp?OAFunc=HR_TALENT_ORGCHART&OAHP=HR_TALENT_HOME_MENU_MGR&OASF=HR_TALENT_HOME_FUNC_MGR None
HR_TRANSACTION_MGR_SS Transaction Monitor OA.jsp?page=/oracle/apps/per/selfservice/transactionmonitor/webui/TransactionMonitorBasePG&OAFunc=HR_TRANSACTION_MGR_SS OAFunc=HR_TRANSACTION_MGR_SS&pCalledFrom=HR_TRANSACTION_MGR_SS&pRespIdent=M
menusEmployee Self ServiceEmployee Self Service menuEmployee Self Service Menu
Function Name User Function Name Web HTML Call Parameters
HR_APPL_HIRE_SS Applicant Hire OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_NEW_HIRE_SS pAMETranType=SSHRMS&pAMEAppId=800&pProcessName=HR_NEW_HIRE_PLACE_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_APPL_HIRE_SS&pFromMenu=Y&pFlowName=HrCommonInsertOab&pEffectiveDate=
HR_CHANGE_HOURS_SS Change of Hours hr_mee_workflow_service.create_process pAMETranType=SSHRMS&pAMEAppId=800&pPayRate=Y&pProcessName=HR_CHG_HOURS_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_CHANGE_HOURS_SS&pEffectiveDate=
HR_NEW_HIRE_SS Hire OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_NEW_HIRE_SS pAMETranType=SSHRMS&pAMEAppId=800&pProcessName=HR_NEW_HIRE_PLACE_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_NEW_HIRE_SS&pFromMenu=Y&pFlowName=HrCommonInsertOab&pEffectiveDate=
HR_EMP_STATUS_CHANGE_SS Worker Status Change OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_EMP_STATUS_CHANGE_SS pAMETranType=SSHRMS&pAMEAppId=800&pPayRate=Y&pProcessName=HR_EMP_STATUS_CHANGE_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_EMP_STATUS_CHANGE_SS&pEffectiveDate=
HR_EMP_TERMS_CHANGE_SS Change Worker Status and Terms OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_EMP_TERMS_CHANGE_SS pAMETranType=SSHRMS&pAMEAppId=800&pPayRate=Y&pProcessName=HR_EMP_STS_TERMS_CHG_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_EMP_TERMS_CHANGE_SS&pAMETranType=SSHRMS&pAMEAppId=800&pEffectiveDate=
HR_EMP_TRANSFER_SS Transfer OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_EMP_TRANSFER_SS pAMETranType=SSHRMS&pAMEAppId=800&pPayRate=Y&pProcessName=HR_EMP_TRANSFER_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_EMP_TRANSFER_SS&pEffectiveDate=
BEN_SS_BNFT_ENRT Self Service Benefits Enrollment-Employee OA.jsp?akRegionCode=BEN_EFFECTIVE_DATE_PAGE& akRegionApplicationId=805 displayDate=N& allowEnrt=Y& sessionDate=& sendFYINotification=N& wfProcessName=FYI_NOTIFICATION_PRC
HR_APPLY_FOR_JOB_SS Apply for Job OA.jsp?page=/oracle/apps/per/irc/candidateSelfService/webui/EmpJobSearchPG&akRegionApplicationId=800&SeededSearchFlag=N None
HR_CAED_SS Release Employee Information OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_CAED_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_CAED_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_CAED_SS& pPersonID=& pFromMenu=Y
HR_EIT_SS Extra Information Types OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_EIT_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_EIT_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_EIT_SS& pPersonID=& pFromMenu=Y
HR_LOA_SS Leave of Absence OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_LOA_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_LOA_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_LOA_SS& pPersonID=& pFromMenu=Y
HR_MY_SUS_ACTIONS_SS Suspended Actions OA.jsp?akRegionCode=HR_PROCESS_MY_SUS_EDA_TOP_SS& akRegionApplicationId=800 pMode=EDA&pFromMenu=Y
HR_PERINFO_SS Personal Information OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_PERINFO_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_PERSONAL_INFO_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_PERINFO_SS& pPersonID=& pFromMenu=Y
HR_PERSONAL_PROCESS_SS Personal Actions OA.jsp?akRegionCode=HR_PERSONAL_PROCESS_TOP_SS& akRegionApplicationId=800 pAssignmentID=&pPersonID=
HR_SIT_SS Special Information Types OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_SIT_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_SIT_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_SIT_SS& pPersonID=& pFromMenu=Y
HR_VIEWS_EMP Employee Views hr_mee_views_web.setup p_called_from=HR_VIEWS_EMP& p_mgr=FALSE
OTA_ADD_TRAINING_SS Enroll and Cancel Training OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=OTA_ADD_TRAINING_SS pProcessName=OTA_ADDTRNG_JSP_PRC& pCalledFrom=OTA_ADD_TRAINING_SS& pItemType=HRSSA& pFromMenu=Y
OTA_ENROLL_SS Academic Rank Overview OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=OTA_ENROLL_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=OTA_ENROLL_IN_TRAINING_JSP_PRC& pCalledFrom=OTA_ENROLL_SS& pItemType=HRSSA& pTrainingViewCode=10& pFromMenu=Y
OTA_EXTERNAL_LINKING_SS External Training OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=OTA_EXTERNAL_LINKING_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=OTA_EXT_LINK_JSP_PRC& pCalledFrom=OTA_EXTERNAL_LINKING_SS& pItemType=HRSSA& pActivityVerId=& pEventId=& pFromMenu=Y& pOATrngFunc=OTA_ENROLL_SS& pTrngProcessName=OTA_ENROLL_IN_TRAINING_JSP_PRC
OTA_TRNG_PLAN_VIEWS_SS Training Plan Views OA.jsp?page=/oracle/apps/ota/trainingplan/webui/ViewTrainingPlansPG& retainAM=Y pAMETranType=SSHRMS& pAMEAppId=800& pCalledFrom=OTA_TRNG_PLAN_VIEWS_SS& pItemType=HR& pFromMenu=Y
PAY_EMP_PAYMENTS_SS Manage Payroll Payments OA.jsp?akRegionCode=PAY_MPP_TOP_REGION& akRegionApplicationId=801& OAFunc=PAY_EMP_PAYMENTS_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=PAY_PAYMENTS_JSP_PRC& pItemType=HRSSA& pCalledFrom=PAY_EMP_PAYMENTS_SS
PAY_PAYSLIP_SS Payslip OA.jsp?akRegionCode=PAY_PAYSLIP_TOP_SS& akRegionApplicationId=801 pCalledFrom=PAY_PAYSLIP_SS& pPersonID=
PAY_W2_SS Employee W2 OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=PAY_W2_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=PAY_EMPLOYEE_W2_PROCESS& pItemType=HRSSA& pCalledFrom=PAY_W2_SS& pPersonID=& pFromMenu=Y
PAY_W4INFO_SS Employees W4 Information OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=PAY_W4INFO_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=PAY_CHANGE_W4_INFO_JSP_PRC& pItemType=HRSSA& pCalledFrom=PAY_W4INFO_SS& pPersonID=& pFromMenu=Y
PER_APPRAISAL_EMPLOYEE Appraisal hr_workflow_service.create_process P_PROCESS_NAME=HR_APPRAISAL_DETAILS_PRC& P_ITEM_TYPE=HRSSA& P_PERSON_ID=
PQH_ACADEMIC_RANK_OVRVW Tenure Status Overview OA.jsp?akRegionCode=PQH_ACADEMIC_RANK_OVRVW_TOP& akRegionApplicationId=8302 pCalledFrom=PQH_ACADEMIC_RANK_OVRVW& pPersonID=
PQH_EMP_REVIEWS Employee Reviews OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=PQH_EMP_REVIEWS pCalledFrom=PQH_EMP_REVIEWS& pProcessName=PQH_EMP_REV_JSP_PRC& pItemType=HRSSA& pPersonID=
PQH_EVENT_BOOKING_OV Events and Bookings Overview OA.jsp?akRegionCode=PQH_EVENTS_SEARCH_TOP& akRegionApplicationId=8302 None
PQH_TENURE_STATUS_OVRVW   OA.jsp?akRegionCode=PQH_TENURE_STATUS_OVRVW_TOP& akRegionApplicationId=8302 pCalledFrom=PQH_TENURE_STATUS_OVRVW& pPersonID=
PAY_JP_CMI_SS Japan Commutation Information Self Service OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akakRegionApplicationId=800&OAFunc=PAY_JP_CMI_SS pAMETranType=SSHRMS&pAMEAppId=800&pProcessName=PAY_JP_CMI_JSP_PRC&pItemType=HRSSA&pCalledFrom=PAY_JP_CMI_SS&pPersonID=&pFromMenu=Y
PAY_JP_CMI_MGR_SS Japan Commutation Information Manager Self Service OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akRegionApplicationId=800 pCalledFrom=PAY_JP_CMI_SS&addBreadCrumb=Y
PAY_JP_CMI_MAIN_SS Japan Commutation Information Main Page OA.jsp?page=/oracle/apps/pay/selfservice/jpcommutationinfo/webui/CmiMainPG None
PAY_JP_CMI_INSERT_SS Japan Commutation Information Insert Page OA.jsp?page=/oracle/apps/pay/selfservice/jpcommutationinfo/webui/CmiInsertPG None
PAY_JP_CMI_UPDATE_SS Japan Commutation Information Update Page OA.jsp?page=/oracle/apps/pay/selfservice/jpcommutationinfo/webui/CmiUpdatePG None
PAY_JP_CMI_DELETE_SS Japan Commutation Information Delete Page OA.jsp?page=/oracle/apps/pay/selfservice/jpcommutationinfo/webui/CmiDeletePG None
PAY_JP_CMI_VIEW_FUTURE_SS Japan Commutation Information View Future Change Page   OA.jsp?page=/oracle/apps/pay/selfservice/jpcommutationinfo/webui/CmiViewFuturePG
HR_TERM_EMP_SS Voluntary Termination Emp OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akRegionApplicationId=800&OAFunc=HR_TERM_SS pCalledFrom=HR_TERM_SS&pDestination=HR_ACTIONS_SS&addBreadCrumb=Y&pEmpFuncEfDt=Y
HR_DOR_SS Documents of Record OA.jsp?page=/oracle/apps/per/dor/webui/DocsOfRecordForPersonPG&akRegionApplicationId=800 pItemType=HRCORE&pNtfyReviewerPrc=HR_NOTIFY_DOR_REVIEWER_PRC&pNtfyRevieweePrc=HR_NOTIFY_DOR_REVIEWEE_PRC&pCalledFrom=HR_DOR_SS&OAFunc=HR_DOR_SS&addBreadCrumb=Y
HR_TALENT_HOME_FUNC_EMP Talent Profile Home Function - Employee OA.jsp?OAFunc=HR_TALENT_ORGCHART&OAHP=HR_TALENT_HOME_MENU_EMP&OASF=HR_TALENT_HOME_FUNC_EMP None
HR_TRANSACTION_EMP_SS Transaction Monitor OA.jsp?page=/oracle/apps/per/selfservice/transactionmonitor/webui/TransactionMonitorBasePG&OAFunc=HR_TRANSACTION_EMP_SS OAFunc=HR_TRANSACTION_EMP_SS&pCalledFrom=HR_TRANSACTION_EMP_SS&pRespIdent=E
menusContingent Worker Self ServiceContingent Worker Self Service menuContingent Worker Self Service Menu
Function Name User Function Name Web HTML Call Parameters
HR_EIT_SS Extra Information Types OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_EIT_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_EIT_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_EIT_SS& pPersonID=& pFromMenu=Y
HR_MY_SUS_ACTIONS_SS Suspended Actions OA.jsp?akRegionCode=HR_PROCESS_MY_SUS_EDA_TOP_SS& akRegionApplicationId=800 pMode=EDA& pFromMenu=Y
HR_PERINFO_SS Personal Information OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_PERINFO_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_PERSONAL_INFO_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_PERINFO_SS& pPersonID=& pFromMenu=Y
HR_PERSONAL_PROCESS_SS Personal Actions OA.jsp?akRegionCode=HR_PERSONAL_PROCESS_TOP_SS& akRegionApplicationId=800 pAssignmentID=& pPersonID=
HR_SPECIAL_INFO Special Information OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=HR_SIT_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=HR_SIT_JSP_PRC& pItemType=HRSSA& pCalledFrom=HR_SIT_SS& pPersonID=& pFromMenu=Y
OTA_ADD_TRAINING_SS Enroll and Cancel Training OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=OTA_ADD_TRAINING_SS pProcessName=OTA_ADDTRNG_JSP_PRC& pCalledFrom=OTA_ADD_TRAINING_SS& pItemType=HRSSA& pFromMenu=Y
OTA_ENROLL_SS   OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=OTA_ENROLL_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=OTA_ENROLL_IN_TRAINING_JSP_PRC& pCalledFrom=OTA_ENROLL_SS& pItemType=HRSSA& pTrainingViewCode=10& pFromMenu=Y
OTA_EXTERNAL_LINKING_SS Training Link Access OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS& akRegionApplicationId=800& OAFunc=OTA_EXTERNAL_LINKING_SS pAMETranType=SSHRMS& pAMEAppId=800& pProcessName=OTA_EXT_LINK_JSP_PRC& pCalledFrom=OTA_EXTERNAL_LINKING_SS& pItemType=HRSSA& pActivityVerId=& pEventId=& pFromMenu=Y& pOATrngFunc=OTA_ENROLL_SS& pTrngProcessName=OTA_ENROLL_IN_TRAINING_JSP_PRC
PQH_EVENT_BOOKING_OV Events and Bookings Overview OA.jsp?akRegionCode=PQH_EVENTS_SEARCH_TOP&akRegionApplicationId=8302 None
HR_TERM_EMP_SS Voluntary Termination Emp OA.jsp?akRegionCode=HR_PERSON_TREE_TOP_SS&akRegionApplicationId=800&OAFunc=HR_TERM_SS pCalledFrom=HR_TERM_SS&pDestination=HR_ACTIONS_SS&addBreadCrumb=Y&pEmpFuncEfDt=Y

Menu Function Parameter Descriptions

This section provides the information you need when configuring your own functions. It tells you how self service functions are defined in the Forms user interface, and lists each menu function parameter, together with the parameter use.

For more information on configuring functions see Guidelines for Configuring SSHR Functions.

The function type for all SSHR functions is SSWA JSP FUNCTION (JSP). The Context Dependence is Responsibility. The Maintenance Mode Support is not relevant to self-service functions. These values should be copied into your own functions.

A function Web HTML call has the following format:

OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplictionID=800&OAFunc=HR_CHANGE_JOB_SS

where the Web HTML call parameters listed in the Forms user interface are separated by "&".

All functions that end in "_SS" (but not those ending in "_MGR_SS") use the following parameters, which are described in greater detail below:

The following table describes all available menu function parameters:

Note: References to "_SS" functions exclude "_MGR_SS" functions.

Parameter Description
OAFunc=<function>_SS Add this parameter to all the self service _SS functions, providing your own function name. This parameter enables you to do personalization for a specified <function>_SS level.
pAMEAppId=800 Add this parameter to all the _SS functions that contain pAMETranType=SSHRMS to specify the application Id for the transaction type.
pAMETranType=SSHRMS Add this parameter to all functions that use AME to process approvals. The parameter provides the transaction type name of SSHRMS. If you define your own transaction type provide that transaction type name here.
pCalledFrom=EDA_FUNCTION_NAME Add this parameter to all the _SS functions that are launched through workflow. It indicates which function calls the current function. Replace EDA_FUNCTION_NAME with the corresponding _SS function name.
pDestination=HR_ACTIONS_SS Add this parameter to the _MGR_SS functions if the workflow process attached to this function can navigate through the Actions page.
pEffectiveDate= Add this parameter to the _SS function if this function needs the effective date field to be displayed in the actions screen. No value should be set.
pFlowName=<processname> Use this parameter for functions that require special processing. The process names are "COBRA Registration", "Benefits Registration" & "New Hire".
pGroupName=<documentgroupshortname> Use this parameter to provide the Document Group short name for a PDF merge
pItemType=HRSSA Add this parameter to all the _SS and _MGR_SS functions to provide the Item Type.
pManagerEnabled=N Add this parameter to _MGR _SS functions if managers are not allowed to select themselves in the hierarchy tree; the Action icon for the logged-in manager will be disabled.
pMode=<value> Add this parameter to your manager or personal action functions with the value of LMDA for manager action functions and EDA for personal action functions.
pPayRate=Y Use this parameter to validate pay rate related transactions. If this parameter is set to Yes, then only SSHR performs pay rate validations.
pProcessName=WORKFLOW_PROCESS_NAME Add this parameter to all the _SS functions that are launched through workflow. Replace WORKFLOW_PROCESS_NAME with the corresponding workflow process name, for example HR_PERSONAL_INFO_JSP_PRC .
pSalChange=Y This parameter indicates that the process is purely a Salary Change process and does not include Assignment Pages. An appropriate message will be presented on the Effective Date page. If this parameter is absent it defaults to 'N', which indicates that the process includes Assignment related pages.
addBreadCrumb=Y Add this parameter to MGR_SS functions or Enter Process functions if you want to display a navigation link, or breadcrumb, on the page.
pEnableTerms=Y This parameter enables users to include ex-employees (terminated employees) in a person search. This parameter is enabled for selected Manager and Professional functions with a default setting of Y.
pRehireReco=Y When managers search for ex-employees to rehire them using the Applicant Hire and Rehire function, by default the search result displays ex-employees whose rehire is recommended and whose rehire is not recommended. Add this parameter to the Applicant Hire Mgr (HR_APPL_HIRE_MGR_SS) function to display only ex-employees whose rehire is recommended.
See: Applicant Hire and Rehire
pNtfFyiDetails=Y Add this parameter to _SS functions to enable notification recipients to view transaction changes on the FYI Notification page after transactions are either approved or rejected. If this parameter is set to Y, then the FYI Notification page displays a Details region with the Proposed column and a Supporting Documents region. If any attachments are added to a transaction's Review page, then these attachments appear as a link on the FYI Notification page. For example, after a manager approves a leave of absence transaction, the recipient who receives the FYI notification can view the absence details that have been approved. The recipient need not navigate to the relevant self-service pages in the application to understand the changes that have been approved.
The FYI notifications retrieve information from the transaction table and not from the base table. Therefor if transaction data is dependent on base table and base table data is deleted, then relevant data is not displayed in FYI notifications.

Note: If you set this parameter, it is recommended that you schedule the Complete Defunct Workflow process to run with "AC" (Approval Complete ) status to delete completed transactions. For example, you can delete completed transactions that are about 15 or 20 days earlier than the current date.

&pQkFn=Y Add this parameter to the self-service functions to hide the Effective Date page in the self-service transactions flow.
For information on how to use this parameter, see: Control the Display of the Effective Date, Review, and Confirmation Pages for Self-Service Transactions
&pBpRv=Y Add this parameter to the self-service functions to hide the Review page in the self-service transactions flow.
If this parameter to hide the Review page is set to Y, then for the last page in the relevant process, the 'Last Page in Flow' attribute must be set to Yes using Oracle Workflow Builder. This indicates that the specific page is the last page in the transaction and the Review page is not available. Another Node attribute “Approval Required Flag” must be set for the same last page node to decide whether "Approvals" are required for that functionality or not.

Note: Note that if either &pQkFn or &pBpRv parameter is set to Y, then the Confirmation page is automatically hidden. If you plan to hide the Review page and approvals are required for the function, then it is not possible to view the list of reviewers or track the approval process. Also, any additional functionality available on the Review page such as adding comments, viewing list of approvers, or adding attachments to transactions will not be available.


For information on how to use this parameter, see: Control the Display of the Effective Date, Review, and Confirmation Pages for Self-Service Transactions