25.07-Bulk Delete Performance Delegations
Applicable Product:
- Talent Management: Performance
Applicable Release:
- V25.07+
Summary:
Organizations often create hundreds of delegations for each performance plan annually. Previously, deleting these delegations required administrators to manually access each plan. As of this release, three data processing scripts are available to bulk delete delegations, significantly improving efficiency.
Available Bulk Deletion Methods
- Delete all delegated participants by Entity ID using a Grid View (Recommended)
- Delete delegations using the Performance Plan Reference Key
- Delete delegations using the Performance Plan Reference Key and Process Type
Method 1: Delete Delegations by Grid View (Recommended)
Step 1: Create a Grid View in Delegation Reporting
- Go to Reporting → Grid Reporting.
- Select My Team → Delegated Employees.
- Choose a base grid (e.g., By Employee).
- Click Set Columns and ensure Entity ID is included (not shown by default).
- Click Save View.
- Go to Select View → Manage Views.
- Copy the View ID for the grid you created.
Ensure the grid includes only the delegations you want to delete.
Step 2: Run the Script
- Go to Site Configuration → Data Tools → Data File Processing.
- Click Add.
- Enter a Process Name and any optional fields.
- In Processing Script, select
DeleteDelegationbyGridView
. - In Runtime Properties, enter the View ID.
- Click Save.
- Click Process Plan Update → Yes → OK.
- Click Refresh to monitor progress.
Method 2: Delete Delegations by Performance Plan
Step 1: Capture the Performance Plan Reference Key
- Go to Performance Administration → Performance Management → Performance Management Plans.
- Click Edit on the desired plan.
- On the Basics tab, copy or enter a value in the Reference Key field.
Step 2: Run the Script
- Go to Site Configuration → Data Tools → Data File Processing.
- Click Add.
- Enter a Process Name and any optional fields.
- In Processing Script, select
DeleteAllDelegationsByPerformancePlan
. - In Runtime Properties, enter the plan reference key and name.
- Click Save.
- Click Process Plan Update → Yes → OK.
- Click Refresh to monitor progress.
Delete Delegations by Performance Plan and Process Type
Supported Process Types:
GOAL_SETTING
INTERIM_EVALUATION
EVALUATION
Step 1: Capture the Reference Key
Follow the same steps as in Method 2 to obtain the plan reference key.
Step 2: Modify the Script
- Go to Site Configuration → Data Tools → Data Processing Scripts.
- Locate
DeleteDelegationByProcessTypeAndPerformancePlan
and click Edit. - Update the value for
SystemEnum.PerformanceProcessTypes
(e.g.,GOAL_SETTING
). - Click Save.
Step 3: Run the Script
- Go to Site Configuration → Data Tools → Data File Processing.
- Click Add.
- Enter a Process Name and any optional fields.
- In Processing Script, select
DeleteDelegationByProcessTypeAndPerformancePlan
. - In Runtime Properties, enter the plan reference key and name.
- Click Save.
- Click Process Plan Update → Yes → OK.
- Click Refresh to monitor progress.