List of useful Automation Scripts

List of useful automation scripts provided by IBM

Info on automation scripts 

ftp://ftp.software.ibm.com/software/tivoli_support/misc/STE/2012_08_14_STE_Scripting.pdf 


Maximo and ICD Script Development:   http://maximoscripting.stroske.de/ 

 

My Collection of Automation Scripts 


G'Day! Do you want to put in little enhancements in your system without having to learn to code first? Sometimes it is possible to re-use and tweak an existing script to achieve what you need. 

Here's my collection of automation scripts. I'll refresh this list periodically as I find interesting new scripts to share with you. 

Scripting with Maximo 

ftp://ftp.software.ibm.com/software/tivoli_support/misc/STE/2012_08_14_STE_Scripting.pdf 

Automation Scripting Cookbook 

https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=a9ba1efe-b731-4317-9724-a181d6155e3a#fullpageWidgetId=W5f281fe58c09_49c7_9fa4_e094f86b7e98&file=83c7752c-a621-4af9-bb32-d6ba7d612ab2 

Developerworks Automation Scripting community files 

https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=4ed1bb0d-a7d4-4484-b114-660fbd269690&successMessage=label.action.confirm.community.join.with.follow#fullpageWidgetId=W757391d63a2e_4e89_9811_bb4e0aa8ea9a 

Action Launch Point - Date Dizziness Part II 

https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/maximo_scripting_date_dizziness_part_ii21?lang=en 

Action Launch Point - 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  Vendor Date cannot be greater than Required Date 

http://www.ibm.com/support/docview.wss?uid=swg21966901 

Attribute Launch Point - Turning off a Maximo built-in business rule with scripting 

https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/turning_off_a_maximo_business_rule_an_example_from_work_order_tracking3?lang=en 

Turning off Asset Auto Population Using Automation Scripting 

http://www-01.ibm.com/support/docview.wss?uid=swg21648027 

Attribute Launch Point - Filter for Pending Obsolete Items 

http://www-01.ibm.com/support/docview.wss?uid=swg21684618 

Attribute Launch Point  Using 'onadd' 

http://www-01.ibm.com/support/docview.wss?uid=swg21648363 

Attribute Launch Point  Using 'onupdate' 

http://www-01.ibm.com/support/docview.wss?uid=swg21648371 

Attribute Launch Point  Using 'interaction' to identify UI activity 

http://www-01.ibm.com/support/docview.wss?uid=swg21648368 

Attribute Launch Point  Setting REPORTEDBYID to USER that created SR 

http://www-01.ibm.com/support/docview.wss?uid=swg21648352 

Attribute Launch Point - Setting field based from the previous value 

http://www-01.ibm.com/support/docview.wss?uid=swg21648333 

Attribute Launch Point  app reference 

http://www-01.ibm.com/support/docview.wss?uid=swg21648321 

Attribute Launch Point  Setting field as required 

http://www-01.ibm.com/support/docview.wss?uid=swg21648325 

Attribute Launch Point - 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 

Attribute Launch Point - Handling a Maximo incoming SR long description with plain text white space 

http://www-01.ibm.com/support/docview.wss?uid=swg21689576 

Attribute Launch Point - Set Child Work Order Values From the Parent 

https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/wo_to_child_via_script_avoid_yncxdlg?lang=en 

Attribute Launch Point - Retrieve a Lookup List 

https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/How_to_create_an_automation_script_to_retrive_a_lookup_list?lang=en 

Object launch point - Referencing the name of the user who routes a Maximo record into the Workflow Inbox 

http://www-01.ibm.com/support/docview.wss?uid=swg21671546 

Object launch point - 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 

Object Launch Point - Prevent Work Order With Open PO From Closing With Automation Script 

http://www-01.ibm.com/support/docview.wss?uid=swg21688627 

Object Launch Point - Unable to use bind variables in Communication Templates 

http://www-01.ibm.com/support/docview.wss?uid=swg21682207 

Object Launch Point - How to display a message to indicate if there is any document associated with a Maximo record 

http://www-01.ibm.com/support/docview.wss?uid=swg21667710 

Object Launch Point  Setting field as readonly 

http://www-01.ibm.com/support/docview.wss?uid=swg21648328 

Object Launch Point  Setting field as hidden 

http://www-01.ibm.com/support/docview.wss?uid=swg21648330 

Object Launch Point  UPDATE 

http://www-01.ibm.com/support/docview.wss?uid=swg21648318 

Object Launch Point  INIT 

http://www-01.ibm.com/support/docview.wss?uid=swg21648314 

Object Launch Point  Setting field based off a condition 

http://www-01.ibm.com/support/docview.wss?uid=swg21648350 

Object Launch Point  ADD 

http://www-01.ibm.com/support/docview.wss?uid=swg21648311 

Object Launch Point  Copy Job Plan Description to PM Work Order 

http://www-01.ibm.com/support/docview.wss?uid=swg21645602 

Object Launch Point  Create a WO from a SR when some condition is satisfied 

https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/Automation_Script_How_to_create_a_WO_from_a_SR_when_some_condition_is_satisfied?lang=en 

Automation Script With Accented Characters 

http://www-01.ibm.com/support/docview.wss?uid=swg21967554&myns=swgtiv&mynp=OCSSLKT6&mync=E&cm_sp=swgtiv-_-OCSSLKT6-_-E 

Automation scripts and non-persistent objects 

http://www-01.ibm.com/support/docview.wss?uid=swg21967449&myns=swgtiv&mynp=OCSSLKT6&mync=E&cm_sp=swgtiv-_-OCSSLKT6-_-E 


From <https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/My_Collection_of_Automation_Scripts?lang=en>  


Special automation scripts .NEW .SAVE .DUPLICATE 

(the DUPLICATE script is triggered when a record is duplicated) 


https://bportaluri.com/2019/10/automation-scripts-new-save-duplicate.html 

https://www.bpdzenith.com/wp-content/uploads/2020/02/MaxTECH-.NEW-and-.DUPLICATE-Automation-Scripts-.pdf