I have pasted below the complete steps for doing a rfc to soap synchronous scenario...i can send a message and update a custom table in r/3 with the data..however i am not getting any response, i have tested the rfc on r/3 and checked the table ..which is getting updated correctly....any ideas on whats wrong .....More important areas are the items in bold.....which is where i think smthing is not ok.
Design..part........
Create data types
1) testScore_dt
2) testScoreResponse_dt.
Create 2 msg types for 1 and 2...
testScore_MT
testScoreResponse_MT
Create Message Interface
MI_TestScore
Outbound Message Interface Synchronous
input Message is testScore_MT
outputMessage is testScoreResponse_MT
Import rfc
ZRfc_testScore
ZRfc_testScoreResponse
Create 2 message mappings
MM_Input_001
Source is testScore_MT
Destination is ZRfc_testScore
MM_Output_001
Source is ZRfc_testScoreResponse
Destinatio is testScoreResponse_MT
Create 1 Interface mapping
Source is MI_testSource
Target is ZRfc_testScore
Request tab...choose mapping as MM_Input_001
Response tab ...choose mapping as MM_Output_001
Configuration...
Create Sender_BService
Create Reciever_BService
Create Communication channels
CC_Sender_Soap
default namespace
<b>interface = MI_TestScore</b>
CC_Reciever_RFC
<b>Do Reciever determination
Sender = Sender_BService
Interface == ?</b>
Do Interface determination
<b>Need Help ?</b>
Sender Agreement
Sender CC
Reciever Agreement
Reciever CC
Regards
Ravi Raman