✒️Los procesos transaccionales en SAP
Los procesos transaccionales en SAP
PROCESOS TRANSACCIONALES EN SAP
Transacciones y Unidades de Trabajo Lógico
Transacción: Secuencia de acciones logicamente relacionadas mediante las cuales se obtienen y procesan datos. Como caracteristica en la ejecución de una transacción se tiene como objetivo que los datos estén correctos y completos después de completar su ejecución, aunque cuando la transacción está en ejecución los datos están usualmente inconsistentes.
Tanto la base de datos como el aplicativo SAP son sistemas transaccionales, que por definición deben de cumplir con las caracteristicas ACID, acrónimo que define las siguientes propiedades para una transacción:
A: Atómica, esto indica que la transacción no puede ser dividida. Se ejecuta completa o no se registra su ejecución.
C: Consistente: Los cambios en el sistema se deben de actualizar de un estado consistente a otro igual de consistente
I: Aislamiento: La ejecución de las transacciones está totalmente aislada, por lo que la ejecución de una transacción no puede afectar la ejecución de una más en ejecución.
D: Durable: Todo cambio realizado por una transacción completa debe de ser perdurable en el tiempo.
Unidad Lógica de Trabajo (LUW) de DB Es un mecanismo utilizado por la base de datos para asegurar la consistencia de los datos, en otras palabras asegura las características ACID en la base de datos. Este proceso se asegura con los comandos Commit que marca la base de datos en un estado consistente si y solo si se ejecuta una transacción de manera correcta y en caso de que se inicie una transacción pero no se complete de manera correcta, el estado de la base de datos no se actualizará a Commit y se procederá con una acción roll back que llevará a la base de datos al estado Commit anterior a la ejecución de la transacción incompleta.
Unidad Lógica de Trabajo (LUW) de SAP Es una unidad lógica dentro del sistema SAP que puede estar formada por varios pasos de dialogo que terminan en un estado consistente de negocio. Un Proceso de Trabajo puede ejecutar una sola LUW de base de datos por cada paso de dialogo.
Para que las SAP LUW cumplan con ACID, los cambios realizados en base de datos son realizados en una sola LUW de base de datos, mediante tecnicas de agrupamiento de LUW de base de datos. Una SAP LUW implica un sólo COMMIT en la última DB LW.
 
 
 
Sobre el autor
Publicación académica de Carlos Alberto Calmo Cardona, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Carlos Alberto Calmo Cardona
Profesión: Ingeniero en Sistemas - Guatemala - Legajo: NL17H
✒️Autor de: 17 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Inicial
Presentación:
Ingeniero en sistemas de información especializado en el área de infraestructura, aws, fortinet, cisco y azure
Certificación Académica de Carlos Calmo