<?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: About BAPI_MATPHYSINV_COUNT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702926#M308053</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; try to check like this after calling FM 'BAPI_MATPHYSINV_COUNT'.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data : v_wait    like bapita-wait value 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;*-- Execute external Commit when using BAPIs&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   = v_wait&lt;/P&gt;&lt;P&gt;           importing&lt;/P&gt;&lt;P&gt;                return = t_return2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Oct 2006 12:48:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-24T12:48:40Z</dc:date>
    <item>
      <title>About BAPI_MATPHYSINV_COUNT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702924#M308051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im trying to use this BAPI, but it don´t update the ISEG... This is my code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM grabartabla .&lt;/P&gt;&lt;P&gt;DAta: begin of tabapi occurs 0.&lt;/P&gt;&lt;P&gt;include structure BAPI_PHYSINV_COUNT_ITEMS.&lt;/P&gt;&lt;P&gt;DATA end of tabapi.&lt;/P&gt;&lt;P&gt;DATA taberror like BAPIRET2 occurs 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT itabaux3.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Meto en una wa para poder insertar correctamente en ZMM002&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    wa_aux-docinv = itabaux3-ndoc.&lt;/P&gt;&lt;P&gt;    wa_aux-nref   = itabaux3-nref.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Sin UNPACK no tira bien la SLECT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    UNPACK itabaux3-matnr TO itabaux3-matnr.&lt;/P&gt;&lt;P&gt;    UNPACK itabaux3-ndoc TO itabaux3-ndoc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BSTAR igual a 1 es stock EN ALMACEN!! Tiene que ser = A 1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SELECT SINGLE menge zeili INTO v_menge v_zeili FROM iseg&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    SELECT SINGLE * FROM iseg&lt;/P&gt;&lt;P&gt;                 WHERE iblnr = itabaux3-ndoc&lt;/P&gt;&lt;P&gt;                 AND matnr = itabaux3-matnr&lt;/P&gt;&lt;P&gt;                 AND bstar = '1'.&lt;/P&gt;&lt;P&gt;     v_menge = iseg-menge.&lt;/P&gt;&lt;P&gt;     v_zeili = iseg-zeili.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    Sumo el stock de la DBtab y de la Itab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    v_menge = v_menge + itabaux3-cantidad.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Lo inserto en la tabla sobreescribiendo el anterior&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*BAPI!!&lt;/P&gt;&lt;P&gt;&lt;/P&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;   UPDATE iseg&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SET    menge = v_menge&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WHERE  iblnr = itabaux3-ndoc&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              AND matnr = itabaux3-matnr&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              AND bstar = '1'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*Si hemos llegado hasta aqui es porque el doc y la ref no están en la&lt;/P&gt;&lt;P&gt;*ZMM002, solo lo meto una vez&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM zmm002 WHERE docinv = itabaux3-ndoc&lt;/P&gt;&lt;P&gt;                                AND nref = itabaux3-nref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 4.&lt;/P&gt;&lt;P&gt;      INSERT INTO zmm002 VALUES wa_aux.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       values docinv nref.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    tabapi-ITEM = v_zeili.&lt;/P&gt;&lt;P&gt;    tabapi-MATERIAL = itabaux3-matnr.&lt;/P&gt;&lt;P&gt;    tabapi-ENTRY_UOM = 'UN'."esto hay que cambiarlo&lt;/P&gt;&lt;P&gt;    tabapi-ENTRY_QNT = itabaux3-cantidad.&lt;/P&gt;&lt;P&gt;    APPEND tabapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR v_menge.&lt;/P&gt;&lt;P&gt;    CLEAR wa_aux.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_MATPHYSINV_COUNT'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    physinventory             = itabaux3-ndoc&lt;/P&gt;&lt;P&gt;    fiscalyear                = '2006' "Esto hay k cambiarlo&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PERCENTAGE_VARIANCE       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  COUNT_DATE                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    items                     = tabapi&lt;/P&gt;&lt;P&gt;    return                    = taberror&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SERIALNUMBERS             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&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;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Oct 2006 12:21:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702924#M308051</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-24T12:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: About BAPI_MATPHYSINV_COUNT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702925#M308052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check your taberrors table and see if the call was indeed succesful.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Oct 2006 12:23:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702925#M308052</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-24T12:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: About BAPI_MATPHYSINV_COUNT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702926#M308053</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; try to check like this after calling FM 'BAPI_MATPHYSINV_COUNT'.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data : v_wait    like bapita-wait value 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;*-- Execute external Commit when using BAPIs&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   = v_wait&lt;/P&gt;&lt;P&gt;           importing&lt;/P&gt;&lt;P&gt;                return = t_return2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Oct 2006 12:48:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702926#M308053</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-24T12:48:40Z</dc:date>
    </item>
    <item>
      <title>Re: About BAPI_MATPHYSINV_COUNT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702927#M308054</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;the bapi returns 0, and the error table returns that all is ok... &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Oct 2006 13:29:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-bapi-matphysinv-count/m-p/1702927#M308054</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-24T13:29:46Z</dc:date>
    </item>
  </channel>
</rss>

