Вы находитесь на странице: 1из 6

Un proceso de negocio es mapeado utilizando una transaccin que puede tener varios cambios de

pantalla, por ej la creacin de una orden de compra.

Sistema de actualizacin: tecnologia que permite a las transacciones de SAP quitar carga de trabajo en
los cambios a nivel de base de datos, los cambios se hacen de manera asincronica en un proceso
especial llamado Update work process.

La tare del proceso de dialogo se completa con el comando ABAP COMMIT WORK.

Proceso de actualizacin asincrnica: Pasos que suceden cuando se realiza una modificacin de de
datos.

- El programa bloquea los registros de datos de la aplicacin para otros usuarios a traves del Enqueue
wok process.

- El Enqueue work process puede realizar el bloqueo en la tabla de bloqueo, enva al usuario la clave de
bloqueo (Lock key).

- En el proceso de dialogo active el programa llama a un moudlo ABAP usando la sentencia CALL
FUNCTION IN UPDATE TASK y escribe los cambios realizados por el usuario

REPASAR PROCESOS DE ACTUALIZACIN

Transaccin SM13: Permite visualizar si existen actualizaciones pendiente en el sistema y cual es su


estado.
PAI: Process After Input (Procesamiento Post-Entrada)

PBO: Process Before Output (Procesamiento Pre-Salida)

Estos son parte de cada paso de dilogo. Luego de que el usuario ingresa datos en una pantalla y
confirma los mismos para pasar a la siguiente pantalla se inicia el paso de dilogo con la etapa PAI.

Luego cuando el work process de dilogo ya proces la entrada y prepara la salida es cuando sucede la
etpa PBO, que es el procesamiento antes de devolver la prxima pantalla al usuario.

El work process de update, este libera el bloqueo en la tabla de bloqueos cuando ha finalizado la
actualizacin en la base de datos, ya sea que el resultado sea exitoso o no (COMMIT o ROLLBACK). O
sea realiza el bloqueo, realiza las actualizaciones en la base, espera la respuesta de la base y finalmente
libera el bloqueo.

Вам также может понравиться