✒️La memoria en SAP y en ABAP
La memoria en SAP y en ABAP
USO DE MEMORIA EN SAP
Si se da la situación que estando ejecutando un programa necesitamos datos que se obtienen en otro programa, una forma es usar el paso de parámetros, pero otra opción es utilizar la memoria .
Para subir datos a memoria utilizamos la sentencia EXPORT
EXPORT <valor> TO MEMORY ID <id_unico>.
Ej: EXPORT v_estado_usu TO MEMORY ID 'Z_ESTADO'
IF sy-subrc NE 0.
MESSAGE e000(z1) WITH 'Error al exportar'.
ENDIF.
Para descargar los datos de memoria utilizamos la sentencia IMPORT
IMPORT <valor> FROM MEMORY ID <id_unico>.
Ej: IMPORT v_estado_usu FROM MEMORY ID 'Z_ESTADO'.
IF sy-subrc NE 0.
MESSAGE e000(z1) WITH 'Error al importar'.
ENDIF.
* Se pueden subir a memoria : variables, estructuras o tablas internas.
Bajar los datos de memoria luego de bajarlos, usando la sentencia FREE MEMORY
FREE MEMORY ID 'Z_ESTADO'
* Se debe usar la misma sesión para que la exportación e importación de datos funcione bien.
Para llamar a un programa dentro de otro utilizaremos la sentencia SUBMIT
El programa principal que es donde se exporta los datos allí se llama al otro programa con SUBMIT.
El programa llamada importa los datos con IMPORT y luego libera la memoria FREE MEMORY ID <id>
 
 
 
Sobre el autor
Publicación académica de Widen Boris Horacio Nogales, en su ámbito de estudios para la Carrera Consultor ABAP.
Widen Boris Horacio Nogales
Profesión: Ingeniero de Sistemas - Bolivia - Legajo: PQ81E
✒️Autor de: 26 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero de sistemas con experiencia en implementación de sistemas erp, administración y soporte erps como sap bussines one, implementación soluciones bi , conocimientos de contabilidad .
Certificación Académica de Widen Horacio