Tuesday, 27 December 2016

ESCALATION: Cancel Workdorders after 1 minutes | IBM Maximo

Objective:
change status to CAN after 1 minutes; all new workorder which are create in last 1 days.
Object Name:         which object's record to monitor i.e. WORKORDER
Where:                 a Filter the identifies the set of records of objects, each escaltion point futher filter these records.
Event Attribute:        a date/date-time attribute of selected records; i.e. STATUSDATE of WORKORDER

 Event Condition:    A further filter in above filtered set of records. if any
Elapsed Interval:     A time period to measure against event attribute(elapsed time attribute).  +ive integer in past, -ive in future
Interval UOM:          in days, hours etc.
Repeat:                continue monitoring or not , the same record of condition met.

Thursday, 22 December 2016

Alert Lead in PM; a warning message before approval | IBM Maximo

Alert Lead in PM; a warning message before approval | IBM Maximo

It will prompt an alert 4 days before the PM is due to Generate a Work order that PM exists for asset.

for Example in Preventive Maintenance Application :
  1. create a new record
  2. Asset ENG100 to the PM tab.
  3. Go to the Frequency tab and add the following info:
    1. Frequency = 1
    2. Frequency Units = MONTHS
    3. Alert Lead (Days) = 4 (it will alert you 4 days before the PM is due to Generate a Work order)
    4. enter Estimated Next Due Date for example tomorrows date  

Search NULL values in filter or Advanced Search | IBM Maximo

simply by using below mentioned techiniuqe in search/filter in any application.

~null~ for NULL

!=~null~ for NOT NULL

Saturday, 17 December 2016

Maximo 7.6 Development Environment for MBO Customization | IBM Maximo

Maximo 7.6 Developement Environment and Deployement with Example | IBM Maximo

Download Eclipse Kepler (64bit) from: http://www.eclipse.org/downloads/ 
run eclipse.exe if java is already installed, or copy websphere/Appserver/jre in c:\eclipse\ folder.
start eclispe.exe and set java compiler settings, (Windows > Preferences > java > compiler > 1.7)

1. create a new java project Proj01, Finish
2. extract maximo.ear file into this workspace/Proj01/maximo folder (C:\IBM\SMP\maximo\deployment\default\maximo.ear)
3. Add JARS in Project Properties > Java Build Path > Add Jars(b)
i. Add the following jars  (from workspace/Proj01/maximo folder)
maximo/lib/*.jar
maximo/businessobjects.jar
Done :)
thanks to Brunu http://maximodev.blogspot.com/2010/09/quick-maximo-development-environment.html

Wednesday, 14 December 2016

Push Button to Call Action Script | IBM Maximo

1ActionScript:
ACTION LP: PTWBUTTON
Language: jython
Object: PLUSGPERMITWORK
Action: PTWBUTTON (it will create an action automatically in Actions application, see belowin step 2)
Source: our code goes here

2Action:
NAME: PTWBUTTON
OBJECT: PLUSGPERMITWORK
TYPE: Custom Class
Value: com.ibm.tivoli.maximo.script.ScriptAction
Parameter: PTWBUTTON (automation script name, created in step 1)

Tuesday, 6 December 2016

Automatically populate default user's Site on SR | IBM MAXIMO

1 create a Cross over domain
Domain: MAXUSER2SR
object: MAXUSER
Validation Where Clause: USERID = :user # (:USER means current logged in user)
Source Field: DEFSITE # (attribute in maxuser table)
Destination Field: SITEID

2 In Database Configuration; attach this domain (MAXUSER2SR) with attribute TICKETID in SR object