Revert to base system is not choosing the correct version for sys_ui_action_30c9566dc61122740030e173564c1c74


Description

Build information:
Quebec Patch 7

Issue Description:
Revert to base system in the Upgrade History is not choosing the correct (latest) version for sys_ui_action_30c9566dc61122740030e173564c1c74 which is included in multiple plugins.  In several instances, it chooses the oldest version of the code.

Steps to Reproduce

Note that the UI Action (sys_ui_action_30c9566dc61122740030e173564c1c74) lives in multiple plugins:
com.snc.bestpractice.incident (Best Practice - Incident Resolution Workflow)
com.snc.change_management (Change Management - Core)
com.snc.change_management.standard_change_catalog (Change Management - Standard Change Catalog)
com.snc.incident (Incident)

Modify the UI Action in an older release and upgrade your instance to the currently available release
In the Upgrade logs locate the skipped entry for this UI Action
Attempt to revert this UI Action to the Base System version
Note that the base version is not distinguishable from the other plugins and the latest base system version is not always selected

Workaround

Navigate to the UI Action: /sys_ui_action.do?sys_id=30c9566dc61122740030e173564c1c74

Review the available versions for the UI Action via the Versions related list

Select the desired version, right click on the version and select revert to this version


Related Problem: PRB1527824