IBM Support

IJ29012: ERROR MESSAGE WHEN UPDATING A WORK ORDER WHEN USER HAS READ AND SAVE OPTIONS GRANTED

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

  • DESCRIPTION:
    If the logged-in User has only Read and Save options granted
    for Work Order Tracking in the Security Group, an update cannot
    be made to a Work Order.
    It is implied via APAR IV68759
    (https://www.ibm.com/support/pages/apar/IV68759), that only
    "Read access to Work Order Tracking" and "Save Work Order"
    options for the Work Order Tracking application are necessary
    to perform this operation without error.
    
    The Security Group is configured to allow Users to make changes
    to Work Orders, but to disallow the Users from inserting new
    Work Orders.
    
    STEPS TO REPRODUCE:
    1. Log in to maxdemo instance as maxadmin
    2. Go To Security | Security Groups
    3. Common Actions | New Group
    4. In the Group field enter "ChangeWO"
    5. In the Description field enter "Read and Save Work Orders"
    6. In the Start Center Template field | Select Value | click 5
    Administration
    7. On the Sites tab click the checkbox for "Authorize Group for
    All Sites?"
    8. On the Applications tab click Filter
    9. In the Description field enter "work order" and press Enter
    10. Click Work Order Tracking
    11. In the Options for Work Order Tracking section click the
    checboxes in the Grant Access column for:
     Read access to Work Order Tracking
     Save Work Order
    12. On the Users tab click the Select Users button
    13. Click the checkbox for LIBERI
    14. Click OK
    15. Save the record
    16. Go To Security | Users
    17. In the User field enter "liberi" and press Enter
    18. Click LIBERI to open the record
    19. On the Groups tab click the trash can icon (Mark Row for
    Delete) for each row EXCEPT for:
     ChangeWO
     EVERYONE
     ALLSITES
    20. Save the record
    21. Go To Work Orders | Work Order Tracking
    22. Common Actions | New Work Order
    23. In the Location field enter "br200" and tab out
    24. On the Plans tab | Tasks section | click the New Row button
    25. In the Task 10 Description field enter "Task One"
    26. Save the record
    27. Common Actions | Approve Work Order
    28. Click OK
    29. More Actions | Create | Work Order
    30. In the Parent WO field enter the number of the Work Order
    that was just approved and tab out
    31. On the Plans tab | Tasks section | click the New Row button
    32. In the Task 10 Description field enter "Task One"
    33. Save the record
    34. More Actions | Duplicate Work Order
    35. Click OK (radio button selected for Duplicate Work Order
    with its Tasks)
    36. In the Parent WO field enter the number of the first Work
    Order that was created and approved and tab out
    37. Save the record
    38. In the Predecessors field | Detail Menu | click the
    checkbox to select the other child Work Order
    39. Click OK
    40. Save the record
    41. Log out
    42. Log in as LIBERI
    43. Go To Work Orders | Work Order Tracking
    44. In the Work Order field enter the number of the Approved
    Work Order that was created and press Enter
    45. Click the record to open it
    46. On the Plans tab | Children of Work Order section | Record
    column
    47. Click the Detail Menu button for the second child Work Order
    48. Click Go To Work Order Tracking (to open/navigate to the
    child Work Order)
    49. In the Predecessors field click the Detail Menu button
    
    RESULT:
    System Message appears:
    "BMXAA0024E - The action ADD is not allowed
    on object WOTASKLOOKUP. Verify the
    business rules for the object and define the
    appropriate action for the object. "
    
    EXPECTED RESULT:
    User should be able to update the Predecessors field; it is
    implied via APAR IV68759
    (https://www.ibm.com/support/pages/apar/IV68759), that only
    "Read access to Work Order Tracking" and "Save Work Order"
    options for the Work Order Tracking application are necessary
    to perform this operation without error.
    
    REPORTED IN VERSION:
    Tivoli's process automation engine 7.6.1.0-IFIX20190910-1703
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users who use the Predecessor functionality for a     *
    * parent work order with child work orders.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Selecting Predecessor did not return any rows in the Work    *
    * Order main tab when user had only READ and SAVE access to    *
    * the Work Order Tacking application. An error "BMXAA0024E -   *
    * The action ADD is not allowed                                *
    *  on object WOTASKLOOKUP. Verify the business rules for the   *
    * object and define the appropriate action for the object. "   *
    * was thrown.                                                  *
    ****************************************************************
    

Problem conclusion

  • This is fixed.
     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

    IJ29012

  • Reported component name

    MAXIMO ASST MGM

  • Reported component ID

    5724R46AM

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-10-29

  • Closed date

    2021-07-08

  • Last modified date

    2021-07-08

  • 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

[{"Type":"MASTER","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":"All Versions"}]

Document Information

Modified date:
09 July 2021