✒️SAP Los servicios de actualización
SAP Los servicios de actualización
EL SERVICIO DE ACTUALIZACIÓN DE SAP
Este servicio es importante ya que es el encargado de gestionar modifiaciones solicitadas por los usuarios en la base de datos.
Estas actualizaciones de pueden dar 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 en modo de realizar el procesamiento de las solicitudes e ir asignando las mismas a los procesos de trabajo.
En SAP existen 7 tipos de procesos de trabajo:
- D- Dialogo:
- V- Update
- E- Enqueue
- B- Background
- M-Message
- G- Gateway
- S-Spool
Transacción SM50 para visualizar los procesos de trabajo que se están ejecutando en momento en el servidor.
ACTUALIZACIÓN ASINCRÓNICA Y SINCRÓNICA
- Asincrónica
Mayormente la actualización es asincrónica, es decir, el sistema gestiona el requerimiento de actualización del usuario en un proceso a parte del proceso de dialogo del usuario.
- Sincrónica
Menos frecuente, pero también sucede y se diferencia de la asincrónica en que la petición de la actualización en la base de datos se genera en el mismo proceso de trabajo que gestiona el resto de peticiones del usuario.Es más lento
Si se trata de actualización dentro de alguna aplicación hecha a medida será tarea del analista de la aplicación el decidir que tipo de actualización realizar.
LOS PROCESOS DE ACTUALIZACIÓN V1 Y V2
La actualización asincrónica presenta además de ventaja adicional: Implmenta las LUW.
LUW=Consiste en bloques auto consistentes de datos, de tal forma que su actualización en la base de datos es llevada a cabo completamente.
Es la Logical Unit of Work o Unidad Lógica de Trabajo.
Se define como un paso elemental de proceso que funciona como un mecanismo de bloqueo que protege la integridad de las transacciones.
O como un conjunto de pasos dentro de una transacción, y todos esos pasos deben ejecutarse y acabar correctamente entes de continuar la lógica de la transacción.
Si surgiera algún problema en la base de datos, la grabación de cada LUW no se realizaría, de esta forma se evitan las inconsistencias que pudieran surgir al grabar una LUW a medias.
Actualziación asincrónica-V1 : Componentes de actualización critica primaria
V2 : SEcundaria no critica.
Existen 2 tipos de LUWs:
De base de datos: Secuencia de operaciones de datos que no pueden ser divididas, las operaciones se realizan en su totalidad o no se realizan. Un trans de SAP puede incluir muchas LUWs de base de datos.
De SAP: Es un proceso de negocio el cual no puede dividirse, se ejecuta en su totalidad o no se ejecuta, una luws de sap de una transacción usualmente contiene varias LUws de base de datos.
Una LUW comienza cuando ejecutamos una transacción, cuando los cambios a la BD de la luw previa se confirma mediante un comit, o cuando los cambios a la base de datos de la luw previa se cancelan.
Y una LUW finaliza cuando los cambios a la base de datos han sido confirmados o cuando los cambios a la base de datos han sido cancelados.
LA MONOTORIZACIÓN DEL ESTADO DE LAS ACTUALIZACIONES DEL SISTEMA
El sistema SAP dispone de una herramienta para la activación y desactivación genérica de los servicios de actualización, así como para monitorización de las actualizaciones en curso y de las posibles actualizaciones interumpidas que pueden haber ocurrido.
LOS OBJETOS DE BLOQUEO
SAP dispone de un sistema de gestión de bloqueos de objetos para evitar modificación concurrente de un objeto. con esto se asegura la consistencia de los objetos en SAP.
OBJETO= es un documento contable, una solicitud de compra, o una entrada de una de tabla de base de datos.
 
 
 
Sobre el autor
Publicación académica de Karen Lili Lopez Uscanga, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Karen Lili Lopez Uscanga
Profesión: Ingeniera Industrial - Mexico - Legajo: TR87M
✒️Autor de: 29 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy una persona con muchas ganas de aprender, deseo adquirir mayor experiencia profesional y poder desenvolverme laboralmente. disciplinada y responsable para lograr mis objetivos.
Certificación Académica de Karen Lopez