<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Interfaces in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890082#M679147</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiii Everybody.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Plz provide me Information regarding Interfaces in ABAP.Mainly what is outbound interface? or suggest one helpful link for outbound interface.&lt;/P&gt;&lt;P&gt;   Thank u!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Oct 2007 06:06:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-11T06:06:24Z</dc:date>
    <item>
      <title>Interfaces</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890082#M679147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiii Everybody.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Plz provide me Information regarding Interfaces in ABAP.Mainly what is outbound interface? or suggest one helpful link for outbound interface.&lt;/P&gt;&lt;P&gt;   Thank u!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 06:06:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890082#M679147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T06:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: Interfaces</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890083#M679148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Outbound Process:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, ask your XI team to generate a message interface for you of type outbound and include the structure in the way they want you to send data to them. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create space for outbound:&lt;/P&gt;&lt;P&gt;Once the message interface is created by them, you can generate the same in transaction SPROXY. Search for your interface namespace and then right click on it and say create. &lt;/P&gt;&lt;P&gt;Give the appropriate package and prefix to it -&amp;gt; Generate the proxy, save and activate.&lt;/P&gt;&lt;P&gt;Now you can create a report and then according to the structure generated by XI, you can populate your internal table to be passed back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP Part:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call the method of the proxy in your report and send the data to XI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: o_notif TYPE REF TO zpmo_co_mi_peregrine_quick_fil, "Proxy class object&lt;/P&gt;&lt;P&gt;o_excep_handler TYPE REF TO cx_root. "Exception class object&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TRY.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create the object of outbound proxy class&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CREATE OBJECT o_notif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call the execute_asynchronous of proxy with output table containing&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;information of created notifications&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL METHOD o_notif-&amp;gt;execute_asynchronous&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;output = wa_output.&lt;/P&gt;&lt;P&gt;COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CATCH cx_root INTO o_excep_handler . &lt;/P&gt;&lt;P&gt;CLEAR wa_return.&lt;/P&gt;&lt;P&gt;REFRESH it_return.&lt;/P&gt;&lt;P&gt;wa_return-type = c_error. " Catching&lt;/P&gt;&lt;P&gt;wa_return-id = c_err_id.&lt;/P&gt;&lt;P&gt;wa_return-number = c_number.&lt;/P&gt;&lt;P&gt;wa_return-message = o_excep_handler-&amp;gt;get_text( ).&lt;/P&gt;&lt;P&gt;APPEND wa_return TO it_return.&lt;/P&gt;&lt;P&gt;CLEAR wa_return.&lt;/P&gt;&lt;P&gt;ENDTRY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sending errors with alerts:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF it_bapiret2[] IS NOT INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Raise an alert&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'Z_XI0_POLL_TO_UWL'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;systemoforigin = input-mt_peregrine_notification_req-message_header-system_of_origin&lt;/P&gt;&lt;P&gt;interfaceid = c_intid&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;bapi_return = it_bapiret2&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;no_alertcateg_found = 1&lt;/P&gt;&lt;P&gt;alert_not_created = 2&lt;/P&gt;&lt;P&gt;no_message_passed = 3&lt;/P&gt;&lt;P&gt;OTHERS = 4.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE i137 . " Error in Raising Alert&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE s156 . " Data sent successfully&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check with below links :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wsadapters.jca_sap.doc/doc/ale/csap_aleworking.html" target="test_blank"&gt;http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wsadapters.jca_sap.doc/doc/ale/csap_aleworking.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.erpgenie.com/sapgenie/docs/interface_design.doc" target="test_blank"&gt;http://www.erpgenie.com/sapgenie/docs/interface_design.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP Inbound/Outbound interfaces iDoc - User Exits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 06:07:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890083#M679148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T06:07:47Z</dc:date>
    </item>
    <item>
      <title>Re: Interfaces</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890084#M679149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check the below links too may be helpful for you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/78/217da751ce11d189570000e829fbbd/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/78/217da751ce11d189570000e829fbbd/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;/people/kevin.wilson2/blog/2006/11/13/ale-scenario-development-guide&lt;/P&gt;&lt;P&gt;&lt;A href="http://searchsap.techtarget.com/tip/0,289483,sid21_gci1230385,00.html" target="test_blank"&gt;http://searchsap.techtarget.com/tip/0,289483,sid21_gci1230385,00.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for the geneal stuff on ale/idoc check the below links &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ALE -- IDoc's&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALE/ IDOC/EDI&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/idoc_abap.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/idoc_abap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap.html" target="test_blank"&gt;http://www.sappoint.com/abap.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419" target="test_blank"&gt;http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.netweaverguru.com/EDI/HTML/IDocBook.htm" target="test_blank"&gt;http://www.netweaverguru.com/EDI/HTML/IDocBook.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapedi/index.htm" target="test_blank"&gt;http://www.sapgenie.com/sapedi/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allsaplinks.com/idoc_sample.html" target="test_blank"&gt;http://www.allsaplinks.com/idoc_sample.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALE/ IDOC/ XML&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp" target="test_blank"&gt;http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDOC Convertion &lt;/P&gt;&lt;P&gt;/people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/ale/configuration.htm" target="test_blank"&gt;http://www.sapgenie.com/ale/configuration.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/ale2.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/ale2.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/training" target="test_blank"&gt;http://www.sapdevelopment.co.uk/training&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/ale/why_ale.htm" target="test_blank"&gt;http://www.sapgenie.com/ale/why_ale.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/training" target="test_blank"&gt;http://www.sapdevelopment.co.uk/training&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc" target="test_blank"&gt;http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if usefull&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 06:13:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890084#M679149</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T06:13:29Z</dc:date>
    </item>
    <item>
      <title>Re: Interfaces</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890085#M679150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Outbound interface is used to send IDocs to the ALE server.,&lt;/P&gt;&lt;P&gt;outbound generating an idoc in ale layer with master_idoc_create_messgetype. &lt;/P&gt;&lt;P&gt;   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;useful links:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1)http://help.sap.com/saphelp_nw2004s/helpdata/en/99/66fd3f9149ca42e10000000a1550b0/content.htm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 06:23:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890085#M679150</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T06:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: Interfaces</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890086#M679151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Outbound&lt;/P&gt;&lt;P&gt; Synchronous outbound message interface.&lt;/P&gt;&lt;P&gt; Asynchronous outbound message interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message Interface &lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;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 (see also: Communication Parties (Case Examples)). The following connections are possible for message interfaces:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      A message interface with another message interface&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       A message interface with an imported interface&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       A message interface with an interface configured by an adapter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By using proxy generation, message interfaces enable ABAP and Java applications to be interconnected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prerequisites&lt;/P&gt;&lt;P&gt;From message interfaces, you reference message types, fault message types, messages from external definitions, or RFC or IDoc messages. It is possible to save message interfaces without referencing these objects, but their definition would then be incomplete. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information, see the Prerequisites section in Introduction to Interface Development.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Features&lt;/P&gt;&lt;P&gt;Communication Parameters&lt;/P&gt;&lt;P&gt;When you create a message interface you define the communication parameters by using the attributes Mode and Category. You can create the following types of message interfaces:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Category&lt;/P&gt;&lt;P&gt; Mode&lt;/P&gt;&lt;P&gt; Use&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Synchronous &lt;/P&gt;&lt;P&gt; Asynchronous &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Inbound &lt;/P&gt;&lt;P&gt; Synchronous inbound message interface&lt;/P&gt;&lt;P&gt; Asynchronous inbound message interface&lt;/P&gt;&lt;P&gt; Proxy communication&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Outbound&lt;/P&gt;&lt;P&gt; Synchronous outbound message interface&lt;/P&gt;&lt;P&gt; Asynchronous outbound message interface&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Abstract&lt;/P&gt;&lt;P&gt; Synchronous abstract message interface&lt;/P&gt;&lt;P&gt; Asynchronous abstract message interface&lt;/P&gt;&lt;P&gt; Defines the process signature&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Depending on the attributes you define for the message interface, you either need to reference one or two message types in Message Types. Therefore, the input message type defines the expected message, while the output message type defines the message sent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to handle application-specific errors or persist them in monitoring, assign the corresponding fault message types to the message interface as well. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/55/c5633c3a892251e10000000a114084/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/55/c5633c3a892251e10000000a114084/content.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 06:27:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interfaces/m-p/2890086#M679151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T06:27:27Z</dc:date>
    </item>
  </channel>
</rss>

