IBM Support

Maximo autoinit and save action functionality explained

Question & Answer


Question

How does the autoinit function in combination with a save work in Maximo?

Answer

There are various combinations of the so called autoinit and save action.
For example:

-Doing a status change calls the save and autoinit before the dialog is even displayed.
So it has autoinit'd whether you change status or cancel.
-Pressing "next record" and saying Yes to 'save changes' does the autoinit.
-Selecting "owner" and pressing OK does the save and autoinit.
-Selecting "owner" and cancelling preserves the new insert state, so that on a manual save it autoinits.

These non-workflow actions are consistent in the way their saves call autoinit.

These are all correct product design behaviours in that it is part of the save that occurs on the way to the dialog.
In actual fact, it has nothing to do with the action itself.
For example, if you have created a new record and hit the change status and then cancel the record,it would still be saved as the autoinit is a function of save, not the action itself.

For comparison reasons and further clarification as follows:

The autoinit save function in Maximo/Base Services ,whereby at times an automatic save is initiated by doing a certain action as explained above is NOT the same as for example calling the init method in the MBO

The init method happens every time the MBO is accessing a new page, so for example a list page, main page internally requested by another MBO,
The save is not as automatic as it really appears as there is an explicit call to a save method.
In the case of the UI, the save is usually done in the bean class as it handles each action.
Some actions do not do a save - for example those that are view only.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"6.2.5;6.2.6;6.2.7;6.2.8;7.1;7.1.1;7.5","Edition":"All Editions","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSLKTY","label":"Maximo Asset Management for IT"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"","label":"Windows 2003 server"},{"code":"","label":"Windows 2008 server"}],"Version":"6.2.4;6.2.7;6.2.8;7.1;7.1.1;7.5","Edition":"All Editions","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SS6HJK","label":"Tivoli Service Request Manager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"","label":"Windows 2003 server"},{"code":"","label":"Windows 2008 server"}],"Version":"6.2.7;6.2.8;7.1;7.1.2;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSKTXT","label":"Tivoli Change and Configuration Management Database"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"},{"code":"PF027","label":"Solaris"},{"code":"PF010","label":"HP-UX"},{"code":"","label":"Windows 2000"},{"code":"","label":"Windows 2003 server"},{"code":"","label":"Windows XP"}],"Version":"6.2.7;6.2.8;7.1;7.1.1;7.2;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSWT9A","label":"IBM Control Desk"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
17 June 2018

UID

swg21580556