Dynamic List With Criteria Set for Suppliers in QCR Show Supplier Name Instead of Display Name in Web Client (Doc ID 2131866.1)

Last updated on MARCH 05, 2017

Applies to:

Oracle Agile Product Quality Management - Version 9.3.2.0 to 9.3.5.0 [Release 9.3]
Information in this document applies to any platform.

Symptoms

Actual Behavior

QCR object Page 3 multilist attribute with dynamic list set with criteria related to Supplier will not show Display Name of Supplier but will show Name of Supplier.
This behavior is different when multilist attribute with dynamic list does not set any criteria. When using default List : Suppliers to the multilist, it will show Display Name of Supplier in Web Client.
For QCR Cover Page, there is Suppliers attribute, which also show supplier as Display Name.

Expected Behavior

Expect the attribute showing supplier with dynamic list with criteria set to show the "Display Name" of the supplier from the web client.

Steps to Reproduce:

The issue can be reproduced at will with the following steps:

  1. Login to Java Client in admin user
  2. Create a new List

    Name : test_Supplier
    List Type : Dynamic
    Criteria : All suppliers Created By Me

  3. For Subclass : Audit, Page 3 attribute : MultiList01 set the following
     
    List: test_Supplier
    Visible : Yes
    Attribute : PAGE_THREE.MULTILIST31

  4. Login to Web Client
  5. Check supplier

    Name:NonWebSupplier
    Display Name:NonWebSupplier (BROKER00001)

  6. Create a QCR :  Audit00006

    Supplier : NonWebSupplier (BROKER00001)

    Page Three
    MultiList01 : NonWebSupplier

  7. Confirm that for Supplier, it is shown as Display name, but for Page three MultiList01 it show Name.
     
  8. Login to Java Client in admin user
     
  9. For Subclass : Audit, Page 3 attribute : MultiList01 modify the List to the following

    List: Suppliers

    ==> Suppliers does not have Criteria set

  10. Save
  11. Login to Web Client
  12. Go to QCR: Audit00006
  13. Edit
  14. Enter like below and save

    Page Three
    MultiList01 : NonWebSupplier (BROKER00001)

  15. Confirm that  MultiList01 is shown as Display Name



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms