✒️SAP Los servicios de actualización
SAP Los servicios de actualización
Unidad 2. Los Servicios del Sistema SAP
Lección 3 . Los servicios de actualización
1. El servicio de actualización de SAP
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 procesos de trabajo (Work process).
Proceso de trabajo Work process, son los encargados de atender las solicitudes de los usuarios que utilizan el sistema o del propio sistema.
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 (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 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.
¿Cómo podemos ver los procesos de trabajo existentes?
A través de la transacción estándar SM50 (transacción de SAP que se utiliza para monitorear los procesos del sistema) podemos visualizar los procesos de trabajo que se están ejecutando en este momento en el servidor.
2. La actualización asincrónica y sincrónica
-Asincrónica:
Mayoritariamente la actualización en la base de datos de SAP es asincrónica, es decir, el sistema gestiona el requerimiento de actualización del usuario en un proceso aparte del proceso de diálogo del usuario.
-Sincrónica:
La actualización sincrónica, aunque es menos frecuente, también se produce en el sistema SAP y se diferencia de la asincrónica 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.
- -Los usuarios no pueden elegir si los cambios en la base de datos se realizan de forma sincrónica o asincrónica, ya que esto depende de la programación de la aplicación en curso.
- -Si se trata de actualizaciones dentro de alguna aplicación hecha a medida será tarea del analista de la aplicación el decidir qué tipo de actualización realizar.
3. La actualización asincrónica, consiste de 2 tipos de actualización V1 y V2.
La actualización asincrónica presenta además una ventaja adicional implementa las LUWs (Consisten en bloques auto consistentes de datos de tal forma que su actualización en la base de datos es llevada a cabo completamente).
El sistema SAP distingue entre componentes de actualización crítica primaria (V1) y secundaria no crítica (V2).
Para asegurar la consistencia de los datos, las actualizaciones V1 se procesan con la supervisión del gestor de bloqueos de SAP que impide que varias modificaciones sobre el mismo objeto se realicen concurrentemente.
4. La monitorización del estado de las actualizaciones del sistema.
El sistema SAP dispone de una herramienta para la activación y desactivación genérica de los servicios de actualización, así como para la monitorización de las actualizaciones en curso y de las posibles actualizaciones interrumpidas que puedan haber ocurrido.
Será tarea de los administradores del sistema SAP, es decir, los SAP BASIS (Recursos de SAP y equipo de trabajo que se encarga del mantenimiento técnico del sistema), el subsanar el error que produjo la desactivación de la actualización del sistema y su posterior activación.
La transacción desde donde podremos gestionar centralmente la actualización es la SM13.
La transacción SM1, nos muestra si la actualización del sistema está activa o ha sido desactivada por alguna causa.
5. Los objetos de bloqueo.
-SAP dispone de un sistema de gestión de bloqueos de objetos para evitar la modificación concurrente de un objeto. Con esto, se asegura la constancia de los objetos en SAP.
Ejemplo: Cuando hablamos de objeto, nos estamos refiriendo a un documento contable, una solicitud de compra, o una entrada de una tabla de base de datos.
-La transacción que nos muestra los bloqueos actualmente activos en el sistema es la SM12, esta transacción estándar se utiliza para visualizar y remover los bloqueos en las tablas de bases de datos del sistema SAP.
En la pantalla inicial de la transacción disponemos de unos parámetros de selección para filtrar los bloqueos actualmente activos.
Los parámetros son:
- Tabla
- Argumento de bloqueo
- Mandante
- Usuario.
 
 
 
Sobre el autor
Publicación académica de Rosa Amelia Diaz Velasquez, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Rosa Amelia Diaz Velasquez
Profesión: Contador-auditor - Chile - Legajo: GV63Q
✒️Autor de: 39 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Contador auditor, con dominio en registros contables, conciliaciones bancarias, análisis de cuentas, estados financieros, normas ifrs. analítica, creativa con facilidad para compartir y adquirir nuevo