Pages

Saturday, March 4, 2017

Show current status memo for records in Maximo

Objective:

To display the status memo of the current status in record.

For any object having status functionality the status history is tracked in different table, for example Work Order status will be tracked in WOSTATUS table.

To display the memo entered for the current status in the application can be done using relationships and application designer application.


Example:

Display current PO status memo in PO application.

Steps:

  1. Create a relationship from PO to POSTATUS with where clause as below:
    Name of the relationship: CURRENTSTATUS

    ponum = :ponum and siteid = :siteid 
    and status = :status and changedate = :statusdate
    

  2. In the application designer for PO application add the attribute and give the attribute value as CURRENTSTATUS.MEMO, where CURRENTSTATUS is the relationship name from PO to POSTATUS.

2 comments:

  1. Does this apply for the Asset Module?

    ReplyDelete
    Replies
    1. Yes. It will work for any statefulmbo. You need to give the correct where clause in the relationship between the main object and the status history object.

      For ASSET, the relationship should be from ASSET to ASSETSTATUS and the where clause should be

      assetnum=:assetnum and siteid=:siteid and status=:status and changedate=:statusdate

      Delete