✒️SAP BASIS El proceso de update
SAP BASIS El proceso de update
En SAP cada proceso se lleva a cabo por medio de una transacción que puede realizarse por medio de varios modos de pantalla, en caso de algún error ningún cambio debe efectuarse a nivel de DB.
SISTEMA DE ACTUALIZACIÓN:
El sistema de actualización (Update Work Process) es un proceso que permite quitar carga de trabajo intensa en los cambios a nivel de DB de manera asincrónica.
ACTUALIZACIÓN ASONCRÓNICA:
Se denomina asincrónica no simultánea, porque el proceso de dialogo no espera que la actualización se complete para continuar.
Cuando se realizan modificaciones de datos en una TX en SAP el programa bloquea los registros de datos de la aplicación para otros usuarios a través del enqueue work process, se puede utilizar el message server en caso de ser necesario, el enqueue realizará las entradas correspondientes en la tabla de bloqueo siempre y cuando ya no estén bloqueados los datos por otro usuario. Es aquí cuando se envía el lock key al usuario el programa lee los registros que serán modificados en DB para que el usuario realice las modificaciones en pantalla.
Los datos modificados por el usuario en el proceso de diálogo active se realizarán mediante la función ABAP usando la sentencia CALL FUNCTION... IN UPDATE TASK, las tablas que se actualizarán en el sistema SAP se conocen como VB* (así es como empiezan sus nombres).
Al finalizar el proceso de actualización por parte del usuario el programa inicia el proceso con la sentencia ABAP COMMIT WORK, COMMIT es el comando de base de datos con el cual se confirma que el proceso de actualización se haya realizado. En caso de que se presente un error en la actualización el proceso dispara un rollback en la DB y deja la información en las tablas VB* marcándolas como defectuosas.
* Por último las entradas en la tabla de bloqueo con eliminadas,
TX SM13: Permite visualizar las actualizaciones y el estado de las pendientes en el sistema SAP.
 
 
 
Sobre el autor
Publicación académica de Jean Carlos Lopez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jean Carlos Lopez
Profesión: Ingeniero en Infomática - Venezuela - Legajo: AG33O
✒️Autor de: 33 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Jean Lopez