Using XOG: Process Action ID Required Field Can Be Left Blank

book

Article ID: 242302

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Creating an Action in a BPM Process without filling in the 'Required, Enter Once, Unique' Action ID field should not be allowed when using XOG to create the the Process. After the action is created, If the user wants to update the action, from the UI, although the Step Action ID is required, it can still be left blank when clicking 'Save' or 'Save and Return' button. 

Steps to Reproduce:

  1. Create a Process XOG Write file that includes a Step with an Action for a Custom Script
    • In the XOG file for the action, set the Action Code = "" so that it is in the file but is blank
  2. XOG Write the Process Definition 
    • ! This should not be successful 
  3. Go to Classic Administration, Processes and Open this process
  4. Go to the Step and open the Action
    • The user sees a blank Action ID
    • Clicking 'Save' or 'Save and Return' button will not revalidate the 'Action ID' field 

Expected Results: The XOG should validate the Action Code field is Required, Enter Once, Unique and not create the action if the rule is violated. 

Actual Results: The Action is successfully created with a blank Action ID (action code). 

 

Cause

DE65310 - Required validation is not present for Action Code in the XOG flow. 

Workaround: Update the XOG file to have an Action Code value and recreate the entire process.  

Environment

Release : 16.0.1, 16.0.2 

Resolution

Targeted Fix in Release 16.0.3 

Attachments