Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
In Windchill, I can't leave the new fields I created blank, it has made it mandatory to be filled automatically. How to remove the user picker requirement
Solved! Go to Solution.
The requirement for picking items in an entry form in Windchill is controlled by the OIR for that object. You will need to redefine the OIR so it does not require an entry for your fields or populate those fields with an auto-generated number or a fixed value.
The requirement for picking items in an entry form in Windchill is controlled by the OIR for that object. You will need to redefine the OIR so it does not require an entry for your fields or populate those fields with an auto-generated number or a fixed value.
I noticed a code for this in the build part, I fixed it.
I added the following to the xml file, changed the "true" part to "false" and it was fixed.
void setRequired(String component_id, Object object, PickerInputComponent pickerComponent, ModelContext mc) throws WTException {
boolean isRequired = true;
pickerComponent.setRequired(isRequired); m