on 05-27-2009 6:18 PM
Experts,
Need to Develop IDOC-XI--SOAP(Webservice) Sync Communication Interface
I have importing the Standard Idoc & External Def for WSDL ,which has the Request & Response Structure.
I need to handle the SYNC message in the XI and ignore it/ do not pass to the source system.
Any Weblog will help ,
Thnaks
Edward
Hi Edward,
Just now i have developed IDOC to SOAP Sync scenario successfully.
I am taking resposne in same or different IDOC.
U can use Proxy or IDoc for taking resposne back.
Let me know if I can help u if u need to implement same scenario.
Regards,
Manisha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Manish,
Thanks for your replay,
If I wann to send to different IDOC let me know how to proceed,
I followed...
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
Since I got WSDL file I need to create a Message Interface , When I go for Sync, Abstract Message Interface it is not reflecting in Container.
Shall I know how did you handled it, I appreciate your time & effort
Thanks
Edward
If I go ahead like that in Receiver Determination I am struck and interface mapping is not getting selected, Can you narrate it more on this /weblog
The way that i mentioned in the previous reply was to include a Sync MI in a BPM Sync Send....Now in all the relevant IR / ID objects you need to include this SYnc MI....even in the receiver determination your sender MI will be this SYNC ABS MI....same for Interface Determination.....make sure that you dont forget to make the Receiver MI SYNC with the corresponding REQ / RESP messages....
Regards,
Abhishek.
Hi Edward,
Follow the steps given below
In IR create following objects:
1: Import Web Service definition file in External Definition.
2: Import IDoc ZDLVRY. (I have used custom IDoc)
3: Create Message Interface
a. Abstract Synchronous for sender
b. Abstract Synchronous for Receiver
c. Abstract Asynchronous for request
d. Abstract Asynchronous for response
4. Create Message Mapping for Source Request to Target Request
5. Create Message Mapping for Target Response to Source Response.
6. Create Interface mapping and specify proper input in request and response tab.
7. Create Integration Process
Configuration in ID:
1. Create Integration Process for BPM created in IR.
2. Create receiver determination
a. From SAP R/3 to Integration Process
b. From Integration Process to Third Party (Web Service)
c. From Integration Process to SAP R/3
3. Create Interface Determination
a. From SAP R/3 to Integration Process
b. From Integration Process to Third Party (Web Service)
c. From Integration Process to SAP R/3
4. Create Receiver Agreement
5. Create Communication channel for Soap Receiver and IDoc Receiver.
6. Create Receiver Agreement for Soap Receiver
7. Create Receiver Agreement for IDoc Receiver
if u have any doubt in any step please let me know
Regards,
Manisha
hi,
the easiest way would be to post the IDoc as a file
then make file-SOAP-file scenario which is possible with the use
of dynamicconfig adater modules
with IDOC adapter you cannot use adapter modules so the only way
it would be with the use of a BPM
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Michael,
Standard IDOC, the Client do not wann to convert to file
With BPM how you suggest me to handle, When I create the Abstract message interface (synchrnous ) with IDOC metadata and custom data type I am getting error ,
I tried for weblog unable to find it,
One more clarification is it possible to send the response (WSDL) back to the IDOC as acknowledgment ?
Any help appreciated,
Thanks
Edward
Hi,
>>>With BPM how you suggest me to handle, When I create the Abstract message interface (synchrnous ) with IDOC metadata and custom data type I am getting error ,
why would you want to do that?
1. one async abstract message with IDOC
2. one sync message for SOAP
3. map idoc to soap request
4. send sync soap and receive soap response
5. finish the BPM
>>>* One more clarification is it possible to send the response (WSDL) back to the IDOC as acknowledgment ?
yes, you can map SOAP response to systat IDOC which will
change/update the status of the original idoc
Regards,
Michal Krawczyk
User | Count |
---|---|
81 | |
10 | |
10 | |
8 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.