✒️Los objetos de bloqueo en SAP
Los objetos de bloqueo en SAP
Objetos de Bloqueo
En una transacción de diálogo, reporte o cualquier tipo de programa en donde varios usuarios quieren tener acceso a una misma tabla base de datos, éstos deben estar sincornizados para garantizar la consistencia de los datos de la tabla.
Para sincronizar estos accesos se utilizan 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 de que ningún otro usuario pueda hacerlo al mismo tiempo.
Crear objeto de bloqueo
Dentro de la trx SE11 en objeto de bloqueo colocar el nombre del objeto a crear e ingresar una descripción. En la solapa Tablas ingresar el nombre de la tabla Z a la cual se creara el objeto de bloqueo. En modo de bloqueo seleccionar el modo en el que se realizara el bloqueo; Bloqueo escritura, Bloqueo lectura, Bloqueo escrit.ampliado
En la solapa Parametro de bloqueo se pueden ver los campos por los cuales se realizará el bloqueo en la tabla Z
Al finalizar se debe grabar y activar el objeto de bloqueo
Una vez generado el objeto de bloqueo, dentro del menú Pasar a -> Módulo bloqueo se muestran los dos módulos de función generados para el bloqueo y desbloqueo de la tabla Z
Para utilizar los módulos de bloqueo y desbloqueo, dentro de un programa ABAP se debe llamar desde el botón Pattern y colocar cada módulo en CALL FUNCTION y generar la estructura.
Para bloquear un campo en particular se deben ingresar lo valores que componen a la clave de la tabla Z
Para desbloquear los valores de la tabla Z, se utiliza la función para desbloquear con el CALL FUNCTION
En la transacción estándar SM12 se puede visualizar un listado de las tablas bloqueadas en el sistema.
 
 
 
Sobre el autor
Publicación académica de Ninoska Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Ninoska Marquez
Profesión: Ing. de Sistema - Honduras - Legajo: FU90M
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Me llamo ninoska marquez tengo 44 anos, tengo varios años de trabajar para una empresa donde me desempeño con el cargo de programador junior, soy perseverante, amable, tranquila
Certificación Académica de Ninoska Marquez