¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo evitar que una aplicación ABAP webdynpro conserve datos en SAP Portal 7.40

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Hola,

En nuestro nuevo portal (7.40) cuando ejecutamos una aplicación (ABAP webdynpro), se vuelve "estable en ejecución" después de cambiar la aplicación en el menú. Permíteme explicar:

Ejecuto una aplicación, hago algo allí, luego elijo otra aplicación del menú, hago algo allí. Una vez que regreso a la primera aplicación, permanece en el estado en el que la dejé. Veo esto como un error, lo esperado sería ejecutar la aplicación nuevamente, no conservar los datos de la primera ejecución.

¿Alguien sabe si hay algún tipo de interruptor para esto?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Gracias por la información, la nota 596698 parece útil. He reenviado la información a las personas más adecuadas. Publicaré información una vez que se resuelva el problema.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Jozef,

Si entiendo bien, la situación que estás describiendo está relacionada con la terminación de la sesión en el portal.

Si estás navegando de una aplicación (iView) a otra aplicación (iView diferente)

con el mismo usuario y sesión, el estado de la sesión de la primera aplicación se guarda por la aplicación (back-end) y cuando regresas a la primera aplicación (iView) entonces el estado de esa aplicación se reanuda ya que es parte del mecanismo de terminación de sesión del portal.

La lógica es que cuando un usuario se aleja de la aplicación no perderá los cambios

que hizo y el back-end no abrirá una nueva sesión, sino que utilizará el estado de sesión ya abierto

información.

Para obtener más información sobre el agente de liberación de sesión, consulta la Nota SAP #596698 y

iViews - SAP Library

Saludos cordiales,

Etay

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Jozef,

Cuando se utiliza el portal como una página de marco, y se utilizan las vistas de AI WD para ejecutar las aplicaciones, la gestión de sesiones se encarga.

Cuando navegas lejos de la primera aplicación, se debe enviar una solicitud al backend con "suspend" (puedes verificar eso con httpwatch).

Después de que se envió la suspensión, la aplicación misma puede destruir la sesión en el backend o mantenerla activa e implementar algún mecanismo de "suspend". En tu caso, tal vez la aplicación mantiene la sesión tal como está.

Como punto de partida, te sugeriría verificar que la solicitud de suspensión al backend se envía efectivamente.

Saludos,

Nadav.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

El problema se resolvió instalando algunas notas/paquetes de soporte.

Hilo cerrado

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?