IBM Support

IJ32752: IN THE WORK ORDER TRACKING(TR) APPLICATION, ERRORS ON SAVE CAUSE LABOR COSTS DISCREPANCIES.

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

  • STEPS TO REPRODUCE:
    
    1. Go to Work Order Tracking(Tr) application.
    
    2. Create a new WO record against any valid Asset.
    
    3. Save and approve WO.
    
    4. Go to Actuals tab > Labor sub-tab and add some rows of Labor
    usage.
    
    5. Save the record.
    
    6. From More Actions menu, select View > Costs.
    
    RESULTS:
    If any error occurs on save, the Labor cost information in the
    View Costs dialog won't match the information in Actuals tab >
    Labor sub-tab.
    
    EXPECTED RESULTS:
    The information in the View Costs dialog should match the
    information in Actuals tab > Labor sub-tab.
    
    REPORTED IN VERSION:
    IBM Maximo Asset Management 7.6.0.9
    IBM Maximo for Transportation 7.6.2.4
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If an error occurs after save and before commit, the Labor   *
    * cost information in the View Costs dialog won't match the    *
    * information in Actuals tab > Labor sub-tab.                  *
    ****************************************************************
    {color:#172b4d}STEPS TO REPRODUCE:{color}
    {color:#172b4d}1. Go to the Organizations application and set
    the following Labor Options to true:{color}
    {color:#172b4d}Automatically Approve Inside Labor Transactions?
    Automatically Approve Outside Labor Transactions?
    {color}
    {color:#172b4d}2. Go to the Work Order Tracking
    application.{color}
    {color:#172b4d}3. Create a new WO record.{color}
    {color:#172b4d}4. Save and approve WO.{color}
    {color:#172b4d}5. Create an automation script that throws an
    error on save of a LABTRANS object for a specific user, for
    example ...
    #-------------------------------------------{color}
    {color:#172b4d}if mbo.getString("laborcode")=='DALEY':
     errorgroup = "workorder"
     errorkey = "CanceledNoActuals"
    #-------------------------------------------
    {color}
    {color:#172b4d}For this reproduction, you can use any valid
    errorgroup/errorkey combination just to get the error to occur.
    {color}
    {color:#172b4d}6. Back in the Work Order Tracking application,
    go to the Actuals tab > Labor sub-tab and add Labor usage for
    the following labor:{color}
    {color:#172b4d}DOUGHTY 2 HRS, $100/HR
    {color}
    {color:#172b4d}ROWLANDS 2 HRS, $100/HR{color}
    {color:#172b4d}DALEY 2 HRS, $100/HR{color}
    {color:#172b4d}BETHUNE 2 HRS, $100/HR{color}
    {color:#172b4d}{color}
    {color:#172b4d}7. Save the record and get the error from the
    autoscript.{color}
    {color:#172b4d}8. Disable the autoscript and save again.
    {color}
    {color:#172b4d}9. From More Actions menu, select View >
    Costs.{color}
    {color:#172b4d}Total Labor Hours will be 10{color}
    {color:#172b4d}Total Labor Cost will be $1000{color}
    Total Labor Hours ***should be*** 8.
    Total Labor Cost ***should be*** $800
    {color:#172b4d}This is incorrect.
    {color}
    {color:#172b4d}{color}
    {color:#172b4d}If instead of disabling the autoscript you delete
    the DALEY row and save again, the problem also occurs.
    {color}
    {color:#172b4d}Total Labor Hours will be 8{color}
    {color:#172b4d}Total Labor Cost will be $800{color}
    Total Labor Hours ***should be*** 6.
    Total Labor Cost ***should be*** $600
    {color:#172b4d}EXPECTED RESULTS:
    The information in the View Costs dialog should match the
    information in Actuals tab > Labor sub-tab.{color}
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    package:
    Release 7.6.1.3 of Base Services
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ32752

  • Reported component name

    WORK ORDERS

  • Reported component ID

    5724R46WO

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-05-24

  • Closed date

    2021-07-03

  • Last modified date

    2021-07-03

  • 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

    WORK ORDERS

  • Fixed component ID

    5724R46WO

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"},"Version":"All Versions"}]

Document Information

Modified date:
04 July 2021