How to Retrigger a Transaction from the Application Select Action in Maximo

When working with IBM Maximo, there are times when transactions sent to an external system fail due to validation errors. In such cases, the external system may need the transaction to be resent after correcting the issue. Instead of manually reprocessing the data, we can add a "Re-send Transaction to External System" feature in Maximo's Select Action Menu to streamline this process.
In this blog, we'll walk through how to create this functionality using the Invoice Application as an example.
To make the action easily accessible, add it to the menus:
Now that the action is set up, we need to write an Automation Script to execute the retrigger.
Here’s a simple script that sends the transaction data back to the external system:
wcs = service.webclientsession()
wcs.showMessageBox("Trigger", "InvoiceRetrigger", None)
How the script works:
By following these steps, you have successfully added a Re-send Transaction feature to Maximo’s Invoice Application. This automation saves time and effort, allowing users to resend failed transactions with a simple click.
This feature enhances Maximo's capabilities and streamlines transaction management.
You’ve taken the first step by diving into our blog—now let Naviam’s unparalleled team of seasoned Maximo SMEs turn insight into impact. With the deepest bench of IBM Maximo experts on the planet, we deliver tailored strategies, proven best practices, and hands-on support that drive efficiency, uptime, and long-term growth. Whether you’re just getting started or aiming to optimize a mature deployment, we’re here to architect and execute a roadmap as unique as your business.
What you'll gain:
ActiveG, BPD Zenith, EAM Swiss, InterPro Solutions, Lexco, Peacock Engineering, and Projetech have united under one brand: Naviam.
You’ll be redirected to the most relevant page at Naviam.io in a few seconds — or you can
go now.