Thursday, October 18, 2018

IBM Maximo : Simple way of Hiding New row button based on security groups

----------------------------------------------------------------------------------------------------------------------
 All the messages below are just forwarded messages if some one feels hurt about it please add your comments we will remove the post.Host/author is not responsible for these posts.
----------------------------------------------------------------------------------------------------------------------


Case : Only users in SUPERVISIOR security group should be able to add new meters to locations.

  • Navigate to Conditional expression manager and create a new condition like below
    • Condition : nonsupervisior
    • Type : Expression
    • Expression : (:&USERNAME& not in (select userid from groupuser where groupname='SUPERVISIOR'))
    • Always Evaluate : Y

  • Navigate to Application designer , search for Location application and create a new sigoption
    • Option : locationmeter
    • Desc : Location Meter sigoption
    • Visible : Y
    • Click ok.
  • Now click on the ‘new row’ button in Meter tab and go to its properties
    • In advanced tab , add Signature Option as ‘locationmeter’
    • Click on ‘Configure Conditional Properties’  and add the following
      • Security group : EVERYONE
      • Condition : nonsupervisior
      • Condition is False à mxevent : addrow
      • Condition is true à  property : display
        Value : false
  • Now navigate to security groups and search for ‘SUPERVISIOR’ security group à application : location and grant access to
    • Option : locationmeter
    • Desc : Location Meter sigoption
    • Save .

Note : Here we have assumed that every user in Maximo belongs to ‘EVERYONE’ security group.
Similar can be performed for delete button also.

Thursday, June 28, 2018

Scheduled publishing of integration data

---------------------------------------------------------------------------- All the messages below are just forwarded messages if some one feels hurt about it please add your comments we will remove the post.Host/author is not responsible for these posts.
----------------------------------------------------------------------------------------------------------------------


Below solution can be helpful when business want to send the data out of maximo on scheduled intervals.

Below are the steps to be followed

1.       Use an existing object structure like MXASSET etc












2.       Add this object structure to a publish channel












3.       Add the publish channel to an external system (ex:EXTSYS1)

4.       Create a cron task and new cron instance with below mandatory information
   Class : custom.integration.cron.RunPublishChannelCrontask
   Access Level : Full



5.       Place  RunPublishChannelCrontask.class file in to the folder \SMP\maximo\applications\maximo\businessobjects\classes\custom\integration\cron.
6.       Build the ear, redeploy it and restart the servers.
7.       Reload the cron which is created earlier, data would be processed and kept in the MIF folder.


Please follow the below blog from Bruno for the class file and better solution

http://maximodev.blogspot.com/2012/04/mif-schedule-file-export.html 

Tuesday, June 19, 2018

Item Master




select action





---------------------------------------------------------------------------- All the messagesbelow are just forwarded messages if some one feels hurt about it please add your comments we will remove the post.Host/author is not responsible for these posts.

Monday, June 18, 2018

Basis of Maximo


What are assets ?

 Asset  -- which has some business / economic value

 classified as
    Tangabile --> Current assets -- ex items present in inventory
  --> Fixed assets ex buildings etc
Intangable -- They have value but not physical --ex brand value / IP address


Asset Managment --  any system that monitors and maintains things of value to an entity or group

Enterprise asset management (EAM) involves the management of the maintenance of physical assets of an organisation throughout each asset's life cycle. EAM is used to plan, optimise, execute, and track the needed maintenance activities with the associated priorities, skills, materials, tools, and information. This covers the design, construction, commissioning, operations, maintenance and decommissioning or replacement of plant, equipment and facilities.



IBM Maximo


Maximo Addons

Maximo Asset Health Insights
Maximo Scheduler
Maximo Health Safety and Environment Manager
Maximo Spatial Asset Management
Maximo Linear Asset Manager
Maximo Calibration
Maximo Scheduler Plus
Maximo Asset Configuration Manager
Maximo Service Provider



Maximo Industry Solutions

Maximo for Transportation
Maximo for Oil and Gas
Maximo for Utilities
Maximo for Nuclear Power
Maximo for Aviation
Maximo for Life Sciences








----------------------------------------------------------------------------
 All the messages below are just forwarded messages if some one feels hurt about it please add your comments we will remove the post.Host/author is not responsible for these posts.