Es común que para trabajar con nuestros clientes utilicemos una VPN (Red privada virtual) para conectarnos.
Muchas veces cuando no hay actividad, la VPN se cae. Para evitarlo podemos dejar corriendo el siguiente reporte en otro modo.
REPORT zvpn.
DATA: l_cont TYPE i,
l_texto(80),
l_hora(8),
l_tiempo(8),
l_horaini LIKE sy-uzeit,
l_difhora LIKE sy-uzeit.
l_horaini = sy-uzeit.
DO.
l_difhora = sy-uzeit – l_horaini.
WRITE l_difhora TO l_tiempo.
WRITE sy-uzeit TO l_hora.
WRITE sy-index TO l_texto(5).
concatenate l_texto(5) ‘Hora:’ l_hora ‘Tiempo transcurrido’ l_tiempo
into l_texto separated by space.
CALL FUNCTION ‘SAPGUI_PROGRESS_INDICATOR’
EXPORTING
text = l_texto
EXCEPTIONS
OTHERS = 1.
WAIT UP TO 30 SECONDS.
COMMIT WORK AND WAIT.
ENDDO.
Technorati tags: sdn blogger

Add me to your del.icio.us
Cuanto tiempo buscando esto!!
Graciaaaaaaaaasssssss!!!!
Me alegro que te haya servido, saludos!!!
Increible ya no se cae la cnx!! mil gracias.
Mas bien tengo una duda, en realidad dos.
- No consumira mucho recurso digamos si lo tengo activado a lo largo de todo el dia?
- Esto lo debe hacer cada usuario en su pc o basta que uno solo lo haga para que funcione para todos?
Mil gracias otra vez.
Que tal Cecilia,
te comento que esto lo debe hacer cada usuario en su pc. Ya que lo que hace el programa es mantener, cada aproximadamente 30 segundos, la actividad de la cuenta de usuario.
Y quedate tranquila ya que el consumo de recursos es mínimo.
Saludos,
Daniel.