✒️SAP Los servicios de actualización
SAP Los servicios de actualización
1 El servicio de actualización de SAP:
Especialmente importante ya que es el encargado de gestionar las modificaciones solicitadas por los usuarios en la base de datos. Se pueden generar a través de procesos de trabajo (o Work process, son los encargados de atender las solicitudes de los usuarios que utilizan el sistema o del propio sistema).
SAP utiliza un sub-sistema de despacho, conocido como dispatcher de modo de realizar el procesamiento de las solicitudes e ir asignando las mismas a los procesos de trabajo.
7 tipos de procesos:
- D - Diálogo: se utilizan para cumplir todas las solicitudes de ejecución de pasos de diálogo activados por un usuario activo o ejecutar un programa de diálogo.
- V - Update: ejecutan solicitudes de actualización o cambios de base de datos asincrónicos que son controlados por una declaración COMMIT WORK en un proceso de trabajo de diálogo.
- E - Enqueue: administran la tabla de boqueo en la memoria compartida.
- B - Background: ejecutan programas que se ejecutan sin la interacción del usuario.
- M - Message: los responsables de enrutar los mensajes entre los servidores de aplicaciones SAP.
- G - Gateway: los responsables de la transferencia de mensajes entre sistemas SAP.
- S - Spool: pasan flujos de datos secuenciales a impresoras o formato de impresión a impresora, archivo o base de datos.
A través de la transacción estándar SM50 podemos visualizar los procesos de trabajo que se están ejecutando en este momento en el servidor.
2 Actualización asincrónica y sincrónica:
º Asincrónica: el sistema gestiona el requerimiento de actualización del usuario en un proceso de diálogo del usuario.
º Sincrónica: es menos frecuente, también se produce en el sistema SAP y se diferencia de la asincrónica en 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.
3 Los procesos de actualización V1 y V2:
La actualización sincrónica presenta una ventaja adicional implementa las LUW.
LUWs consisten en bloques auto consistentes de datos, de tal forma que su actualización en la base de datos es llevada a cabo completamente.
El sistema SAP distingue entre componentes de actualización crítica primaria (V1) y secundaria no critica (V2). La diferenciación permite que el sistema procese los cambios críticos en la base de datos por delante de los cambios menos críticos, asignándoles diferentes LUWs, esto es necesario ya que las componentes V1 deben ser realizadas cuanto antes.
4 Monitorización del estado de las actualizaciones del sistema:
Ante un problema en la base de datos, SAP reacciona desactivando la actualización, con lo cual todas las modificaciones a realizar en la base de datos quedan en un estado de espera hasta que la actualización vuelva a estar activa.
Esta desactivación automática tiene lugar en pos de preservar la integridad de la base de datos y su ejecución queda registrada en el log del sistema. Será tarea de los administradores del sistema SAP, es decir los SAP BASIS, el subsanar el error que produjo la desactivación de la actualización del sistema y su posterior activación.
La transacción desde donde podremos gestionar centralmente la actualización es la SM13 (se utiliza para el control de las actualizaciones en el sistema SAP).
5 Los objetos de bloqueo:
Con esto se asegura la consistencia de los objetos. Objeto: documento contable, solicitud de compra, entrada de una tabla base de datos.
Los bloqueos se establecen al iniciar las transacciones de modificación y no son liberados hasta que el usuario pulsa grabar, la información es actualizada en la base de datos y la transacción es finalizada.
La transacción que nos muestra los bloqueos actualmente activos en el sistema es la SM12 (se utiliza para visualizar y remover los bloqueos en los sistemas SAP).
Parametros: tabla, argumento de bloqueo, mandante y usuario.
 
 
 
Sobre el autor
Publicación académica de Mario Gonzalez Salcedo, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Mario Gonzalez Salcedo
Profesión: Gerente - Mexico - Legajo: AE45Q
✒️Autor de: 38 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Buen día consultor de cvosoft es para mi muy importante el estudiar este curso puesto que me va ayudar demasiado en mi vida laboral. tengo mucho interés en inscribirme en otras áreas de sap que necesi
Certificación Académica de Mario Gonzalez