on 12-18-2009 11:16 AM
Hi,
my scenario is IDOC --> RFC , where RFC is sending some response and that has to be suppressed in SAP PI.
can any one share your idea how to suppress with out using BPM.
is there any module to suppress the response??
Thank You,
Madhav.
should not create response mapping
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Madhav,
If you want to suppress the RFC response leave it unmapped. Design ur interface with just the request
-keerthi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>
> it leaves a Red flag in Moni.... and i dont want that..
Are you trying a Schronous scenario? Confirm from your SAP counterpart (where the RFC is hosted) that the RFC is capable of working in Async mode (By default RFC is sync).... and there is no module to suppress the response.......either the target system should not send response (unless asked for) or it needs to be handled in XI/ PI using a BPM.
Leaving the response unmapped wont help you....it wont stop XI from forwarding the message to the source...no mapping just means that no transformation...processing still happens
Even specifying condition in RD will not be helpful as we give the condition for request message and not for response.....unless response does not come in a totally separate call (which is not the case here)
I hope you have designed the interfaces as Asynchronous!
Regards,
Abhishek.
Hi Madhav,
your scenario is IDOC to RFC
Idoc Is Asyn and RFC is Syn by default. Have you used any module to capture the response from RFC otherwise how could the response be identified by IDOC suppressing is the next question?
This scenario can be very easily accomplished by designing a Syn Asyn bridge incase you are connecting two heterogenous systems. Thereafter you can suppress the RFC response.
Regards,
Sushama
Hello
By setting a non response Rfc, you probably intend to have an asynchronous activity- meaning a one time activity?
you could always just convert the scenario to idoc to a webservice one? generate a webservice for the function module and generate the mapping- it would not send in a response
Otherwise you would have set the rfc at the receiver end as the inbound entry- asynch- and give a blank response- empty spaces
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
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.