✒️Los objetos de bloqueo en SAP
Los objetos de bloqueo en SAP
En una transacción de dialogo, reporte o cualquier tipo de programa en donde varios usuarios quieren tener acceso a una misma tabla base de datos, estos deben estar sincronizados para garantizar la consistencia de los datos de la tabla.
para sincronizar estos accesos utilizamos los bloqueos de SAP.
Los bloqueos constituyen un conveniente método para coordinar los accesos de cada usuario a los recursos.
Antes de acceder a los datos críticos, cada usuario realizará un bloqueo de los mismos de modo que nigun otro usuario pueda hacerlo al mismo tiempo.
Son objetos que se crean en SAP, a través de la transacción estándar SE11 para permitir que varios usuarios puedan actualizar datos de una tabla base de datos en forma concurrente sin que se pierdan datos de modo de garantizar la consistencia de los datos.
Los objetos de bloqueo se utilizan principalmente en las transacciones concurrentes de SAP, es decir aquellas transacciones en donde varios usuarios acceden al mismo tiempo a modificar datos almacenados en la base de datos del sistema.
Después de crear un objeto de bloqueo para la tabla usuarios crean los siguientes módulos de función:
DEQUEUE_EZCVS_USUARIOS Release lock on object EZCVS_USUARIOS
ENQUEUE_EZCVS_USUARIOS Request lock for object EZCVS_USUARIOS
Para verificar las tablas que presentan bloqueos sobre el sistema podemos utilizar la transacción SM12.
 
 
 
Sobre el autor
Publicación académica de Alex Francisco Lemos Collazos, en su ámbito de estudios para la Carrera Consultor ABAP.
Alex Francisco Lemos Collazos
Profesión: Ingeniero en Sistemas - Colombia - Legajo: QS36A
✒️Autor de: 174 Publicaciones Académicas
🎓Cursando Actualmente: Master S/4HANA Material Management
🎓Egresado de los módulos:
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Inicial