✒️Los procesos transaccionales en SAP
Los procesos transaccionales en SAP
Transacciones.
Las transacciones son programas (unidad de procesamiento) que se encargan de cumplir tareas en particular dentro de SAP, estas se ejecutan mediante una sucesión de acciones (ejecuciones de programas escritos en codificación ABAP) para trasladar y traducir al sistema una tarea o proceso empresarial.
Debemos diferenciar entre 2 tipos de transacciones, las estándar que vienen por defecto en la instalación del software y las desarrolladas por la propia organización, específicas de cada cliente, denominadas transacciones “Z”.
Los 2 tipos de transacciones se identifican por un nombre y por un código alfanumérico. Las estándar, independientemente del módulo al que pertenezcan, generalmente siguen la misma nomenclatura y la primera letra de la transacción coincide con el módulo al que pertenecen. Por ejemplo las transacciones del módulo de gestión de materiales MM empiezan con M, las del módulo de finanzas FI empiezan con F, etc.
Las dos primeras letras indican la transacción y los dos números siguientes el tipo de acción. Los números son “01” para crear, “02” para modificar y “03” para visualizar.
Las Z generalmente inician con la letra Z.
ACID:
Estas son las caracteristica principales de cada transaccion:
ATOMICITY : 0 / 1 > completa-exitosa / no completa - no exitosa.
CONSISTENCY: Seguimiento de reglas de integridad de los datos y la informacion.
ISOLATION : Una operacion no afecta a otras. La ejecucion de dos transacciones sobre la misma data son independientes y no generan ningun error.
DURABILITY: Una vez ejecutado las acciones (obtenido el commit) los datos persistiran y no podran deshacer aunque falle SAP.
La LUW de base de datos asegura el cumplimiento delconcepto del principio ACID para tranasacciones.
Estan delimitadas por el comando de confirmación database commit. Durante una LOW de base de datos, el sistemas asegura que los datos sean consistentes en base.
Si la transaccion finaliza con error el sistema realizara un rolback para restaurar los datos al estado previo
Una SAP LOW 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 base de datos por cada paso de dialogo. Para que las SAP LUW cumplan con el principio ACID los cambios realizados a la base de datos se realizan en una LUW de base de datos mediante téctnicas de agrupamiento de LOW de base de datos.
 
 
 
Sobre el autor
Publicación académica de Marcos Garcia, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Marcos Garcia
Profesión: Técnico - Argentina - Legajo: JK77E
✒️Autor de: 31 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Marcos Garcia