Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How could i check the export data to memory id 'xx' is carried?

Former Member
0 Kudos

Hi all.

I have a problem with FM "SD_SALES_DOCU_MAINTAIN" .there is a form that export the data to memory id 'SDBAPITEXTHD'.

I change the user-exit MV45AFZZ add a form to Import data from memory id 'SDBAPITEXTHD'. But i have nothing.. I check there is not free memory id code in front of this exit.

So i want to know how can i check it when i in debug time. So i could find which step the data is cleared.

2 REPLIES 2

Former Member
0 Kudos

Hi,

You can see the EXPORT/IMPORT memory areas

you can see it here

in debug mode

goto->system areas->abap memory

there you need to type <b>MEMORIES</b>, it will display all memories. then double clik on your memory ID

Pavan

Former Member
0 Kudos

zhenting li,

ABAP memory (EXPORT / IMPORT) enables you to share data between programs using the same external session (programs running in different internal sessions within the same external session). To share data across external sessions (programs running in different external sessions) you should use SAP memory (SET PARMETER ID / GET PARAMETER ID).

Each external session has its own ABAP memory areas. A possible reason why you are not able to import the data you had previously exported could be that you are exporting data to the ABAP memory in one external session and are attempting to import that data in a different external session.

There is just one SAP memory across all the external sessions. If you export data to the SAP memory (SET PARMETER ID), you can retrieve this data in any other external session (GET PARAMETER ID).

Try using SAP memory instead of ABAP memory and let me know if this solves your problem.