![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️Los procesos transaccionales en SAP
Los procesos transaccionales en SAP
![Los procesos transaccionales en SAP Los procesos transaccionales en SAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/333.jpg)
Transacción; es una secuencia de acciones que lógicamente están relacionadas en sentido del negocio y mediante las cuales se obtienen o procesan datos.
estos datos deberán estar completos y correctos.
las transacciones en SAP son unidades de procesamiento que funcionalmente son un conjunto unido o indivisibles deben cumplir con el principio ACID.
Principio ACID
ACID: Concepto de deben cumplir todas las transacciones (Atomic;
Consistent;Isolated;durable). son características que garantizan que las transacciones en una Base de Datos son fiables.
las Transacciones SAP tienen 4 características:
A- Atomico: la transacción es completamente exitosa o no tiene ningún efecto. si el sistema falla o se apaga , SAP no guarda en su sistema los resultados parciales inconsistentes.
C- Consistente: los cambios de estado en el sistema siempre van desde uno correcto y consistente en términos del negocio o otro igual de correcto y consistente.
I- Aislado: los cambios realizados dentro de una transacción pueden ser vistos por otras transacciones solamente después de la confirmación final (Commit) de la primera , aunque las últimas están corriendo en simultáneo.
D- Duradero: los resultados de una transacción son duraderos porque después de la confirmación final son guardados de forma permanentes en la base de datos
Unidad lógica de Trabajo
LUW: unidad lógica de Trabajo, es un paso fundamental de proceso que funciona como mecanismo de bloqueo que protege la integridad de las transacciones.
LUW Base de DAtos
una unidad lógica de trabajo de base de datos es el mecanismo que utiliza la base de atos para asegurar la consistencia de los datos. la LUW de base de datos asegura el cumplimiento del principio ACID para transacciones.
Las LUW de BD, están delimitadas por el Comando de confirmación database commit.
Si la transacción finaliza con error el sistema realizará un rollback para restaurar los datos al estado previo.
LUW SAP
Es una unidad lógica que consiste de varios pasos de diálogo y es consistente en terminos de negocio.
un Work process puede ejecutar una sola LUW de BD por cada paso de diálogo
cuando los cambios realizados por bd LUW no pueden hacer rollback- no permite que SAP LUW cumpla con el principio ACID
para la que SAP LUW cumpla con el principio ACID, los cambios realizados a la BD se realizan en una única LUW de BD mediante técnicas de agrupamiento de BD
 
 
 
Sobre el autor
Publicación académica de Andrea Maria Elizabeth Aquino Pedrozo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Andrea Maria Elizabeth Aquino Pedrozo
Paraguay - Legajo: RR32J
✒️Autor de: 25 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime