IBM Support

Required Fields Not Validated, if Configured by Application Designer

Troubleshooting


Problem

This document provides info about the validation for required fields not being performed if the validation was set through Application Designer and records being created from external applications.

Symptom

From the Work Order List Tab, in Work Order Tracking application, when records are selected from the list, if a status change is processed to change status to APPR, none of the requirements for fields being "Required" in Application Designer application, are validated and the status change completes. Therefore there are Approved Work Orders with missing required data.

Work Orders can be created in the system with required fields (configured via Application Designer) not populated with data depending on the source record.

Example - Work Order was created from an Service Request application, on Select Action -> create Work Order process.





Steps to replicate:

1. Go to Application Designer application, search for the Work Order Tracking application
2. On the main tab, make the Work Type field as required. (Changing the Input Mode for that field to "Required")
3. Save changes
4. Go to Service Requests application, and search for any SR in a QUEUED status
5. Go to Select Action-> Create-> Work Order
6. Take note of the work order that was created.
7. Go to Work Order Tracking application and search for the work order just created.
8. Go to the main tab and note that even if the Work Type field was made required in Application Designer, Maximo allowed the work order to be created with null data on that field.
9. Go back to the list tab, and make sure the work order just created appears on the records list.
10. Click on the "Select Records" check box, and then select the work order just created.
11. Click on the Change Status button.

The Change Status process is performed


NOTE - The Work Order is now in Status "APPR" with the required field Work Type empty. Field validation was not performed on the status change, Work Type is still empty.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"--","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1;7.1.1;7.5;7.6","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}},{"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}},{"Product":{"code":"SSWT9A","label":"IBM Control Desk"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
18 September 2025

UID

swg21628380