Skip to Content
Author's profile photo SVEN FEURER

SAP Hybris Cloud for Customer Integration with SAP Business One (Part 2: Scenarios and Configuration)

Dear Community,

 

As mentioned in the previous blog we would now like to provide further insights in the integration scenarios between SAP Hybris Sales Cloud (C4C Sales) and SAP Business One (B1). First let’s have a look at the integration scenarios.

 

Blog-Pic05-C4C-B1-Integration.jpg

 

The first process is about the synchronization of product master between B1 and C4C. In B1 terminology products are called ‘items’. The scenario is unidirectional, which means B1 is still the leading system for items. Once an item is getting created or updated in B1, C4C receives a corresponding product master record (creation/update). Please see the scenario in the video.

 

 

Between both systems we also offer a bidirectional synchronization of business partners and contacts. Please see how a business partner and contact are created in B1 and how the replication to C4C works (same is possible from C4C to B1).

 

 

The transactional scenario is about the creation of a quote in C4C with real-time pricing details from SAP B1. Once a quote in C4C is approved (can be configured) by a sales manager and accepted by the customer (perhaps with signature on the mobile device), the quote can be transferred to B1 as a sales order. The quote in C4C gets this information populated by B1 as shown in a graphical document flow in the video.

 

 

Now let’s also look behind the scenes to understand how you can set-up and configure these integration scenarios. First of all please download the B1i integration package (zip file) from the SAP Business One Note (https://service.sap.com/sap/support/notes/2221527) and then upload it into your B1i integration framework. See video for more details.

 

 

In addition please also download the SAP Best-Practices for SAP Hybris Cloud for Customer Integration package from the SAP Service Marketplace: http://service.sap.com/rds-cfc-int. In the best-practice package you’ll find a comprehensive guide (../Library/Configuration/1C1_CFCALL_EN_XX.pdf) which describes step-by-step how to configure the integration between C4C and B1.

 

Now, let’s again turn towards SAP Hybris Cloud for Customer. In your tenant please navigate to the Business Configuration workcenter and activate the SAP ERP Integration in the scoping (step 3). Be aware that we reuse standard SAP ERP services in C4C for the B1 integration. In the question section (step 4), please activate the business partner and product replication as well as the quote-to-order process and integration of external pricing in quotes. As a result, C4C will deploy the corresponding communication scenarios. Please find more details in the video.

 

 

Next in B1i please ensure that your SLD system properties are correct and the connection between B1 and C4C is working properly.

 

 

Now, it’s time to configure the integration scenarios in B1i. Therefore please follow the instructions in the video. Make sure that the semantic mapping (code list mapping) fits to your individual B1 system settings.

 

 

Finally, please configure the communication scenarios in your C4C tenant. Therefore please navigate to the administrator workcenter and define a communication system for B1 and the corresponding communication arrangements for all your communication scenarios. Please find further details in the video and – of course – in the How-To Guide of the RDS package.

 


We hope this helps you to facilitate the integration setup. Download the best practice package from SAP’s Service Marketplace (available since March 7th 2016). 

 

– Thank you very much.

Assigned Tags

      25 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo One Entrenamiento
      One Entrenamiento

      Hi, I've been trying do this, I have any problems with activity list External Pricing not found this.

      also, Mapping Group SAP BUSINESS ONE and WebService Realiable Messaing too.

      Do you help me?

      Thanks.

      Author's profile photo SVEN FEURER
      SVEN FEURER
      Blog Post Author

      Hi Daniel,

      Have you downloaded the configuration guide from there: http://service.sap.com/rds-cfc-int. This document provides a get step-by-step guidance how to setup the integration. If this is still not resolving your issue, please let me know and I'll try to find a solution with the RDS / B1 teams.

      Best regards,

      Sven

      Author's profile photo One Entrenamiento
      One Entrenamiento

      Hi, Sven

      Thanks,

      I downloaded the guide, but I have an error:

      Error.png

      I have generated the certificate, following the steps correctly,

      do you help me?

      Author's profile photo Former Member
      Former Member

      Hi Daniel,

      I have the same error. How did you solve the certificate issue?

      Can anybody help me?

      Thank you very much.

      Author's profile photo RAMESAN PP
      RAMESAN PP

      Hi i am also facing this error can you pls send me steps to resolve the certificate error.

       

      your immediate response will be appreciated.

      Thanks

       

      +971525898644

      Author's profile photo Thomas White
      Thomas White

      Hi Sven,

      Will the Doc flow show the Delivery and Invoice as it does in ERP integration?

      Does the Doc flow support displaying the PDF of the sales order and invoice as it does in ERP integration?

      Are any other integration scenarios on the roadmap such as Sales Order replication?

      Thanks

      Author's profile photo SVEN FEURER
      SVEN FEURER
      Blog Post Author

      Hi Thomas,

      Right now we don't show the document flow unfortunately.

      Please get all details in our step-by-step integration handbook for C4C-B1: https://rapid.sap.com/bp/#/browse/categories/lines_of_business/areas/sales/packageversions/RDS_CFC_ERP/CFC/ALL/XX/13/EN/scopeitemversions/e4b5337cc76e4d8da151f99a340e79ae.

      Regards,

      Sven

       

      Author's profile photo RAMESAN PP
      RAMESAN PP

      Hi SVEN,

      I am Facing certificate error after completing all steps can you please help me to resolve the below issue.

       

      Thanks

      +971525898644

      Author's profile photo Dario Longobardi
      Dario Longobardi

      Hi Sven

      I need to create a sales quote from SAP B1 to C4C sales

      Is it possible to develop it ?

      I can not find documentation or someone who did it

      Thanks

      Author's profile photo SVEN FEURER
      SVEN FEURER
      Blog Post Author

      Hi Dario,

      Please find all guides here: https://rapid.sap.com/bp/#/browse/categories/lines_of_business/areas/sales/packageversions/RDS_CFC_ERP/CFC/ALL/XX/13/EN/scopeitemversions/e4b5337cc76e4d8da151f99a340e79ae

      If you need further support please contact our C4C Expert Services teams in e.g. APJ - jagadeesh.ananthaiah@sap.com, in EMEA - martin.semmler@sap.com or NA/LATAM - benolin.thomas@sap.com. Based on time & material contract you can flexibly use their experise in your projects.

      Regards,

      Sven

      Author's profile photo Former Member
      Former Member

      Hi Sven,

      We have successfully done the integration between B1 and C4C for Materials, Customers and Contact person. Now we are trying to get the Sales Quote to request the Pricing from B1 but run into issue.

      Whenever I request external pricing to B1, C4C throw this error: "The pricing request cannot be processed in External System". When I check the out going web service message, we get the error "HTTP Code: 500 ( Internal Server Error )". I also could not see the Payload in C4C system so we could not figure out what is wrong.

      The connection checking and test for Web Service is working fine.

      We have done all necessary configuration in C4C and B1 system.

      Has anyone encountered the same issue?

      Cheers,

      Nguyen Ly

      Author's profile photo SVEN FEURER
      SVEN FEURER
      Blog Post Author

      Hi Nguyen,

      Hope you could manage to setup this intergration. Generally our best practice team described how you can step-by-step setup the integration scenarios in their C4C-B1 integration guide. Even once per quarter / release the team starts implementing the entire landscape of C4C, B1i, B1 from scratch and again documents all learnings / best practices in this particular guide. So may I ask you to look at the latest version ? You can easily find it here:  https://rapid.sap.com/bp/#/browse/categories/lines_of_business/areas/sales/packageversions/RDS_CFC_ERP/CFC/ALL/XX/13/EN/scopeitemversions/e4b5337cc76e4d8da151f99a340e79ae

      In case of any further questions / integration challenges please open an incident in your C4C system or B1i system. Then our support / development team can have a detailed look.

      Thanks and regards,

      Sven

      Author's profile photo Konstantinos Vassiliadis
      Konstantinos Vassiliadis

      Hi Sven,

      apart from the pre-packaged integration content and data flows is it possible to define our own custom integration between SAP B1 and C4C?

      Kind regards,
      Konstantinos Vassiliadis

      Author's profile photo SVEN FEURER
      SVEN FEURER
      Blog Post Author

       

      Hi Konstantinos,

      Yes sure, you can extend the standard scenarios or add complete own process or data flows. The C4C system as such is completely open and offer a bunch of public Restful OData APIs / SOAP service. Please find all details here: https://help.sap.com/cloud4customer -> Integration -> View All.

      Regards,

      Sven

      Author's profile photo Sebastian Dümke
      Sebastian Dümke

      Hi,

      is it possible to use  the prepacked Integration C4C/ B1 in paralell with a bidirectional integration with a fully blown ERP?

      Best regards,
      Sebastian Dümke

       

      Author's profile photo SVEN FEURER
      SVEN FEURER
      Blog Post Author

      Hi,

      Technically yes. C4C allows you to connect multiple systems e.g. B1 + ERP. We therefore have an embeeded ID mapping and code list mapping area (system ID + internal ID / code list + external ID / codelist) to ensure data consistency and proper connectivity across systems.

      Regards,

      Sven

      Author's profile photo Rayan Koendjbiharie
      Rayan Koendjbiharie

      Hi Sven,

      are there also plans for native integration with other Hybris products like Marketing Cloud. I would really like the availability of a scenario package for this.

      Kr, Rayan.

      Author's profile photo Alexander Lantukh
      Alexander Lantukh

      Hello Sven!

       

      is it possible make synchronization between Opportinities and Activities in B1 and C4C?

      Author's profile photo Emerson Pacheco
      Emerson Pacheco

      Sven,

      According to the guide and best practice how-to, we need to map the Sales Org. in c4c to the Sales Org. in Business One.

      Where do we locate the Sales Org. ID in Business One?

       

      Author's profile photo Ismail AKHAROUB
      Ismail AKHAROUB

      Please Emerson,

       

      Do you have the answer for this question ?

      Author's profile photo Eduardo Jr Barte
      Eduardo Jr Barte

      Hi Sven,

      Just want to ask how to resume posting of Customers from B1 to C4C. There are Customers created in B1 but not posted to C4C.

       

      Thank you and best regards,

      Jr Barte

      Author's profile photo Ismail AKHAROUB
      Ismail AKHAROUB

      Hey Eduardo,

       

      Do you have answer for this issue ?

      Author's profile photo Ram Prasad
      Ram Prasad

      Hi Team,

      Is opportunity synchronization feasible in B1-C4C Integration?

      Thanks

      Author's profile photo Raden Anggy
      Raden Anggy

      Hi Sven,

       

      Nice article.

      Is it possible if we create integration between 1 tenant C4C to multiple Database in SAP B1 using prepackage integration ?

      The condition is : In C4C will be create 2 companies in the organization, but in the SAP B1 will create 2 Database for company A and company B in same machine server.

       

      Thanks before.

       

      -Anggi-

      Author's profile photo Rufat Gadirov
      Rufat Gadirov

      Hi @SVEN FEURER,

       

      thank you for this integration overview!

      Do you have any newer documents on what is now possible regarding C/4 Sales & Service Integration with SAP Business One in 2022/2023?

       

      Thank you in advance.

      BR
      Rufat