cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with R/3 to XI - URGENT

Former Member
0 Kudos

We are trying to bring an IDOC from R/3 to XI and experiecning problem.

We need someone who is strong in XI for few hours to resolve this. Effort will be compensated with a competitive market rate

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member91687
Active Contributor
0 Kudos

Hi Rajadurai,

Log on to your <b>repository</b>:

1.Import the idoc i.e the idoc which you want to send from your sender system.

2.Data type and messagetype creation is not required if u are using external definitions.

3.Create message interface - inbound, asynchronous.

4.Create your message mapping(you can use the xsd and the imported idoc here).

5.Create interface mapping.

6.Save all objects and activate it.

Log on to your <b>directory</b>:

1.Create the configuration scenario.

2.Import and assign the business systrem which you earlier created in the sld.

3.Go to objects->business system->right click->assign business system->choose your business system.

4.Create communication channels,you would not require a sender idoc communication channel and hence sender agreement, define only your receiver communication channel.

5.Configure receiver determination, interface determination and receiver agreement.

6. Activate all your objects.

If you are looking for specific parameters to be given in say the communication channel and or the receiver determinations, you can find them on help.sap.com, or drop me a mail and I will send it to you.

This is all that is to be done in the repository and directory. Since you have done the rest and are comfortable with it i.e, partner profile etc, you should be able to bring in your idoc successfully now.

Regards,

Chandra

Former Member
0 Kudos

I would help u.

Give me the specifications and I would develop the scenario for you.

Send me the details at ssteja_vza@yahoo.com

Former Member
0 Kudos

Hi Raj,

->If you are using External definition, you do not need to create a data type.

-> Use the ED instead of the data type in your message type.

How do we create Data Type (structure) in XI that matches IDoc structure?

- Do we have to create a Data Type that matches IDoc structure?

It is easier for mapping when you have a DT similar to the IDOC so use ED.

- Can we create a data type using the External Definitions?

You need not create a Data type for your ED it can be used directly in your message type.

- What needs to be done in Integration Directory after all this?

->Goto transaction we60 and first download the xsd schema of your IDOC.

<b>REPOSITORY:</b>

->In the repository create a new ED and mention the downloaded file name.

-> this now can be used just as you use a Data Type, to create a Message Type.

->Mapping is to be done between the imported IDOC and the Message type.

->Interface Mapping has to be done.

<b>DIRECTORY:</b>

->In the directory configure one communication channel for the target system(if file in your business system).

->IDOC does not require sender communication channel or sender agreement.

->Interface determination and reciever agreement has to be configured.

Hope this helps,

Regards,

Jesse.

Message was edited by: JESSE GEORGE

MichalKrawczyk
Active Contributor
0 Kudos

hi,

just post the problem/error

this is not a very difficult scenaraio

so for sure we'll be able to help you

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

Former Member
0 Kudos

I want to see R3 Data via IDoc in XI:

I have done the following successfully:

- Created Vendor master in R3

- Created partner profile in R/3.

- Created port definition in R3

- Assigned the port in XI (IDX1)

- Imported IDoc objects into XI

- Exported the imported IDoc objects and created XSD file

My questions:

                                                              • Scenario -1 ******************************************

Can I import the XSD file into Data Type now?

If the answer is ‘yes’, do I need to massage the XSD file before importing into ‘Data Type’?

If the answer is ‘no’, how do I define Data Type now?

Do I need to define Data Type manually? Or Is there any other way?

                                                          • Scenario -2 *********************************************

I am able to import (the one I exported from IDoc) the XSD file into ‘External Definitions’ but I have following questions.

Do I need to define a Data Type now?

If the answer is ‘no’, can I create ‘Message Type’ without defining a Data Type?

If the answer is ‘yes’, how do I define a Data Type?

Do I need to define Data Type manually? Or Is there any other way?

I need to know the following:

- How do we create Data Type (structure) in XI that matches IDoc structure?

- Do we have to create a Data Type that matches IDoc structure?

- Can we create a data type using the External Definitions?

- If not what’s the purpose of External Definitions?

- Once the data type is manually created, what needs to be done in Mapping and how?

- My understanding is that, if you create a data type called “CustomerName” you can map this against any IDoc structure. I tried this and it didn’t work. I got the message in message mapping like, “Mapping is not sufficiently defined”.

- What needs to be done in Integration Directory after all this?

Bottom line I am looking for step by step guide including small steps to bring the IDoc from R/3 to XI

Former Member
0 Kudos

Hi Raja,

I didnt understand your first scenarion exactly. But the second scenario is easy and straight forward. In the external definitions, right click on that and provide log on credentials of your R/3 system. Then Select the IDoc what you want. Then you will get the IDoc Structure.

You dont need to create Data Type, Message Type seperately.

Here are some useful links using Idoc.

/people/ravikumar.allampallam/blog/2005/03/03/creating-purchase-order-idoc-through-xi

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

Thanks,

Raj.

former_member181955
Contributor
0 Kudos

1.How do we create Data Type (structure) in XI that matches IDoc structure?.

Ans: You can do it manualy else you can export idoc as xsd file and import it as an external definition.

2.Do we have to create a Data Type that matches IDoc structure?

Ans:If you perform external definition like in answer 1 no need to create data type that matches IDoc structure.

3.Can we create a data type using the External Definitions?.

ans.If description of message structure already exists in one of the following forms WSDL,XSD,DTD then you can use it by importing .

If you want more clarifiacations of exporting idoc as xsd and import it as external definition see this weblog.

/people/prasadbabu.nemalikanti3/blog/2006/02/24/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-1

Do you have any concern you can contact me.

Thanks

N.Prasad Babu

iGATE Global Solutions Hyderabad 91-98490 65377

3