on 2022 Mar 17 7:09 AM
Hi,
I am trying to connect a SAP ECP system to CPI to send some IT2001 records details.
To avoid creating the WSDL from scratch, I created a FM with the desired interface, exposed it as a service, then reused the WSDL to create the consumer service. I did it by passing the table in the TABLES part of the FM.
This service reaches CPI but the proxy call throws this exception:
GENERAL_ERROR Error duing proxy processing (PART UNKNOWN (NULL) )
By debugging I saw this might be an issue with the response, so I tried to create an Asynchronous service since I do not need the response form CPI.
I adapted the FM to just pass the table as an exporting parameter as a table type so FM expects nothing back (again reuse the WSDL to create the consumer service).
Doing it this way, my call does not throw any exceptions at all, but the call does not reach CPI at all.
If I check SOAMANAGER my service is seen as asynchronous

I have tried all protocols available, yet message does not error but it does not reach CPI.
I can live with the "synchronous" solution but I am just curious about what I am doing wrong.
I have activated the payload trace and the XML generated looks fine.
Regards,
Pablo.
Request clarification before answering.
| User | Count |
|---|---|
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.