Process auto-start condition evaluation with custom objects
search cancel

Process auto-start condition evaluation with custom objects

book

Article ID: 203942

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Process created on a custom subobject linked to parent objects is not evaluation a process auto-start condition properly.
Auto-start condition used:
( ( Project (subsub Grandparent) Project Type = 'Major Project' ) and ( subsub Name != subsub Name [Previous Value] ) )

STEPS TO REPRODUCE:
1. Create a subobject of the project object: proj_sub
2. Create a subobject of proj_sub: proj_sub_sub
3. Create a process with:
   Primary object proj_sub_sub
   Associated objects: Project and proj_sub   


4. Auto-start condition on update:
( ( Project (subsub Grandparent) Project Type = 'Major Project' ) and ( subsub Name != subsub Name [Previous Value] ) )


5. Validate the process
6. Create a project > subobject instance > sub-subobject instance
7. Ensure the project type is set to Major Project
8. Update the subobject instance name

Expected Results: The process is started on update as the start condition is not met
Actual results: The process is not initiated

Cause

This is caused by DE44027

Resolution

This is fixed in Clarity PPM 15.5.1

Additional Information

The process will initiate when the update action takes place on the primary object: proj_sub_sub

Attachments