Doing an ODATA Upsets the user try to an update to an existing Application ID
in Response an error requires that any mandatory field should be provided even the hided fields in that status.
Reproducing the Issue
update a JobApplication using ODATA upsert without provide a mandory field hiddend in that status
This is the design of the system, Odata does not currently support multistage application process.
As workaround there is a simple change in the configuration that allow you to update the Application ID without provide the hided mandatory fields.
a. Update the Application Template and set to required="false" all fields which is being validated while upserting via API
b. Update the Job Requisition Template including the code: required="true" for the same fields
ODATA Upsert Multistage Mandatory fields , KBA , LOD-SF-RCM-INT , Integrations & Intelligent Services , Problem