ITPub博客

首页 > 数字化转型 > ERP > SAP C4C connecting to multiple ERP backends

SAP C4C connecting to multiple ERP backends

ERP 作者:DicksonJYL560101 时间:2016-12-05 11:39:05 0 删除 编辑

SAP C4C connecting to multiple ERP backends

https://blogs.sap.com/2016/11/29/sap-c4c-connecting-to-multiple-erp-backends/?utm_content=buffer119df&utm_medium=social&utm_source=linkedin.com&utm_campaign=buffer

 

I am writing this blog to talk about my experience with having C4C as the frontend connecting to multiple ERP backends,

Enterprises have multiple ERP backends, either due to complexity of the Business Units, acquisitions, or mergers. For a global sales or service leader, sometimes its imperative to get information across BUs with trends that can affect pipeline for example, and have a call to action message for sales team. C4C also has extended app, which features latest RUI version of CRM, and is device agnostic.

Some of the the components that need to be completed are listed below. They do not represent the complete list of work needed.

ID mapping – Make sure that for automated interfaces, id mapping is working, and for manual loads, based on system instance id, you have right ids mapped for integration. This is important if you want to use ERP IDs in C4C for these objects.

De.ion: https://blogs.sap.com/wp-content/uploads/2016/11/id-mapping.jpg

Communication Arrangements – Communication Arrangements is an important aspect to monitor payloads. You will need at least 2 arrangements for each object depending on number of ERP you are connecting to single C4C tenant.

De.ion: https://blogs.sap.com/wp-content/uploads/2016/11/1-118.png

 

Multiple ERP BAdI – This is an important BAdI to determine which ERP the payload goes out to, and creates subsequent process documents. An example for the BAdI is shown below. An example would be which ERP does the pricing request call gets routed?


De.ion: https://blogs.sap.com/wp-content/uploads/2016/11/1-115.png

Codelist mapping – Important to note here is that you have to create a code list mapping group, one per ERP. This is the most important aspect of the integration, as different ERP can have different names/codes for same C4C code.

De.ion: https://blogs.sap.com/wp-content/uploads/2016/11/1-117.png

Once the codelist mapping group has been created, corresponding codelists need to be mapped. Inheritance concept applies.

Source system identifier – It is important to consider the source system identifier field on master data and transaction objects to easily differentiate for users visually, and via search query, which source system is originating system of record. For example, in case of multiple accounts with same name in two ERPs, apart from number range and other differentiators, this field can be used to build queries based on business role fro example.

De.ion: https://blogs.sap.com/wp-content/uploads/2016/11/1-116.png

PI namespace – Since we had 2 ERP to integrate with, we used the concept of “tracks” for each integration. For each track of integration, we placed those customized mappings into its own custom namespace

Please revisit the blog, as I will update the blog with new URLs and learnings.

 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29829936/viewspace-2129723/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
行万里路,读万卷书,阅无数人。 吃货一枚,爱吃湘菜,粤菜与杭帮菜,尝遍天下美食。 摄影爱好者,游遍名川大山,江河胡海,赏遍人间春色。 爱看电影,尤其是国产大片,好莱坞大片。英文名:Dickson Jin, 网名:风一样的BOY。精通SAP供应链咨询。2017年开始研习人工智能。

注册时间:2014-08-27

  • 博文量
    2598
  • 访问量
    4671874