on 05-11-2007 10:10 AM
Hi,
we have a scenario R/3-XI and we want to change this scenario to R/3-XI-XI.
In our old szenario we have only configured a IDoc-Receiver with rfc-destination and port.
We do not have a IDoc-Sender because we use the IDoc as Interface in the receiver-recipient of ID.
Can anybody help me please?
Regards
Stefan
HI,
If you have the same XSD used in X1B's mapping then no mapping will be effected.
if not that case , you can take the mapping template and after that import the xsd then again restore the mapping template , so no need to do again any mapping.
the above bhavesh explination , is the one way , i hope.
Regards
Chilla
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Stefan,
A few question,
1. What is the entire flow ? R3 - XIA - XIB - ?
2. Where do you want the mapping to be done? on XIA or XIB?
3. Do XIA and XIB share the same SLD or different SLD's?
On the basis of this the solution further can be discussed:-)
Regards
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
<<1. What is the entire flow ? R3 - XIA - XIB - ?
The entire flow should be R3-XIA-XIB.
<<2. Where do you want the mapping to be done? on XIA or XIB?
The mapping will be in done in XIB. In XIA there should be only a 1:1-mapping of IDoc.
<<3. Do XIA and XIB share the same SLD or different SLD's?
XIA and XIB have a different SLD.
Stefan,
To which system will XIB send the data to? What happens after the Idoc is sent to XIB?
Only on the basis ofthe target system can further details be analysed.
At a higher level assuming,<b> R3 - XIA- XIB - File</b>.
<u><b>XIA SLD:</b></u>
1. Create a Business System for R3.
2. Create a Business System for XIB --> This wil be a WebASABAP bsuiness system .
<u><b>XIB SLD :</b></u>
1. Export the Business System and Technical system created in step 2 under in XIA and import it int he SLD of XIB.
<u><b>XIA IR:</b></u>
1. Create the Datatype, Message type and message interface ( inbound ) for the file.
2. Create the mapping .
<u><b>XI A : ID</b></u>
1. Sender Service will be R3's Business System and Receiver Service will be XIB's Business System.
2. The reciever adapter will be a XI adapter and will use the url http://server name of XIB : httpport of XI B/sap/xi/engine?type=entry
<u><b>
XI B : IR:</b></u>
1. Export the Messge Type as a XSD and import this in XI B's IR.
2. Create a Outbound Message Interface. This will used Message Type of Step 1 and will have the same name as the XI A 's Inbound Message Interface.
3. Create an Inbound Message interface. This will use the Message Type of Step
4. No mapping.
<u><b>
XI B ID:</b></u>
1. sender service will be The WebASABAP Business System if XIB.
2. Receievr service can be any Receivr Business System / Service created in SLD of XI B.
Regards
Bhavesh
<<To which system will XIB send the data to? What happens after the Idoc is sent to XIB?
The whole scenario is R/3-XI-CLIX. CLIX is a E-Learning Management System.
We want to change the scenario to R/3-XIA-XIB-CLIX.
The problemes are the IDocs which we import from the r/3-system to XI-System with the function imported objects in IR. So these IDocs are an Interface in the receiver-recipient of ID, so there is no IDoc_Sender configured in the old scenario.
So does anybody can help me please?
Thanks.
Regards
Stefan
Stefan
Why do you need to change the mapping?
The mapping from the Idoc to the target format will happen in XIA.
This message wil be sent to XIB and in XIB you will have not mapping and you will just forward it to the target system as needed.
The message that enters XIB will be the Target Systems data and not the idoc.
Regards
Bhavesh
Stefan,
In the case when mapping needs to be done on XIB this is what you would need to do,
<i>XIA SLD:
1. Create a Business System for R3.
2. Create a Business System for XIB --> This wil be a WebASABAP bsuiness system .
XIB SLD :
1. Export the Business System and Technical system created in step 2 under in XIA and import it int he SLD of XIB.</i>
<b>Same as earlier</b>
<u><b>XIA IR:</b></u>
Just import the Idoc. the Idoc will acts as the sender and the receiver interface.Apart fromimporting the Idoc in the XIA 's IR nothing else needs to be done.
The configuration will continue to be as earlier. Just that Idoc is the sender and receiver Interface.
<u><b>XI A : ID</b></u>
1. Sender Service will be R3's Business System and Receiver Service will be XIB's Business System.
2. The reciever adapter will be a XI adapter and will use the url http://server name of XIB : httpport of XI B/sap/xi/engine?type=entry
<u><b>XI B : IR:</b></u>
1. Import the Idoc in the Imported Objects
2. Create the datatype , message type and inbound message interface for the target system as needed.
3. Create the mapping between the idoc and the target message.
<u><b>XI B ID:</b></u>
1. sender service will be The WebASABAP Business System if XIB.
2. Receievr service can be any Receivr Business System / Service created in SLD of XI B.
3. Sender Interface will be the idoc and receiver interface will be the Inbound Interface created int he IR of XIB.
4. Interface determination will have the interface mapping here.
Regards
Bhavesh
Hi Bhavesh,
One correction i would like to point out..
<i>XI B ID:
1. sender service will be The WebASABAP Business System if XIB.</i>
The sender service will be the R/3 Business System in XIB since that is how we did in one of our B2B schenario POC ie if i remember it correctly...
Cheers,
Sumit
Message was edited by:
Sumit Khetawat
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.