IBM Support

PM20327: Reference list only validated when committing the record

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment
    - Product name: ClearQuest 7.1.1
        - OS:  Windows
    
    Description of problem:
    Adding an entity to a reference list by a record script with the
    'Other' button does not validate when changing the content of
    the reference list. It seems only to validate when saving the
    record. A mandatory reference list does not become valid when an
    entry is added.
    - In the ClerQuest Web and in the ClearQuest Windows client the
    problem is a red label when it should not be red, but the record
    can be saved without any problems.
    - In the eclipse client the problem is that the record cannot be
    saved because the 'Apply' Button does not get activated.
    See attachment: eclipse_client.png, Windows_client.png
    
    Expected results:
    
    ClearQuest should recognize that there is an entry in the
    reference list and validate correctly after a change in the
    reference list so that The 'Apply' Button gets activated in the
    eclipse client.
    
    Steps to reproduce:
    In the out of the box schema DefectTracking add a reference list
    in the record type defect referring to customer, for example
    'AllCustomers'
    In the behavior make the AllCustomers field mandatory for all
    states
    On the Form add one more button to the reference list and call
    it for example 'Internal'. The type of the Button is 'Other'.
    Write a record script where a customer is added to the reference
    list and associate the script to the Button of type 'Other'.
    Update the User db with this schema change
    
    Login the eclipse client, open an existing defect and modify or
    make a change state.
    Click on the 'Internal' button. A new entry should get added to
    the reference list
    Check the 'Apply' button on the Form. It is disabled, the record
    cannot be saved.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When adding an entity to a reference list using a record
    script with the "Other" button, ClearQuest does not
    automatically validate the contents of the reference list
    right now.  Validation only occurs when saving the record.
    

Problem conclusion

  • A fix is available in ClearQuest 8.0.0.6.
    
    ClearQuest now recognizes there is a new entry in the
    reference list and validates immediately after the change in
    the reference list.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM20327

  • Reported component name

    CLRQUEST MSITE

  • Reported component ID

    5724G3700

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-08-11

  • Closed date

    2013-03-20

  • Last modified date

    2013-03-20

  • 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

    CLRQUEST MSITE

  • Fixed component ID

    5724G3700

Applicable component levels

  • R711 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSUTY2","label":"Rational ClearQuest MultiSite"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
20 March 2013