Quantcast
Channel: SCN : Blog List - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 676

PI.DOC- Integration between Non-SAP System and Successfactors BizX. - Part III

$
0
0

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

Image 18.JPG

 

 

The business component contains sender interfaces and sender connector.

Outbound Interface : UpdateRequest_Sync_Out

Connector Sender : CC_SOAPUISessionCreate

Image 19.JPG

 

 

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

Image 20.JPG

 

 

SOAP Sender Communication channel– Getting data from source system.

Connector Sender : CC_SOAPUISessionCreate

Image 21.JPG

 

 

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

Connector1 : CC_SOAP_Receive_SessionCreate

 

[  Image ]

Image 33.JPG

   

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

Image 22.JPG

 

Integrated configuration Object : Check Screenshot Tab by Tab.

Image 23.JPG

 

 

 

Testing Scenario:

Updating email address to SFSF from third Party.

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

 

 

Image 24.JPG

 

 

1.       Log in into Successfactor frontend

2.       Go to Admin tool

3.       Open API Data dictionary

4.       Search User Entity details.

Image 25.JPG

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.

Image 26.JPG

 

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.

 

Image 27.JPG

 

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.

Image 28.JPG

SAP PIMON Message Monitoring log details.

 

Image 29.JPG

 

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.

 

Image 30.JPG

 

 

Image 31.JPG

 

Successfactor frontend screen showing updated email ID. - Successful.

Image 34.JPG

Thanks ......

Please share comments and review.


Viewing all articles
Browse latest Browse all 676

Trending Articles



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