Procesos Transaccionales y Unidades de Trabajo Lógico Transacción: es un código único en el sistema SAP que permite al usuario acceder a ciertas funcionalidades. Son unidades de procesamiento en un conjunto indivisible. Cuentan con 4 características principales (ACID):Atomic: transacción exitosa o sin efecto. Los resultados parciales no se guardan. Consistente: los cambios de estado en el sistema van de un correcto a otro correcto. Isolated: los cambios realizados en una transacción sólo pueden ser vistos por otras transacciones una vez que se hayan confirmado (commit) Durable: después de la confirmación son guardados permanentemente en la base de datos. LUW de Base de Datos (Logic Unit of Work): protege la integridad de las transacciones (o sea asegura consistencia de ACID) con un conjunto de pasos que deben ejecutarse y terminar correctamente antes de continuar la lógica de la transacción. Si existe un error, el sistema realizará un rollback para restaurar los datos al estado previo. LUW de SAP: unidad lógica que consiste en varios pasos de diálogo y es consistente. Un work process sólo puede ejecutar 1 LUW de base de datos por cada diálogo. Para que las SAP LUW cumplan ACID, los cambios realizados a la Base de Datos se hacen en una única LUW de Base de Datos agrupando las LUW de Base de Datos. Siempre, todos los datos que se hayan grabado en la Base de Datos, van a ser consistentes.