We are on Maximo 7.6.1.3 and have automation script on SPAREPART object with object launch point Save->Delete->Before Save event.
In this script I am simply trying to update owner's i.e. assets description.
Also i have forcefully made mbo.getOwner().setModified(True) in this script.
There is another script on ASSET object , object launch point with Save->Update-Before Save.
In this script I am checking if Assets description is modified and trying to create and audit entry in custom table for the change of description.
But this script never gets triggered even when SPAREPART delete triggers first script and Assets description actually get updated and saved.
Please advise if any forceful approach so that ASSET script gets triggered.
I have already tried :
instead of mbo.getOwner() -- got parent mbo via relationship and then setModified(True)
i have also tried mbo.getOwner().fireevent() with different parameters for event options available
but nothing seems to be working so far.
Also with raise TypeError i could actually verify that mbo.getOwner().isModified() returns true , same for mbo.getOwner().getMboValue("DESCRIPTION").isModified() returns true. But event after that ASSETs automation script not being triggerred.
#EverythingMaximo------------------------------
Prashant Bavane
------------------------------