Unable to evaluate process expression as well as post condition when attribute based on the lookup has ID -1 (minus one)

book

Article ID: 5703

calendar_today

Updated On:

Products

CLARITY PPM FOR ITG CLARITY PPM FEDERAL Clarity PPM SaaS - Application Clarity PPM On Premise

Issue/Introduction

Unable to evaluate process expression as well as post condition when attribute based on the lookup has ID -1 (minus one)

Steps to Reproduce:

1. Login to CA PPM as Administrator 

2. Create Static lookup with Hidden Key = LOOKUP_ENUM 

3. Create a Value by going to Values tab with an ID = -1 

4. Navigate to Objects from Administration menu and select project object 

5. Create an attribute based on the lookup created in step #2 

6. Navigate to Processes via Administration menu 

7. Click on New and create a process based on project object 

8. Go to Start Condition of the process and select project object then select for Attribute Value the attribute you created in step #5 

9. Choose for the Constant value with an ID (-1) and click on Add 

10. Observe Evaluated Expression = INVALID

Expected Result: Expression to be evaluated successfully

Actual Result: Evaluated Expression INVALID

 

 

Cause

Caused by CLRT-81594

Environment

Applies to all supported PAS environments for specified releases.

Resolution

This issue is currently in review with development.

Additional Information

Workaround:

None.