Skip to Content
avatar image
Former Member

How to pass parameter to SFSF Adapter Function import

Hi Expert,

I'm now implementing PI interface to call function import (reassignJobReq) which need to pass parameter to the interface via using SFSF Adapter (OData)

I've go thru this note and configured like this

2330138 - New Feature: OData and SF Adapters - Function Import and Link Remove

But I can't find on how to pass parameter to this adapter,

Please help suggest me on this.

Best Regards, and Thank in advance.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 25, 2017 at 08:17 AM

    As per data dictionary it supports only read operation which is nothing but Query. change the operation type to query and check, you will get option to mention the url there.

    I would suggest to try first in browser level by providing complete url to download the data and then from SAP PI.

    Refer below link for modeling operation
    https://blogs.sap.com/2014/08/26/pisfsf-integrationdoc-how-to-model-successfactors-soap-and-odata-entities-using-eclipse-juno-tool/

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 25, 2017 at 11:45 AM

    Hi Muniyappan,

    Thank you for your response,

    The full url will be like this, I've tried and it work properly via using browser

    https://api10preview.sapsf.com/odata/v2/reassignJobReq?jobReqId=xxxx&sourcer=xxxx&hiringManager=xxxx&$format=json

    But once I config in PI SFSF Adapter, I can't find the way to pass the parameter to this adapter

    I think this function import method is difference from query method,

    As per SAP Note 2330138,

    Function Import need to use Upsert operation and resource path should be Function import name but not mention about parameter

    Please help :(

    Best Regards,

    Add comment
    10|10000 characters needed characters exceeded