Quantcast
Channel: Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 741

HowTo: Configure Communication Channel with SFSF Adapter (with REST Message Protocol) for SAP Process Integration

$
0
0

The SFSF adapter is a part of the Connectivity Add-On 1.0. It facilitates integration between SucessFactors and ERP va SAP Process Integration (PI). As of SP02, the adapter supports REST as a message protocol for communicating with the LMS (Learning Management System) of the SuccessFactors system.

 

This HowTo blog guides you in configuring the communication channel with SFSF adapter and use REST message protocol.

 

Prerequisites

 

  • You have installed the latest version (SP02 or higher) of Connectivity Add-on 1.0. For information on how to install the connectivity add-on, see Connectivity Add-On Installation Guide.
  • You have logged on to the Integration Builder and created a business component with the communication channel.
  • You have created the Integration Flow.


Configuring SFSF Sender Communication Channel

 

 

1. When you launch the Model Configuration editor, the integration flow does not have adapters assigned to the communication channel.

1.png

 

2. You have to assign the SFSF adapter to a channel. Based on your requirement, assign the SFSF adapter to either the Sender Channel or the Receiver Channel. Double-click the channel (highlighted in yellow) in Model Configuration editor. System redirects you to the adapter selection window.

 


Note: Optionally, you can select the channel (highlighted in yellow) and choose the channel tab page (marked in red) to access the adapter selection screen.

 

 

3. In the choose adapter window, select the SFSF adapter by filtering for ‘SFSF’. Choose OK to assign the SFSF adapter to the relevant channel.

3.png

4. In the Message Protocol field, select REST message protocol.

Picture1.png

 

5. Choose the Adapter Specific tab page.

Picture4.png

6. In Login Credentials section, provide values in fields based on description in table.

Picture5.png

FieldDescription
Grant TypeSelect the type of authorization granted by the SuccessFactors system
Authentication URLEnter the URL that you use for authentication with REST web service
Client IDEnter your client ID
Client SecretEnter your client secret
Scope

Combination of user ID, company ID, type of user and

type of resource in the format {"userId":"<User ID>","companyId":"DEFAULT","userType":"<Type of user>","resourceType":"<Type of resource>"}

 

7. If you want to configure proxy settings, select Use HTTP Proxy checkbox.

Picture6.png

Enter the proxy host name, port number, username and password in the respective fields.

 

8. If you want to use SSL certificate, select Specify SSL Server Certificate checkbox.

Picture7.png

 

9. Choose the Processing tab-page.

Picture2.png

10. In Processing Details section, provide values in fields based on description in table.

Picture3.png

FieldDescription
Resource PathEnter the resource path for the entity you are accessing in the LMS system.
OperationSelect the operation that you want to perform on the entity
EntityEnter the entity name on which the operation has to be performed
Maximum number of records per XI messageMaximum number of records that can be packed in one XI message

 

11. If you are configuring the sender channel, specify the poll interval and batch size in Polling Settings section. Poll interval is the interval for scheduling a data polling cycle. For example, if the poll interval is 1 day, 10 hours, a data polling cycle is executed every 1 day, 10 hours or every 34 hours. Batch size is the number of records to be fetched in a single data polling cycle.

Picture8.png

 

12. Save the configuration.

 

Modeling SFSF Operations using HCI Operations Modeler

 

The connectivity add-on uses the HCI’s eclipse based Operations Modeler tool. You use this tool to generate the EDMX file that you need to import to the Enterprise Service Repository (ESR) for mapping operations.

 

Refer the Installation guide for installing the HCI Operation Modeler.

 

Note: Use Kepler or Luna versions of Eclipse to get for the latest updates on HCI Operation Modeler.

 

 

 

Additional References

 


Viewing all articles
Browse latest Browse all 741

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>