IBM Support

Enabling the asynchronous data validation functionality in IBM Maximo Enterprise Asset Management 7.5

Technical Blog Post


Abstract

Enabling the asynchronous data validation functionality in IBM Maximo Enterprise Asset Management 7.5

Body

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:

image
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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:

image

 
 
 
 
 
 
 
 
 
 
 
 
 
 
This means that the user can keep inserting information without being interrupted, and change the incorrect values only after having filled the other fields.

image

 
 
 
 
 
 
 
 
 
 
 
 
 
Disabling the asynchronous data validation in specific applications

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:

image

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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:

image

 
For more information on asynchronous processing, reference this blog entry which provides additional diagrams of this functionality.

[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":""}]

UID

ibm11134015