IBM Support

IJ40875: MIF IS USING WRONG VALUE ON CHANGEBY FIELD DURING STATUS CAHNGE PROCESS.

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

  • Problem Description
    When the status is changed using MIF and changeby information is
    sent, Maximo is not using the value sent in the transaction to
    fill in the WORKORDER and WOSTATUS table. It is using the user
    logged in to send the transaction.
    
    This problem happens with any object that has STATUS field.
    
    STEPS TO REPRODUCE:
    
    The steps below will use MAXDEMO data and WORKORDER object as
    example:
    
    1)Go to Maximo and create a new Work Order where wonum is PF001.
    
    
    2)POST the transaction below:
    
    URL:
    http://SERVER/maximo/oslc/os/mxwo?lean=1&_lid=marcus&_lpwd=maxa
    dmin
    
    Header:
    x-method-override: SYNC
    
    BODY:
    { "wonum":"PF001",
    "orgid": "EAGLENA",
    "siteid": "BEDFORD",
    "changeby":"WILSON",
    "status":"APPR"
    }
    
    
    RESULTS:
    
    Executing the queries below:
    
    select changeby,wonum from workorder where wonum = 'PF001';
    select changeby,wonum from wostatus where wonum = 'PF001' and
    status = 'APPR';
    
    The value used on changeby was MARCUS.
    
    
    EXPECTED RESULTS:
    The value used on changeby field should be WILSON.
    
    
    REPORTED IN VERSION:
    
    Tivoli's process automation engine 7.6.1.1
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When the status is changed using MIF and CHANGEBY            *
    * information is sent, Maximo is not using the value sent in   *
    * the transaction to fill in the WORKORDER and WOSTATUS table. *
    * It is using the user logged in to send the transaction.      *
    ****************************************************************
    STEPS TO REPRODUCE:
    The steps below will use MAXDEMO data and WORKORDER object as
    example:
    1)Go to Maximo and create a new Work Order where wonum is
    PF001.
    2)POST the transaction below:
    URL:
    [http://SERVER/maximo/oslc/os/mxwo?lean=1&_lid=marcus&_lpwd=maxa
    

Problem conclusion

  • The fix for this APAR will be contained in a future release.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ40875

  • Reported component name

    INTEGRATION

  • Reported component ID

    5724R46I1

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-06-28

  • Closed date

    2022-09-16

  • Last modified date

    2022-09-16

  • 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

    INTEGRATION

  • Fixed component ID

    5724R46I1

Applicable component levels

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

Document Information

Modified date:
16 September 2022