Thanks a lot to both of you for the detailed explanations - they were extremely helpful and pointed me in the right direction.
Just to clarify what I was actually trying to do: these fields were meant to be displayed on the Plans tab, but not to be collected on a strict row-by-row (1:1) basis for each material line in the Plans materials table. The confusion came from the fact that the attributes were created on WPITEM, while the section where I initially placed the fields was effectively bound to WORKORDER (as requested by our client). As you correctly pointed out, in that case the object owning the section does not "see" the WPITEM attributes, which explains why Maximo kept marking them as invalid.
Once I referenced the attribute using the object name WPITEM.DOCUMENTDATE, the field validated correctly and the "invalid" state was resolved.
So yeah - lesson learned thanks to you both. This was super useful to understand and I'll definitely keep it in mind for future cases.
Original Message:
Sent: 01-26-2026 18:14
From: Craig Kokay
Subject: Invalid fields in Application Designer
Hi Raziela
Thanks for the picture, as that gave an insight into what is wrong.
If you notice, the label has not been pulled through. This is because the field does not exist on the object that is resident on that part of the screen to which you added the field. In fact, that section belongs to the WORKORDER, yet you added the new field to the WPITEM object. You would either have to reference the field using a relationship, i.e. WPITEM.DOCUMENTDATE or add a new section and assign the relationship to that then all the fields you add to that section belong to the "child" object and simply use DOCUMENTDATE as the attribute name.
However, this will not work as there could be many WPITEM lines, and the type of relationship I'm expressing is a 1:1.
Additionally, the tab where you have indicated that you want to place the new field on has nothing to do with WPITEM. WPITEM is about the Plan tab, not Actuals. For items actually used, you would be looking at the MATUSETRANS object.
You then need to add the field to the Actuals | Materials table. Similar to what Jade has said, do this:
- Add the new field to the detail section of the table
- Copy the Control ID

- Add a new table column
- Link it to the new attribute
- Assign the Control ID from step 1 to the Linked Controls ID

- Save
The implementation of what you have now shown us is that for each row in the WPITEM table, you want to collect the Documentation Date.
------------------------------
Craig Kokay
Principal Consultant
COSOL
email: craig.kokay@cosol.global
#IBMChampion
Original Message:
Sent: 01-26-2026 08:49
From: Raziela Avdylaj
Subject: Invalid fields in Application Designer
Thanks all for the feedback.
To clarify the situation in more detail:
- the attributes are correctly created in Database Configuration
- configuration has been applied, and the object and attribute names match exactly
- all attributes involved are persistent
In Application Designer, the controls are bound directly to the attributes via the Attribute property (selected from the lookup, not typed), and the section does not use any relationship - it is based on the main object/datasource.
The controls were added normally via properties (not copied), and required/readonly/domain settings have been double-checked.
Despite this, the fields still show as invalid with no explicit validation error. At this point, honestly, I'm out of ideas as to what else could be causing this. I'm attaching screenshots so you can see the exact setup, because from my side everything looks correct and I can't identify what Maximo is unhappy about.



Thanks for the insights!
------------------------------
Raziela Avdylaj
InfoSoft Business Solutions
Original Message:
Sent: 01-22-2026 09:25
From: Raziela Avdylaj
Subject: Invalid fields in Application Designer
Hi everyone,
I've added new attributes in Database Configuration and applied the configuration successfully. I then added the fields in Application Designer and configured the textbox properties correctly.
Everything appears correct both in DBConfig and in the UI, however the fields still show as Invalid when entering data or on save. There are no visible validation errors, no obvious scripts or conditions affecting the field, and other similar attributes work fine.
Has anyone experienced a case where a field appears invalid even though Database Configuration and Application Designer settings are correct?
Thanks in advance!
#Administration
#Customizations
#EverythingMaximo
#Utilities
#WorkManagement
------------------------------
Raziela Avdylaj
InfoSoft Business Solutions
------------------------------