cancel
Showing results for 
Search instead for 
Did you mean: 

Sender message Interface

Former Member
0 Kudos

Is this necessary to create Sender message Interface for BAPIs?

How can you do Interface mapping?

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

For RFC/BAPI/IDoc no need to create message interface.For external defination creation of message interface required.

Former Member
0 Kudos

Hi,

The Sender message interface is mandatory as well as one of the important part of the XI interface.

While dealing with any communication either BAPI/RFC , you need sender interface.

In case of IDOC or RFC, BAPI, the RFC/BAPI/ IDOC structure itself can be trated as Sender IMessage Type which will be assigned to message interface, even for external definations you need message interface to be defined.

You use a message interface to describe a platform-independent or programming-language-independent interface, which you want to use to exchange messages between application components using SAP Exchange Infrastructure. Depending on the communication parameters defined for a message interface, it can either have the task of sending a request (outbound) or receiving a request (inbound). Assigning an outbound interface to an inbound interface enables multiple communication parties to exchange messages with each other. The following connections are possible for message interfaces:

· A message interface with another message interface

· A message interface with an imported interface

· A message interface with an interface configured by an adapter

By using proxy generation, message interfaces enable ABAP and Java applications to be interconnected.

I hope this will clarify your doubt

Thanks

Swarup

Former Member
0 Kudos

HI,

It is not necessary to create a message interface when u import rfc or bapibecause sap itself provides RFC-API for transfering rfc to xi

secondly after importing u can directly use the bapi or rfc in message mapping and interface mapping .there is a search help provided for tht

PLZ REWARDS POINTS

VIKAS

Jitendra_Jeswan
Contributor
0 Kudos

Import RFCs in the Imported Object. Use them in Message and Interface Mapping.

Regards.

Jeet.

prateek
Active Contributor
0 Kudos

Is this necessary to create Sender message Interface for BAPIs?

Once u import RFCs in IR, no other message interface is required for it.

How can you do Interface mapping?

Use the RFC name directly for mapping as well as interface mapping

Regards,

Prateek

Former Member
0 Kudos

Hi,

You need to create a message interface, irrespective of you use a BAPI or RFC.

Then you need to select the same message interface you have created for the source and the target.

Regards,

Nithiyanandam

Former Member
0 Kudos

Hi,

If you are using WSDL for the BAPI then there is no need for the same and WSDL will contain the details for the interface.

Else You will have to import RFC, not BAPI, and it also contains the interface definition and you dont have to create it manually

Regards