Technical Blog Post
Abstract
My Collection of Automation Scripts for Maximo
Body
Here is my collection of automation scripts:
Scripting with Maximo
ftp://ftp.software.ibm.com/software/tivoli_support/misc/STE/2012_08_14_STE_Scripting.pdf
Automation Scripting Cookbook
Action Launch Point Examples:
Date Dizziness Part II
/support/pages/node/1134675
Date Dizziness Part III
https://www.ibm.com/developerworks/mydeveloperworks/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/maximo_scripting_date_dizziness_part_iii5?lang=en
Attribute Launch Point Examples:
Vendor Date cannot be greater than Required Date
Turning off a Maximo built-in business rule with scripting
/support/pages/node/1134069
Turning off Asset Auto Population Using Automation Scripting
/support/pages/node/231953
Copy values from Parent to Child WO (unable to use crossover domain because parent work order does not exist on the database yet)
Filter for Pending Obsolete Items
/support/pages/node/250979
onadd
onupdate
Using 'interaction' to identify UI activity
/support/pages/node/232389
Setting REPORTEDBYID to USER that created SR
/support/pages/node/232367
Setting field based from the previous value
/support/pages/node/232339
App reference
/support/pages/node/232325
Setting field as required
/support/pages/node/232329
Get fields from parent during creation
https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=4ed1bb0d-a7d4-4484-b114-660fbd269690#fullpageWidgetId=W757391d63a2e_4e89_9811_bb4e0aa8ea9a&file=de474112-896c-46ea-9739-d211f6448f2f
Handling a Maximo incoming SR long description with plain text white space
Set Child Work Order Values From the Parent
Retrieve a Lookup List
Create Maximo Debug logs
Update the Description when work order priority is changed
Push Parent Work Order information down the work order hierarchy
Push parent info down hierarchy-1.doc
Create a Workflow-specific Maximo Debug log
Object launch point examples:
Set the schedule start date of a work order to be the assignment schedule date
Checking reservations outside lead time for a work order
Referencing the name of the user who routes a Maximo record into the Workflow Inbox
Date Dizziness – Part I
https://www.ibm.com/developerworks/mydeveloperworks/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/maximo_scripting_date_dizziness_part_i22?lang=en
Prevent Work Order With Open PO From Closing With Automation Script
/support/pages/node/517451
Unable to use bind variables in Communication Templates
/support/pages/node/248223
Display a message to indicate whether there is any attachment
/support/pages/node/242243
Setting field as read only
/support/pages/node/232335
Setting field as hidden
/support/pages/node/232337
UPDATE
/support/pages/node/232321
INIT
/support/pages/node/232315
Setting field base on a condition
/support/pages/node/232363
Copy Job Plan Description to PM Work Order
/support/pages/node/229393
Create a WO from SR when some condition is satisfied
/support/pages/node/1131753
Referencing the name of the user who routes a Maximo record into the Workflow Inbox
/support/pages/node/508373
Custom Condition Launch Point
Assets application must not show the Spare Parts tab
https://www.ibm.com/support/knowledgecenter/SSZRHJ/com.ibm.mbs.doc/autoscript/c_cond_lp.html
Automation Script to Delete DOCLINKS
http://www.learnsccd.com/2015/03/automation-script-to-delete-doclinks-in.html
Automation scripts and non-persistent objects
Test Script button in Maximo 7.6
http://maximoscripting.stroske.de/author/mstroske/
Integration Script in Maximo 7.6
UID
ibm11129323