From POSTMAN POST OPERATION:
Error:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<s:Fault>
<faultcode xmlns:a="urn:microsoft-dynamics-schemas/error">a:Microsoft.Dynamics.Nav.Types.Exceptions.NavCSideValidateTableRelationException</faultcode>
<faultstring xml:lang="en-US">The field Job Type of table Multiple Job Selections contains a value (ACCIDENTAL REPAIR) that cannot be found in the related table (Job Type Master).</faultstring>
<detail>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">The field Job Type of table Multiple Job Selections contains a value (ACCIDENTAL REPAIR) that cannot be found in the related table (Job Type Master).</string>
</detail>
</s:Fault>
</s:Body>
</s:Envelope>
Note: This is in Microsoft Nav 2013 r2 and I do have ONSITE in the Job Type Master. However, I’m still getting the above error when trying to post through the POSTMAN API. Also, multiple job selections will get assigned ONSITE only after posting.
When you send the SOAP request:
<Job_Type>ACCIDENTAL REPAIR</Job_Type>