![](/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/497.jpg)
Unidad 02: SAP GUI y los servicios del sistema SAP
Lección 5: Servicios de Actualización
1. Introducción al servicio de actualización de SAP R/3
Se encarga de gestionar las modificaciones solicitadas por los usuarios en la base de datos. Dichas actualizaciones se pueden generar a través de procesos de trabajo de dialogo, batch o update.
2. Actualizaciones sincrónicas y asincrónicas
- Asincrónica: son las más habituales, el sistema gestiona la actualización del usuario en un proceso aparte del proceso de dialogo del usuario. La ventaja es que el usuario se desentiende totalmente del proceso de actualización, ya que no debe esperar que termine dicha actualización para seguir trabajando.
- Sincrónica: menos frecuente, la diferencia con la anterior es que la petición de actualización en la base de datos se genera en el mismo proceso de trabajo que gestiona el resto de peticiones del usuario. Lo que lleva un rendimiento peor debido que se debe esperar a que se realicen dichas actualizaciones.
3. Proceso de actualización V1 y V2
La actualización asincrónica presenta la ventaja de implementar las LUW. Están consisten en bloques auto consistentes de datos, de tal forma que su actualización en la base de datos es llevada a cabo completamente. Si surgiera algún problema en la base de datos, la grabación de cada LUW no se realizaría, de esta manera se evitan las inconsistencias que pudieran surgir al grabar una LUW a medias.
V1 y V2
El sistema R/3 distingue entre componentes de actualización critica primaria (V1) y secundaria no critica (V2). La diferencia entre estas actualizaciones es que permite que el sistema procese los cambios críticos antes que los menos críticos en la base de datos.
4. Monitorización del estado de las actualizaciones del sistema
El sistema dispone de una herramienta para la activación y desactivación genérica de los servicios de actualización, también monitoriza las actualizaciones en curso y las actualizaciones interrumpidas.
Cuando surge un problema en la base de datos el sistema reacciona desactivando la actualización con lo cual todas las modificaciones a realizar en la base de datos se quedan en estado de espera hasta que se vuelva a activar, con el objetivo de conservar la integridad de la base de datos.
La transición donde se gestiona es la SM13
5. Objetos de Bloqueo
Para asegurar la consistencia de los objetos en SAP R/3, SAP dispone de un sistema de gestión de bloqueos de objetos para evitar la modificación concurrente de un objeto.
Cuando un usuario procede con la modificación de un objeto, el sistema genera un registro de bloqueo, si un segundo usuario intenta modificar ese mismo objeto, el sistema le muestra un mensaje de error indicándole que ya se está tratando el objeto solicitado.
Los bloqueos se establecen al iniciar las transacciones de modificación y no son liberados hasta que el usuario pulsa grabar. La transacción que nos muestra los bloqueos actualmente activos en el sistema es la SM12.
En la pantalla de la transacción SM12, se dispondrá de parámetros de selección para filtrar los bloqueos actualmente activos. Siendo estos parámetros tabla, argumento, mandante y usuario. Por lo general se conocerá la tabla o usuario que está produciendo un bloqueo.
 
 
 
Sobre el autor
Publicación académica de Luis Guillermo Quinteros, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Luis Guillermo Quinteros
Profesión: Ingeniero Industrial - Argentina - Legajo: DZ30J
✒️Autor de: 40 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
"mi objetivo es aprender y entender la parte funcional de sap"
Certificación Académica de Luis Quinteros