on 2024 Oct 29 7:02 PM
Hi experts,
We need to establish a new interface between SAP ECC and external POS system via TCP connection.
The problem is that our SAP system does not support ABAP Push Channels (APC) technology and we need another way to accomplish it.
The interfaces' flow need to be as shown below:
1) SAP ECC (client) must invoke a TCP request towards POS system
2) POS system must respond back with an confirmation
Both communications must be established with TCP connection.
Can you propose any other way to implement this interface?
Thanks in advance,
Theodore
Request clarification before answering.
Hello @DominikTylczyn,
On the printing program and before the printout of a Billing Document that has a payment card as payment method, a request must be sent from SAP ECC to POS server in order to validate the payment card's data and amount's payment. Based on the response from POS the system will complete or stop the printout.
So, the request from SAP must have some payment data that POS system needs to validate and perform the payment process.
Our problem is on the establishment of this communication between the two systems via TCP sockets.
Best regards,
Theodore
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @TheoMich
As your system doesn't support ABAP Push Channels yet, you'd need an intermediate piece of software to establish TCP communication, that would serve as RFC-TCP bridge. Then your process would work as follows:
You can try to use SAP Plant Connectivity as a RFC-TCP bridge. I don't have much experience with SAP PCo, but my gut feeling it is cracking a nut with a sledgehammer.
Alternatively you can develop your own RFC-TCP bridge in Java, using SAP Java Connector. That is relatively straightforward. Feel free to use my Bride class as a starting point. The class provides RFC-TCP bridging for my EWM-PLC simulator.
Best regards
Dominik Tylczynski
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
34 | |
22 | |
16 | |
8 | |
5 | |
5 | |
4 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.