
SISTEMA DE ACTUALIZACION
Le permite a las transacciones quitar carga a nivel de bases de datos. Estos cambios se realizan de manera asincrona con el update work process
PROCESO DE ACTUALIZACION ASINCRONICA
* El programa bloquea los registros de la aplicación a través del enqueue process utilizando el message server si es apropiado
* Si el enqueue process bloqueo la tabla envía una clave de bloqueo (key lock) al usuario el realiza los cambios en pantalla y el programa lee los registros desde la base de datos
* En proceso de dialogo el programa llama la función call function y escribe los datos en la tabla de actualización (VB) que realizo el usuario, estas tablas son temporales mientras sean guardados los datos
* El proceso de actualización transfiere los datos de las tablas VB a la base de datos, borra los datos de la tabla y envía un el comando commit
* Si un error ocurre el proceso de actualización envía un roll back de la base de datos y deja la información en las tablas VB marcandolas como defectuosas.
* Las entradas en la tabla de bloqueo son eliminadas
El proceso de actualización tiene mas importancia que la de dialogo
SM13: Permite visualizar si existen actualizaciones pendientes y cual es su estado.