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?:
FromCloud Solution help :
Scopingfor integration with SAP ERP can only occur during the first implementation ofSAP Cloud for Customer. Integration with SAP ERP at a later date is notsupported, because serious data inconsistencies can arise if identical salesaccounts and contacts exist both in SAP Cloud for Customer and in SAP ERP.
Therefore,before you implement SAP Cloud for Customer, you must decide whetherintegration with SAP ERP lies in scope, so that you can enable it, if desired,during first implementation.
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.
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.
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?
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.
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.
Karthik is working on this - we should have it soon - I'll ask him when it will be ready.
Thanks for putting all the information into one place.
Any update on the Initial Data Load from ERP to C4C?
This should be now visible under How to Perform Initial Load of Data from SAP ER... | SCN.
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.
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
Thank you for your answer. Our client is using, KOS and VISMA for ERP.
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!
Sure.Thank you for your help. I will update you on this later.
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.
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.
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?
Great blog.....loads of information
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
Thanks Ginger....I appreciate the reply and helpful information.
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?
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.
In code list mapping exist field "Account Group"? Or C4C works with another field?
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.
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.
The appenxi of the integration guide lists the code list mapping and field s- have you looked at that?
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?
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.
I founded option and this is configuration, with adaption mode is not possible.
Thanks and Regards,
Thanks for sharing!!
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 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.
Thank you for sharing the resolution!
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?
Hi Michael - there is not an explicit roadmap for odata services. However, the following are planned: Lead, quote, employee.
all the best
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
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.
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.
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.
Thanks for your reply. We will wait for the Ginger confirmation 🙂 .
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.
Thanks a lot for your quick response. Yes, MRS is a component of ERP.
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.
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.
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.
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.
Try the required settings for sharepoint for WebDav integration. Unsure about the VPN requirements.
Is there any documentation on integration(data migration) between Siebel CRM and C4C. Any pointers in this regard will be helpful.
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.
Any folks here who have tried integrating C4C with ERP over Biztalk?
Did you end up doing this? Would love to see a blog on your experiences using Biztalk.
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.
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.
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?
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.
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?
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!
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 !
I'm not sure. Checking with a colleague.
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.
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.
You can find links to hybris Commerce and hybris Marketing integration collaterals on this blog .
Thanks Sapna - I'll get the blog updated with this link!
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?
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.
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.
Its an awesome document. Everything under one umbrella !!
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.
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.
Details document on C4C
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.
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: email@example.com
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?
Hi Borut - sorry for missing this - the link should be https://service.sap.com/rds-cfc-int -
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
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?
Hi Ginger, No worries. Thanks for the info. Hi Sapna, Looking forward to your feedback. Thank you.
Awesome blog. Very Useful. I add it to my favorite list.
Thanks for sharing
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 ?
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
Thanks for the information. I will check the cloud connector and share my experience .
Very useful content! Thanks a lot Ginger for your efforts!!
Thanks for all the information.
There is a way to create integretion with PO?
All the documents talking about integretion with PI.
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?
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
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 : firstname.lastname@example.org
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.
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
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.
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.
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.
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?
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.
It gives bellow error messgae:
Here I have maintained code list mapping and put "Local code and external code are same":
Please create the ticket by attaching the screen-shots and will look into this issue.
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
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?
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.
Consultant with code 'C'
Agency-temp code 'G'
Contractor code 'R'
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.
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:
I could not see the error text here.
Could you please provide error description.
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?