<?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 Re: BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3191925#M760422</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;yes u can use the bapi in ur program and also it can be called by other systems also..Bapi's are meant for that purpose only&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this report.This report uses the service BAPI BapiService.MessageGetDetail(), to display the short text and the long text of error messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;\*----&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;\* read a message short and long text using the BAPI *&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;BAPI_MESSAGE_GETDETAIL of the object BapiService. *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;\*----&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* Data declaration&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA : MY_ID LIKE BAPIRET2-ID,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_NUMBER LIKE BAPIRET2-NUMBER,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_TEXTFORMAT LIKE BAPITGA-TEXTFORMAT,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_MESSAGE_V1 LIKE BAPIRET2-MESSAGE_V1,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_MESSAGE LIKE BAPIRET2-MESSAGE,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_RETURN TYPE BAPIRET2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA BEGIN OF MY_TEXT OCCURS 1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPITGB.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA END OF MY_TEXT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* Enter values in object&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE 'FI' TO MY_ID. "message id of message to read&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE '024' TO MY_NUMBER. "message number of message to read&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE 'ASC' TO MY_TEXTFORMAT. "text format, here ASCII&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE '0001' TO MY_MESSAGE_V1. "text to fill into message&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*BAPI call&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_MESSAGE_GETDETAIL'&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ID = MY_ID&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;NUMBER = MY_NUMBER&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* LANGUAGE = SY-LANGU&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TEXTFORMAT = MY_TEXTFORMAT&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MESSAGE_V1 = MY_MESSAGE_V1&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* MESSAGE_V2 =&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* MESSAGE_V3 =&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* MESSAGE_V4 =&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MESSAGE = MY_MESSAGE&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;RETURN = MY_RETURN&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TEXT = MY_TEXT&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* Print results&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'Input' COLOR 5.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_id...........:', MY_ID.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_number.......:', MY_NUMBER.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_textformat...:', MY_TEXTFORMAT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_message_v1...:', MY_MESSAGE_V1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'Output' COLOR 5.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_message........:', MY_MESSAGE.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_return.........:', MY_RETURN.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'Text output' COLOR 5.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;LOOP AT MY_TEXT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / MY_TEXT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;check the below link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdev.co.uk/java/jco/bapi_jco.pdf" target="test_blank"&gt;http://www.sapdev.co.uk/java/jco/bapi_jco.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/13/931d0ac87411d1ad0b080009b0fb56/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/13/931d0ac87411d1ad0b080009b0fb56/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;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Dec 2007 11:08:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-18T11:08:59Z</dc:date>
    <item>
      <title>BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3191924#M760421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have created a BAPI using SWO1 and also i have released that funtional module..&lt;/P&gt;&lt;P&gt;Now can u tell me how to use this BAPI,,&lt;/P&gt;&lt;P&gt;Should we call this using a ABAP program or can we use this object from other systems i mean java or ....&lt;/P&gt;&lt;P&gt;Or else can we use this object from other SAP systems...???????&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2007 11:01:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3191924#M760421</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-18T11:01:42Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3191925#M760422</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;yes u can use the bapi in ur program and also it can be called by other systems also..Bapi's are meant for that purpose only&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this report.This report uses the service BAPI BapiService.MessageGetDetail(), to display the short text and the long text of error messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;\*----&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;\* read a message short and long text using the BAPI *&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;BAPI_MESSAGE_GETDETAIL of the object BapiService. *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;\*----&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* Data declaration&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA : MY_ID LIKE BAPIRET2-ID,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_NUMBER LIKE BAPIRET2-NUMBER,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_TEXTFORMAT LIKE BAPITGA-TEXTFORMAT,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_MESSAGE_V1 LIKE BAPIRET2-MESSAGE_V1,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_MESSAGE LIKE BAPIRET2-MESSAGE,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MY_RETURN TYPE BAPIRET2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA BEGIN OF MY_TEXT OCCURS 1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPITGB.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA END OF MY_TEXT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* Enter values in object&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE 'FI' TO MY_ID. "message id of message to read&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE '024' TO MY_NUMBER. "message number of message to read&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE 'ASC' TO MY_TEXTFORMAT. "text format, here ASCII&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MOVE '0001' TO MY_MESSAGE_V1. "text to fill into message&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*BAPI call&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_MESSAGE_GETDETAIL'&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ID = MY_ID&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;NUMBER = MY_NUMBER&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* LANGUAGE = SY-LANGU&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TEXTFORMAT = MY_TEXTFORMAT&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MESSAGE_V1 = MY_MESSAGE_V1&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* MESSAGE_V2 =&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* MESSAGE_V3 =&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* MESSAGE_V4 =&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MESSAGE = MY_MESSAGE&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;RETURN = MY_RETURN&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TEXT = MY_TEXT&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;\* Print results&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'Input' COLOR 5.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_id...........:', MY_ID.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_number.......:', MY_NUMBER.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_textformat...:', MY_TEXTFORMAT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_message_v1...:', MY_MESSAGE_V1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'Output' COLOR 5.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_message........:', MY_MESSAGE.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'my_return.........:', MY_RETURN.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / 'Text output' COLOR 5.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;LOOP AT MY_TEXT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WRITE : / MY_TEXT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;check the below link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdev.co.uk/java/jco/bapi_jco.pdf" target="test_blank"&gt;http://www.sapdev.co.uk/java/jco/bapi_jco.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/13/931d0ac87411d1ad0b080009b0fb56/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/13/931d0ac87411d1ad0b080009b0fb56/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;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2007 11:08:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3191925#M760422</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-18T11:08:59Z</dc:date>
    </item>
  </channel>
</rss>

