cancel
Showing results for 
Search instead for 
Did you mean: 

File to idoc and no mapping?

Former Member
0 Kudos

Hi

We are using PI 7.0

IDOCFileSender->PI7.0->ALERECEIVER

we have a file in the "native" file format for an idoc, we now would like to process this file through PI and sending it to our SAP systems ALE layer. We are not allowed to call the ALE adapter directly in our SAP system from the system generating the native idoc format - it must be done only through PI !

My question is if it is possible using the fileadapter to read this file and with pass it throug PI to IDOC receiver adapter without any mapping? In that case what should the Message Type we are using in the file-sender adapter look like?

Hope for some help.

Thx

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

When your file is a "native" Idoc structure, you have to change it into XML.

Check this guide:

http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc0...

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

Check this blog, may be its useful:

/people/william.li/blog/2009/04/01/how-to-use-user-module-for-conversion-of-idoc-messages-between-flat-and-xml-formats

Regards,

Pragati

Former Member
0 Kudos

So the only way to process the idoc-flat-file in PI 7.0 is using RSEINB00?

In PI 7.11 we can use the user module IDOCFlatToXmlConvertor?

Some how it is incredible that SAP have not supported this in releases<7.11!!

udo_martens
Active Contributor
0 Kudos

Hi,

>is possible using the fileadapter to read this file and with pass it throug PI to IDOC receiver adapter without any mapping?

yes

>In that case what should the Message Type we are using in the file-sender adapter look like?

If you have no mapping it doesnt matter, the message type will not be validated during runtime. You can take the IDoc type imported from the SAP system

Regards,

Udo

former_member208856
Active Contributor
0 Kudos

In this case, where you are using IDoc for communication, without mapping scenario is not possible.

When we are using IDoc, we are importing matadata in IR, only we can fill data first & send to R/3 System for posting.

Without mapping, how we can fill IDoc ?

We can post IDoc only when we are using mapping.

Only we can use IDoc without mapping when Sender & Receiver IDoc structues are same.

Former Member
0 Kudos

Hi,

Without mapping also we can use, even without using IR/ESR we can send the data.

Check this link

/people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository

Regards

Ramesh

rajasekhar_reddy14
Active Contributor
0 Kudos

if no structure conversion required,they you can trasfer data between different systems ,no IR/ESR objects required,but i doubt this will work for IDoc receiver scernarios or not.

Regards,

Raj

Edited by: Raja Sekhar Reddy T on Aug 18, 2010 12:00 PM