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

SFSF.DOC - How to Model Successfactors SOAP and ODATA Entities using Eclipse Juno Tool.

$
0
0

Document Objective

 

Objective of this document is to providing information about “How to Model SFSF SOAP and ODATA Entities using Eclipse Juno Tool”.

 

Modelling consist mainly two activities:-

1. Generating automated XSDs for Entities

2. Generate Queries/Resource Path for data extractions.

 

Eclipse Version: Juno

SFSF BizX Entity Used for Demo : CompoundEmployee

 

This document provides an example of all the steps required in Juno. This is divided into following three steps :-

1. Installation of Juno.

2. Configuration of Juno.

3. Implementation of scenario in Juno.

 

Step I. Juno Installation. : - Install Juno from Below URL

 

http://www.eclipse.org/downloads/packages/release/juno/sr2

http://www.eclipse.org/downloads/packages/eclipse-classic-422/junosr2

Juno0.1.PNG

 

Step II. Juno Configuration.

 

Run Eclipse.exe.

Once Eclipse Juno is installed, Open Eclipse Juno.

Then Choose Help  and Install New Software.

Juno0.2.png

 

Choose Add.

Juno0.3.PNG

 

 

In the Add Repository window, specify the relevant details according to the description given in the table below.

URL: https://tools.hana.ondemand.com/juno

Juno0.4.PNG

 

Choose OK.

A list of plug-ins available for installation are populated in the table below.

Select SAP HANA Cloud Integration Tools and choose Next.

Juno0.5.PNG

 

Accept the license agreement and choose Finish. Eclipse SDK prompts for a restart.

Choose OK in the Software Updates window.

 

Step III. Configuration of Eclipse Juno : - Modelling:


1. Auto XSD Generation for Mapping - The SFQL when modeled using the operations modeler generates an XSD file which can be used mapping purposes.

2. Auto Query/Resource Path genaretion for Communication Channel. - It generated SFQL which can be further used in SFSF Communication Channel.

 

 

 

Creating a New Integration Flow and Project. Choose Integration Flow. Commonly known as "IFlows".

  Juno1.PNG

Juno2.PNG

 

Dummy IFlow will be created.

Juno3.png

 

 

Focus on Target Channel Arrow and Double Click.

Juno4.PNG

 

Channel Properties will be Open.

Choose AdapterType as Successfactors

Message Protocol as SOAP ( Note : For OData choose OData Message Protocol).

Juno5.PNG

 

Fill the neccessry information.

Eg. Address of SFSF DataCenter . In our case it is API5.

Company ID

User

Password

( Ask above information from SFSF Configuration Expert ).

Juno6.PNG

 

Juno7.PNG

 

From a big list of entities , Choose relevent entity to your interface.

Juno8.PNG

 

In our case It is CompoundEmployee.

Juno9.PNG

 

Select Field/tags to be partt of SFQL and XSD.

Based on your selection a XSD and query will be generated.

Juno10.PNG

 

Juno11.PNG

 

Juno12.PNG

 

Juno13.PNG

Below is the UseCase of genearted SFQL and XSD :-

 

SFQL

 

Juno15.png

 

XSD :

 

Juno16.png

 

 

Refer below SAP URLs for more information :-

 


Installation and
  Configuration Juno


http://help.sap.com/saphelp_nw-connectivity-addon100/helpdata/en/a5/940acc528043ccb90d9267e8e13f1e/frameset.htm


Creating a New Integration Flow and Project


http://help.sap.com/saphelp_nw-connectivity-addon100/helpdata/en/25/86a07e53614dbe9ac26c15f7702639/content.htm


Modelling


http://help.sap.com/saphelp_nw-connectivity-addon100/helpdata/en/89/8362021924433d8d7f2f231c436ee5/content.htm


Viewing all articles
Browse latest Browse all 571

Trending Articles