cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP PI to Successfactor cloud Employee central system integration

RautVinit
Explorer
590

Hello Experts,

I am working on SAP PI to Successfactor integration scenario for Employee Central data extraction interface. I am able to read data from Successfactor system into SAP PI system using Receiver SFSF Adaptor (Message Protocol: ODATA). Only issue is when I have a nested(deep)structure for Filter criteria, system is throwing error as

"org.apache.olingo.odata2.api.uri.expression.ExpressionParserException: The property

employmentNav at position 1 has the wrong multiplicity.".

I an trying with Static Query in Receiver SFSF adaptor but it is not working. But same query is working in POSTMAN tool. Query is mentioned below.

PerPerson?$select=personIdExternal,employmentNav/personIdExternal&$expand=employmentNav&$filter=employmentNav/personIdExternal eq '12345678'

Also it is observed if I set up filter criteria on the first node (PerPerson) field e.g "

personIdExternal", it is working fine in SAP PI. But observed issue with the nested structure fields / Subnodes.

Could you please suggest if I am missing with any setting or process?

Many Thanks..

Accepted Solutions (0)

Answers (0)