✒️SAP Los servicios de actualización
SAP Los servicios de actualización
Servicio de actualización de SAP R/3
Encargado de gestionar las modificaciones solicitadas por los usuarios en la BD.
Actualización Asincrónica: El sistema gestiona el req. de actualización del usuario en un proceso aparte del proceso de diálogo del usuario. Mejora de rendimiento -> porque del proceso le devuelve el control al usuario y nadie espera que se haya actualizado la BD. Las actualizaciones de este tipo son lanzadas en paralelo.
Actualización sincrónica: Menos frecuente. La petición de actualización en la BD 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 seguir el resto de las peticiones. -> baja rendimiento.
Esta actualización la elige analista de la aplicación.
Procesos de actualización V1 y V2
La actualización asincrónica implementa las LUW (Consisten en bloques auto consistentes de datos, de tal forma que su actualización en la BD es llevada a cabo completamente. o nada.).
La actualización asincrónica consiste en dos tipos de actualización:
V1: Componentes de actualización crítica primaria. Se procesan primero.
V2: Secundaria, no crítica.
Para el orden de procesamiento el sistema le asigna diferentes LUWs.
Para asegurar la consistencia de los datos, las V1 se procesan con la supervisión del gesto de bloqueos de SAP R/3 que impide que varias modificaciones sobre el mismo objeto se realicen concurrentemente.
Existen dos tipos de LUWS:
- LUWs de BD: Una LUW es una secuencia de operaciones de datos que no puede ser dividida.
- LUWS de SAP: Es un proceso de negocio que se ejecuta en su totalidad. Una LUW de SAP de una transacción usualmente contiene varias LUWs de BD. Una LUW comienza cada vez que ejecutamos una transacción cuando los cambios a la BD de la LUW previa se confirman mediante un commit o si se cancelan. Y una LUW finaliza cuando los cambios a la BD han sido confirmados o cancelados.
Monitorización del estado de las actualizaciones del sistema: (SM13)
Herramienta para activar o desactivar servicios de actualización. O monitorización de actualizaciones en curso y de las posibles actualizaciones interrumpidas.
La actualización es activada automáticamente cada vez que el sistema SAP es arrancado en el servidor, por lo que solo se deberá monitorizar su posible desactivación.
Si la actualización ha sido desactivada, con el btn Info nos dice qué proceso y usuario han causado la misma.
Objetos de bloqueo:
Un objeto de bloqueo es una unión virtual de varias tablas SAP que sincroniza el acceso simultaneo de dos usuarios al mismo set de datos. Siempre están asociados a tablas del diccionario.
Cuando se definen objetos de bloqueo se definen automáticamente dos funciones:
KILL_nombre objeto: controla la petición del bloqueo sobre el objeto.
DKILL_nombre_objeto: controla la liberación del bloqueo sobre el objeto.
Cuando usamos una tabla la bloqueamos y la desbloqueamos al final.
Para la creación de objetos de bloqueo usamos. F11
SAP dispone de un sistema de gestión de bloqueos de objetos para asegurar la consistencia.
Cuando un usuario accede a modificación un objeto el sistema genera un registro de bloqueo con la información necesaria.
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 BD y la transacción es finalizada.
La transacción SM12 nos muestra los bloqueos actualmente activos en el sistema. Y podemos filtrarlos.
En general no conocemos el argumento de bloqueo. Es más común conocer la tabla o usuario que esta produciendo el bloqueo.
Podemos eliminar un bloqueo
 
 
 
Sobre el autor
Publicación académica de María Cristina Pronotti, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
María Cristina Pronotti
Profesión: Ingeniera en Computación - Argentina - Legajo: AO24J
✒️Autor de: 157 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
Disponibilidad Laboral: FullTime
Presentación:
Ing. en computación con amplia experiencia en desarrollo de sw para empresas de seguros grales. dominio de los aspectos de análisis y desarrollo de sw. coordinación y liderazgo de equipos de trabajo.
Certificación Académica de María Pronotti