✒️SAP Los servicios de actualización
SAP Los servicios de actualización
SERVICIO DE ACTUALIZACIÓN DE SAP
Este servicio es especialmente importante ya que se encarga de gestionar modificaciones solicitadas por los usuarios en la base de datos, estas se pueden generar a travéz de procesos de trabajo ( o Work process que se encargan de atender solicitudes de los usuarios que usan el sistema).
Aunque resulta imposible procesar todas las miles de solicitudes que recibe SAP continuamente , SAP utiliza un sub-sistema de despacho que se conoce como dispatcher para poder realizar el procesamiento de solicitudes y asignarlas a procesos de trabajo. en SAP existen 7 tipos de procesos de trabajo:
- D - Diálogo: se utiliza para cumplir todas las solicitudes de ejecución de pasos de diálogo.
- V - Update: ejecuta solicitudes de actualización o cambios de base de datos asincrónicos que confirma los cambios hechos en una base de datos.
- E - Equeue: administra la tabla de bloqueo en la memoria compartida o si las transacciones de SAP tienen que sincronizarse, además ejecuta operaciones de bloqueo.
- B - Backgroud: ejecuta los programas que se ejecutan sin interacción del usuario, o trabajos controlados por eventos.
- M - Message: responsables de enrutar los mensajes entre servidores de aplicaciones SAP.
- G - Gateway: responsables de la transferencia de mensajes entre sistemas SAP.
- S - Spool: permite el paso de datos secuenciales a impresoras.
ACTUALIZACIÓN ASINCRÓNICA Y SINCRÓNICA
Asincrónica: mayormente la actualización de la base de datos es de esta manera, el sistema gestiona un requerimiento de actualización de usuario aparte del proceso de diálogo del usuario, este proceso de dialogo no espera a que se terminen las actualizaciones para seguir procesando peticiones de ese usuario.
Sincrónica: es menos frecuente pero también se produce en el sistema SAP, su diferencia es que en la petición de actualización en la base de datos se genera el mismo proceso de trabajo que gestiona el resto de peticiones de usuario, el rendimiento es peor en este caso ya que debe esperar a que se realicen las actualizaciones en la base de datos antes de seguir procesando el resto de las peticiones de usuario.
NOTA: Los usuarios no pueden elegir si los cambios en la base de datos se realizan de manera sincrónica o asincrónica, esto depende de la programación de la aplicación en curso.
- PROCESOS DE ACTUALIZACIÓN V1 Y V2: La actualización asincrónica presenta una ventaja adicional que es implementar las "LUW" que consisten en bloques auto consientes de datos, de esta forma su actualización en la base de datos se realiza completamente, este tipo de actualización consiste en 2 tipos:
- V1: Actualización crítica primaria
- V2: Secundaria no crítica.
NOTA: la diferencia entre estos 2 tipos de actualización permite que el sistema procese primero los cambios críticos en la base de datos y luego los menos críticos.
- MONITORIZACIÓN DEL ESTADO DE LAS ACTUALIZACIONES DEL SISTEMA: SAP cuenta con una herramienta para activar y desactivar generícamente los servicios de actualización, lo que quiere decir que ante cualquier problema grave en la base de datos SAP reacciona desactivando la actualización, esto queda registrado en el log del sistema, para gestionar la actualización se usa la transacción SM13 donde muestra si la actualización esta activa o fue desactivada, ademas el boton info muestra el usuario y proceso que lo han causado.
NOTA: SM13 se usa para el control de las actualizaciones en el sistema SAP.
- OBJETOS DE BLOQUEO
Un objeto es un documento, una solicitud o una entrada de una tabla de base de datos, SAP dispone de un sistema de bloqueos de objetos para evitar que los modifiquen de forma concurrente, estos bloqueos se establecen al iniciar las transacciones de modificación y no se liberan hasta que el usuario pulsa "grabar", la transacción que nos muestra los bloqueos activos en el sistema es SM12.
NOTA: la transacción SM12 se usa para ver y remover los bloqueos en el sistema SAP.
En la pantalla inicial de la transacción disponemos de unos parámetros de selección para filtrar los bloqueos activos:
- Tabla
- Argumento de bloqueo
- Mandante
- Usuario
 
 
 
Sobre el autor
Publicación académica de Aliuska Jeantaney Almeida Briceño, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Aliuska Jeantaney Almeida Briceño
Profesión: Ingeniero Industrial - Venezuela - Legajo: JZ75J
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy una joven emprendedora, capaz y autosuficiente, deseo aprender y ganar experiencia profesional, soy una persona proactiva que trata siempre de lograr los objetivos propuestos.
Certificación Académica de Aliuska Almeida