SAP Cloud for Customer Integration with ERP and CRM: How-to Guides and E-Learning
Last update: August, 2016
This blog has now been replaced with SAP Hybris Cloud for Customer – All About Integration
Last update: August, 2016
This blog has now been replaced with SAP Hybris Cloud for Customer – All About Integration
Excellent one... Thanks Ginger.
AMAZING set of resources!
Thanks for this!
Can I get clarification on what this excerpt means? Can a customer start out standalone then integrate to CRM or ECC as a future phase?:
From
Cloud Solution help :
Scoping
for integration with SAP ERP can only occur during the first implementation of
SAP Cloud for Customer. Integration with SAP ERP at a later date is not
supported, because serious data inconsistencies can arise if identical sales
accounts and contacts exist both in SAP Cloud for Customer and in SAP ERP.
Therefore,
before you implement SAP Cloud for Customer, you must decide whether
integration with SAP ERP lies in scope, so that you can enable it, if desired,
during first implementation.
Hello Soraya,
This essentially means that immaterial of the fact whether ERP integration lies in First phase or any other subsequent Project implementation phases, if it is planned anywhere in future to be integrated, it should be enabled in the Scoping during the very First Implementation project, even if in the First implementation project the ERP OnPrem system is not getting integrated to Cloud system.
There can be data inconsistencies if the integration is enabled after First Implementation is LIVE i.e. if ERP integration is enabled in a CHANGE Project, as already suggested in the note, SAP does not support this.
Hope this clarifies your query.
Thanks
Hi Soraya
We are changing the application. If you want to add integration later for ERP, this is OK. For CRM it is a bit more tricky. We should have a ticket to back off such strong language for ERP integration. There will be some considerations such as ID mapping for accounts, but it is doable.
Regards
Ginger
Hi Ginger,
I have a statement in some of my documentation re: enabling integration only in the First Implementation project. Should I update the statement now or wait until r1408?
Hi Angi,
I think you should update it now. For CRM it's a bit more tricky due to the transaction data that is exchanged bi-directionally. For ERP we can say it's possible but we need to look at details like ID mapping required for master data that are in both applications.
Regards
Ginger
May, 2014 - added link to our updated 'golden' deck for integration with ERP, CRM, BW.
When will be able to get the ERP version of the Initial Data Load ?
You have the CRM version - but we would love to see the ERP too.
Hi Tim,
Karthik is working on this - we should have it soon - I'll ask him when it will be ready.
-ginger
Hi Ginger
Thanks for putting all the information into one place.
Any update on the Initial Data Load from ERP to C4C?
Regards,
Gopal
HI Gopal,
This should be now visible under How to Perform Initial Load of Data from SAP ER... | SCN.
Thanks,
Karthik
Hi Ginger,
Can you give us a hint on integration of 3rd party ERP solution with C4C? Is this a part of standard or do we have to work it our self?
Where can i get the road map for C4C?
Thanks in advance.
Regards
Shiva
Hi Shiva
You can definitely use HCI or PI to integrate with 3rd party ERP. We don't invest in the mappings for competitor ERP's - we really can't legally do this. Our hope is that partners will do this. So, this is something you will need to do on the project. Which ERP app do you need to integrate to?
All the best
Ginger
Hi Ginger,
Thank you for your answer. Our client is using, KOS and VISMA for ERP.
Regards
Shiva
Hi Shiva
OK. You will need to build the integration. Please let us know if you do this and how it goes! Would be great if you can write up a white paper or something as well!
Regards
Ginger
Sure.Thank you for your help. I will update you on this later.
Regards
Shiva
Hi
Thanks for putting all the information into one place.
I am struggling to find any information on replicating users from SAP ECC into Cloud 4 Customer. Is there anything i specific to be aware of?
Does C4C support a central Central User Administration function for creating users automatically from backend systems?
I can't find any information relating to this.
Thanks
Barry
HI Barry
There is not like a CUA with the cloud. The users are replicated using the migration workbench. You can read about it in the admin guide at help.sap.com. I think the new employee template in 1405 enables you to create the employee and the user.
http://help.sap.com/saphelp_sapcloudforcustomer/en/PDF/EN-2.pdf
-ginger
Hi Ginger....We currently have our C4C integrated via HCI with our OnPrem system. We are now looking at getting data from our ECC6 system. I thought I read someplace on this forum that there are over 200+ iFlows that can be integrated with C4C. Do you know where I can get a list of those and where one would start with determining how easy or hard it is to get any of them integrated?
Thanks,
Jeff
Great blog.....loads of information
Hi Jeff
We don't have 200+ for C4C - we have a lot. You can use the integration spreadsheet listed at the top of this blog for a complete list. If you use the overview presentation, you will see our 'arrow' slide that shows by objects for each system. Each of these arrows has 1-2 integration flows, depending on the scenario. For a single list, use the integration flow spreadsheet on SMP https://websmp103.sap-ag.de/~sapdownload/012002523100009835422014E/IntegrationFlows1405.xls
-ginger
Thanks Ginger....I appreciate the reply and helpful information.
Great blog.....loads of information
Hi Ginger,
We are integrating C4C with OnPremise System.
We are following the steps of manual, but We donn´t know to do the next step:
"Assign role to enable Basic Authentication (Raise a CSS ticket in component LOD-HCI to assign role esbmessaging.send)"
Do you know Where We can find component LOD-HCI?
Thanks,
Rocio Ceballos
Hello Rocio
Do you know how to create a ticket to send to SAP? I'm sorry, the CSS is an internal name -we'll get this fixed Karthik S J - we should fix this.
If you create a ticket to send to SAP from your an op-premise application, you enter an component. For example, if you go to https://service.sap.com/notes - from there I think you can create an incident to send to SAP. When you do that, you can enter a component - that's where you put the LOD-HCI- your basis person can help you with this.
Regards
Ginger
Hi Ginger,
We are integrating C4C with OnPremise System.
In code list mapping exist field "Account Group"? Or C4C works with another field?
Regards,
I am sorry I missed this - did you get an answer? It might be party role code in C4C - I'd have to go double-check.
Hi Ginger,
Thanks for your response.
I donn´t have answer yet.
I was reading the Manual: Integrating SAP Customer OnDemand with SAP ERP using SAP HANA Cloud Integration and I read chapter 4.3 Define Number Intervals says "The above intervals are defined to ensure that there is no overlap with intervals assigned
for usage in the customer master account groups. These intervals must not be assigned to
any account group for customers created in ERP."
My questions is about: How an Account in C4C is integrate with some Account Group in SAP R3? If I donn´t have a field like "Account group" in C4C?
I appreciate your help.
Regards,
Hello Rocio
The appenxi of the integration guide lists the code list mapping and field s- have you looked at that?
-ginger
Hi Ginger,
Yes, I read Manual: Config_ERP_HCI_COD
I have been working with code list mapping like you can see in this image:
And I assign code lists as you can see:
My Questions is about How can identify the Account Group when I create an Account in C4C? Is possible?
I saw videos of Resources in https://websmp105.sap-ag.de/~sapidb/011000358700000159802014E/presentation.htm
but I cann´t found how C4C can differentiate for every account group?
Thanks.
Regards,
Hi Rocio Isabel
I am not sure if it can be added via personalization or adaption mode - have you tried that? Adding the additional field to the screen? I assume it is an option.
-ginger
Hi Ginger,
I founded option and this is configuration, with adaption mode is not possible.
Thanks and Regards,
Thanks for sharing!!
Hi Ginger,
A lot of thanks for the information you share. I'm integrating C4C and SAP ERP but I have the next problem.
I have created an interface and when I Execute Checks everything is OK but when I Deploy Integration Content
This error ocurrs...
Please some help with this, I have no information about.
Thanks!
Thanks for this excellent blog. It is really helpful.
This problem is solved, where I had to write globalweather.wsdl, I put globalweather.WSDL, and this is case sensitive.
Regards!
Thank you for sharing the resolution!
Thank you
Hi Ginger Gatling,
Great resource. One question on the Odata services. What we have is a great start, but are the any plans to provide more objects with Odata services? Any details you can share with the community?
Michael
Hi Michael - there is not an explicit roadmap for odata services. However, the following are planned: Lead, quote, employee.
all the best
ginger
Hi Ginger,
Is there any link/information available how to integrate C4C system to Hybris5.3. We have customer who want implement cloud for sales. Please provide any such information regarding C4C, Hybris integration.
Thanks & Regards
Ram Kamepalli
Hi Ram
Currently we don't have anything. Soon we will be releasing some integration content, then we will provide some documentation. For now you'll need to use a consultant who has experience. Sorry we don't have anything official yet. You might can find something on SCN that someone has done - but nothing official from the product teams yet.
Regards
Ginger
Hello Ginger,
This post reduced all efforts needs to put for researching. Thanks a lot!!!
I need one query as well, Is there any standard integration is available between C4C and MRS(Multi Resource Scheduler).
Thanks in Advance.
Regards,
Ravi Teja
Hi Ravi,
Currently, I don't believe there is any standard pre-packages integration available in C4C with MRS.
I would let SAP/Ginger comment if this is on the roadmap in future version.
BR
Ankur
Hi Ankur,
Thanks for your reply. We will wait for the Ginger confirmation 🙂 .
Regards,
Ravi
Hi Ravi
We don't have any prepackaged integration content with MRS. If you're a partner, maybe you could build something and promote it in your customer base ? I don't see it on the roadmap either. Is MRS a component on ERP? We could also look at adding it to our backlog. I know Cloud for Service has many new integrations coming.
Regards
Ginger
Hello Ginger,
Thanks a lot for your quick response. Yes, MRS is a component of ERP.
Regards,
Ravi
Hi,
We do not have a standard integration with SAP MRS yet, but we have done a prototype integration with MRS, and such an integration can be enabled on a project basis.
We are also looking at making resource scheduling capabilities in the Cloud as part of Cloud for Service.
SAP MRS is not a component of ERP, but a separate solution that can be implemented as an add-on on ERP.
Hello Venkitesh,
Could you please provide more details on the integration steps. This is the first time we are trying to integrate the SAP Add-on application.
Thanks in Advance.
Regards,
Ravi
Hi
Had some contact with SAP about Cloud for Service and MRS will be integrated , please ask SAP . Thank you
Really useful, thanks Ginger
I am trying the document How To Integrate SAP Cloud For Customer With WebDAV Client, but i am getting the error in communication arrangement like
URL for outbound communication is missing. when i do check completeness in communication arrangements.
but it shows URL
I am using the same hostname like dropbox.com
is there any different hostname i need to use i am trying to connect to my dropbox account.
ping success, but giving error ....as above
please let me know.
Thanks,
Mahesh Gattu
Please ensure the communication arrangementhost name is dav.box.com
Looks like it is working with dav.box.com.
ignore all communication errors. the important point is do not neglect the final step.
adding the roles to your id from webdav integration in maintain mapping.
good luck !
I have another followup question with this is how do we connect to sharepoint with vpn access.
Thanks,
Mahesh
Try the required settings for sharepoint for WebDav integration. Unsure about the VPN requirements.
Hi Ginger,
Is there any documentation on integration(data migration) between Siebel CRM and C4C. Any pointers in this regard will be helpful.
Thanks,
Gopal
Hi Gobal
Due to IP issues, SAP cannot publish anything on integration between other solutions and C4C. We have had customers do this, but we can't publish it here. You might want to put this on a forum so that more partners will see it and respond.
-ginger
Any folks here who have tried integrating C4C with ERP over Biztalk?
Hi Vikram
Did you end up doing this? Would love to see a blog on your experiences using Biztalk.
-ginger
Hi Ginger Gatling,
Iam developing the scenerio is ERP(IDOC)->PI->(SOAP)C4C for customer master,is there any specific things we need do what about the communication channel for sender and receiver using module configuarator
.
We already done the ERP,PI,C4C system settings.
Best Regards,
Monikandan.
Hi Monikandan,
What are you referring to as the module configurator? Is that a PI term? Are you referring to the communication channel in PI or the communication arrangement in C4C?
I'm sorry -but unclear on the step you are on. If you're having a specific issue, you might want to create a forum question and more people will see it and can respond.
All the best
Ginger
Hello Ginger,
We have a customer who has already integrated ERP with C4C using PI. We are developing a Partner solution which requires building new integration scenarios using SOAP on C4C and IDoc on ERP. Could you suggest which would be best way to go ahead in this case?
HCI or PI or Integration Gateway?
Regards,
Sangeeta
Hi Sangeeta,
If it is for this customer only, then use PI. If you will reuse it - then do PI first then maybe build on HCI as well - you can import all your ESR content and you'll just have to build the flow.
good luck!
-ginger
Hello Ginger,
Thanks for your answer! We also needed to know If PI is capable of handling new integration scenario development using OData and SOAP or do we need Integration Gateway as well.
Is Integration Gateway planned to be packaged within PI?
Regards,
Sangeeta
Hi Sangeeta
I apologize for my delay - somehow I've missed the latest questions on this blog. PI can handle new development, also with ODATA - we'd have to double-check that witha PI consultant - did you already get an answer? I'm late to the party on this one!
-ginger
Hi. Do you know if the Product configuration available in SAP CRM 7.0 for Telecommunications will also be supported in C4C in a way or another ? Any idea about the Hybris integration to support Sales to end-customers scenarios ?
Thanks in advance for your feedback !
Xavier
HI Xavier,
I'm not sure. Checking with a colleague.
-ginger
Hi Ginger,
Thanks for your details explanation about Multiple system Integration Scenario.
i have SAP Hybris Marketing (CEI) system as a Front-End , Hybris system is connected with SAP CRM system and CRM System is Connected with SAP ECC ERP sytem using RFC Connection .
i want to understand how Hybris Marketing (CEI) system will be integrated with SAP CRM system and SAP ECC System.
Thanks in advance for your feedback !
Sunil
Hi Sunil
Starting soon we will have standrad integration with hybris marketing. As soon as the documents are posted, I'll add here.
Sapna Ramaiah - we need to discuss what links to put here for hybris integration.
-ginger
Hi Ginger,
You can find links to hybris Commerce and hybris Marketing integration collaterals on this blog .
Regards, Sapna
Thanks Sapna - I'll get the blog updated with this link!
Hi there,
I noticed there is no specify information in regards to email integration (MS Outlook/Exchange) capabilities - in particular relating received/sent emails with a C4C object (ticket or case in 1505).
Is information around this integration available?
Many thanks.
Hi Ginger,
should the link PHP Simple Application point to the PHP application? When I open the zip file I can only see camtasia related files in there? Am I missing something. It thought the zip file would contain some PHP code and configuration instructions for XAMPP.
Thanks. Dieter
HI Dieter
I'm sorry I missed this comment....are you still trying to do this? I can check on the zip and get with the author.
-ginger
Thanx Ginger!
Its an awesome document. Everything under one umbrella !!
Thanks!
Very nice!
Hi C4C Experts,
One of the steps in the integration checklist from the latest integration guide is this:
"Automatic configuration of code list mapping, you will need SP 13. However, if you want to use the enhancements made in 1502, you need to install SP14."
I think it's not clearly defined which component has to be in SP13/SP14. Can anyone tell me the relevant component? Is it SAP_APPL or SAP_BASIS?
Appreciate your feedback.
Thanks and Regards,
Mark
Hi Mark,
Anytime you see a reference to our release, like 1502, we always mean the SP for the Add-On. The CODERINT. We will also make clear if it's a SAP_APPL or SAP_BASIS SP. If we just say SP - we mean the add-on in ERP or CRM.
-ginger
Details document on C4C
......Thanks Ginger.
Hi Ginger, yes please. It would be great if you could check with the author to get a better zip file that contains all the objects needed.
Thanks. Dieter
HI Dieter
I found it - I think - I have submitted the update. It takes a few days to get updated content on SCN so you can email directly to get it more quickly: ginger.gatling@sap.com
-ginger
There is a problem when trying to download the RDS/BP's for integration.
The error is "no data available".
Ginger Gatling are those being updated or it is an error?
Thx,
Borut
Hi Borut - sorry for missing this - the link should be https://service.sap.com/rds-cfc-int -
-ginger
Hi Ginger, I see that there is a new MRS Integration Overview via PI section added in the Appendix of the SAP C4C with ERP using PI integration guide. We were following the limited instructions here to deploy the standard pre-delivered MRS solutions but we're running into some errors when testing the interaces. Is there a more detailed guide or SAP Note about the standard C4C-MRS integration via PI available out there? Appreciate your response. Thank you
Hi Mark
Sorry I didn't see this - I don't know of any guide for MRS. Sapna Ramaiah - do you know if/who would have such a guide?
-ginger
Hi Ginger, No worries. Thanks for the info. Hi Sapna, Looking forward to your feedback. Thank you.
Hi Ginger,
Awesome blog. Very Useful. I add it to my favorite list.
Thanks for sharing
Br
Misher
Hi Ginger,
Great Blog and appreciate the work so far. The technical connectivity guide is the feather in the cap.
I have a small doubt on the connectivity between C4C and the onpremise systems.
Does the reverse proxy or the PI link have to be under HTTPS protocol *mandatory* ?
I was wondering if it can pass through HTTP links as well. I was not able to change the protocol in the C4C Communication Arrangement administration page which was likely the only option (HTTPS) at the moment .
Do we have any other options that we can use like SCC to be used as a reverse proxy ?
Regards,
Suratharajan .S
From C4C to the reverse proxy you must have https. You can use any reverse proxy vendor your like. The reverse proxy needs to support termination of the X.509 and sending a new certificate on. Of course, you can also forward the X.509 certificate - but that's always our recommendation. I don't know SCC- but as long as it can terminate or forward the certificate it should be OK. FYI - technically you can also use the Cloud Connector now - but I don't think it goes to the message server, so there is no load balancing to the OP app server. Hope this helps.-ginger
Hi Ginger,
Thanks for the information. I will check the cloud connector and share my experience .
Regards,
Suratharajan S
Very useful content! Thanks a lot Ginger for your efforts!!
Hi Ginger,
Thanks for all the information.
There is a way to create integretion with PO?
All the documents talking about integretion with PI.
Thank's again
Harel
Hi Harel
Yes - PO is fine. In our PI guides on https://service.sap.com/cloud4customer we have a java only option - the PO configuration is included. It's just our minimum is PI 7.1.1 - but we support all releases of PO as well. You have a good point - maybe we should now change the guides to say PO more explicitly. Sapna Ramaiah - what do you think?
-ginger
Hi Ginger,
Thanks again,
We tried to do the integretion for a demo.
But i understand that we need SAP Webdispatcher for the integration.
Is there an option to do the integration without this?
Maybe there is an option to to the integration with files? like offline integration?
Thanks and best regards
Harel
Hi Ginger,
I am working on C4C integration with Success Factor Employee Central using HCI, Here we will use Ticket functionality only in C4C and all the employee record will flow from SF EC to C4C. I could not find any document/blog/thread available on this. I need your help to setup the integration. Could you please share some document with step by step procedure.
My email id : saurabh.nitin@gmail.com
Thanks
Saurabh
Hi Saurabh,
Did you check on the service marketplace? https://websmp207.sap-ag.de/~sapidb/012002523100006975782016E/C4S_SFSF_EC_1605.pdf
This is a P2P integration, and we don't have a standard integration between C4C and EC via HCI.
Best, Sapna
Hi Sapna,
Thanks for your reply. I seen this document. I am getting issue in setting up the connection.
1. What scenario should I choose while creating arrangement?
2. How to get certificate and API Key value
3. what step need to be performed in HCI
regards
Saurabh
Hello Saurabh,
1. "EC Integrtion" is the scenario to be used for C4C-EC integrtaion.
2. API Key value is the SF company ID.
3. EC integrtaion with C4C is point-2-point. No HCI middleware used.
Please follow the steps mentioned in the integrtaion guide and that should solve the issue.
BR,
Raghu
Hi Raghavendra,
Than you so much for your valuable advice. I have setup the point to point integration following that guide, Now when I am replicating the data using "Data Integration" WC view (for Complete employee master data) then getting below message: (Emp ID in SF EC is 97)
and if I ignore this warning and proceed for replication then replication gets failed.
if I check job application log:
Could you please advice how can I handle these warnings and error messages.
Regards
Nitin
Hello Nitin,
Looks like initial load is not performed. It should be done as first step to pull the employees else you get such errors. There errors says it failed to replicate because it didi not find its manager 1650/1652.
Please refer the intergration guide and perform the initial load.
BR,
Raghu
Hi Raghavendra,
We are performing initial load only and following the steps mentioned in SAP guide lines document:
After uploading the data using a particular date (where It should replicate around 140 records) it gives below errors:
Please advice how can I resolve these errors?
Regards
Nitin
Hello Nitin,
From the sceen-shot, I could only see the warnings, which are Ok.
Could you please scroll down and check the errors. Usaully they would be due to missing code list mappings. Please maintain them. If the issue does not resolve even after maintaining them please raise the ticket by providing details of error.
BR,
Raghu
Hi Raghavendra,
It gives bellow error messgae:
Here I have maintained code list mapping and put "Local code and external code are same":
Please advice.
Regards
Nitin
Hello Nitin,
Please create the ticket by attaching the screen-shots and will look into this issue.
BR,
Raghu
Hi Raghu,
Thanks!! I have raised an IN to SAP. Also could you please advise me on my another thread:
Auto default employee email ID in Employee service ticket
Regards
Nitin
Hi Sapna,
I have followed the document you mentioned and did the P2P integration. Now problem is that when I replicate the data from "Data integration " work center(Individual Upload) then it gives successful message "1 Record received from EC; 0 record relevant for replication" but it doesn't write data in c4c and also doesn't display under People-->Employee.
Could you please advice why it is not replicating in c4c?
Regards
Nitin
Hello Nitin,
Employee Central (EC) integration with C4C has default check for employee-class and employee-status.
If the employees have the following class or status then such employees will not get replicated to C4C.
Employee-class
Consultant with code 'C'
Agency-temp code 'G'
Contractor code 'R'
Employee-status
Terminated code 'T'
Retired code 'R'
Furlough code 'F'.
If the employee-class / status are different in your case due to fine tuning of pick-list then it is possible to configue such code via BC fine tuning UI.
Default checks will be ignored if the employee-status/class are configured via fine tuning.
Please check if the returned employee has one of the above default / fintuned employee-class or status.
Please refer EC integration guide available at SAP Service Market Place.
Best Regards,
Raghu
Hi Raghuvendra,
Thank you so much for your advice.It worked. But while replicating the data I am getting below error, could you please advise me on this:
Regards
Nitin
Hello Nitin,
I could not see the error text here.
Could you please provide error description.
BR,
Raghu
Hey Ginger, I can't seem to find a reference to the ERP Cockpit integration scenario in your last iteration of this document. Can you confirm this scenario is still supported (maybe an omission?) as opposed to having been dropped?