✒️SAP BASIS Los procesos de diálogo ABAP
SAP BASIS Los procesos de diálogo ABAP
La capa de presentacion.
Los usuarios pueden loguearse al sistema SAP utilizando diferentes front ends. vistas graficas, como el clasico de SAP GUI. los programas que conforman esas aplicaciones estan desarrollados para que sean ejecutados en el entorno de ejcucion ABAP de nuestro sistema SAP
Procesando solicitudes de SAP GUI
Ejemplo, el llamadado a una transaccion el procesamiento involucra diferentes procesos en las tres capas (presentacion, aplicacion y base de datos)
Las acciones del usario como ejecutar una transaccion o cambiar de pantalla de una misma funcion se convierte en un formato interno y es enviado al AS ABAP
La solicitud enviado por el SAP GUI entra en una cola de solicitudes en el dispatcher, para poder procesar las solicitudes de usario frecuentemente el work process necesitara leer los datos desde o escribirlos en la base de datos del sistema.
una vez que la solicitud ha sido completamente procesada por el work process, la respuesta es enviada nuevamente a traves del dispatcher al SAP GUI, El SAP GUI inyerpreta la respuesta y genera una pantalla para el usario.
Los Buffers ( espacio de memoria, en el que se almacenan datos de manera temporal) aguilizan el tiempo de respuesta por parte del servidor de aplicacion a la capa de presentacion SAP GUI, ya que los datos se pueden alojar en ellos y no tener que volver a consultarlos a la base de datos
La interface con la base de datos del sistema
Dentro del lenguaje de programación ABAP el programador puede utilizar lo que se conoce como ABAP open SQL, para acceder a los datos de la aplicación. Cuando se elige este método el programador se independiza del RDBMS (Sistema Administrador de Base de Datos Relacionales, que es un ambiente para gestionar una base de datos), sobre el cual se instaló SAP.
Mucha información que no suele cambiar frecuentemente es la que se aloja en los buffers del AS ABAP, entre otros, se encuentra los programas ABAP, las pantallas, información del diccionario ABAP y tablas con datos estáticos.
Si el programa ABAP tiene en su código sentencias Native SQL, este pierde la independencia de la plataforma de base de datos del sistema SAP.
 
 
 
Sobre el autor
Publicación académica de Jorge Eduardo Limon Andrade, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jorge Eduardo Limon Andrade
Profesión: Ing. Administrador en Sistemas - Mexico - Legajo: GK59Q
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Jorge Limon