Configuring Delegation Transactions

These topics provide an overview of delivered delegation transactions and discuss how to configure delegation transactions.

Note: A fluid version of the Delegation Framework is now available in Enterprise Components. For more information, see Configuring Delegation Transactions in the Enterprise Components product documentation.

Page Name

Definition Name

Usage

Configure Delegation Transaction Page

HCDL_TXN_SETUP

Configure transactions for delegation. This task is performed by delegation administrators after setting up delegation installation settings so that the transaction becomes available for delegation configuration.

The PeopleSoft application delivers many transactions that are preconfigured for the Delegation framework and accessible through the Configure Transaction component. This table lists the delivered delegation transactions and their configuration:

Transaction Name

Unique Role / Permission List

Component Name

Delegation Transaction Description

Delegate_ePerformance_Dev

delegate_ePerformaceDevDoc_Upd

EP_CURRENT_MY_DVL

Delegate the ability to update development documents.

Delegate_ePerformance_Doc

delegate_ePerformaceDoc_Update

EP_CURRENT_MY_PRF

Delegate the ability to update performance documents.

EP_APPRAISAL

Delegate_PerformancDoc_Approve

EP_APPRAISAL_APPR

Delegate the approval of performance documents.

GP_ABS_EESS_BAL

Delegate Employee Absence Bal

GP_ABS_EESS_BAL

Delegate the initiation of employee absence balance inquiries.

GP_ABS_EESS_HIST

Delegate Employee Absence Hist

GP_ABS_EESS_HIST

Delegate the initiation of employee absence history inquiries.

GP_ABS_EESS_REQ

Delegate Employee Absence Rqst

GP_ABS_EESS_REQ

Delegate the initiation of employee absence requests.

GP_ABS_MGRSS_BAL

Delegate Manager Absence Bal

GP_ABS_MGRSS_BAL

Delegate the initiation of manager absence balance inquiries.

GP_ABS_MGRSS_HIST

Delegate Manager Absence Hist

GP_ABS_MGRSS_HIST

Delegate the initiation of manager absence history inquiries.

GP_ABS_MGRSS_REQ

Delegate Manager Absence Rqst

GP_ABS_MGRSS_REQ

Delegate the initiation of manager absence requests.

GP_SS_ABS_APPR_L

Delegate Manager Absence Appr

GP_SS_ABS_APPR_L

Delegate the approval of manager absence requests.

HGA_ESS_ABS_BALANCE_FLU

Delegate Empl Abs Bal Fluid

HGA_SS_BAL_FLU

Delegate the initiation of employee absence balance inquiries in fluid.

HGA_ESS_ABS_CANCEL_FLU

Delegate Empl Abs Cancel Fluid

HGA_SS_REQCAN_FLU

Delegate the initiation of employee absence cancellations in fluid.

HGA_ESS_ABS_HISTORY_FLU

Delegate Empl Abs Hist Fluid

HGA_SS_REQHIST_FLU

Delegate the initiation of employee absence history inquiries in fluid.

HGA_ESS_ABS_REQUEST_FLU

Delegate Empl Abs Req Fluid

HGA_SS_REQ_FLU

Delegate the initiation of employee absence requests in fluid.

HGA_SS_MBAL_FLU

Delegate Manager Abs Bal Fluid

HGA_SS_BAL_FLU

Delegate the initiation of manager absence balance inquires in fluid.

HGA_SS_MREQCAN_FLU

Delegate Mrg Cancel Abs Fluid

HGA_SS_REQCAN_FLU

Delegate the initiation of manager absence cancellations in fluid.

HGA_SS_MREQHIST_FLU

Delegate Mrg Abs Hist Fluid

HGA_SS_REQHIST_FLU

Delegate the initiation of manager absence history inquiries in fluid.

HGA_SS_MREQ_FLU

Delegate Manager Abs Req Fluid

HGA_SS_REQ_FLU

Delegate the approval of manager absence requests in fluid.

HR_CP_CAREERPLAN

Delegate Manage Career Plan

HR_CP_REDIRECT

Delegate the initiation of manager career plans.

HR_CP_MGR_PRO_CHART

Delegate Career Prog Chart

HR_CP_REDIRECT_CHA

Delegate the initiation of employee career progression charts.

HR_EE_INF_MGR

Delegate_View_Employee_Info

HR_EE_INF_MGR

