Clarity: Project List View > Filter > OBS Unit : Location OBS Unit does not return expected projects

book

Article ID: 50951

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Description:

Filtering for Location OBS Unit on projects where the value is entered on the Project Layout Create page are not returned in the resultset If the Location OBS Unit attribute is placed on the Project Layout Create page and the end-user enters a valid Entity Location OBS, the project is not listed when using the project List View Filter for OBS Unit.

Steps to Reproduce:

  1. Login to Clarity as an administrator user

  2. Admin Tool > OBS

    Department OBS = fin_dept_obs
    Associated with Project Object
    Department OBS Unit = dept_obs_unit_1
    Location OBS = fin_loc_obs
    Associated with Project Object
    Location OBS Unit = loc_obs_unit_1

  3. Admin Tool > Financial : Setup > Entities

    Entity = 'Financial Entity'
    Location OBS = fin_loc_obs
    Department OBS = fin_dept_obs

  4. Admin Tool > Financial : Setup > Locations

    Select 'loc_obs_unit_1' and link to Department 'dept_obs_unit_1'

  5. Admin Tool > Objects: Project > Views: Project [Layout:Create]

    Add the 'Location' attribute to the Create page, click 'Submit'

  6. Admin Tool > Objects: Project > Views: Project [Layout:Edit]

    Add the 'Location' attribute to the Edit page, click 'Submit'

  7. Main Application > Projects > Click 'New' button

    Project Name = Project1
    Department OBS Unit = /fin_dept_obs/dept_obs_unit_1
    Location OBS Unit = /fin_loc_obs/loc_obs_unit_1
    Click 'Submit' button

  8. Main Application > Projects > Click 'New' button

    Project Name = Project2
    Department OBS Unit = /fin_dept_obs/dept_obs_unit_1
    Location OBS Unit = leave blank
    Click 'Save' button
    On the General Properties page enter the Location OBS Unit
    Location OBS Unit = /fin_loc_obs/loc_obs_unit_1
    Click 'Submit' button

  9. Main Application > Projects (mainnav.work) > Project Filter Section

    Select the Location OBS Unit used in both projects
    OBS Unit = /fin_loc_obs/loc_obs_unit_1
    Select OBS Unit Filter Mode = Unit and descendents
    (not important; issue is reproduced with any OBS mode)

Expected Result: Both Project1 and Project2 should be returned in the result set
Actual Result: Only Project2 is returned in the result set

Solution:

Workaround:

  1. Open the project, General Properties Page

  2. Next to the Location OBS field, click the 'Remove' icon; to remove the current Location OBS value

  3. Click 'Save' button (important)

  4. Click the 'Browse' icon; to search for the correct Location OBS

  5. Select the correct Location OBS, click 'Add' button

  6. Click 'Submit' button

  7. Filter for the Location OBS again and the project will now appear

Status/Resolution:
Resolved in Clarity 12.1.1

Keywords: CLARITYKB, CLRT-55338, studio, financial, project, entity, department, clarity12resolved, clarity1211resolved.

Environment

Release:
Component: STUDIO