✒️Los procesos transaccionales en SAP
Los procesos transaccionales en SAP
Una transacción es una secuencia de acciones que lógicamente están relacionadas en sentido de negocio y mediante las cuales se obtienen o procesan datos. El sistema SAP, así como las bases de datos, son sistemas transaccionales.
Las transacciones en SAP son unidades de procesamiento, que funcionalmente son un conjunto unido o indivisible. Tienen 4 características principales (ACID – Atomic, Consistent, Isolated, Durable)
Atomic: la transaccion es completamente exitosa o no tiene ningún efecto. Si un sistema SAP se apaga, este se asegura de que resultados parciales incosistentes no son guardados en el sitema.
Consistent: los cambios de estado en el sistema van siempre desde uno que es correcto y consistente en términos del negocio a otro que también es correcto y consistente.
Isolated: los cambios realizados dentro de una transacción pueden ser visto por otras transacciones solamente después de la confirmación final de la primera.
Durable: los resultados de una transacción son duraderos porque después de la confirmación final son guardados de forma permanente en la BD
·
* Unidad lógica de trabajo
Una LUW es el mecanismo que utiliza la base de datos para asegurar la consistencia de los datos. La LUW de la base de datos asegura el complimiento del concepto ACID para transacciones. Estas LUW están delimitadas por el comando de confirmación “database commit”; durante una LUW, el sistema asegura que los datos sean consistentes en la base, de tal forma que, si finaliza con error, el sistema realizara un rollback para restaurar los datos al estado previo.
La LUW de SAP es una unidad lógica que consiste de varios pasos de dialogo y es consistente.
Un work process puede ejecutar una sola LUW por cada paso de dialogo-
Esto no permite que una DB LUW pueda hacer rollback.
Para que la SAP LUW cumpla con ACID, los cambios realizados a la base de datos se realizan en una única DB LUW mediante técnicas de agrupamiento de DB LUW. Una SAP LUW implica solo un commit en la última DB LUW
 
 
 
Sobre el autor
Publicación académica de Francesc Lara Delgado, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Francesc Lara Delgado
Profesión: Administrador de Sistemas y Técnico de Soporte It - España - Legajo: GQ49M
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Francesc Lara