![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP Los servicios de actualización
SAP Los servicios de actualización
![SAP Los servicios de actualización SAP Los servicios de actualización](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/383.jpg)
Servicio de Actualizacion de SAP R/3.
es importante ya que es el encargado de gestionar las modificaciones solicitadas por los usuarios en la base de datos. Dichas actualizaciones se pueden generar a traves de procesos de trabajo tipo dialogo, betvh o update.
Actualizaciones Sincronicas y Asincronicas.
La actualizacion en base de datos de un sistema R/3 es mayoritariamente Asincronica, es decir, el sistema gestiona el requerimiento de actualizacion del usuario en un proceso aparte del proceso de dialogo del usuario.
el usuario se desentiende totalmente del proceso de actualizacion, ya que no debe esperar a que el sistema acceda a actualizar a la base de datos para poder seguir trabajando, esto se traduce en una mejora del rendimiento.
Actualizaciones Sincronicas : aun que menos frecuentes, tambien se producen en el sistema R/3, y se diferencia de la asincronica en que la peticion de actualizacion en la base de datos se genera en el mismo proceso de trabajo que gestiona el resto de peticiones del usuario.
De esta forma el proceso de dialogo o bacth debe esperar a que se realicen las actualizaciones en la bse de datos antes de seguir procesando el resto de las peticiones del usuario, por lo que el rendimiento sera pero que en el caso de la actualizacion asincronica.
Los usuarios no pueden elegir si los cambios en la base de datos se realizan de forma sincronica o asincronica, ya que esto depende de la programacion de la aplicacion en curso.
- Si se trata de actualizaciones dentro de alguna aplicacion a medida sera tarea del analista de la aplicacion el decidir que tipo de actualizacion realizar.
Proceso de Actualizacion V1 y V2.
La actualizacion asincronica presenta ademas una ventaja adicional: implementa las LUW consiste en bloques auto consistentes de datos, de tal forma que su actualizacio en la base de datos es llevada a cabo completamente.
En caso de algun error en la base de datos, la grabacion de cada LUW no se realizaria, y de esta manera se evita inconsistencias.
la actualizacion asincronica consiste en dos tipos de actualizacion:
- V1 primarias o criticas.
- V2 secundaria o no criticas.
La diferncia entre estas dos actualizaciones permite que el sistema procese los cambios criticos en la base de datos por delante de los cambios menos criticos asignandoles diferentes LUWs esto es necesario ya que las componentes V1 deben ser realizadas cuanto antes.
para asegurar la consistenci de los datos, las actualizaciones V1 se procesan con la supervision del gestor de bloqueos de SAP R/3 que impide que varias modificaciones sobre el mismo objeto se realicen concurrentemente.
Existen dos tipos de LUW
- LUW de Base de Datos: es una secuencia de operaciones de datos que no pueden ser divididas, las operaciones se tienen que realizar en su totalidad o no se realizan.
- LUW de SAP: esta puede incluir muchas LUW de base de datos las cuales cada una pueden ser finalizadas con un commit a la base de datos el cual se genera automaticamente
 
 
 
Sobre el autor
Publicación académica de Eduing Alejandro Saavedra Arrieche, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Eduing Alejandro Saavedra Arrieche
Mexico - Legajo: AS10U
✒️Autor de: 24 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Eduing Saavedra