The user gets a server error when attempting to create a QMS object field dependency rule in Vault when using the Source picklist as the controlling field.
The affected QMS object picklist is in the page layout of a related object, but the Source picklist has not been added to the related object type. Because the Source picklist cannot be added to this page layout during dependency creation, the dependency creation results in a server error.
During field dependency creation, if the dependent field exists in any Page Layout, Vault attempts to add the controlling field to the page layout so users may select values in the dependent field. In Page Layouts for specific Object Types, to perform this addition, the Controlling Field must be added to the related object type.
The solution is to do one of the following:
- Add the Source picklist to the related object type
- Remove the affected QMS object picklist from the page layout of the related object.
Vault Object Documentation: About Object Relationships
Send us your feedback: We are always looking for feedback to help improve our Knowledge Base! Please let us know if this article is helpful or provide feedback on how we can improve your experience by clicking here.