Skip to Content

what is interface data layer and xsd definition

Dec 28, 2017 at 10:09 AM


avatar image

Hello Experts,

i have S4 hana system and SAP PO system.

From S4 hana i will get data in idoc and i need to pass it as file.

i have told client we will create xml file.

now i have 2 doubts:

1. to pass xml file to 'interface data layer' do i have to use NFS in receiver file channel.

(Can anyone tell in detail what is interface data layer )

2. client is asking for xsd definition for respective xml files. how shall i give it?

(As per my understanding usually xml file which is generated is of Message type structure.)

Correct me wherever i am wrong and Please help me.. i am getting confused.



10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Apu Das Dec 28, 2017 at 01:03 PM

Hi Ankyy,

If your requirement is to convert IDOC data to IDOC XML and put it into the application server AL11 directory, then you need not to use PO for this rather tell you S/4 guy to configure file port in tcode we21 instead of tRFC.

Or if you want to PO instead -

The xsd structure will be same as message type with EDIDC40 segment added.

Just import idoc metadata in PO ESR and send the xsd from there.

It will be IDOC_AAE to file (NFS) scenario without any mapping if no changes are required in the idoc data.

Your sender IDOC_AAE communication channel will do the IDOC XML conversion.



Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Apu,

Thanks for your reply.

I do not want to convert IDOC data to IDOC XML.

There are hardly 12-15 values which are to be passed.

There are 2 types of interfaces

1. File to Idoc

2. Idoc to File

(I also have to do RFC lookup since i need to verify some values from SAP system.

So data has to be sent from PO. Correct me if i am wrong.)

Let's consider for File to Idoc:

So if client is asking for XSD structure for xml, can i directly export XSD of message type structure which i am creating in ESR?

Let's consider for Idoc to file:

Here also do i have to export and give XSD structure of Message type?

For Data interface layer :

Is this normal FTP/SFTP connection ? or Is this like PO servers directories ?

Like I am thinking to use file adapter, so in Transport Protocol will i have to use FTP or NFS?

Awaiting your reply.