cancel
Showing results for 
Search instead for 
Did you mean: 

call transaction in ABAP Inbound proxy

Former Member
0 Kudos

Hi All,

I am processing transaction KKPAN in inbound proxy. As per my knowledge, there is no BAPI or other way of processing this transaction. I have recorded a BDC, and I am calling this BDC using Call Transaction in my Inbound proxy.

The problem is, control never returns back to the proxy after I call this BDC using Call Transaction. However, interestingly, If there is an error in BDC, the control comes back to the proxy. Any ideas, why it does not successfully update data using BDC in inbound proxy?

Your inputs are appreciated.

Thanks,

Navdeep

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

See this ,

Regards,

AKshay .

    • Reward points if find useful.

Answers (1)

Answers (1)

Former Member
0 Kudos

Thanks for you response Akshay !

However, It didn't solve my problem. In my case, the inbound proxy class is being called successfully. The problem comes, when I use Call Transaction in the class. The call transaction works and returns error message, if there is some error in the processing; however, for when there is no error in the BDC data, the control never comes back after call transaction.

However, if I use SPROXY to test this interface, by copying the payload of the message and using the same user (As in Comm Channel), I am able to call Call Transaction without any problem. The data gets created successfully.

Now this is getting really tricky.

Still looking for ideas

Regards,

Navdeep

Message was edited by:

Navdeep Singla

former_member190313
Active Participant
0 Kudos

hi

In call transaction you need to capture all type of messages i.e Success error warning and information.

irrespective of message type send the contents of message back from BDC to inbound proxy

regards

Sheetal