cancel
Showing results for 
Search instead for 
Did you mean: 

RFC communication from external JCO to SAP ECC via SAP PI on AS JAVA

0 Kudos

Context:

My company has build a POS solution (JAVA) which is integrated with a SAP ECC and SAP POS DM backend (both AS ABAP) using embedded JCO.

Challenge:

Our customers want to place SAP PO between SAP ECC/SAP POSDM and our POS solution. Until now it doesn't seem to work.

  1. Is it possible to communicate RFC from a standalone java application with embedded JCO to SAP PO single stack/AS JAVA?
  2. Is it possible to communicate RFC to a SAP ECC backend from a standalone java application via SAP PO AS JAVA?
  3. Is the version of the JCO relevant? Version JCO embedded in Java POS application = 2.x; Version embedded JCO SAP PO = 3.x

Thank you for your help

Roelof Jan

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos
  • Yes this is possible. In PO you would need to configure a Sender RFC Adapter with a corresponding Program ID. Make sure that for the metadata it connects to the ECC System. Your Sender RFC Adapter should use the Gateway Host and Service of your PO System.
  • Your External POS Soluition will then connect to the PO Gateway Host and PO Service and to the program ID provided in your Sender RFC Channel.
  • Thereafter you build a ICO in PO that then calls the RFC in ECC, basically a RFC --> PO --> RFC Scenario.
  • You would need to have one ICO per RFC called from the POS system,
  • In terms of dependency to the JCO Library, I am not sure on the same, but have you tried this with the current set up?

Regards

Bhavesh

Answers (0)