🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP BASIS El proceso de update

SAP BASIS El proceso de update

SAP BASIS El proceso de update

PROCESO DE UPDATE

Si la operación finalizada durante la ejecución o un error ocurren, entonces ningún cambio en la base de datos debe efectuarse. El sistema de actualización de SAP (SAP UPDATE SYSTEM), es quien se encarga de esto.

EL SISTEMA DE ACTUALIZACION

El sistema de actualización es una tecnología que permite a las transacciones de SAP quitar carga de trabajo intensa en los cambios a nivel de la base de datos. Estos cambios se realizan de manera asincrónica en un proceso especial denominado update work process (proceso de actualización)

Los procesos de dialogo pasan los datos que van a escribirse en la base de datos al proceso de actualización.

El procesos de dialogo no espera que la actualización se complete para continuar (por esto la sincronización es asíncrono, no en simultaneo.

La tarea del proceso de dialogo se completa con el comando ABAP COMMIT WORK

La parte de la actualización de la transacción comienza aquí:

Cada paso de dialogo corresponde a una transacción de base de datos, la cual se realiza completamente o no con un comando COMMIT.

La parte de actualización de la transacción SAP es ejecutada en una única transacción de base de datos.

En ese momento es cuando los datos se copian a las tablas de aplicación.

Si un usuario quiere cambiar datos en una transacción SAP, llama a la transacción correspondiente en dialogo, realiza las entradas o modificaciones en las pantallas y luego inicia el proceso de actualización cuando guarda los datos.

PROCESO DE ACTUALIZACION ASINCRONICA

Que pasos suceden cuando se realiza una modificación de datos en una transacción SAP:

· El programa bloquea los registros de datos de la aplicación para otros usuarios. Esto se logra a través del enqueue work process (utilizanod el message server si fuese apropiado).

· El enqueue work process realizara las entradas correspondientes en la tabla de bloqueo, si es que ya no están bloqueados los datos por otro usuario, es el caso, el sistema informa al usuario que no puede modificar en ese momento.

· SI el enqueue work process puede realizar el bloqueo en la tabla, envía la clave de bloqueo (lock key) al usuario.

· El programa lee el o los registros que serán modificados desde la base de datos y el usuario realiza las modificaciones en la pantalla de la transacción SAP.

· En el proceso de dialogo active, el programa llama a un módulo de función ABAP usando la sentencia CALL FUNCTION …. IN UPDATE TASK y escribe los cambios realizados por el usuario a las tablas de actualización de la base de datos. Estas tablas se conocen como las tablas VB* porque sus nombres comienzan con las letras “VB”. Actúan de memoria temporal y guardan los datos que serán modificados hasta que puedan ser guardados en las tablas de la aplicación en la base de datos en una única transacción de base de datos.

· En el final de la parte de dialogo de la transacción, por ejemplo cuando el usuario guarda los datos, el programa inicia la finalización de la transacción con la sentencia ABAP COMMIT WORK. El proceso de dialogo que hasta ahora manejo el paso de dialogo dispara ahora el proceso de actualización.

· En base a la información que recibe del proceso de dialogo (datos para actualizar, clave de bloqueo) el proceso de actualización lee las tablas VB* para identificar los datos que pertenecen a esa transacción SAP ya que pueden haber más registros en la tabla VB* al mismo tiempo de otras transacciones SAP

· El proceso de actualización transfiere los cambios marcados y obtenidos de las tablas VB* a la base de datos con una sentencia única de actualización en las tablas de la aplicación y evalúa la respuesta de la base.

· Si los cambios son realizados, el proceso de actualización confirma los cambios con el comando de base de datos COMMIT luego del último cambio en la base de datos y borra las entradas de las tablas VB*

· Si un error ocurre, el proceso de actualización dispara un rollback en la base de datos y deja la información en las tablas VB* marcándola como defectuosa.

· Por último, las entradas en la tabla de bloqueo son eliminadas.

La tarea de actualización asíncrono, tiene más prioridad que la de dialogo y puede ser ejecutada como proceso independiente. En el dialogo se crea un registro LOG con los datos a modificar y el nombre del programa de actualización. El programa de actualización asíncrona toma del log los datos a actualizar. EL programa de actualización deberá ser iniciado por el programa de dialogo, si se produce un error en la actualización la tabla de log quedaría igual y dejaría un estatus de error, eso lo podemos ver con la transacción SM13.

Transacción SM13: permite visualizar si existen actualizaciones pendientes en el sistema SAP y cuál es su estado. Aquellas que están marcada como erróneas no debe reprocesarse por el administrador sino por el mismo usuario utilizando la transacción para tal fin.

TRANSACCION SM13


 

 

 


Sobre el autor

Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "El proceso de update" de la mano de nuestros alumnos.

SAP Senior

UNIDAD II - Leccion 7 Procesos de Update 1. SISTEMA DE ACTUALIZACION Es una tecnologia que permite quitar carga de trabajo al realizar cambios a nivel de BD, esto se realiza de manera asincorna en un proceso llamado Update Work Process. El proceso de Dialogo se completa con el comando ABAP COMMIT WORK 2. PROCESO DE ACTUALIZACION ASINCRONICA Se bloquean los registros, el Enqueue Work Process realiza las entradas a la tabla de bloqueos Genera una llave para el usuario Se registran los cambios en las tablas VB* por medio de la funcion IN UPDATE TASK Cuando se da Guardar por medio de la sentencia ABAP COMMIT WORK Se identifican los datos en las tablas VB* por medio de la llamve y se relaiza la actualización en la BD...

Acceder a esta publicación

Creado y Compartido por: Azucena Ballesteros

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Proceso update: El sistema de actualización: El sistema de actualización es una tecnología que permite a las transacciones de sap quitar carga de trabajo intensa en los cambios a nivel de la base.estos cambios se realizan luego de manera asoincrona en un proceso especial denominado update work process (proceso de actualizacion) Los procesos de dialogo pasan los datos que van a escribirse en la base de datos al proceso de actualización. Este proceso no espera que la actualizacion se complete para continuar por eso es asincrónica. La tarea del proceso de dialogo se completa con el comando ABAP COMMIT WORK; la parte de actualizacion comienza aquí el message server transfiere la solicitud de actualizacion...

Acceder a esta publicación

Creado y Compartido por: Camilo Andres Cubides Mojica

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

SISTEMA DE ACTUALZACIÓN: El sistema de actualización es una tecnología que permite a las transacciones de SAP quitar carga de trabajo intensa a los cambios a nivel de base de datos. Estos cambios se realizan luego de manera asincrónica en un proceso especial denominado update Work Process (Proceso de Actualización).

Acceder a esta publicación

Creado y Compartido por: John Ferney Dominguez Rendon

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Proceso de Update En SAP, cuando un proceso de negocio es mapeado utilizando una transaccion, los datos efectuados se suponen en este se supone que seran ejecutados completamente o no seran modificados en absoluto en la base de datos (concepto atomico). Si la operacion es finalizada durante la ejecucion o un error ocurre, entonces ningun cambio se efectua en la base de datos, el que se encarga de este proceso es el sistema de actualizacion SAP (SAP Update System). Sistema de Actualizacion: Es una tecnologia que permite a las transacciones SAP quitar carga de trabajo intensa en los cambios a nivel de base de datos, estos cambios se realizan de una manera asincronica en un proceso especial denominado update work process. Porque es asincrona la...

Acceder a esta publicación

Creado y Compartido por: Guillermo Andres Reyes Navarro / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

El SAP Update System es el que se encarga de que los cambios realizados en los datos se ejecuten completamente o que no sean modificados en absoluto. Tansacción SM13 para visualizar las actualizaciones pendientes en el sistema SAP

Acceder a esta publicación

Creado y Compartido por: Miguel Angel Meraz Velazquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Si loperacion es finalizada duante la ejecucion o un error ocurre, entonces ningun cambio en la base de datos debe efectuarse. El sistema de Actualizacion de SAP (SAP Update System), el cual se describe a continuacion, es quien se encarga de esto. El sistema de actualizacion El sietam de actulaizacion es una tecnologia que permite a las transaccioes de SAp quitar carga de trabajo intensa en los cambios a nivel de la base de datos. Estos cambios se realizan luego de manera asincorna en proceso especial denominado udadet work process. Los proceso de dialogo pasna los datos que van a ecrbirse en la base de datos al porceso de actualizacion. El porceso de dialigo no espera que la actulizacion se complete para continuar, por esto es que la actulizacion...

Acceder a esta publicación

Creado y Compartido por: Victor Hugo Mata Valencia

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El sistema de actualización es una tecnología que permite a las transacciones de SAP quitar carga de trabajo intensa en los cambios a nivel de la base de datos. Estos cambios se realizan luego de manera asincrónica en un proceso especial denominado update work process (proceso de actualización). Los procesos de diálogo pasan los datos que van a escribirse en la base de datos al proceso de actualización. El proceso de diálogo no espera que la actualización se complete para continuar, por esto es que la actualización es asincrónica, no en simultáneo.

Acceder a esta publicación

Creado y Compartido por: Enrique Eduardo Guzman

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Lección 7 - Proceso de update Sap Update System El proceso update work process se encarga de escribir los cambio en la base de datos respetando el principio de atomicidad según ACID. El proceso de diálogo envía los datos a proceso de actualización en forma asincrónica (el proceso de diálogo no espera un retorno del proceso de actualización para continuar con sus tareas.) Los datos se guardan en la DB luego que se da guardar. Proceso de actualización asincrónica Que pasa cuando se modifican datos en una transacción SAP Enqueue Work Process, bloquea los registro de datos de la aplicación para otros usuarios....

Acceder a esta publicación

Creado y Compartido por: Zacarias Daniel Apaza

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Procesos de update: los cambios efectuados en este proceso se suponen que serán ejecutados completamente o no serán modificados en la bd concepto atómico del sistema transaccional. Si la operación finaliza con errores ningún cambio en la bd debe efectuarse, el sistema de actualización sap "Sap update Sistema", es quien se encarga de esto. El sistema de actualización es un tecnología que permite a las transacciones sap quitar carga de trabajo intensa en los cambios nivel de bd estos cambios, estos cambios se realizan luego de manera asincrónica en un proceso especial denominado update work process "proceso de actualización" Los proceso de diálogo...

Acceder a esta publicación

Creado y Compartido por: Josue Humberto Mendoza Sanchez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

En SAP, un proceso de negocio es mapeado usando una transacción que puede tener varios cambios de pantalla, como le creación de una orden de compra por citar un ejemplo. Los cambios efectuados se supone que se deben ejecutar por completos o no se modifican en lo absoluto en la B.D.(concepto atómico del sistema transaccional). Si una operación finaliza antes de ejecutarse completamente, por cualquier causa, entonces ningún cambio de la B.D. debe efectuarse. Quien se encarga de controlar esto es el sistema de actualización de SAP (SAP Update System). El SAP Update System, es una tecnología que permite a las transacciones de SAP quitar cargas de trabajo intensas con los cambios a nivel de la B.D....

Acceder a esta publicación

Creado y Compartido por: Mauro Ramón Colina Gando

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!