Delegate the initiation of employee information inquiries.

HR_FULL_PART_CHG (Approve)

Delegate_FullPart_Approve

HR_FULLPART_APPR

Delegate the approval of changes in full-time and part-time status.

HR_FULL_PART_CHG (Initiate)

Delegate_FullPartStat_Initiate

HR_MGR_FULL_PART

Delegate the initiation of changes in full-time and part-time status.

HR_LOCATION_CHANGE (Approve)

Delegate_GSS_Approve

HR_MSS_CT_APPR

Delegate the approval of location changes in Guided Self Service.

HR_LOCATION_CHANGE (Initiate)

Delegeate_GSS_Initiate

HR_MSS_CT_FL

Delegate the initiation of location changes in Guided Self Service.

HR_LOCATION_CHG (Approve)

Delegate_Location_Approval

HR_MGR_LOC_APPR

Delegate the approval of location changes.

HR_LOCATION_CHG (Initiate)

Delegate_LocChange_Initiate

HR_MGR_LOCATION

Delegate the initiation of location changes.

HR_PROMOTION (Approve)

Delegate_Promotion_Approve

HR_PROMOTE_APPR

Delegate the approval of promotions.

HR_PROMOTION (Initiate)

Delegate_Promotion_Initiate

HR_PROMOTE_MGR

Delegate the initiation of promotions.

HR_REPORT_CHG (Approve)

Delegate_ReportingChg_Approve

HR_MGR_REPORT_APPR

Delegate the approval of reporting changes.

HR_REPORT_CHG (Initiate)

Delegate_ReportingChg_Initiate

HR_MGR_REPORT_CHNG

Delegate the initiation of reporting changes.

HR_RETIRE (Approve)

Delegate_Retire_Approve

HR_RETIRE_APPR

Delegate the approval of employee retirements.

HR_RETIRE (Initiate)

Delegate_Retire_Initiate

HR_RETIRE_EE

Delegate the initiation of employee retirements.

HR_TBH_JOB

Delegate Add TBH

HR_TBH_JOB

Delegate the initiation of a template-based hire for an end-user.

HR_TBH_STATUS

Delegate TBH Status

HR_TBH_STATUS

Delegate the initiation of template-based hire statuses.

HR_TERM (Approve)

Delegate_Terminate_Approve

HR_EE_TERM_APPR

Delegate the approval of employee terminations.

HR_TERM (Initiate)

Delegate_Terminate_Initiate

HR_EE_TERMINATE

Delegate the initiation of employee terminations.

HR_TRANSFER (Approve)

Delegate_Transfer_Approve

HR_TRANSFER_APPR

Delegate the approval of transfers.

HR_TRANSFER (Initiate)

Delegate_Transfer_Initiate

HR_TRANSFER_MGR

Delegate the initiation of transfers.

JobOffer

Delegate_JobOffer_Approve

HRS_RECRUIT_CONSOL

Delegate the approval of job offers.

JobOpening

Delegate_JobOpening_Approve

HRS_RECRUIT_CONSOL

Delegate the approval of job openings.

TL_MSS_EE_SECH_PRD (Approve)

Delegate Manage AppRpt Time

TL_MSS_EE_SRCH_PRD

Delegate the approval of managing reported time.

TL_MSS_EE_SECH_PRD (Initiate)

Delegate Manage Report Time

TL_MSS_EE_SRCH_PRD

Delegate the initiation of managing reported time.

TL_OT_MNGR_LIST (Approve)

Delegate Approve Overtime

TL_OT_HISTORY_LIST

Delegate the approval of overtime.

TL_OT_MNGR_LIST (Initiate)

Delegate Manage Overtime Req

TL_OT_MNGR_LIST

Delegate the initiation of overtime requests.

TL_SRCH_APPRV_GRP

Delegate Manage App Pay Time

TL_SRCH_APPRV_GRP

Delegate the approval of payable time.

WCSCompConfirmer

Delegate Update Compensation

WCS_ECM_MSS_HOME

Delegate the initiation of confirming compensation proposals.

WCSCompReviewer

Delegate Update Compensation

WCS_ECM_MSS_HOME

Delegate the initiation of reviewing compensation proposals.

WCSCompSubmitter

Delegate Update Compensation

WCS_ECM_MSS_HOME

Delegate the initiation of submitting compensation proposals.

WCS_ECM_AWE_HOME

