<?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 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886637#M52628</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Andy,  &lt;/P&gt;&lt;P&gt;I am an executive recruiter in Sydney and I was referred to you by Hemant Joshi at Nestle who recommended you as a very competent SAP BW person.  One of my clients in Sydney is looking for a new person (they can sponsor visa) for a BW 7 / ECC6 Information Management role - and I would like to talk to you and e-mail you some information on the role?  My contact details are:&lt;/P&gt;&lt;P&gt;e: andrewd@ethoscorporation.com.au&lt;/P&gt;&lt;P&gt;Andrew Daniels&lt;/P&gt;&lt;P&gt;Ethos Corporation Pty Ltd&lt;/P&gt;&lt;P&gt;Level 7, Macquarie House&lt;/P&gt;&lt;P&gt;167 Macquarie Street, Sydney NSW 2000&lt;/P&gt;&lt;P&gt;Tel: 02 8227 9200&lt;/P&gt;&lt;P&gt;Fax: 02 8227 9299&lt;/P&gt;&lt;P&gt;Mob: 0409 284 124&lt;/P&gt;&lt;P&gt;&amp;lt;http://www.ethoscorporation.com.au/&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I look forward to speaking with you as soon aas possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Andrew Daniels&lt;/P&gt;&lt;P&gt;Ethos CPL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Feb 2007 08:02:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-01T08:02:25Z</dc:date>
    <item>
      <title>BAPI_GOODSMVT_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886635#M52626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi EVERYONE!&lt;/P&gt;&lt;P&gt;Who have an example for bapi: BAPI_GOODSMVT_CREATE, for transaction MB01, movement type 101, with purchase order. &lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Apr 2005 09:42:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886635#M52626</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-07T09:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886636#M52627</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; This morning i send you an example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Best Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Apr 2005 16:43:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886636#M52627</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-07T16:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886637#M52628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Andy,  &lt;/P&gt;&lt;P&gt;I am an executive recruiter in Sydney and I was referred to you by Hemant Joshi at Nestle who recommended you as a very competent SAP BW person.  One of my clients in Sydney is looking for a new person (they can sponsor visa) for a BW 7 / ECC6 Information Management role - and I would like to talk to you and e-mail you some information on the role?  My contact details are:&lt;/P&gt;&lt;P&gt;e: andrewd@ethoscorporation.com.au&lt;/P&gt;&lt;P&gt;Andrew Daniels&lt;/P&gt;&lt;P&gt;Ethos Corporation Pty Ltd&lt;/P&gt;&lt;P&gt;Level 7, Macquarie House&lt;/P&gt;&lt;P&gt;167 Macquarie Street, Sydney NSW 2000&lt;/P&gt;&lt;P&gt;Tel: 02 8227 9200&lt;/P&gt;&lt;P&gt;Fax: 02 8227 9299&lt;/P&gt;&lt;P&gt;Mob: 0409 284 124&lt;/P&gt;&lt;P&gt;&amp;lt;http://www.ethoscorporation.com.au/&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I look forward to speaking with you as soon aas possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Andrew Daniels&lt;/P&gt;&lt;P&gt;Ethos CPL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Feb 2007 08:02:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886637#M52628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-01T08:02:25Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_GOODSMVT_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886638#M52629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOOP AT I_TAB.&lt;/P&gt;&lt;P&gt;      MOVE:   I_TAB-VERKF TO I_MAIN-VERKF,&lt;/P&gt;&lt;P&gt;              I_TAB-SOL_PONO TO I_MAIN-SOL_PONO,&lt;/P&gt;&lt;P&gt;              I_TAB-SOL_PODT TO I_MAIN-SOL_PODT,&lt;/P&gt;&lt;P&gt;              I_TAB-SOLOMON_GR TO I_MAIN-SOLOMON_GR,&lt;/P&gt;&lt;P&gt;              I_TAB-SOLOMON_GRDAT TO I_MAIN-SOLOMON_GRDAT,&lt;/P&gt;&lt;P&gt;              I_TAB-WERKS TO I_MAIN-WERKS,&lt;/P&gt;&lt;P&gt;              I_TAB-EBELP TO I_MAIN-EBELP,&lt;/P&gt;&lt;P&gt;              I_TAB-MATNR TO I_MAIN-MATNR, "Material Number&lt;/P&gt;&lt;P&gt;              I_TAB-ERFMG1 TO I_MAIN-ERFMG, "Quantity&lt;/P&gt;&lt;P&gt;              I_TAB-LGOBE1 TO I_MAIN-LGOBE,  " Storage Location&lt;/P&gt;&lt;P&gt;              I_TAB-EBELN TO I_MAIN-EBELN,&lt;/P&gt;&lt;P&gt;              I_TAB-ABLAD1 TO I_MAIN-ABLAD1,&lt;/P&gt;&lt;P&gt;              I_TAB-ABLAD2 TO I_MAIN-ABLAD2.&lt;/P&gt;&lt;P&gt;      APPEND I_MAIN.&lt;/P&gt;&lt;P&gt;      IF I_TAB-ERFMG2 &amp;lt;&amp;gt; '0'.&lt;/P&gt;&lt;P&gt;        MOVE-CORRESPONDING: I_TAB TO I_MAIN.&lt;/P&gt;&lt;P&gt;        MOVE:   I_TAB-ERFMG2 TO I_MAIN-ERFMG, "Quantity&lt;/P&gt;&lt;P&gt;                 I_TAB-LGOBE2 TO I_MAIN-LGOBE.&lt;/P&gt;&lt;P&gt;        APPEND I_MAIN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    REFRESH I_OUT.&lt;/P&gt;&lt;P&gt;    CLEAR I_TAB.&lt;/P&gt;&lt;P&gt;    I_OUT[] = I_TAB[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM I_TAB COMPARING SOLOMON_GR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     DELETE ADJACENT DUPLICATES FROM I_MAIN COMPARING SOLOMON_GR.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT I_TAB.&lt;/P&gt;&lt;P&gt;      count = sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM ZMM_GR_UPLOAD1&lt;/P&gt;&lt;P&gt;                                WHERE SOLOMON_GR = I_TAB-SOLOMON_GR AND&lt;/P&gt;&lt;P&gt;                                SOLOMON_GRDAT = I_TAB-SOLOMON_GRDAT.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;        I_TAB-FLAG = 'C'.&lt;/P&gt;&lt;P&gt;        modify i_tab index count.&lt;/P&gt;&lt;P&gt;        concatenate 'File Name : ' name into i_msg1.&lt;/P&gt;&lt;P&gt;        append i_msg1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONCATENATE 'ERROR  PO : ' I_TAB-SOL_PONO&lt;/P&gt;&lt;P&gt;            '  WAS ALREADY UPLOADED' INTO I_MSG1.&lt;/P&gt;&lt;P&gt;        APPEND I_MSG1.&lt;/P&gt;&lt;P&gt;        CLEAR I_TAB-FLAG.&lt;/P&gt;&lt;P&gt;        CONTINUE.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        REFRESH I_ITEMS.&lt;/P&gt;&lt;P&gt;        CLEAR I_ITEMS.&lt;/P&gt;&lt;P&gt;        CONCATENATE I_MAIN-SOLOMON_GRDAT+4(4)&lt;/P&gt;&lt;P&gt;                    I_MAIN-SOLOMON_GRDAT+2(2)&lt;/P&gt;&lt;P&gt;                    I_MAIN-SOLOMON_GRDAT+0(2) INTO G_DATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        gmhead-pstng_date = G_DATE.&lt;/P&gt;&lt;P&gt;        gmhead-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt;        gmhead-pr_uname = sy-uname.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;"01 - MB01 - Goods Receipts for Purchase Order&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        gmcode-gm_code = '01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        refresh itab.&lt;/P&gt;&lt;P&gt;        clear itab.&lt;/P&gt;&lt;P&gt;        SORT I_MAIN BY SOLOMON_GR.&lt;/P&gt;&lt;P&gt;        LOOP AT I_MAIN WHERE SOLOMON_GR = I_TAB-SOLOMON_GR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          itab-move_type  = '101'.&lt;/P&gt;&lt;P&gt;          itab-mvt_ind    = 'B'.&lt;/P&gt;&lt;P&gt;          itab-plant      = I_MAIN-WERKS.&lt;/P&gt;&lt;P&gt;          itab-material   = I_MAIN-MATNR.&lt;/P&gt;&lt;P&gt;          itab-entry_qnt  = I_MAIN-ERFMG.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         itab-stge_loc   = 'OMR1'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; itab-move_stloc = pcitab-recv_loc.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         itab-REF_DOC = 'exnum123'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          itab-NO_MORE_GR = 'X'.&lt;/P&gt;&lt;P&gt;          itab-WITHDRAWN = ''.&lt;/P&gt;&lt;P&gt;          itab-stge_loc   = I_MAIN-LGOBE.&lt;/P&gt;&lt;P&gt;          itab-po_number  = I_MAIN-EBELN.&lt;/P&gt;&lt;P&gt;          itab-po_item    = I_MAIN-EBELP.&lt;/P&gt;&lt;P&gt;          itab-unload_pt  = I_MAIN-ABLAD2.&lt;/P&gt;&lt;P&gt;          append itab.&lt;/P&gt;&lt;P&gt;        ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if not itab[] is initial.&lt;/P&gt;&lt;P&gt;          call function 'BAPI_GOODSMVT_CREATE'&lt;/P&gt;&lt;P&gt;           exporting&lt;/P&gt;&lt;P&gt;               goodsmvt_header             = gmhead&lt;/P&gt;&lt;P&gt;               goodsmvt_code               = gmcode&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             *   TESTRUN                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          IMPORTING&lt;/P&gt;&lt;P&gt;              goodsmvt_headret            = mthead&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         *   MATERIALDOCUMENT            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MATDOCUMENTYEAR             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           tables&lt;/P&gt;&lt;P&gt;             goodsmvt_item               = itab&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GOODSMVT_SERIALNUMBER       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            return                      = errmsg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          clear errflag.&lt;/P&gt;&lt;P&gt;          loop at errmsg.&lt;/P&gt;&lt;P&gt;            if sy-tabix = 1.&lt;/P&gt;&lt;P&gt;              concatenate 'File Name : ' name into i_msg1.&lt;/P&gt;&lt;P&gt;              append i_msg1.&lt;/P&gt;&lt;P&gt;              concatenate 'Sol PO : ' I_TAB-SOL_PONO ' '&lt;/P&gt;&lt;P&gt;               I_TAB-SOL_PODT into i_msg1.&lt;/P&gt;&lt;P&gt;              append i_msg1.&lt;/P&gt;&lt;P&gt;            endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            if errmsg-type eq 'E'.&lt;/P&gt;&lt;P&gt;              write:/'Error in function', errmsg-message.&lt;/P&gt;&lt;P&gt;              errflag = 'X'.&lt;/P&gt;&lt;P&gt;            else.&lt;/P&gt;&lt;P&gt;              write:/ errmsg-message.&lt;/P&gt;&lt;P&gt;            endif.&lt;/P&gt;&lt;P&gt;            move errmsg-message to i_msg1.&lt;/P&gt;&lt;P&gt;            append i_msg1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          if errflag is initial.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            WAIT          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            RETURN        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                      .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           commit work and wait.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;              write:/ 'Error in updating'.&lt;/P&gt;&lt;P&gt;              exit.&lt;/P&gt;&lt;P&gt;            else.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              concatenate 'File Name : ' name into i_msg1.&lt;/P&gt;&lt;P&gt;              append i_msg1.&lt;/P&gt;&lt;P&gt;              concatenate 'Sol PO : ' I_TAB-SOL_PONO ' '&lt;/P&gt;&lt;P&gt;               I_TAB-SOL_PODT into i_msg1.&lt;/P&gt;&lt;P&gt;              append i_msg1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              write:/ mthead-mat_doc, mthead-doc_year.&lt;/P&gt;&lt;P&gt;              ZMM_GR_UPLOAD1-SOLOMON_GR = I_TAB-SOLOMON_GR.&lt;/P&gt;&lt;P&gt;              ZMM_GR_UPLOAD1-SOLOMON_GRDAT = I_TAB-SOLOMON_GRDAT.&lt;/P&gt;&lt;P&gt;              INSERT ZMM_GR_UPLOAD1.&lt;/P&gt;&lt;P&gt;              COMMIT WORK.&lt;/P&gt;&lt;P&gt;              I_TAB-FLAG = 'C'.&lt;/P&gt;&lt;P&gt;              MODIFY I_TAB INDEX COUNT.&lt;/P&gt;&lt;P&gt;              CONCATENATE mthead-mat_doc  mthead-doc_year&lt;/P&gt;&lt;P&gt;                         into i_msg1.&lt;/P&gt;&lt;P&gt;              append i_msg1.&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;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Feb 2007 08:13:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-goodsmvt-create/m-p/886638#M52629</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-01T08:13:17Z</dc:date>
    </item>
  </channel>
</rss>

