<?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: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE' in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105130#M1706386</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Raymond,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I implemented this function but I still get an Exception&lt;/P&gt;&lt;P&gt;"&lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;'Statement MESSAGE E is not allowed in this form.''&lt;/SPAN&gt;", but&lt;/P&gt;&lt;P&gt;from this new Function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vladislav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Dec 2012 07:35:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-12-10T07:35:16Z</dc:date>
    <item>
      <title>Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105120#M1706376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to call BAPI 'BAPI_GOODSMVT_CREATE' from IDES system via RFC and I get following Exception&lt;/P&gt;&lt;P&gt;(from SAP Netweaver Gateway) &lt;/P&gt;&lt;P&gt;'RFC call was not successful because of system failure 'Statement MESSAGE E is not allowed in this form.''&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give an advice?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Vladislav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 07:56:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105120#M1706376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-03T07:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105121#M1706377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The BAPI without enhancement should never raise a message error, but fill return table, so look for &lt;/P&gt;&lt;UL&gt;&lt;LI&gt;customer-exits or BAdI that performs customer checks and raise such a message - CMOD, SE19&lt;/LI&gt;&lt;LI&gt;message (like print form or mail) in which customer driver program raise such a message, NACE&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 08:11:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105121#M1706377</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-12-03T08:11:58Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105122#M1706378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think that the problem is because that BAPI &lt;/P&gt;&lt;H1 style="margin: 13px 0 10px; font-size: 2em; background-color: #ffffff; color: #333333;"&gt;&lt;A _jive_internal="true" href="https://answers.sap.com/message/13694719#13694719" style="font-weight: inherit; font-style: inherit; font-size: 24px; font-family: inherit; text-decoration: underline !important; color: #3778c7;"&gt;'BAPI_GOODSMVT_CREATE'&lt;/A&gt;&lt;/H1&gt;&lt;P&gt; can not be called via RFC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;13.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Question:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you attempt to execute a goods movement via Business Connector&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and call the BAPI via RFC (Remote Function Call), this returns the&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; material document. However, this document does not exists in the R/3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; system. What is to be done?&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Answer:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Page 7&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The call of BAPI_GOODSMVT_CREATE via RFC does not work as an RFC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; also creates a new LUW (Logical Unit of Work). As a result, no&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commit or rollback can take place with reference to this BAPI and&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; thus the posting cannot be carried out.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Instead of a call via RFC, a report can be written that calls the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI and then executes a Commit or a rollback dependent on the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contents of the return table.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 12:04:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105122#M1706378</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-03T12:04:30Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105123#M1706379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you are right. I faced the same problem in BAPI_GOODSMVT_CREATE. This FM does raise hardcore messages instead of populating return table. Not sure why SAP has coded it like this. You could create a wrapper RFC for this BAPI and trap the error message via exception ERROR_MESSAGE and populate the return table of your custom wrapper RFC.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 12:09:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105123#M1706379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-03T12:09:46Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105124#M1706380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have an example how should I write a wrapper or link in Internet?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vladislav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 12:16:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105124#M1706380</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-03T12:16:16Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105125#M1706381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="urLnkFunction urVt1 active_link" href="https://service.sap.com/sap/support/notes/520813" title="Right mouse click to add this SAP Note to your browser favorites"&gt;&lt;SPAN class="urTxtH1" id="header_data"&gt;Note 520813 - FAQ: BAPIs for goods movements&lt;/SPAN&gt;&lt;/A&gt;, I suppose ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So duplicate the FM BAPI_GOODSMVT_CREATE into Z_BAPI_GOODSMVT_CREATE in one of your Z_function groups (will be RFC enabled), keep only the signatuer, then in your code call the BAPI_GOODSMVT_CREATE and BAPI_TRANSACTION_COMMIT.&amp;nbsp; In the call of the BAPI manage the exception error_message = 1 and fill an error in RETURN PARAMETER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 12:24:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105125#M1706381</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-12-03T12:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105126#M1706382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sample&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;FUNCTION z_bapi_goodsmvt_create.&lt;/P&gt;&lt;P&gt;*"----------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;*"*"Interface locale :&lt;/P&gt;&lt;P&gt;*"&amp;nbsp; IMPORTING&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(GOODSMVT_HEADER) LIKE&amp;nbsp; BAPI2017_GM_HEAD_01 STRUCTURE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI2017_GM_HEAD_01&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(GOODSMVT_CODE) LIKE&amp;nbsp; BAPI2017_GM_CODE STRUCTURE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI2017_GM_CODE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(TESTRUN) LIKE&amp;nbsp; BAPI2017_GM_GEN-TESTRUN DEFAULT SPACE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(GOODSMVT_REF_EWM) LIKE&amp;nbsp; /SPE/BAPI2017_GM_REF_EWM STRUCTURE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /SPE/BAPI2017_GM_REF_EWM OPTIONAL&lt;/P&gt;&lt;P&gt;*"&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(GOODSMVT_HEADRET) LIKE&amp;nbsp; BAPI2017_GM_HEAD_RET STRUCTURE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI2017_GM_HEAD_RET&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(MATERIALDOCUMENT) TYPE&amp;nbsp; BAPI2017_GM_HEAD_RET-MAT_DOC&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE(MATDOCUMENTYEAR) TYPE&amp;nbsp; BAPI2017_GM_HEAD_RET-DOC_YEAR&lt;/P&gt;&lt;P&gt;*"&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GOODSMVT_ITEM STRUCTURE&amp;nbsp; BAPI2017_GM_ITEM_CREATE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GOODSMVT_SERIALNUMBER STRUCTURE&amp;nbsp; BAPI2017_GM_SERIALNUMBER&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OPTIONAL&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURN STRUCTURE&amp;nbsp; BAPIRET2&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GOODSMVT_SERV_PART_DATA STRUCTURE&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /SPE/BAPI2017_SERVICEPART_DATA OPTIONAL&lt;/P&gt;&lt;P&gt;*"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXTENSIONIN STRUCTURE&amp;nbsp; BAPIPAREX OPTIONAL&lt;/P&gt;&lt;P&gt;*"----------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; DATA ls_return&amp;nbsp; TYPE bapiret2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CALL FUNCTION 'BAPI_GOODSMVT_CREATE'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_header&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = goodsmvt_header&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = goodsmvt_code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; testrun&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = testrun&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_ref_ewm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = goodsmvt_ref_ewm&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_headret&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = goodsmvt_headret&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; materialdocument&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = materialdocument&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; matdocumentyear&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = matdocumentyear&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = goodsmvt_item&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_serialnumber&amp;nbsp;&amp;nbsp; = goodsmvt_serialnumber&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = return&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goodsmvt_serv_part_data = goodsmvt_serv_part_data&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extensionin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = extensionin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CLEAR ls_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return = ls_return.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL FUNCTION 'BALW_BAPIRETURN_GET2'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type&amp;nbsp;&amp;nbsp; = sy-msgty&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sy-msgid&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number = sy-msgno&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; par1&amp;nbsp;&amp;nbsp; = sy-msgv1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; par2&amp;nbsp;&amp;nbsp; = sy-msgv2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; par3&amp;nbsp;&amp;nbsp; = sy-msgv3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; par4&amp;nbsp;&amp;nbsp; = sy-msgv4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return = ls_return.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.&lt;/P&gt;&lt;P&gt;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 12:39:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105126#M1706382</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-12-03T12:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105127#M1706383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also did you manage the two &lt;A href="http://help.sap.com/abapdocu_70/en/ABENRFC_EXCEPTION.htm"&gt;specific exceptions&lt;/A&gt; SYSTEM_FAILURE or COMMUNICATION_FAILURE in the RFC call ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to use the full extended syntax with exceptions&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;CALL FUNCTION 'BAPI_GOODSMVT_CREATE'&amp;nbsp; DESTINATION dest&lt;/P&gt;&lt;P&gt;(...)&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;&amp;nbsp; SYSTEM_FAILURE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1 MESSAGE smess&lt;/P&gt;&lt;P&gt;&amp;nbsp; COMMUNICATION_FAILURE = 2 MESSAFE smess.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 12:48:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105127#M1706383</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-12-03T12:48:31Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105128#M1706384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As Raymond has suggested you can proceed like that. But I don't think you need a explicit BAPI_TRANSACTION_COMMIT here SAP will commit automatically when&amp;nbsp; the RFC connection closes. If you need the commit still you can have at least an importing parameter(eg IM_COMMIT_FLAG) and issue the commit based on the flag instead of forcefully committing every time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 13:26:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105128#M1706384</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-03T13:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105129#M1706385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;here SAP will commit automatically when&amp;nbsp; the RFC connection closes.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;I'm not sure of that, read the answer nr 13 in &lt;A class="urLnkFunction urVt1" href="https://service.sap.com/sap/support/notes/520813" title="Right mouse click to add this SAP Note to your browser favorites"&gt;&lt;SPAN class="urTxtH1" id="header_data"&gt;Note 520813 - FAQ: BAPIs for goods movements&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;STRONG&gt;Answer:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The call of BAPI_GOODSMVT_CREATE using RFC does not work because an RFC&amp;nbsp; also creates a new LUW (Logical Unit of Work). As a result, &lt;STRONG&gt;no Commit or&amp;nbsp; rollback can take place with reference to this BAPI and therefore, the posting cannot be carried out.&lt;/STRONG&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;You could use the "testrun" field to trigger the commit or not, but you could add a WAIT parameter similar to the one of BAPI_TRANSACTION_COMMIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 13:51:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105129#M1706385</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-12-03T13:51:21Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105130#M1706386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Raymond,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I implemented this function but I still get an Exception&lt;/P&gt;&lt;P&gt;"&lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;'Statement MESSAGE E is not allowed in this form.''&lt;/SPAN&gt;", but&lt;/P&gt;&lt;P&gt;from this new Function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vladislav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2012 07:35:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105130#M1706386</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-10T07:35:16Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105131#M1706387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Raymond,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I call the BAPI with SAP Netweaver Gateway Client,&lt;/P&gt;&lt;P&gt;not from ABAP Code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vladislav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2012 07:36:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105131#M1706387</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-12-10T07:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: Error with RFC call BAPI 'BAPI_GOODSMVT_CREATE'</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105132#M1706388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;UL&gt;&lt;LI&gt;Did you successfully call other BAPI with the SAP NetWeaver Gateway ?&lt;/LI&gt;&lt;LI&gt;Can you test the BAPI call from an ABAP AS ?&lt;/LI&gt;&lt;LI&gt;Did you try to analyze error from Gateway side - /IWFND/ERROR_LOG or /IWBEP/ERROR_LOG ?&lt;/LI&gt;&lt;LI&gt;Did you try to analyze error from Abap side - SLG1, RZ20, ST22, ST01 ?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;If the error message is triggered cause of wrong customer-exit or BADI implementation, you should get the error in a small Abap report testing the BAPI call and continue on this discussion, else you should better post in &lt;A _jive_internal="true" class="active_link" href="https://answers.sap.com/community/netweaver-gateway"&gt;SAP NetWeaver Gateway&lt;/A&gt; space.&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;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2012 07:51:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-with-rfc-call-bapi-bapi-goodsmvt-create/m-p/9105132#M1706388</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-12-10T07:51:50Z</dc:date>
    </item>
  </channel>
</rss>