Delegate Approve Compensation

WCS_ECM_AWE_HOME

Delegate the approval of compensation.

W3EB_APPR_SUMMARY

Delegate Manage Appr Document

W3EB_APPR_SUMMARY

Delegate the approval of life event documents.

Note: For more information about application-specific delegation transactions, refer to the application-specific documentation.

Use the Configure Delegation Transaction page (HCDL_TXN_SETUP) to configure transactions for delegation.

This task is performed by delegation administrators after setting up delegation installation settings so that the transaction becomes available for delegation configuration.

Navigation:

  • Set Up HCM > Common Definitions > Delegation > Delegation Setup Center > Configure Transactions > Configure Delegation Transaction

  • Set Up HCM > Common Definitions > Delegation > Configure Transactions > Configure Delegation Transaction

This example illustrates the fields and controls on the Configure Delegation Transaction page. You can find definitions for the fields and controls later on this page.

Configure Delegation Transaction page

Field or Control

Description

Transaction Name

Displays the name of the transaction. If you are adding a new value, the system prompts you to select a value from the list of transactions that have been configured for workflow and selected for delegation initiation or approval on the Workflow Transactions page. Transactions that do not meet these criteria are not available for delegation configuration.

Transaction Type

Displays whether the configuration of the transaction is for delegation initiation or approval. The Delegation framework allows you to separate the task of initiating a transaction from approving the same transaction on someone's behalf. If you are adding a new value, the system prompts you to select either:

  • Initiate: Delegator may delegate authority for a proxy to only initiate or submit a transaction on the delegator's behalf.

  • Approve: Delegator may delegate authority for a proxy to only approve or deny a transaction on the delegator's behalf.

Although both options are available for the selected transaction, the value that you select is valid only if you have selected the corresponding Delegate Initiation or Delegate Approvals check box on the Workflow Transactions page.

Description

Enter the description of the delegation transaction configuration. The system uses this description throughout the delegation pages when displaying related transactions. As a default, the system uses the concatenation of the transaction type and transaction name. We strongly recommend that you always assign a meaningful description.

Effective Date and Status

Enter the effective date of the transaction and whether it is active or inactive within the Delegation framework. By entering new effective-dated rows, you can enable or disable the transaction, as necessary. When entering a new row, the system uses the system date for the effective date by default.

Security

Use this group box to establish security access for proxies that are delegated authority to the given transaction. While a delegation transaction is active, the Delegation framework temporarily assigns the specified role to the proxy and grants the proxy access to the specified component.

Field or Control

Description

Role

Select the role that contains the permission list for the relevant component where one processes the given transaction. Each transaction that you enable for delegation must have a unique role and associated permission list that are solely for delegation purposes.

When a proxy's delegated authority becomes active, the system temporarily assigns this role to the proxy's user profile so that the proxy can access the transaction component while having delegation authority. When the proxy's delegation authority ends, the system deletes this role from the proxy's user profile. Thus, the proxy no longer has access to the transaction component.

If an approval transaction requires that the approver be in a particular role, then the proxy who is delegated authority over that transaction must have the same role to approve the transaction. For example, if promotion approval requires that the approver be a manager, then the proxy who is delegated authority to approve promotions must also be a manager to successfully approve a promotion request.

This field prompts from roles set up in the Roles component.

Warning! You must use a unique role for each component that you associate with a delegated transaction.

See Understanding Permission Lists and Roles for Delegation.

Component Name

Select the object name of the component where users can process requests for the given transaction. When a user creates a delegation request, the system checks the delegator's user profile to determine if the delegator has the authority to access this component. The system permits the creation of a delegation request for the transaction only if the delegator has security access.

Optional Parameters

Use this group box when you need to create a link on the Delegation pages that will take the user to a product specific page to complete the delegation process.

Use the Display Link Label fields for retrieving the link labels from the message catalog.

Field or Control

Description

Message Set Number and Message Number

Enter the number that will identify the label that should be used for the link that will appear on the Delegation Detail page. This label is maintained at the product specific

Note: For more information about application-specific message numbers, refer to the application-specific documentation.

Use Delegation Event Handler Class fields to identify the product specific application classes.

Field or Control

Description

Root Package ID

Select the application package that owns the component to which the person will be directed when he or she clicks the link in the Delegation pages.

Path

Enter the class that will take the user to the product specific component to finished the delegation process.