Out Of The Box Transaction Classes Cannot Be Deleted On Some Clarity Versions
search cancel

Out Of The Box Transaction Classes Cannot Be Deleted On Some Clarity Versions

book

Article ID: 21993

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Problem: 

Deletion of stock, system transaction classes such as WRITEUP is inconsistent among various versions.

They can be deleted from the system on certain versions such as 12.0.6; they cannot be deleted on some other versions such as 12.1 where an "odf-pmd.20645" error will be thrown; a SQL Trace on the steps to reproduce reveals an error "20645_The transaction type cannot be deleted because it is system-defined"

Steps to Reproduce:

  1. On version 12.0.6 navigate to Administration, Finance: Setup, Transaction Classes
  2. Select WRITEUP, click Delete
  3. Select 'Yes' to confirm deletion
  4. Page refreshes and the WRITEUP transaction class is deleted
  5. Repeat the above steps on version 12.1

Expected Result: The WRITEUP transaction class is deleted.

Actual Result: Receive error "odf-pmd.20645", transaction class WRITEUP is not deleted.

Cause: 

Caused by CLRT-60576

Resolution: 

Resolved on CA Clarity 12.1.3

Tested, verified and closed as cannot reproduce on CA Clarity PPM 13.1

In the current release, system-defined Transaction Classes can be deleted if they are not used within the system.

If the transaction class is being used and you attempt to delete it, you will get the following error message:

Error: Selected items cannot be deleted because one or more of them are being used.

 

Environment

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