✒️SAP Los servicios de actualización
SAP Los servicios de actualización
El servicio de actualización de SAP, es especialmente importante ya que es el encargado de gestionar las modificaciones solicitadas por los usuarios en la base de datos. Las cuales se pueden generar a través de procesos de trabajo.
Proceso de trabajo o Work process: Son los encargados de atender las solicitudes de los usuarios que utilizan el sistema o del propio sistema.
Dispatcher es un sub-sistema de despacho de las transacciones solicitadas por los usuarios.
En SAP existen 7 tipos de procesos de trabajo:
D-Diálogo, se utilizan para cumplir todas las solicitudes de ejecución de pasos de diálogo activados por un usuario activo o ejecutar un programa de diálogo.
V- Update, ejecutan solicitudes de actualización o cambios de base de datos asincrónicos que son controlados por una declaración COMMIT WORK (confirmación)
E - Enqueue, administran la tabla de bloqueo en la memoria compartida o si las transacciones de SAP tienen que sincronizarse, ejecuta las operaciones de bloqueo.
B- Background, ejecutan aquellos programas sin la interacción del usuario o ejecutan trabajos en segundo plano dependientes del tiempo o controlados por eventos.
M - Message, son los responsables de enrutar los mensajes entre los servidores de aplicaciones SAP.
G- Gateway, son los responsables de la transferencia de mensajes entre sistemas SAP.
S - Spool, pasan flujos de datos secuenciales a impresoras o formato de impresión a impresora, archivo o base de datos.
A través de la transacción estándar SM50 podemos visualizar los procesos de trabajo que se están ejecutando en este momento ene l servidor.
La actualización asincrónica y sincrónica
La actualización de la base de datos de un sistema SAP puede ser de dos tipo:
Asincrónica: es la que el sistema gestiona el requerimiento de actualización del usuario en un proceso aparte del proceso de diálogo del usuario.
Sincrónica: es menos frecuente en SAP, se diferencia de la anterior en que la petición de actualización en la base de datos se genera en el mismo proceso de trabajo que gestiona el resto de peticiones del usuario. el proceso de diálogo o batch debe esperar a que se realicen las actualizaciones en la base de datos antes de seguir procesando el resto de las peticiones del usuario, por lo que el rendimiento será peor que en el caso de la actualización asincrónica.
Los procesos de actualización V1 y V2
La actualización asincrónica presenta además una ventaja adicional: implementa las LUW, que son bloques auto consistentes de datos, de tal forma que su actualización en la base de datos es llevada a cabo completamente.
En dado caso que surja algún problema en la base de datos, la grabación de cada LUW no se realizaría, de esta manera se evitan las inconsistencias que pudieran surgir al grabar una LUW a medias.
La actualización asincrónica, consiste de 2 tipos de actualización: V1 y V2.
 
 
 
Sobre el autor
Publicación académica de Mariel Nathalie Jimenez Jones De Santana, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Mariel Nathalie Jimenez Jones De Santana
Profesión: Lic. Administración de Empresas - Republica Dominicana - Legajo: ZG49W
✒️Autor de: 13 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Mariel Jimenez