<?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_GOODSMVT_CREATE movement type 344 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119517#M984849</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;helo ,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; Try to use submit program..... command in that submit write the code for bapi_goods_movement and use bapi_transaction_commit and return to the badi ....it will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if usefull.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Jul 2008 09:06:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-07T09:06:18Z</dc:date>
    <item>
      <title>BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119514#M984846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , i want to convert unristricted stock to block stock, so i use movement 344. the thing is ,it is creating document but commit work and wait is failing. i am geeting mail in sap mailbox, updation is failed like that. i am not able to see that document, but bapi is creating document, but is not saving to database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what should be reason. i am providing sample of my code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM within_warehouse_convert&lt;/P&gt;&lt;P&gt;               USING l_lqua '344'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM within_warehouse_convert&lt;/P&gt;&lt;P&gt;    USING wa2_lqua TYPE lqua&lt;/P&gt;&lt;P&gt;          l_bwlvs  TYPE ltak-bwlvs.&lt;/P&gt;&lt;P&gt;*Decalre Variables&lt;/P&gt;&lt;P&gt;  DATA :&lt;/P&gt;&lt;P&gt;  wa_header    LIKE bapi2017_gm_head_01,&lt;/P&gt;&lt;P&gt;  wa_header1   LIKE bapi2017_gm_head_ret,&lt;/P&gt;&lt;P&gt;  l_code       LIKE bapi2017_gm_code,&lt;/P&gt;&lt;P&gt;  l_belnr      LIKE bapi2017_gm_head_ret-mat_doc,&lt;/P&gt;&lt;P&gt;  l_gjahr      LIKE bapi2017_gm_head_ret-doc_year,&lt;/P&gt;&lt;P&gt;  it_items     LIKE bapi2017_gm_item_create OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;  it_return    LIKE bapiret2 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;  l_uom        LIKE t006-msehi,&lt;/P&gt;&lt;P&gt;  l_uom_iso    LIKE t006-isocode,&lt;/P&gt;&lt;P&gt;  l_text(100),&lt;/P&gt;&lt;P&gt;  l_error.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Assign Variables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR wa_header.&lt;/P&gt;&lt;P&gt;  wa_header-pstng_date = sy-datum.&lt;/P&gt;&lt;P&gt;  wa_header-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt;  wa_header-header_txt = 'Converted to Blocked'.&lt;/P&gt;&lt;P&gt;  l_code = '04'.&lt;/P&gt;&lt;P&gt;  REFRESH :&lt;/P&gt;&lt;P&gt;   it_items, it_return.&lt;/P&gt;&lt;P&gt;  CLEAR :&lt;/P&gt;&lt;P&gt;   wa_header1, l_belnr, l_gjahr, l_error,l_uom.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE meins INTO l_uom FROM mara&lt;/P&gt;&lt;P&gt;   WHERE matnr = wa2_lqua-matnr.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SAP_TO_ISO_MEASURE_UNIT_CODE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            sap_code    = l_uom&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            iso_code    = l_uom_iso&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            not_found   = 1&lt;/P&gt;&lt;P&gt;            no_iso_code = 2&lt;/P&gt;&lt;P&gt;            OTHERS      = 3.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE s001 WITH 'Unable to convert Units of Mesaurement'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    it_items-entry_uom_iso  = l_uom_iso.&lt;/P&gt;&lt;P&gt;    it_items-material       = wa2_lqua-matnr.&lt;/P&gt;&lt;P&gt;    it_items-plant          = wa2_lqua-werks.&lt;/P&gt;&lt;P&gt;    it_items-stge_loc       = wa2_lqua-lgort.&lt;/P&gt;&lt;P&gt;    it_items-batch          = wa2_lqua-charg.&lt;/P&gt;&lt;P&gt;    it_items-move_plant     = wa2_lqua-werks.&lt;/P&gt;&lt;P&gt;    it_items-move_stloc     = wa2_lqua-lgort.&lt;/P&gt;&lt;P&gt;    it_items-spec_stock     = wa2_lqua-sobkz.&lt;/P&gt;&lt;P&gt;    it_items-sales_ord      = wa2_lqua-sonum(10).&lt;/P&gt;&lt;P&gt;    it_items-s_ord_item     = wa2_lqua-sonum+10(6).&lt;/P&gt;&lt;P&gt;    it_items-val_sales_ord  = wa2_lqua-sonum(10).&lt;/P&gt;&lt;P&gt;    it_items-val_s_ord_item = wa2_lqua-sonum+10(6).&lt;/P&gt;&lt;P&gt;    it_items-item_text      = 'Converted to Blocked'.&lt;/P&gt;&lt;P&gt;    it_items-move_type      = l_bwlvs.&lt;/P&gt;&lt;P&gt;    it_items-entry_qnt      = wa2_lqua-gesme.&lt;/P&gt;&lt;P&gt;    APPEND it_items.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Call BAPI Goods movement&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              goodsmvt_header  = wa_header&lt;/P&gt;&lt;P&gt;              goodsmvt_code    = l_code&lt;/P&gt;&lt;P&gt;              testrun          = l_test&lt;/P&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;              goodsmvt_headret = wa_header1&lt;/P&gt;&lt;P&gt;              materialdocument = l_belnr&lt;/P&gt;&lt;P&gt;              matdocumentyear  = l_gjahr&lt;/P&gt;&lt;P&gt;         TABLES&lt;/P&gt;&lt;P&gt;              goodsmvt_item    = it_items&lt;/P&gt;&lt;P&gt;              return           = it_return.&lt;/P&gt;&lt;P&gt;    CLEAR l_error.&lt;/P&gt;&lt;P&gt;    LOOP AT it_return WHERE type = 'E' OR type = 'A'.&lt;/P&gt;&lt;P&gt;      MESSAGE i001 WITH it_return-message text-001.&lt;/P&gt;&lt;P&gt;      l_error = 'X'.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Call Commit BAPI.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF l_error = ' '.&lt;/P&gt;&lt;P&gt;      CLEAR : it_return.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;                wait   = 'X'&lt;/P&gt;&lt;P&gt;           IMPORTING&lt;/P&gt;&lt;P&gt;                return = it_return.&lt;/P&gt;&lt;P&gt;      IF it_return-type = 'E' OR it_return-type = 'A'.&lt;/P&gt;&lt;P&gt;        MESSAGE i001 WITH it_return-message.&lt;/P&gt;&lt;P&gt;        l_error = 'X'.&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " within_warehouse_convert&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 08:06:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119514#M984846</guid>
      <dc:creator>sudhakar196</dc:creator>
      <dc:date>2008-07-07T08:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119515#M984847</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;put simple code like this . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call BAPI  'Create Goods '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_return where type eq 'E' or 'A'.&lt;/P&gt;&lt;P&gt;error = 'X'.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if error ne  'X'.&lt;/P&gt;&lt;P&gt;commit work.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;Roll back.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 08:39:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119515#M984847</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-07T08:39:39Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119516#M984848</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;Before call function 'BAPI_GOODSMVT_CREATE'&lt;/P&gt;&lt;P&gt;try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear l_test.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 09:03:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119516#M984848</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-07T09:03:41Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119517#M984849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;helo ,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; Try to use submit program..... command in that submit write the code for bapi_goods_movement and use bapi_transaction_commit and return to the badi ....it will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if usefull.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 09:06:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119517#M984849</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-07T09:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119518#M984850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;helo ,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; Try to use submit program..... command in that submit write the code for bapi_goods_movement and use bapi_transaction_commit and return to the badi ....it will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if usefull.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 09:07:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119518#M984850</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-07T09:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119519#M984851</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;it seems to documente created but while commit work i am geeting express document Update was terminated,.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why i getting this error, i am using same another goods movemt above this  , it is creating document succesfully, but when i use movement type 344 E, i am getting this error. but when try using se37, i am getting result it also same problem ,  i am not able to check document in data base.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 09:50:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119519#M984851</guid>
      <dc:creator>sudhakar196</dc:creator>
      <dc:date>2008-07-07T09:50:27Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE movement type 344</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119520#M984852</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;And what transactions you usually execute 344 movement type ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2008 11:53:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create-movement-type-344/m-p/4119520#M984852</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-07T11:53:16Z</dc:date>
    </item>
  </channel>
</rss>

