Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9052

C4C connected to multiple backend ERP systems

$
0
0

Hi All,

 

in our cloud project we have the following landscape:

 

- C4C Dev: one ECC with two different clients linked to one C4C tenant (each client sends/receives data to/from C4C).

 

- C4C Prod: the landscape turns into two different ECC systems linked to C4C tenant.

 

Logically, the two landscapes are equal: one C4C tenant, two ECC backends.

 

 

Communication Systems

 

I see two options:

 

1. One communication systems with two business instances, one for each client, like I'm trying to do now:

 

Screen Shot 2015-06-12 at 16.42.36.png

 

I guess I should change the business instance in production

 

2. Two different communication systems, each with one business instance.

 

I didn't go for this option because I thought the business instances were enough to accomplish the integration. Am I wrong?

 

Communication arrangements

 

Here I'm a bit confused. I guess we have to create one communication arrangements (for each flow) for each business instance like:

 

Screen Shot 2015-06-12 at 16.55.40.png

 

 

If I don't create the second communication arrangement (for Q***29 instance) I have an error in the message, which seems to be correct from my point of view as the message comes from an intsance which has no communication arrangement. Therefore, I've created a second communication arrangement for Q***29, which has a different communication user than Q***30.

 

 

HCI: ECC -> C4C

 

Screen Shot 2015-06-12 at 17.11.33.png

 

In this case (withouth any modification of the iFlow) I have one COD receiver and an artifact for basic authentication. The artifact is configured for user Q***30. Doing so messages from Q***29 arrive and are processed, as the communication user Q**30 exists and the artifact is correct. However, logically, it should not be correct because if each communication arrangement has its own user, I believe there's a reason behind it. Am I right?

 

So I'm wondering: should I duplicate the receiver COD so that each receiver will use its communication user artifact? Or is it enough to have one COD, no matter what the source system and artifact is (Q***29 or Q***30)?


I don't think we can deploy the same iFlow for each comm arrangements, or is it possible instead?

 

HCI: C4C -> ECC

 

Screen Shot 2015-06-12 at 17.46.50.png

 

In this case the basic idea is to have two ERP receiver, one for each system configured with two different host properties in the external parameters. The message will be routed against some conditions.

 

 

 

Is there any best practice for this scenario?

 

Thanks in advance,

 

Luca


Viewing all articles
Browse latest Browse all 9052

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>