Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

This document is in continuation to my previous blog PI.DOC- Integration between Non-SAP System and SFSF BizX. - Part II

:

Screenshot below shows Configuration [ Integration Directory] object for update user data scenario.

:

PI Configuration Overview

Sender and Receiver logical business component representing source and Target System.

BC_Successfactors_One_D

BC_Successfactors_Two_D

The business component contains sender interfaces and sender connector.

Outbound Interface : UpdateRequest_Sync_Out

Connector Sender : CC_SOAPUISessionCreate

The business component contains receiver interfaces and receiver connector.

Inbound Interface : UpdateRequest_Sync_Out

Connector1 : CC_SOAP_Receive_SessionCreate

Connector 2: CC_SOAP_Axis_Receive_DataSend

SOAP Sender Communication channel – Getting data from source system.

Connector Sender : CC_SOAPUISessionCreate

SOAP Receiver Communication channel – Used to call login Operation to get session ID.

Connector1 : CC_SOAP_Receive_SessionCreate

[  Image ]

   

SOAP-AXIS Receiver communication channel along with axis Module config:

Sending xml data to SFSF SOAP UpdateOperation API with Session ID in HTTP header.

Connector 2: CC_SOAP_Axis_Receive_DataSend

Integrated configuration Object : Check Screenshot Tab by Tab.

Testing Scenario:

Updating email address to SFSF from third Party.

Updating RJohnson@ACECompany.com with Prabhat.b.sharma@ACECompany.com

1.       Log in into Successfactor frontend

2.       Go to Admin tool

3.       Open API Data dictionary

4.       Search User Entity details.

Downloading WSDL to desktop from SAP PI Integration Directory :

1.       Log in into SAP PI Integration Directory

2.       Open Integrated Configuration Object

3.       Go to Integrated Configuration

4.       Hit Display and generate WSDL.

5.       Result : Downloaded WSDL to Desktop.

Sender System Application: SOAP UI Tool

1.       Upload Downloaded WSDL here in SOAP UI.

2.       Populate Sender data in appropriate fields.

3.       Choose correct endpoint.

4.       Enter SAP PI Username and Password Detail.

5.       Hit Send Response data

6.       Result : Here Sent Response data to SAP PI System and Receive Success response.

Middleware - Message Monitoring :-

1.       Go to SAP PIMON

2.       Choose Message Monitoring

3.       Fill appropriate filter criteria and Shows Message

4.       Result : Here successfully received and delivered to SF SOAP API.

SAP PIMON Message Monitoring log details.

Target System : Successfactor Biz X.

1.       Log in into Successfactor frontend

2.       Go to Admin

3.       Open API Audit Log Details.

4.       Result : Here Shows Request and Response data received from SAP PI.

Successfactor frontend screen showing updated email ID. - Successful.


Thanks ......

Please share comments and review.

20 Comments
Labels in this area