Boolean Field values are not copied across when an Idea is converted to a project using a project template
search cancel

Boolean Field values are not copied across when an Idea is converted to a project using a project template

book

Article ID: 267818

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

A boolean field when created on an Investment object, is available both on the Idea and Project objects respectively, with the same Attribute ID. When an Idea, which is having this referenced boolean field as not checked, is converted to a project, using a project template, which has the boolean field as checked, the resulting converted project is created with the boolean field value as unchecked.

This issue is occurring both on SAAS as well as on On Premise Clarity instances

STEPS TO REPRODUCE: 

1. Create a Boolean attribute on the Investment Object, ensure that default values are not set and the API_ATRRIBUTE_ID is populated, for example: Innovation

 

2. Verify that this attribute is visible in the Idea and Project objects, respectively, with the exact same ID. Add this boolean object in the Project's edit view from the Classic UI

Idea: Attribute:

 

Project: Attribute

 

Project Edit View:

 

3. Project Template creation: From Classic UI, create a project and mark it as a template:

 

4. On the created project template, mark the boolean field, for e.g. Innovation as checked marked

 

5. Navigate to the Modern UX and navigate to the Idea Workspace. Create an Idea and ensure that the boolean field in unchecked

 

6. Approve the Idea created on Step 5

 

7. Convert this approved Idea to a project, using "Convert to project" option and use the project template, which is created on Step 3

 

Expected Results:

The Project should be created, being converted from the Idea, with the boolean field as checked marked. 

Actual Results:

The Project is created with the Boolean field as unchecked, even though the project template being used has the boolean field as checked marked

 

 

 

 

Environment

Release : 16.1.1

Component: Clarity MUX UI Usability

Cause

This has been analyzed by Engineering through DE70114 

Resolution

Boolean attributes only have two values (True/False). On conversion, the value from the Idea is always passed over to the project for booleans fields and does not take into account the value of the template. This is the current Clarity design