Skip to Content
0

Is it possible to use Successfactors SFAPI(SOAP) or ODATA API with ABAP w/o SAP PI or HCI?

Aug 15, 2017 at 06:28 AM

444

avatar image
Former Member

Dear Expert.

SAP SuccessFactors provides ODATA API and SFAPI web service for integration.

My question is below;

Is it possible for ABAP to control Successfactors ODATA or SFAPI(SOAP) without SAP PI or HCI?

I think that it is possible with 'Enterprise service' as my previous experiences.

SFAPI WSDL is

https://apisalesdemo8.successfactors.com/sfapi/v1/soap?wsdl

and Succcessfactors ODATA API is

https://apisalesdemo8.successfactors.com/odata/v2?wsdl

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

avatar image
Former Member Aug 15, 2017 at 07:09 AM
0

Yes, that should be possible. Both SOAP-based web services and ODATA resources can be consumed using ABAP code, so if your client's integration policies allow for external connections from ECC without a middleware, you could implement the integration directly in your ABAP code.

Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Could you share the development sample process with me?

0
Former Member

Hi Joong,

There are quite a few blog articles out there that explain how to do it. Here are just some random examples. A lot more can be found with a simple Google search.

ODATA GET

ODATA POST

SOAP

Hope this helps.

0
avatar image
Former Member Mar 22 at 06:59 PM
0

Hi,

We are trying to consume SuccessFactors Odata Services in ABAP using the samples of other Blogs. The issue we have is that we get an error when we try to connect to the url https://api2.successfactors.eu/odata/v2/. We created an external connection in SM59 and we get the following message "ICM_HTTP_SSL_ERROR". Any idea of what is missing or we need to install any kind of certificate or something?

Share
10 |10000 characters needed characters left characters exceeded