✒️SAP BASIS / Los procesos transaccionales en SAP Por Eddy Mercedes Rivas
Los procesos transaccionales en SAP

DICCIONARIO SAP (BASIS).
SAP.
Es un Potente Sistema informático que administra los recursos de las principales empresas del mundo, brindando una gestión eficiente de los recursos financieros, recursos humanos, canales de ventas, procesos de logística, manejo de stock y mucho más.
La empresa que fabrica al Sistema SAP se llama SAP AG, SAP AG es una empresa alemana, cuyas siglas provienen AlemánSysteme, Anwendungen und Produkte, lo que se traduce al español como: Sistemas, Aplicaciones y Productos.
SAP es una empresa con sede en Walldorf - Alemania, que se dedica a la producción de software, particularmente se ha especializado a rama del software empresarial, creando así su principal y mundialmente conocido Sistema SAP.
LUW
Es la Logical Unit of Work o Unidad Lógica de Trabajo.
Se define como un paso elemental de proceso que funciona como un mecanismo de bloqueo que protege la integridad de las transacciones.
O como un conjunto de pasos dentro de una transacción, y todos esos pasos deben ejecutarse y acabar correctamente entes de continuar la lógica de la transacción.
ACID
Concepto que debe cumplir toda transacción (Atomic->Atómico, Consistent->Consistente, Isolated->Aislado, Durable->Duradero).
ACID es un conjunto de características o propiedades que garantizan que las transacciones en una base de datos son fiables. En el contexto de bases de datos, una transacción es una única operación sobre los datos.
Un ejemplo de una transacción más compleja es la transferencia de fondos de una cuenta a otra, la cual implica múltiples operaciones individuales.
Si un sistema supera la prueba ACID, significa que es fiable.
Propiedades ACID:
- Atomicidad: cualquier cambio de estado que produce una transacción es atómico. Es decir, ocurren todos o no ocurre ninguno. En otras palabras, esta propiedad asegura que una operación se realiza o no se realiza, por lo tanto no puede quedar el sistema a medias.
- Consistencia: propiedad que asegura que una transacción no romperá con la integridad de una base de datos, pues respeta todas las reglas y directrices de ésta.
- Aislamiento: propiedad que asegura que no se afectarán entre sí las transacciones. En otras palabras, dos o más transacciones sobre los mismos datos no generarán un problema.
- Durabilidad: propiedad que asegura la persistencia de una transacción, es decir, una vez que la transacción quedó aceptada no podrá deshacerse aunque falle el sistema.
COMMIT
Es una sentencia SQL la cual finaliza una transacción en una base de datos y hace permanentes los cambios realizados dentro de la transacción.
A veces es necesario asegurarse que los cambios en la base de datos se han realizado, antes de continuar con el proceso.
Por el contrario, a veces es necesario deshacer algunos cambios realizados en la base de datos.
Para confirmarlos cambios realizados sobre la base de datos se utiliza la sentencia COMMIT WORK.
Sintaxis:
COMMIT WORK [ AND WAIT ]
Significado PBI y PBO.
PAI: Process After Input (Procesamiento Post-Entrada)
PBO: Process Before Output (Procesamiento Pre-Salida)
Dispatcher
Es la instancia de control del nivel de aplicación. Entre las tareas principales del dispatcher está la distribución equitativa del peso de la transacción a los procesos de trabajo y la conexión con la capa de presentación.
Del lado del servidor, se encarga de distribuir las solicitudes de los usuarios, uno tras otro, a los procesos de trabajo libres u una vez que esto pasa, se realiza el procesamiento real.
Al final del procesamiento, el resultado de éste regresa mediante el dispatcher al SAPGUI o cliente utilizado del lado del usuario.
SID
Proviene de las siglas System Identifier con lo cual es el identificador del sistema. En SAP el SID consta de 3 letras que pueden ser combinadas con números (ejemplos DEV, QAS, PRD, ED1, TD1, etc) y permite identificar de manera unívoca a una instancia dentro del landscape de SAP.
Por otro lado el SID es utilizado para la conexión a una instancia SAP, en conjunto con el nombre del servidor y un número de instancia. El SID, se elije al momento de instalar una instancia SAP y a partir de ese momento el instalador lo utiliza para crear estructuras de directorios, conformar nombres de archivos y nombre de la base de datos entre otros.
TRACE
Es utilizado en informática para definir al seguimiento de una serie de eventos determinados que se registran en un momento dado.
SAP utiliza los traces en todos los ámbitos, por ejemplo posee trace de arranque del sistema donde podemos observar el paso a paso de la secuencia de inicio o parada, trace de los procesos de trabajo, del dispatcher, etc.
Para los administradores y desarrolladores de SAP, es una herramienta indispensable para resolver problemas.
Buffer
Un búfer (del inglés, buffer) es un espacio de memoria, en el que se almacenan datos de manera temporal, normalmente para un único uso (generalmente utilizan un sistema de cola FIFO); su principal uso es para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede sin datos durante una transferencia (entrada/salida) de datos irregular o por la velocidad del proceso.
Normalmente los datos se almacenan en un búfer mientras son transferidos desde un dispositivo de entrada (como un ratón o mouse) o justo antes de enviarlos a un dispositivo de salida (por ejemplo: altavoces).
También puede utilizarse para transferir datos entre procesos, de una forma parecida a los búferes utilizados en telecomunicaciones.
 
 
 
Sobre el autor
Publicación académica de Eddy Nixon Mercedes Rivas, en su ámbito de estudios para la Carrera Consultor SAP BASIS NetWeaver Nivel Inicial.
Eddy Nixon Mercedes Rivas
Profesión: Ingeniero en Sistemas - Republica Dominicana - Legajo: GJ13W
✒️Autor de: 33 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor SAP BASIS NetWeaver Nivel Avanzado
- Carrera Consultor SAP BASIS NetWeaver Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Ing. en sistemas, con 3 años en el mundo sap basis. apasionado por la administración y procesos del sistema s/4 hana, enfocado en incrementar mis conocimientos para una mayor calidad profesional.
Certificación Académica de Eddy Mercedes
























