Having System Action in the Finish step of the process causing same process to run many times

book

Article ID: 35840

calendar_today

Updated On:

Products

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

Issue/Introduction

Issue:

When you have System Action in the Finish step of the process it may cause same process to run more then once.

Steps to Reproduce:

  1. Login to CA PPM
  2. Navigate to Projects and either create a new project or open an existing project 
  3. Once in the project properties click on Properties arrow and select Status Report
  4. Create new status report 
  5. Update status report and click on Processes tab and observe the instances created based on single update, in my test I observed about 20 instances created. 
  6. Key to remember here is that there is a System Action in the Finish step that is what we believe contributing factor here.

Expected Result: Process only run once or at the worse twice as there is an action that updates the object and starting condition is simply on the Update Event. 
Actual Result: Many process instances are triggered.

Environment:

Applies to all supported PAS environments for specified releases.

Cause:

Caused by CLRT-78999

Resolution:

This issue is currently in review with development.  

Workaround:

Move any System Actions from the Finish step or adjust the process start conditions so that the process would not have a 'true' condition for starting another process instance prematurely.

Please note that whilst this discusses the Finish step specifically, and will be where the majority of problems originate from, any time the process finishes quickly after the last action completes could still cause the same problem, albeit less frequently than with the Finish step.

Environment

Release: ESPCLA99000-14.3-Clarity-Extended Support Plus
Component: