on 11-09-2015 7:09 AM
Hi All,
I am new to SAP PI integration with Success factors.
Just now I got access to my new project SAP PI system Access.
in this project we are integrating with Success factors through PI.
We have implemented SAP HCM add on 3.0.
I am attaching my ESR HCM add on related things.
My doubts are:
The imported ESR components are sufficient to exchange the data between SF and SAP?
what kind of data we can integrate with the imported add on?
what are necessary ESR components we should create for this integration in ESR?
What are the ID components we should create for any integration with SF?
PLease find the attachments for ESR SF add on...
Hi All,
Extension of the above.
I have attached one more thing please find it.
I Have few more doubts:
1) how can we generate success factors UDF file?
2) how can we generate success factors Employee profile file?
3) how can we generate success factors SSO Integration?
4) how can we implement success factors Portal Integration?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
check how to guides in below link
Integration Add-On 1.0 for SAP ERP HCM and SuccessFactors BizX – SAP Help Portal Page
you need SFIHCM01 for employee profile.(may be in the project proposal they are referring to add on 3.0)
employee profile integration PI scenarios
https://websmp103.sap-ag.de/~sapidb/011000358700000734132013E/
you can search in scn for below.lot of blogs there.
how to install soap axis
how to download xi content and sf certificates
try to download RDS package. it has all config steps for sf,hcm and pi.
SAP Service Marketplace - HCM SuccessFactors Integration �
good luck and have fun with SF and HCM team...
Hi Muni,
You already seen my ESR SAP HCM add on components as i have attached.
So, in that my first objective is Success factors UDF file Generation.
The add on components takes any place in UDF file generation?
How can I generate?
I mean if it is sender HCM no need to create ESR objects right? in that situation what data type and Service Interfaces I need to select and which mapping is suitable for this situation?
What are the ID objects I need to configure?
So receiver is SF, then I need to create receiver channel it is SFTP right?
Based on add on components its automatically triggers file from source side i.e, SAP.
i dont understand what is udf files here?
it is employee data? i mean file is generated runing report RH_SFI_SYNCHRONIZE_EMPL_DATA?
can you confirm is this what you are talking about? check with HCM and SF team
each add on has specif interfaces. check this
Hi Muni,
I have confirmed.
UDF Files - User Data Files - Employee Master Data
Muni - Literally I have confused with this SF integration.
we should place the file in SFTP folder and sender is proxy.
For this User data files, we need to create data types message type SI, mappings in ESR or add on components will help.?
is it possible to share your contact number and personal emai iD, so that I will call u and share my screen.
My Gmail ID : p.vishnu1243@gmail.com
for add on you have to use webservices.
you need one channel for login and one channel for all other operatins(upsert/logout,etc)
the module configuration is slightly different. you would find all module configuration in ESR under channel templates.
no need to create ESR objects. you would find it in std content.
when you run the report, it will call login interface, then upsert and then logout.
did you check this link.
it has complete config
https://websmp103.sap-ag.de/~sapidb/011000358700000734132013E/
best way would be download RDS and explore. that will have SF and ECC configurations.
.
SFSF adapter is not required, atleast for this emp scenario. standard contents available for soap axis adapter only.
Regards,
Muni
Hi Muni,
for this requirement I need to use SFIHCM01 SWCV right?
If file is generated by this RH_SFI_SYNCHRONIZE_EMPL_DATA report, can I follow the same steps which are maintained in the link.
I have checked that link.
Can I follow same steps for this requirement?
I need to create CS based on Process Integration Scenario or Normal CS/
Hi Muni,
In My ESR I have 3 SWC which are related to SF.
SFIHCM01
SFIHCM02
SFIHCM03
please find the below SWC and please suggest me.
which SWCV I should select for UDF file(employee master data) generation in SF.?
and which Service Interface and OM and which channel template I should use?
If I open any channel template it showing below error.
There is no components in SFIHCM01.
SFIHCM02:
SFIHCM03:
SFIHCM03 Service interfaces:
SFIHCM03 Channel Templates;
Channel Template Error:
try to download and reimport SFIHCM01 tpz file again.i dont see the interfaces.
there should be some interfaces like how 02 and 03 has.
interface list.
SFSFSessionHandlingLoginQueryResult_Out
SFSFSessionHandlingLoginQueryResult_In
SFSFSessionHandlingLogoutQueryResult_Out
SFSFSessionHandlingLogoutQueryResult_In
SFSFUserUpsertRequestConfirmation_Out
SFSFUserUpsertRequestConfirmation_In
Hi Muni,
My Basis guys re imported the Components.
Now we are able to see the namespaces and SI.
Please find the attached screen shot and please let me know which SI i need to use for employee data.
And when I try to open any CC template it is showing error for that also I am attaching screen shot.
after 5 times click on close its opening the CC template.
SAP BASIS 7.02 SWCV is not there in SAP BASIS SWC.
H Muni,
when I try to open this link https://websmp103.sap-ag.de/~sapidb/011000358700000734132013E/
it is showing error.
is it possible to you to send that document to my mail id p.vishnu1243@gmail.com
error:
Error Message - Access denied (R/3)What happened?You do not have permission to access this Object What can you do?
Sorry for any inconvenience. |
Hi Muni,
2 days back I have opened that.
now I am unable to open, it is showing like Access Denied.
If u dont mind please send that document to my gmail p.vishnu1243@gmail.com.
it should come here after sld cache..try delete the business system in ID and re import. i believe you did click on save button in SLD under business system.
you dont need those interfaces come under your sender Business system, if you are using ICO. this is required only for iflows.
now complete one scenario. i.e log in. try to enter service interface name and namespace. it should work.
Hi Muni,
I have completed the scenario by manually entered the Service Interfaces. So now for testing I need to run the report RH_SFI_SYNCHRONIZE_EMPL_DATA right? If I run the report can I get messages in SXMB_MONI of ECC and PI?
I have created 2 channels based channel templates.
Based on this template SFSF_Soap_Adapter_Axis I have created one channel and used that one for logout and upsert services.
Based on this template SFSF_Soap_Adapter_Axis_Login_Response i have created one channel and used for Login service.
I have followed the same sequence and contents for channels which are maintained in templates.
Now I have few doubts. Please clarify the doubts:
1) In parameters tab under connection parameters which URL we should provide? Target URL right?
So I need to get it from Successfactors right?
2)if it is Target URL, then we should use same URL in both the channels i.e, login and logout services channels or we should provide different URL's?
3)In outbound parameters no need to provide SOAP Action right? or we need to maintain SOAP Action URL?
4) In XI parameters i have checked Keep XI Headers and Keep Attachments.It is correct right?
5) In Module configuration we should provide proxyHost and proxyPort values or not required?
6) If we should provide, for both channels same values right? and how can I get those values.?
1) In parameters tab under connection parameters which URL we should provide? Target URL right?
you have to provide soap api server url
you better check this https://scn.sap.com/thread/3775515
So I need to get it from Successfactors right?
yes.it is based on your data center
2)if it is Target URL, then we should use same URL in both the channels i.e, login and logout services channels or we should provide different URL's?
yes
3)In outbound parameters no need to provide SOAP Action right? or we need to maintain SOAP Action URL?
no need to provide.
4) In XI parameters i have checked Keep XI Headers and Keep Attachments.It is correct right?
yes. it is
5) In Module configuration we should provide proxyHost and proxyPort values or not required?
it is not required most cases.
6) If we should provide, for both channels same values right? and how can I get those values.?
you have to check with SF if you have to prov provde.
please note, completing PI config is not enough to test end to end, configuration needs to be completed in SF and HCM as well. if you refer RDS, you will get complete picture.
Hi Muni,
I got below URL's from Success factors.
https://api012.successfactors.eu/sfapi/v1/soap
https://api012.successfactors.eu/sfapi/v1/soap12
they said like if it is wsdl, then use ?wsdl at the last.
which one I need to use?
they have given company ID also.
please let me know whether we need user ID and password for API? or not?
where should we use company ID?
go to
https://api012.successfactors.eu/sfapi/v1/soap
download wsld for sfapiservice
|
|
Address is the end url you have to use it in channel.
you can check the services like below before testing in pi
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.