✒️La memoria en SAP y en ABAP
La memoria en SAP y en ABAP
Lección 4.9
USO DE MEMORIA ABAP
Si un programa necesita datos de otro ejecutado previamente se pueden hacer dos cosas: pasar por parámetro dichos datos o utilizar la memoria.
Se deben usar en la misma sesión.
Bajar los datos de Memoria:
EXPORT: Sentencia que permite manipular fácilmente los datos que subimos de memoria.
EXPORT<valor> TO MEMORY ID <id_unico>
IF sy-subrc NE 0.
MESSAGE e000(Z1) WITH 'ERROR AL EXPORTAR'.
ENDIF.
Subir los Datos a Memoria
IMPORT: Sentencia que permite manipular fácilmente los datos que bajamos de memoria.
IMPORT<valor> TO MEMORY ID <id_unico>
IF sy-subrc NE 0.
MESSAGE e000(Z1) WITH 'ERROR AL IMPORTAR'.
ENDIF.
NOTAS:
-El ID que se utiliza debe ser único. Y representa una ubicación escrita en la memoria ABAP
-Se pueden exportar e importar tanto variables, como estructuras o tablas internas a memoria.
-Para que la exportación-importación de datos funcione correctamente se debe utilizar la misma sesión de memoria o ejecución.
Liberar Memoria
FREE MEMORY <id_unico>. à : Sentencia que se utiliza para liberar el área de memoria utilizada.
Mediante la sentencia SUBMIT se llama al programa que importa los datos.Para que la exportación e importación funcione se debe utilizar la misma sesión de memoria o ejecución, es decir dentro del mismo modo de SAP.
 
 
 
2 Agradecimientos:
Han agradecido este aporte: Cristina Fraile Del Rio, Patricia Lopez Cuevas
Sobre el autor
Publicación académica de Elisa Munoz Robles, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Munoz Robles
Profesión: Analista Orgánico - España - Legajo: CM72B
✒️Autor de: 68 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Perfil: analista orgánico
Certificación Académica de Elisa Munoz