cancel
Showing results for 
Search instead for 
Did you mean: 

How to connect On-Premise SAP ECC to CPI

Dear Cpi Experts,

How to connect and transfer the data from On-Premise SAP ECC(outbound service) to CPI with out exposing ECC server in net.

and we are able to transfer data from CPI to On-Premise SAP ECC(inbound) using cloud connector .

kindly suggest.

Regards,

kranti.

Accepted Solutions (1)

Accepted Solutions (1)

MAVR
Advisor
Advisor

Hi Kranti,

Outbound communication from SAP ERP (ECC, S/4HANA) usually is not considered to be exposing ERP to internet threats because the call is initiated within the network.

But if this is a concern, you can use a third-party on-premise application as a proxy (or a proxy) to get internet access. Alternatively, you can request an exception to allow outbound-only connectivity from ERP to SAP BTP as your middleware, in this case, share the IP range for your tenant with network/security.

Regards

Answers (6)

Answers (6)

PriyankaChak
Active Contributor

Hi Kranti,

ECC can use HTTP Proxy to connect with CPI.

Regards,

Priyanka

Sriram2009
Active Contributor

Hi Kranti

Check this SAP Note 2510236 along with SAP blog and help portal links

Regrads

SS

joel_langoyan
Participant

As Piotr there are outbound protocol for ECC to use, you need know which approach applicable to your scenario. For IDOCs, you can check this. Search for the others wouldn't hurt.

0 Kudos

Dear Priyanka,

Could you plz explain elaborately.

Regards,

Kranti.

PriyankaChak
Active Contributor

In Destination, there is an option to use proxy. For Proxy server settings, Infra/Basis team can help.

0 Kudos

Dear Piotr,

thanks for reply ,

in our scenario ecc should not expose to outer world due to security .

Regards,

kranti.

Ryan-Crosby
Active Contributor

You shouldn't need to expose the system to the public internet to invoke an HTTPS call to CPI.

higorgranero1
Explorer
0 Kudos

I dont know if i understand, but you need a Cloud Connector configuration to connect on premise with cloud BTP.
Did you do know something like that ?

0 Kudos

Dear Higor,

We can use cloud connector to connect sap cpi to on premise sap it means ecc inbound calls .

Cpi->cc->onpremise ecc

But there is no option in cc for outbound calls to connect to cpi.

Onpremise ecc ->cpi.

Regards,

Kranti.

PiotrRadzki
Active Participant
0 Kudos

Usually any outbound protocol from ECC can call CPI through HTTPS, you can use SOAP, REST, IDocs.

Do you mean SAP don't have outbound connection outside of internal network?

If yes, then you simply can't connect with CPI.

BR, Piotr