This entry is part of 8 in the series Maximo Automation ScriptsMaximo Mobile Saving time with automation scripts Enable additional events, such as initialize and retrieve list, for attribute launch points Enable additional events, such as allow object creation and allow object deletion, for object launch points Specify when object launch point scripts are launched: before save, after save, or after commit Create reusable library scripts to save time and effort Schedule the running of automation scripts by using cron tasks Create scripts that interact with the integration framework, both inbound and outbound Collect user input in an automation script by using Yes or No buttons in dialog boxes Automation Scripting Examples Communication template email via scripting in Maximo Automation Script to Run Database scripts as a cron task Automation script code Developer Works I Developer Works II
This entry is part 1 of 8 in the series Maximo Automation ScriptsMaximo MobileDominic (madd0g17 in our forum) has posted a great example of how he achieved this using an automation script. It is loosely based on this article. Here are the steps: Thanks Dominic!! Automation Script LAUNCH POINT Launch Point: WOLAUNCH Object: WORKORDER […]
This entry is part 2 of 8 in the series Maximo Automation ScriptsMaximo MobileIf you have used Rules Manager, QuickPick or Field Control then you are already familiar with the Automation Script in Maximo. The Automation Script is basically a developers tool to enable you to develop custom business rules without having to develop custom […]
This entry is part 3 of 8 in the series Maximo Automation ScriptsMaximo MobileFor years, there is one default Maximo functionality that tends to annoy a lot of our clients. When you have a workorder and you select a location, if that location has one and only one asset associate with it, that asset number […]
This entry is part 4 of 8 in the series Maximo Automation ScriptsThis tutorial will show you how to rollup the cost of labor and materials into a new field on a work order using the Automation Script.
This entry is part 5 of 8 in the series Maximo Automation ScriptsMaximo MobileWith the Automation Script there is an implicit variable called “params” that is supposed to be used with the MXException error. If the error being thrown is parameterized, then this “params” variable should be used to set the parameters. For example, if […]
This entry is part 6 of 8 in the series Maximo Automation ScriptsThis question has been asked on LinkedIn and answered but I keep forgetting so I’m writing it down here for quick reference. To import classes: importClass(Packages.psdi.Mbo.MboContants); To import a package: importPackage(Packages.psdi.Mbo);
This entry is part 7 of 8 in the series Maximo Automation ScriptsThere are many organizations that want to automatically change the status of an SR to in progress or resolved whenever one or more workorders have been started or completed. In this tutorial, we will create an automation script that will automatically change the […]