Deactivating, Removing, or resizing attributes on a blueprint causes empty / blank / white spaces in the blueprint

book

Article ID: 145211

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Deactivating, Removing, or resizing attributes on a blueprint causes empty / blank / white spaces in the blueprint. This can be large areas depending on the changes made, and impacts all project/ideas associated to that blueprints.

STEPS TO REPRODUCE: 

Use case 1: Removing an attribute from Blueprint Details

  1. Create a new Blueprint
  2. Click on the Blueprint
  3. Click Edit
  4. Drag an available attribute from the left hand side and move to the right hand side to add to the blueprint details
  5. Remove the field from the blueprint

Expected Results: No empty space after the field is removed, instead the attributes below it move up or bottom part of the section moves up to clear the empty space.

Actual Results: Space is retained for the field that was removed

Workaround: Drag attributes below the empty space to the correct location. If the empty space is the bottom of the section, drag an attribute down to the bottom of the section, then move it up below the last fields in the section to get the empty space to collapse.

Use case 2: Deactivating an attribute that is on Blueprint Details

  1. Create a new attribute on the Idea object in Classic PPM with an API Attribute ID
  2. Create a new Blueprint
  3. Click on the Blueprint
  4. Click Edit
  5. Drag the created attribute from the left hand side and move to the right hand side
  6. Go to Classic PPM and deactivate the attribute
  7. Go back to the blueprint and refresh the Blueprint’s detail page

Expected Results: No empty space where the attribute was that is deactivated, and instead the attributes below it move up or bottom part of the section moves up to clear the empty space.

Actual Results: Space is retained for the field that was removed. If you click on the field, you can see that it’s still there just blank, you can resize it to make it smaller or larger.

Workaround: Reactivate the attribute, remove the attribute from the Blueprint Details, follow workaround as needed in use case 1, and then deactivate the attribute

Use case 3: Resizing an attribute field to make it larger

  1. Create a new Blueprint
  2. Click on the Blueprint
  3. Click Edit
  4. Drag the bottom right hand corner of an attribute NOT the attribute in the bottom row of a section to make the box larger so that it takes up at least several more rows length wise.
  5. Click on the bottom right hand corner of the same attribute to bring it back to the normal size

Expected Results: No empty space left in the area where the attribute size was expanded to now that is smaller

Actual Results: Space is retained for the area where the field was previously larger.

Workaround: Drag attributes below the empty space to the correct location.

Cause

  • This was reviewed by our Sustaining Engineering team as DE53270 and is confirmed to be working by design.
  • There are several variables that were factored into not automatically moving the fields based on changes made to other attributes.
  • Given the flexibility on how you can span the horizontal width of fields, automatically moving up fields may have a ripple effect on all the attributes and reorganization of all of the fields.   

Environment

Release : 15.6.1, 15.7, 15.7.1

Component : CA PPM STUDIO

Resolution

1. Use case 1: Removing an attribute from Blueprint Details
  • Drag attributes below the empty space to the correct location.
  • If the empty space is the bottom of the section:
    • Drag the attribute down to the bottom of the section
    • Then move it up below the last fields in the section to get the empty space to collapse.
2. Use case 2: Deactivating an attribute that is on Blueprint Details

Before deactivating the attribute, best practice is to remove it from the Blueprint. If the attribute was already deactivated:
  • Reactivate the attribute
  • Remove the attribute from the Blueprint Details
  • Follow workaround as needed in use case 1
  • Re-deactivate the attribute
3. Use case 3: Resizing an attribute field to make it larger
  • Drag attributes below the empty space to the correct location.