✒️SAP BASIS El proceso de update
SAP BASIS El proceso de update
Sistema de actualización:
Tecnología que permite a las transacciones de SAP quitar carga de trabajo intensa en los cambios a nivel de B.D.
->Cambios -> ASINCRONICA-proceso UPDATE WORK PROCESS
Proceso de dialogo->datos que se escribiran en B.D. ->proceso de actualización
Los procesos de dialogo no esperan a que sean completados para continuar, por esto es que son ASINCRONICOS.
*Tarea proceso de dialogo-> se completa con el comando ABAP COMMIT WORK
*Tarea actualización -> message server->transfiere la solicitud de actualización->proceso de actualización
DIALOG STEP->TRANSACCION BD
Proceso de actualización asincrónica:
*Programa bloquea los registros de datos de la app para otros users, a través de ENQUEUE WORK PROCESS utilizando el message server.
El ENQUEUE WORK realiza las entradas correspondientes en la tabla de bloqueo si ya no estan bloqueados los datos, de lo contrario informará.
*Si el enqueue work process realiza el bloqueo en la tabla, envía la clave de bloqueo al user.
*Proceso de dialogo active, el programa llama a un modulo de funcion ABAP usando CALL FUNCTION...IN UODATE TASK, escribe los cambios que realizó el usuario a las tablas de actualización.
*Tablas VB* , actúan como memoria temporaria y guardan datos que serán modificados hasta que se guarden en las tablas de aplicación en la BD
*Proceso de actualización transfiere los cambios marcados de las tablas VB* a la BD con una sentencia única de actualización en las tablas de aplicación
SI GENERA ERROR EL PROCESO DE ACTUALIZACION ENVIA ROLLBACK EN LA BD
*Las entradas de bloqueo son eliminadas
TRANSACCION SM13
 
 
 
Sobre el autor
Publicación académica de Bernardita Susana Gatica Carrillo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Bernardita Susana Gatica Carrillo
Profesión: Ingeniera en Informática - Chile - Legajo: MS79M
✒️Autor de: 115 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Bernardita Gatica