IBM Support

IJ03214: Conditional UI does not take effect after approved by workflow

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • PROBLEM: Conditional UI  does not take effect after approved by
    workflow
    PERFORMANCE ISSUE: N/A
    STEPS TO REPRODUCE:
    1. Go to the Conditional Expression Manager application
    Create new condition which has approved status.  E.g.
     TESTCOND
    Expression is
    :status in (select value from synonymdomain where domainid
    ='WOSTATUS'
    and maxvalue = 'APPR')
    select the  Always Evaluate  checkbox
    2. Go to the Actions application
    Create new action to change the status of release to "APPR"
    Action = TOAPPR
    Object = WORELEASE
    Value = APPR
    3. Go to the Workflow Designer application
    Create new workflow to just change the status to "APPR"
    e.g. WORKFLOW PROCESS name is   TOAPPR
    object = WORELEASE
    workflow process contains a start node, condition node and stop
    node
    draw a positive line from start to condition node, then from
    condition
    node to stop node
    Then draw a negative line from condition node to stop node
    Right click on the positive line (from condition node to stop
    node)
    Attach the  TOAPPR  action created above
    Right click on the condition node and select Properties
    CONDITION Node is added to check the status
    :status='WAPPR'
    Enable and Activate the workflow
    4. Go to the Application Designer, bring up the RELEASE
    application
    5. Create a new Signature Option called "TESTBUTTON" with
    description
     TESTBUTTON
    6. Go to the Release tab, Add a button to the screen
    Go to the properties of the button
    Enter a name for the Label e.g. Test Button
    Go to the Advanced tab
    Signature Option = TESTBUTTON
    Click "Configure Conditional Properties" button
    Security Group = EVERYONE
    Condition = TESTCOND
    Go to the bottom, click  Enter Property  button
    On the "condition is True" tab
    click "Enter Property" button
    property  = disabled
    value = true
    Go to the "condition is False" tab
    Click  Enter Property  button
    property  = disabled
    value = false
    Save
    7. Go to Security Groups application, bring up the MAXEVERYONE
    group
    Go to the Applications tab, filter for Releases application
    Find the TESTBUTTON option and Grant access to it
    Save
    8. Log out and log back in as a user that belongs to the
    MAXEVERYONE
    group
    9. Go to the Releases application. Create a new release record.
    The newly added button shows up on the screen
    10. Click the  Route button  (in red box) on the toolbar
    to route
    the record into the  TOAPPR  workflow process
    11. The button is not disabled even when the condition is true
    (i.e.
    the Release record has been approved)
    CURRENT ERRONEOUS RESULT: the new button is not disabled even
    after the release
    record has been approved
    EXPECTED RESULT: the new button should be disabled when the
    release
    record has been approved
    ADDITIONAL INFO: N/A
    ENVIRONMENT (SYSTEM INFO):
    TPAE 7.6.0.6 IFIX013
    LOCAL FIX: N/A
    SECURITY IMPACT (Y/N): N
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * N/A                                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Conditional UI  does not take effect after approved by       *
    * workflow                                                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed in library.js
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ03214

  • Reported component name

    SYSTEM CONFIG

  • Reported component ID

    5724R46S1

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-01-11

  • Closed date

    2018-03-21

  • Last modified date

    2018-03-21

  • 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

    SYSTEM CONFIG

  • Fixed component ID

    5724R46S1

Applicable component levels

  • R760 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"760","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
21 March 2018