![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️La memoria en SAP y en ABAP
La memoria en SAP y en ABAP
![La memoria en SAP y en ABAP La memoria en SAP y en ABAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/166.jpg)
La Memoria. En ciertas oportunidades, podría pasar que mientras ejecutamos un programa o objeto ABAP, necesitemos de datos que se obtengan en otro programa ABAP que se ejecuto previamente. Existen varias formas de solucionar esto, una de ellas es pasando parámetros de un programa a otro, si es que ambos objetos son programas. Otra opción es utilizar la memoria para pasar los datos. En ABAP existen sentencias que nos permiten manipular fácilmente los datos que subimos y bajamos de memoria. Para subir datos a memoria vamos a utilizar la sentencia EXPORT tal como mostramos a continuación.
EXPORT <valor> TO MEMORY ID <id_unico>.
Para bajar o descargar los datos de memoria utilizamos la sentencia IMPORT tal como mostramos a continuación.
IMPORT <valor> FROM MEMORY ID <id_unico>.
Cuando hablamos de memoria debemos hacer una distincion entre
- La memoria SAP. Es una memoria global y es accesible para todos los programas que se ejecutan en esa sesion y se puede utilizar para pasar datos de un programa a otro, ya sea dentro de una sesion o en otra sesion.
- La memoria ABAP. Es una memoria local y es muy limitada, ya que solo se puede acceder a ella dentro de una sesion interna y los programas que se ejecutan fuera de la sesion no pueden leer ni escribir en esta memoria.
Luego de la ejecucion de las sentencias SET PARAMETER ID y GET PARAMETER ID debemos evaluar el contenido de la variable del sistema sin su CMR, para ambas sentencias si el sistema no encuentra un ID de parametro que coincida con el que especifcamos entonces su CMR sera distinto a 0
El ID de memoria que se utiliza tanto para sentencia IMPORT como para la sentencia EXPORT debe ser unico y este representa una ubicacion escrita en la memoria ABAP.
 
 
 
Sobre el autor
Publicación académica de Jose Medina, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Medina
Profesión: Ing. en Informatica - Venezuela - Legajo: LX87H
✒️Autor de: 71 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Profesional con experiencia en el ámbito del desarrollo de software, con conocimientos sólidos en diversos lenguajes de programación (para la creación de apps desktop / web / android / ios).
Certificación Académica de Jose Medina