12-02-2007 3:38 PM
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.
12-02-2007 4:00 PM
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
12-02-2007 9:48 PM
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.