✒️SAP Los servicios de actualización
SAP Los servicios de actualización
Lección: Servidores de actualización
1. Introducción al servicio de actualización de SAP R/3
El servicio de actualización de SAP R/3 es el encargado de gestionar las modificaciones solicitadas por los usuarios. Se pueden generar a traves de procesos de trabajo tipo diálogo, batch o update
2. Actualización sincrónica y asincrónica
Actualización asincrónica: el sistema gestiona el requerimiento de actualización del usuario en un proceso aparte del proceso de diálogo del usuario, por lo que la actualización no interfiere en el trabajo normal del usuario
Actualización sincrónica: La actualización en la base de datos se genera en el mismo proceso de trabajo. De manera que el usuario debe esperar a que se realicen las actualizaciones para seguir con el trabajo normal.
3. Procesos de actualización V1 y V2
La actualización asincrónica presenta además una ventaja adicional: implementa las LUW
LUW: Consisten en bloques auto consistentes de datos, de tal forma que su actualización en la base de datos es llevada a cabo completamente.
La actualización asincrónica consiste en 2 tipos de actualizaciones: V1 y V2
- V1: Componentes de actualización crítica primaria
- V2: secundaria no crítica
El sistema procesa los cambios críticos antes de los cambios menos críticos asignandoles diferentes LUWs.
Existen 2 tipos de Luws:
- Luw de base de datos: Secuencia de operaciones de datos que no pueden ser divididas. Las operaciones se realizan en su totalidad o no se realizan.
- Luw de Sap: Proceso de negocio, que no puede dividirse, el proceso se ejecuta en su totalidad o no se ejecuta. Una Luw de SAp de una transacción usualmente contiene varias Luws de base de datos. Una Luw comienza cada vez que ejecutamos una transacción, cuando los cambios a la base de datos de la luw previa se confirman mediante un commit, o cuando los cambios a la base de datos de la luw previa se cancelan. Una luw finaliza cuando los cambios a la base datos han sido confirmados o cancelados.
4. Monitorización del estado de las actualizaciones del sistema
El sistema SAP R/3, ante un problema grave en la base de datos reacciona desactivando la actualización con lo cual todas las modificaciones a realizar en la base de datos se quedan en un estado de espera hasta que la actualización vuelva a estar activa. Esta desactivación automática tiene lugar en pos de preservar la integridad de la base de datos y su ejecución queda registrada en el log del sistema.
Transacción SM13: Para el control de las actualizaciones, muestra si la actualización está activa o desactivada
Si la actualización ha sido desactivada, el botón Info nos proporciona qué proceso y usuario han causado su desactivación. El resto de campos son campos de selección para monitorizar las actualizaciones que han tenido lugar y han fallado o las que están en curso.
5. Objetos de bloqueo
Cuando un usuario accede a modificar un objeto, el sistema genera un registro de bloqueo con la información necesaria. Si un segundo usuario intenta modificar ese mismo objeto mientras el 1er usuario lo tiene bloqueado, el sistema le muestra al segundo usuario un mensaje de error indicándole que un usuario ya está tratando el objeto solicitado.
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ónes finalizada.
Toda modificación de un objeto desde cualquier aplicación estándar dentro de SAP R/3 genera entradas de bloqueo.
Transacción SM12: Visualizar y remover los bloqueos actualmente activos
Parámetros de selección para filtrar los bloqueos:
- Nombre de tabla
- argumento de bloqueo
- mandante
- usuario
Un objeto de bloqueo: Unión virtual de varias tablas SAP que sincroniza el acceso simultáneo de 2 usuarios al mismo set de datos. Sirven para controlar la concurrencia de accesos sobre un mismo objeto. Siempre están asociados a tablas de diccionario. Un objeto de bloqueo es un semáforo sobre una tabla. Cuando se define un objeto de bloque se genera automaticamente 2 módulos de funciones que controlan dicho semáforo:
- MQ_nombre: controla la petición de bloqueo sobre el objeto
- DQ_nombre: controla la liberación del bloqueo sobre el objeto
Transacción SE11: Creación de un objeto de bloqueo
 
 
 
Sobre el autor
Publicación académica de Yahaira Barquero Zamora, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Yahaira Barquero Zamora
Profesión: Auditora Financiera - Costa Rica - Legajo: XE83O
✒️Autor de: 51 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP FI Nivel Avanzado
- Carrera Consultor en SAP FI Nivel Inicial
- Curso Introducción a SAP
Presentación:
Hola! soy contadora pública autorizada, actualmente laboro como auditora financiera en la contraloría general de la república de costa rica
Certificación Académica de Yahaira Barquero