<?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: MB_DOCUMENT_BADI. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860727#M363405</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 this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are using internal table to export &amp;amp; import..Use INSERT ..FROM TABLE.. to move the values to the database..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;INSERT i_tab1 FROM TABLE it_itab.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Jan 2007 19:55:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-01-05T19:55:19Z</dc:date>
    <item>
      <title>MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860726#M363404</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;Documentation for this BADI says we cannot access global fields defined in class as methods are called at different time,so I am trying to Use EXPORT/IMPORT to pass on internal table to Update Method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using this in Before Update Method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select * into table it_itab from i_tab where regio = 'XX'.&lt;/P&gt;&lt;P&gt;    read table it_itab into it_itab1 index 1.&lt;/P&gt;&lt;P&gt;    it_itab1-regio = 'ABC'.&lt;/P&gt;&lt;P&gt;    MODIFY it_itab FROM it_itab1 INDEX 1.&lt;/P&gt;&lt;P&gt;    EXPORT it_itab from it_itab TO MEMORY ID 'XXXX'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and Code in Update Method , will read from Memory id 'XXXX'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IMPORT it_itab to it_itab  FROM MEMORY ID 'XXXX'.&lt;/P&gt;&lt;P&gt;  INSERT i_tab1 FROM it_itab.&lt;/P&gt;&lt;P&gt;  free memory id 'XXXX'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it is inserting blank record into i_tab1, any idea why??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Lakhbir&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 19:52:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860726#M363404</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T19:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860727#M363405</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 this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are using internal table to export &amp;amp; import..Use INSERT ..FROM TABLE.. to move the values to the database..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;INSERT i_tab1 FROM TABLE it_itab.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 19:55:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860727#M363405</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T19:55:19Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860728#M363406</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 think values are not passes on the Internal table from memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any  idea what could be wrong with EXPORT/IMPORT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 20:07:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860728#M363406</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T20:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860729#M363407</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;Set the update debugging flag and check if the IMPORT statement is not populating the internal table..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 20:36:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860729#M363407</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T20:36:54Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860730#M363408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am sorrym, But how to set Update Debugging flag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Lakhbir&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 20:42:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860730#M363408</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T20:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860731#M363409</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;Before pressing the save button in the MIGO transaction..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Press /h&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then press save button..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will take you the debugging screen..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the menu choose..Settings -&amp;gt; Update debugging..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will get a message "Update debugging switched on"..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 20:45:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860731#M363409</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T20:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860732#M363410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Naren&lt;/P&gt;&lt;P&gt;But Import is not reading the Values from Memory ID even EXPORT is successful.&lt;/P&gt;&lt;P&gt;return code   sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This might be because METHOD'S with the class are called at different time and in different roll area, but we are exporting to ABAP Memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea why it is not able to read from Memory ID.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 22:05:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860732#M363410</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T22:05:39Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860733#M363411</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;Question-&amp;gt;Why can't you directly do the select and insert in the MB_DOCUMENT_UPDATE method..Instead of selecting the data in the method MB_DOCUMENT_BEFORE_UPDATE and then export it to the memory..and then import it in the method MB_DOCUMENT_UPDATE..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add the below code directly in the method MB_DOCUMENT_UPDATE..&lt;/P&gt;&lt;P&gt;select * into table it_itab from i_tab where regio = 'XX'.&lt;/P&gt;&lt;P&gt;read table it_itab into it_itab1 index 1.&lt;/P&gt;&lt;P&gt;it_itab1-regio = 'ABC'.&lt;/P&gt;&lt;P&gt;MODIFY it_itab FROM it_itab1 INDEX 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT i_tab1 FROM it_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 22:10:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860733#M363411</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T22:10:14Z</dc:date>
    </item>
    <item>
      <title>Re: MB_DOCUMENT_BADI.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860734#M363412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, I can do that but was trying to do something otherway, I had to POST an FI document so doing calculations &amp;amp; checking in BEFORE method and if eberything is fine Just do POST in Update mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ahd lenghty calculation to .. so just to minimize the delay in Update Task. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway I think we cannot access Memory id In Update mode will have to live with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Alot for your help Naren.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lakhbir&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jan 2007 22:17:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mb-document-badi/m-p/1860734#M363412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-05T22:17:38Z</dc:date>
    </item>
  </channel>
</rss>

