IBM Support

IJ46783: Maximo incorrectly evaluates Premium Pay Rate when Premium Rate Type is set to MULTIPLIER

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

  • Maximo causes incorrect labor transaction cost calculation in
    Actuals Tab of Workorder when valid labor contract exists,
    expressed in other currency than organization's base currency
    and user reports premium pay time of type MULTIPLIER.
    
    STEPS TO REPRODUCE:
    
    1. Log into Maximo DEMO data
    
    2. Go to Exchange Rates and make sure USD/GBP pair, with
    validity period matching current date/time is defined for
    EAGLENA organization.
    In this scenario here are the details:
    From: USD
    To: GBP
    Exchange rate: 0.5
    Active Date: 1/1/20 12:00 AM
    Expiration Date: 1/1/24 12:00 AM
    
    3. Go to Labor Rate Contracts application and create new
    contract as follows (if not specified - leave field value as per
    default value):
    Contract: DEMO#1
    Company: JOHNS
    NOTE: This changes contract's currency to GBP.
    Rate Schedule Tab - add new row:
    > Craft: ELECT
    > Skill Level: FIRSTCLASS
    > Standard Rate: 80
    
    4. Approve DEMO#1 contract.
    NOTE: This activates the contract expressed in vendor's currency
    (GBP), while organization's base currency is USD.
    
    5. Switch to Associated Labor tab and add new row:
    Labor: HUNTER
    Craft: ELECT
    Skill Level: FIRSTCLASS
    
    6. Save changes
    
    7. Go to Work Order Tracking and find any WO in any status which
    allows reporting actuals (e.g. APPR)
    
    8. Switch to Actuals tab and add new row to Labor table as
    follows (if not specified - leave field value as per default
    value):
    Labor: HUNTER
    Craft: ELECT
    Skill Level: FIRSTCLASS
    Vendor: JOHNS
    Contract: DEMO#1
    Premium Pay Code: OT1
    Premium Pay Hours: 1:00
    
    RESULT:
    Rate field is defaulted to 160 USD - OK
    Premium Rate: 3.0 - FAIL
    Premium Rate Type: MULTIPLIER - OK
    Line Cost: 480 USD (160 * 3.0) - FAIL
    
    EXPECTED RESULT:
    Rate field is defaulted to 160 USD
    NOTE: Time transaction cost is always expressed in
    organization's base currency (USD) but DEMO#1 contract is
    expressed in GBP. Therefore Maximo recalculates rate by using
    GBP/USD exchange rate, so if USD is 0.5 GBP, then labor
    contract's 80 GBP/h is converted to 160 USD/h.
    Premium Rate: 1.5
    Premium Rate Type: MULTIPLIER
    Line Cost: 240 USD (160 * 1.5)
    
    REPORTED IN VERSION:
    Tivoli's process automation engine 7.6.1.3
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * MAXIMO                                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Maximo incorrectly evaluates Premium Pay Rate when Premium   *
    * Rate Type is set to MULTIPLIER                               *
    ****************************************************************
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    package: release\fix pack for Release 8.7 Product
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ46783

  • 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

    2023-05-15

  • Closed date

    2023-06-30

  • Last modified date

    2023-06-30

  • 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

    MAXIMO ASST MGM

  • Fixed component ID

    5724R46AM

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:
30 June 2023