When you are submitting a Survey without filling the mandatory fields in visit, no error is thrown and the Survey is submitted successfully.
Reproducing the Issue
Go to the Visits work center.
- Go to the Visits view.
- Open the Visit ABC (ABC represents visit id)
- Go to Survey tab
- Select survey row
- Click on action wheel - Edit
- Do not fill/select mandatory field
- Click on Submit
System is not throwing error message and the survey is submitted successfully.
In case of product survey, the check is done at a product level only when it has at least one answer. If you don't have any answers for a product, so no check will be done.
This is system expected behavior.
You at least need to enter a value to validate. otherwise it is considered as not answered and no checks will be done.
Visit, Survey, Mandatory field , KBA , visit, survey, mandatory field , LOD-LE-SUR-EXE , Survey execution = runtime , Problem