IBM Support

IJ28999: CONDITION UI NOT WORKING IN ASSIGN LABOR DIALOG BOX.

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

  • The conditions created in the UI behave differently for users
    who have access to all sites than for users who have access to
    a single site.
    
    STEPS TO REPRODUCE:
    
    1. Create 2 User ID.
    Default insert site for both user to be BEDFORD
    
    2. Provide All
    Site access to User1 (Maxadmin group) and provide Single Site
    access to User 2(Maxadmin cloned group - single site
    BEDFORD)
    
    3. Create couple of labor records for BEDFORD Site,
    LABOR1 and LABOR2
    Craft = ELECT for both
    
    4. Go to Expression
    Condition Manager application and configure Conditional UI on
    labor Code field of Assign labor Dialog box.
    Condition=
    LABORTEST
    Type= Expression
    Expression= :laborcode = 'LABOR1'
    and :siteid='BEDFORD'
    
    5. Go to Application Designer
    application bring up WOTRACK
    Select Action > Add/Modify
    Signature Options > New Row
    Option = LABORTEST
    
    6. Click on
    Edit Dialogs icon > choose: "assignlabor" Control Id
    Highlight
    Labor code > click on Properties icon > Advanced > Configure
    Conditional Properties
    Signature Option: LABOROPT
    Security
    Groups: select Maxadmin and Maxadmin clone
    For each one add
    LABORTEST under "Conditions for Security Group" section
    OK
    
    6.
    Go to Security Groups application and bring up MAXADMIN and
    MAXADMIN clone
    Under Applications tab > Filter by Work Order,
    provide sigoption (LABOROPT) access for both user
    
    7. Test
    Conditional UI:
    Create a new Work Order > Under Plans/Labor tab
    > add ELECT as planned Craft
    save and logout
    
    8. Login as USER1
    (all sites access) > click on Available Labor button > LABOR1
    is show up as expected.
    
    9. Login as USER2 (single site access
    - BEDFORD)
    1. Create 2 User ID. Default insert site for both
    user to be BEDFORD
    
    2. Provide All Site access to User1
    (Maxadmin group) and provide Single Site access to User
    2(Maxadmin cloned group - single site BEDFORD)
    
    3. Create
    couple of labor records for BEDFORD Site, LABOR1 and
    LABOR2
    Craft = ELECT for both
    
    4. Go to Expression Condition
    Manager application and configure Conditional UI on labor Code
    field of Assign labor Dialog box.
    Condition= LABORTEST
    Type=
    Expression
    Expression= :laborcode = 'LABOR1' and
    :siteid='BEDFORD'
    
    5. Go to Application Designer application
    bring up WOTRACK
    Select Action > Add/Modify Signature Options >
    New Row
    Option = LABORTEST
    
    6. Click on Edit Dialogs icon >
    choose: "assignlabor" Control Id
    Highlight Labor code > click
    on Properties icon > Advanced > Configure Conditional
    Properties
    Signature Option: LABOROPT
    Security Groups: select
    Maxadmin and Maxadmin clone
    For each one add LABORTEST under
    "Conditions for Security Group" section
    OK
    
    6. Go to Security
    Groups application and bring up MAXADMIN and MAXADMIN
    clone
    Under Applications tab > Filter by Work Order, provide
    sigoption (LABOROPT) access for both user
    
    7. Test Conditional
    UI:
    Create a new Work Order > Under Plans/Labor tab > add ELECT
    as planned Craft
    save and logout
    
    8. Login as USER1 (all sites
    access) > click on Available Labor button > LABOR1 is show up
    as expected.
    
    9. Login as USER2 (single site access -
    BEDFORD)
    
    EXPECTED RESULTS: LABOR1 to show up as
    expected
    
    RESULTS: No Labor coming up.
    
    REPORTED IN VERSION:
    
    
    Version of Maximo: TPAE 7.6.0.9
    Application within Maximo:
    Work Order Tracking
    

Local fix

  • na
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo Users                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * User without all site access could not see the laborcode in  *
    * Select Available Labor dialog in Work Order Tracking if the  *
    * laborcode is associated with a sigoption and conditional     *
    * UI.                                                          *
    ****************************************************************
    

Problem conclusion

  • This is fixed in code.
    The fix for this APAR is contained in the following maintenance
    package:
     | release\fix pack | Interim Fix for Release 7.6.1.3 Product
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ28999

  • Reported component name

    MAXIMO ASST MGM

  • Reported component ID

    5724R46AM

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-10-28

  • Closed date

    2021-04-20

  • Last modified date

    2021-04-20

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

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

Modules/Macros

  • MAXIMO
    

Fix information

  • Fixed component name

    MAXIMO ASST MGM

  • Fixed component ID

    5724R46AM

Applicable component levels

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

Document Information

Modified date:
21 April 2021