IBM Support

PH29779: CHANGING PARENT ASSOCIATION TYPE IN TASK UI OBJECT CREATION CREATES OBJECT IN THE WRONG FOLDER

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • When creating an object in a Task UI creation view that allows
    for multiple different parent types, if the user first selects
    one type of parent, then changes their mind and removes the
    first parent, and adds a new parent of a different type, the
    created object will be added to the root folder, rather than
    following the expected pattern.
    
    
    To reproduce:
    Prerequisites:
    OpenPages 8.2 with standard test data
    
    
    Steps to Reproduce:
    1.	Log in to OpenPages as OpenPagesAdministrator
    2.	Launch main menu->Remediation->Issues
    3.	Click Add New
    4.	Fill in the required fields, except for the parent
    5.	In the ?What is this Issue related to?? section, first click
    the ?Select Impacted Business Entity? button
    6.	Choose Abrucca Limited, and click Done
    7.	Click the same button again, and deselect the previously
    selected item, then click Done
    8.	There should now be no selected parent entity:
    
    9.	Click the button ?Select Impacted Control?
    10.	Choose Control 12345 and click Done
    11.	Click Save to create the Issue
    12.	Switch to the standard UI
    13.	Go to Remediation->Issues
    14.	Find and click on the Issue created earlier
    15.	Scroll down to the Folder field, and note that it is not in
    the expected location:
    

Local fix

  • Move the object to the proper folder after creating.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * OpenPages Users                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * CHANGING PARENT ASSOCIATION TYPE IN TASK UI OBJECT CREATION  *
    * CREATES OBJECT IN THE WRONG FOLDER                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Customers should download OpenPages with Watson 8.2 Fix Pack *
    * 2 (8.2.0.2). See the following document for details on       *
    * obtaining OpenPages 8.2.0.2:                                 *
    * https://www.ibm.com/support/pages/openpages-watson-82-fix-pa *
    * ck-2                                                         *
    ****************************************************************
    

Problem conclusion

  • When creating a new object, we send the parentId with the
    request. The parent id is the value of the primaryParent field,
    the relationship field that was used to select the primary
    parent. In this scenario, the value of the primaryParent field
    is getting blanked out when we remove the initial primary
    parent, but then when they choose a new primaryParent of a
    different object type, the primaryParent field never gets set to
    that new relationship field so the request is including the
    empty value of the original primaryParent field.
    
    When de-selecting a primary parent, the same things need to
    happen as when a new primary parent is selected. The autonaming
    needs to be re-calculated and the target folder needs to be
    re-calculated. Therefore, we have changed the "if" criteria so
    that deselecting the primary parent causes that code to execute
    as well as choosing a new primary parent. Then, in the executed
    code, instead of always setting the primaryParent field, it's
    only set if there is a primary parent selected.
    
    Customers should download OpenPages with Watson 8.2 Fix Pack 2
    (8.2.0.2). See the following document for details on obtaining
    OpenPages 8.2.0.2:
    https://www.ibm.com/support/pages/openpages-watson-82-fix-pack-2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH29779

  • Reported component name

    OPENPAGES GRC

  • Reported component ID

    5725D5100

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-09-22

  • Closed date

    2021-03-30

  • Last modified date

    2021-03-30

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    OPENPAGES GRC

  • Fixed component ID

    5725D5100

Applicable component levels

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFUEU","label":"IBM OpenPages with Watson"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"820"}]

Document Information

Modified date:
31 March 2021