Unable to Delete a New Variable in Rules Engine if it has Input or Output and Required Flags Set (Doc ID 2187868.1)

Last updated on SEPTEMBER 28, 2016

Applies to:

PeopleSoft Enterprise CS Campus Community - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
--------------------------------
For Rules Engine, although it's not being used anywhere, it is not possible to delete a custom required variable. The delete button in the grid is disabled.

EXPECTED BEHAVIOR
-----------------------------------
It is possible to delete a custom variable not being used.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Click the button highlighted to open the if-condition.
2. Select Variable from the drop-down.
3. Click on the look-up icon to select value (e.g. Type = Date)
4. Click the Add button.
5. Define variable as input and mark it as required. Click OK and Save the if condition.
6. On the Define If Statement subpage, remove the variable from the if-condition so the variable isn’t being used in the rule.
7. Try to delete variable.

BUSINESS IMPACT
-------------------------------
The issue has the following business impact:

Due to this issue, users cannot delete or remove custom variables that are not needed.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms