IBM Support

Roll up maintenance costs after you upgrade to Maximo Asset Management 7.6.1.3

How To


Summary

In Maximo Asset Management 7.6.1.3, a new feature is added that allows you to select the Roll Up Maintenance Costs action in the Assets application instead of running a Maintenance Cost Rollup Report to rollup maintenance costs for your assets.

Because unprocessed maintenance costs that exist before upgrades are not automatically rolled up, you must rollup any preexisting, unprocessed maintenance costs manually after you upgrade to Maximo Asset Management 7.6.1.3. If you have a large number of costs to roll up, you can use the automation script that is provided with this document to facilitate cost rollups.

Objective

Run the automation script that is attached to this document to perform a one-time rollup that resolves all preexisting transactions no matter how old they are.  The script updates the Total Cost and YTD Cost of each asset associated with a work order that was closed after you committed your previous rollup.

Steps

Complete the following steps to roll up maintenance costs for your assets using an automation script:
  1. Download the automation script that is attached to this document. Copy the script to a location that is accessible to Maximo Asset Management or Maximo Manage.
  2. To create the automation script, log in to Maximo Asset Management or Maximo Manage as an administrator.
  3. From the Create option in the More Actions menu in the Automation Scripts application, select Script.
  4. In the Create Script window, enter a name for your script and a description.
  5. In the Script Language field, enter jython.
  6. Copy the script from the file that you downloaded to the script field in the Create Script window.
  7. Click Create. A system message is displayed to indicate that the script was created successfully.
  8. Close the system message.
  9. Using a REST client (such as the Firefox RESTClient extension), send the following URL request using the POST method to invoke the automation script that you created in Steps 1 through 6:
            http://<maximo_url>:<maximo_port>/maximo/oslc/script/<automation script name>

           Note: This step may take a few minutes depending on the number of records that have to be processed.
10.  Confirm the receipt of a status 200 which indicates the rollup process completed successfully, as shown in the following example:
       image-20220825162631-1

Additional Information

After you upgrade, you can use the new Maintenance Cost Rollup feature. Costs can be rolled up manually or automatically. By default, cost rollups are manual. If you want costs to be calculated and rolled up automatically when work orders are closed, you must set the mxe.workorder.rollupMaintenanceCosts system property to 1. After you configure the system property for automatic rollups, all subsequent costs that are associated with work orders are rolled up automatically. 
For more information about the maintenance cost rollup feature, see Rolling up maintenance costs in Maximo Manage documentation (which also applies to Maximo Asset Management 7.6.1.3).

Document Location

Worldwide

[{"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"},"ARM Category":[{"code":"a8m0z000000bo4vAAA","label":"Assets"}],"Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.6.1","Type":"MASTER"}]

Document Information

Modified date:
08 May 2023

UID

ibm16614661