<?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: export to memory id , confuse in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126485#M446516</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Estar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some clarity...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Memory ID refers to the use of ABAP Memory which is specific to an external session(window). When you have multiple sessions open, each of the concurrent sessions(windows) has it's own ABAP Memory. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP Memory can thus, only be used to share data between internal sessions, that is programs/transactions that have been called by other programs/transactions in the same external session(window). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP memory is cleared(and correspondingly all Memory IDs), when the session is deleted(window is closed), not when the transaction ends. The only exception to this rule when a transaction ends through the use of &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;LEAVE TO TRANSACTION&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;,which is when the entire external session is flushed and the ABAP Memory is cleared.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Apr 2007 07:35:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-06T07:35:03Z</dc:date>
    <item>
      <title>export to memory id , confuse</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126484#M446515</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;what does this coding mean:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; EXPORT a = &amp;lt;fs_abc&amp;gt;-zzscena&lt;/P&gt;&lt;P&gt;       b = &amp;lt;fs_abc&amp;gt;-zzafnam&lt;/P&gt;&lt;P&gt;       c = &amp;lt;fs_abc&amp;gt;-zzspnam&lt;/P&gt;&lt;P&gt;       d = &amp;lt;fs_abc&amp;gt;-zzapnam&lt;/P&gt;&lt;P&gt;       e = &amp;lt;fs_abc&amp;gt;-zzbsscs&lt;/P&gt;&lt;P&gt;       f = &amp;lt;fs_abc&amp;gt;-zzmanual&lt;/P&gt;&lt;P&gt;       g = 'X' TO MEMORY ID 'SEBAN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;does it mean to update eban data..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2007 07:32:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126484#M446515</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-06T07:32:01Z</dc:date>
    </item>
    <item>
      <title>Re: export to memory id , confuse</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126485#M446516</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Estar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some clarity...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Memory ID refers to the use of ABAP Memory which is specific to an external session(window). When you have multiple sessions open, each of the concurrent sessions(windows) has it's own ABAP Memory. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP Memory can thus, only be used to share data between internal sessions, that is programs/transactions that have been called by other programs/transactions in the same external session(window). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP memory is cleared(and correspondingly all Memory IDs), when the session is deleted(window is closed), not when the transaction ends. The only exception to this rule when a transaction ends through the use of &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;LEAVE TO TRANSACTION&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;,which is when the entire external session is flushed and the ABAP Memory is cleared.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2007 07:35:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126485#M446516</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-06T07:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: export to memory id , confuse</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126486#M446517</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No it does not mean update eban.&lt;/P&gt;&lt;P&gt; This means that the data that is populated into the workarea is exported in to the memory so that is can be imported by some other program for processing in that program execution cycle.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2007 07:35:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126486#M446517</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-06T07:35:38Z</dc:date>
    </item>
    <item>
      <title>Re: export to memory id , confuse</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126487#M446518</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;EXPORT - Export data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variants&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. EXPORT obj1 ... objn TO MEMORY. &lt;/P&gt;&lt;P&gt;2. EXPORT obj1 ... objn TO DATABASE dbtab(ar) ID key. &lt;/P&gt;&lt;P&gt;3. EXPORT obj1 ... objn TO DATASET dsn(ar) ID key. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant 1&lt;/P&gt;&lt;P&gt;EXPORT obj1 ... objn TO MEMORY. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additions&lt;/P&gt;&lt;P&gt;1. ... FROM g (for each field to be exported) &lt;/P&gt;&lt;P&gt;2. ... ID key &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Exports the objects obj1 ... objn (fields, structures or tables) as a data cluster to ABAP/4 memory . &lt;/P&gt;&lt;P&gt;If you call a transaction, report or dialog module (with CALL TRANSACTION , SUBMIT or CALL DIALOG ), the contents of ABAP/4 memory are retained, even across several levels. The called transaction can then retrieve the data from there using IMPORT ... FROM MEMORY . Each new EXPORT ... TO MEMORY statement overwrites any old data, so no data is appended. &lt;/P&gt;&lt;P&gt;If the processing leaves the deepest level of the call chain, the ABAP/4 memory is released. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;The header lines of internal tables cannot be exported, because specifying the name of an internal table with a header line always exports the actual table data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 1&lt;/P&gt;&lt;P&gt;... FROM g (for each object to be exported) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Exports the contents of the data object g and stores them under the name specified before FROM . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 2&lt;/P&gt;&lt;P&gt;... ID key &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Stores the exported data under the ID key in ABAP/4 memory . You can then use the ID to read it in again (with IMPORT ). The ID can be up to 32 characters long. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;If you store data both with and without an ID , the data stored without an ID remains separate and you can re-import it (using IMPORT without ID ). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;Runtime errors &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORT_NO_CONTAINER : SAP paging exhausted &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant 2&lt;/P&gt;&lt;P&gt;EXPORT obj1 ... objn TO DATABASE dbtab(ar) ID key. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. ... FROM g (for each field to be exported) &lt;/P&gt;&lt;P&gt;2. ... CLIENT h (after dbtab(ar) ) &lt;/P&gt;&lt;P&gt;3. ... USING form &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Exports the objects obj1 ... objn (fields, structures or tables) as a data cluster to the database table dbtab . &lt;/P&gt;&lt;P&gt;The database table dbtab must have a standardized structure . &lt;/P&gt;&lt;P&gt;The database table dbtab is divided into different logically related areas ( ar , 2-character name). &lt;/P&gt;&lt;P&gt;You can export collections of data objects (known as data clusters ) under a freely definable key (field key ) to an area of this database. &lt;/P&gt;&lt;P&gt;IMPORT allows you to import individual data objects from this cluster. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notes&lt;/P&gt;&lt;P&gt;The table dbtab specified after DATABASE must be declared under TABLES . &lt;/P&gt;&lt;P&gt;The header lines of internal tables cannot be exported because specifying the name of an internal table with a header line always exports the actual table data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;Export two fields and an internal table to the database table INDX : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES INDX.&lt;/P&gt;&lt;P&gt;DATA: INDXKEY LIKE INDX-SRTFD VALUE 'KEYVALUE',&lt;/P&gt;&lt;P&gt;      F1(4), F2 TYPE P,&lt;/P&gt;&lt;P&gt;      BEGIN OF ITAB3 OCCURS 2,&lt;/P&gt;&lt;P&gt;        CONT(4),&lt;/P&gt;&lt;P&gt;      END OF ITAB3.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Before the export, the data fields in&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;front of CLUSTR are filled.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INDX-AEDAT = SY-DATUM.&lt;/P&gt;&lt;P&gt;INDX-USERA = SY-UNAME.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Export der Daten.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;EXPORT F1 F2 ITAB3 TO&lt;/P&gt;&lt;P&gt;       DATABASE INDX(ST) ID INDXKEY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 1&lt;/P&gt;&lt;P&gt;... FROM g (for each object to be exported) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Exports the contents of the field g and stores them under the specified name in the database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 2&lt;/P&gt;&lt;P&gt;... CLIENT h (after dbtab(ar) ) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Stores the data objects in the client h (if the import/export database table dbtab is client-specific). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 3&lt;/P&gt;&lt;P&gt;... USING form &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Does not export the data to the database table. Instead, calls the FORM routine form for every record written to the database without this addition. This routine can take the data from the database table work area and therefore has no parameters. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;Runtime errors &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Errors in the structure of the EXPORT / IMPORT database can cause runtime errors . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant 3&lt;/P&gt;&lt;P&gt;EXPORT obj1 ... objn TO DATASET dsn(ar) ID key. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;This variant is not to be used at present. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;Runtime errors &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORT_DATASET_CANNOT_OPEN : Unable to describe file. &lt;/P&gt;&lt;P&gt;EXPORT_DATASET_WRITE_ERROR : File write error. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;keerthi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2007 07:36:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126487#M446518</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-06T07:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: export to memory id , confuse</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126488#M446519</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;It does not mean that it will update a table, it will just copy the data into the ABAP memory, and you can import the data using IMPORT statmnet where ever you want this data. you are passing some data to the ABAPP memory&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;look at the below link to know more about this one&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/export01.htm" target="test_blank"&gt;http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/export01.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2007 07:39:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id-confuse/m-p/2126488#M446519</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-06T07:39:52Z</dc:date>
    </item>
  </channel>
</rss>

