Technical Blog Post
Enabling the asynchronous data validation functionality in IBM Maximo Enterprise Asset Management 7.5
Abstract: This tutorial describes the new asynchronous data validation functionality in IBM Maximo Enterprise Asset Management 7.5. Besides, it shows how to enable/disable this functionality (that is enabled, by default) to all the applications, or how to select only specific applications to be enabled/disabled.
Enterprises demand processes that help their teams become more efficient. Thinking about that, Maximo 7.5 has additional tools to guarantee that each task is completed with the minimum amount of time and effort. One of these tools represents a quicker way of inputting data in the system.
In the previous versions, inputting data in the system was slower because the field processing verifications were made before the next field was filled.
Now, in version 7.5, the asynchronous communication between the user interface and the server means that the data input matters can be approached after the form is filled, creating a quicker process to the user.
Let's see how to enable this asynchronous functionality:
Go to the System Properties application and filter for the property mxe.webclient.async, as shown in this picture:
Verify the value specified in the “Global Value” field. If it is 0 (zero), the functionality is disabled. Specify 1 (one) in this field to enable the asynchronous functionality.
Save, enable the check box assigned for this property and select “Live Refresh” in the Tool bar.
Note: After modifying this property, you need to reboot the Application Server so that the changes are successfully applied.
After the changes you made are applied, the field validations become asynchronous, being marked only as a red icon, as shown in this picture:
From the product customization side, the asynchronous functionality can be disabled, if necessary, in one or more specific fields or even in all the fields of an application. This task can be done, for example, if the users have not been trained to use the new functionality yet or just because they prefer to use the data validation method that was used in the previous versions of the product.
To disable the asynchronous data validation only in a specific field of a specific application, you must open the Application Designer application and choose the application for which you want to disable the validation.
Select the field that must have the validation disabled, click the Control Properties icon in the Tool bar and check the “Always Synchronous?” option that is in the Advanced tab, as shown in this picture:
In case you prefer to disable ALL the fields of a specific application, you must select the “Presentation” control and then, the Control Properties icon in the Tool bar. Check the “Always Synchronous?” option that is in the Advanced tab, as shown in this picture: