SAP Knowledge Base Article - Public

2339790 - COE_GENERAL_FORBIDDEN for Job Requisition Template entities with error 'GET not allowed' - Recruiting Management


After 1605 release, in Odata API data Dictionary, job requisition template names are appended with JobReq_Template and they are visible as separate entities in 'Odata API Data Dictionary'.

For example- 'JobReqTemplate_Job_Requisition_Employee' if the template name is: Job_Requisition_Employee.


But if you try to query this entity, you will receive below error message-

"COE_GENERAL_FORBIDDEN", "message" : {
"lang" : "en-US", "value" : "JobReqTemplate_Job_Requisition_Employee GET not allowed



SAP SuccessFactors HCM

SAP SuccessFactors Recruiting Management


This is the designed system behavior.

RCM Template entities are only for metadata information and no query or write operations are allowed on template entities.


So what are these entities for?

The only operations that is supported for these entities is the metadata query which looks like this:$metadata

And this query provides the fields list for a specific template so we can build the request payload(for the 'Job Requisition' entity) using the correct fields that are required for that specific template.

Same holds true for other entities like jobapplication, candidate, and joboffer.


error, loading, preview, data, GET, not, allowed, requisition, job, template, request, query , KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , Problem


SAP SuccessFactors HCM suite all versions ; SAP SuccessFactors Recruiting all versions