cancel
Showing results for 
Search instead for 
Did you mean: 

Integration between ECC and Ariba

former_member477656
Discoverer
0 Kudos

Does anyone know what are the main advantages and disadvantages between Direct Connectivity (SOAP) and Mediated Connectivity ( PI + adaptor ) in the communication between ECC and Ariba?

If there are system limitations, best practice, main differences, some kind of official documentation from where I could draw a conclusion ?

manoj_khavatkopp
Active Contributor
0 Kudos

Hi Andrei,

I really doubt if there is any such document to compare Direct vs Mediated Connectivity. Because this is somethin left to the customer.

But however you may download the files from below link :

https://connect.ariba.com/AC_Content_Details_Page/1,,161_167213,00.html?item_id=166487

Check page no 138 in the document : sap_integration_CI.pdf it has a small description on limitation of using Direct connectivity. And also the process to set up both.

Br,

Accepted Solutions (1)

Accepted Solutions (1)

manoj_khavatkopp
Active Contributor

Hi Andrei,

Well being a PI developer i can say one of the main advantage of using PI is monitoring and customization.. You don't have much monitoring capabilities in ECC when compared to Direct connectivity and also you are not exposing your internal ECC system directly to External customers in this case is Ariba.

And not all scenarios can connect directly from ECC to Ariba Network .Because for Ex: lets take RFQ scenario where ECC sends the outbound IDOC but AN network only supports cXML format the mapping from IDOC to cXML is handled in PI . This is just one example in many of the case you can customize your mapping in PI and reduce the complexity in ECC code.

And also there are few other approaches like for Master Data integration if you are connecting from ECC to Ariba upstream or downstream you have to go for webservice calls . where as when you keep PI as mediated connectivity you have an option of web service as well as ITK (i am really not a fan of ITK as it is being ruled out).

So overall i can sum up these :

1. Different approaches of connectivity : AN adapter / SOAP Adapter (webservice calls) / ITK.

2.Monitoring capabilities.

3.Error Reporting (Raising alerts/mails to business if any issue with connectivity or data issue).

4.Customization if needed reducing the complexity as ECC code.

Saying said so one of the main Disadvantage of using PI for SOAP synchronous calls is in case the message fails in PI system due to connectivity/mapping or whatever issue then the message cant be resent from PI system it has to sent again from the sender system itself.

Br,

Manoj

former_member477656
Discoverer
0 Kudos

Hi Manoj K,

Thank you for the answer. Is there a list ( in depth analysis), some documentation provide by Ariba (maybe)...... with all pros and cons between these 2 solution?

manoj_khavatkopp
Active Contributor
0 Kudos

Hi Andrei,

I really doubt if there is any such document provided by Ariba to compare both , as this is something to be decided by customer.

But however please check P2P Pdf page no : 138 from the below zip file :

https://connect.ariba.com/AC_Content_Details_Page/1,,161_167213,00.html?item_id=166487

Br,

Manoj

Answers (2)

Answers (2)

0 Kudos

Hi Monoj,

What adapter needed for Ariba cloud integration and which PI version is needed?

former_member477656
Discoverer
0 Kudos

Hi Manoj K,

Thank you for the answer. Is there a list ( in depth analysis), some documentation provide by Ariba (maybe)...... with all pros and cons between these 2 solution?