✒️SAP Los servicios de actualización
SAP Los servicios de actualización
Los Servicios de Actualización
1- Los Servicios 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. Dichas actualizaciones se pueden generar a través de los procesos de trabajo.
El servidor recibe muchisimas solicitudes de usuarios continuamente, como se hace imposible procesarlas todas al mismo tiempo, SAP utiliza un sub-sistema llamado dispatcher (su tarea es la distribución equitativa del peso de la transacción a los procesos de trabajo y la conexión con la capa de presentación)
Existen 7 tipos de procesos:
* 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 (Es un tipo de programa ABAP que consiste en una serie de pantallas o dynpros por las que el usuario va navegando a medida que se produce la ejecución del programa)
* V- Update: ejecutan solicitudes de actualización o cambios de base de datos asincrónicos que son controlados por una declaración COMMIT WORK (se utiliza para confirmar los cambios realizados sobre una base de datos) en un proceso de trabajo de diálogo.
* 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 que se ejecutan sin la interacción del usuario o ejecutan trabajos en 2do 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 SM50 podemos visualizar los procesos de trabajo que se están ejecutando en este momento en el servidor.
2- Actualización Asincrónica y Sincrónica
Asincrónica: el sistema gestiona el requerimiento de actualización del usuario en un proceso aparte del proceso de diáolgo del usuario (no debe esperar a que el sistema acceda a actualizar a la base de datos para poder seguir trabajando).
Esta actualización presenta una ventaja adicional: implementa las LUW (consiste en bloques auto consistentes de datos, de tal forma que su actualización en la base de datos es llevada a cabo completamente)
Esta actualización consiste en 2 tipos: V1 (actualización crítica primaria) y V2 (secundaria no crítica). El sistema procesa los cambios críticos en la base de datos por delante de los cambios menos críticos.
Sincrónica: esta se realiza cuando 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 antes de poder seguir procesando las peticiones del usuario).
Los usuarios no pueden elegir si los cambios en la base de datos se realizan de una u otra forma, ya que esto depende de la programación de la aplicación en curso.
3- Monitorización del Estado de las Actualizaciones del Sistema
La actualización es activada automáticamente cada vez que el sistema SAP es arrancado en el servidor, ante un problema grave en la base de datos, SAP reacciona desactivando la actualización. Esto se da en pos de preservar la integridad de la base de datos y su ejecución queda registrada en el log del sistema. La transacción desde donde podemos gestionar centralmente la actualización es la SM13.
4- Los Objetos de Bloqueo
Cuando hablamos de objeto, nos referimos a por ej.: un documento contable, una solicitud de compra, o una entrada de una tabla de base de datos.
Los bloqueos se establecen al iniciar las transacciones de modificación y no son liberados hasta que el usuario pulsa GRABAR, la información es actualizada en la base de datos y la transacción es finalizada.
Toda modificación de un objeto desde cualquier aplicación estándar dentro de SAP genera entradas de bloqueo.
La transacción SM12 se utiliza para visualizar y remover los bloqueos en el sistema SAP.
En la pantalla inicial disponemos de unos parámetros de selección para filtrar los bloqueos actualmente activos.
Estos son:
* Tabla
* Argumento de bloqueo
* Mandante
* Usuario
 
 
 
Sobre el autor
Publicación académica de German Mauricio Bogino, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
German Mauricio Bogino
Profesión: Productor Asesor de Seguros - Argentina - Legajo: AJ61N
✒️Autor de: 39 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Atento a los pedidos de las empresas y compañias en lo que respecta a necesidad de personal capacitado en sap, es por eso que realizo este curso, para aprender e interiorio-rizarme al respecto.
Certificación Académica de German Bogino