Symptom
Is there a way to export multiple job requisition pre-screening qustions via Integration center?
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors HXM Suite
- Integration Center
Resolution
Exporting pre screening questions can be exported via Integration Center using Scheduled EDI/Stacked File Output Integration.
Below are the step by step procedure on how to perform this action.
- Go to Integration center, choose the outbound type as "Scheduled EDI/Stacked File Output Integration"
- Select "JobRequisition" as the starting entity.
- Go to configure filed tabs and click on "+" symbol to insert "Insert Sibling"
- Create "New Element" again by following the step 3 above.
(Note: Make sure that you select the existing "New Element" as selected below before adding new sibling to make sure the new element that will be generated is on the same row)
This should be the output after adding new sibling:
- Rename New element 1 as JobReqID. Rename the "New Element" via the label field as highlighted below.
- Associate the JobReqID element we renamed to JobReqID field.
Switch to Field Mapping View button and drag and drop the Job Requisition ID (jobreqId) field.
- Associate JobReqContent Field to New Element 2 (Rename it as JobReqContent. Follow step 5 above in renaming the element)
NOTE: JobReqContent field is a mandatory field for JobRequsitionScreeningQuestions $select statement. Without this field will not generate the output data.
See ODATA reference guide: SAP SuccessFactors HXM Suite OData API: Reference Guide (V2) - JobReqScreeningQuestion
- Set the entire row for "page/batch" by selecting the icon beside the "+" button.
Output should be like this:
- Insert Child segment by select the "+" icon.
This new row will contain and display the multiple values for Job Requisition screening questions. (Note: JobReqScreeningQuestion is a 1:M entity)
- Map the 1:M parent node (JobReqScreeningQuestion entity) and child node (questionID and questionName field)
IMPORTANT to map the 1:m parent node before you map the child nodes.
Map the child nodes: questionID and QuestionName
- To test the output, set the filter to a JobReqID, in this example filter is set to jobreqID "207"
Preview output:
- Save Integration.
See Also
Blog reference for EDI Format Integration
SAP SuccessFactors HXM Suite OData API: Reference Guide (V2) - JobReqScreeningQuestion
Keywords
JobRequisitionScreeningQuestion, question, pre, screening, answer, extract, report, integration, center, entity, , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-RCM-API , Webservices & APIs , How To