on 12-19-2011 2:48 PM
Hi.
We are setting up a synchronous call as follow.
RFC <-> PI <-> Web Service
The problem we have is that when the sending system is calling the function in PI we get a short dump in the program.
The short dump tells us that the function module are not present in the PI system.
We have imported the BAPI in PI and we are using the import in the config of the communication.
We are using the imported BAPI structure as incoming sync interface.
Outgoing interface is a sync intreface with the structure of the sync web service.
My feeling is that the sending system is not calling the interface on specified in the sender agreement together with the RFC adapter.
How can check if they are trying to call the function module in PI instead od the interface?
What do I have to setup in the SM59 transaction to get this working?
BR
Kalle
Kalle,
Please make sure the RFC user in the communication channel has the proper roles. Any new definition/update in the function module must be reflected in the RFC user profile. Ask the security team to verify this ! Hope it helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please make sure you use program ID which is unique in the communication channel at the Sender RFC channel and the same is registered in the ECC side with gateway server using RFC destination. Akso refresh the cpa cache and see whether that helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
77 | |
9 | |
9 | |
7 | |
6 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.