Revisa los métodos de cl_gui_frontend_services.
Estos métodos te serán de ayuda.
Avalados por :
Hola,
He utilizado la función GUI_GET_DESKTOP_INFO para obtener el ID del terminal. El programa devuelve el valor correcto si lo ejecutamos a través de SAP GUI
pero no devuelve ningún valor cuando lo ejecutamos a través del servicio web.
He convertido el programa en un servicio de internet y cuando ejecuto este servicio, esta función no devuelve nada.
¿Alguien conoce alguna función que devuelva el ID del terminal cuando ejecutamos el servicio a través de la web?
Saludos,
Sunil Joyous
Revisa los métodos de cl_gui_frontend_services.
Estos métodos te serán de ayuda.
Ten en cuenta que un sistema ABAP ubicado en una zona de red adecuada (lejos del acceso directo desde internet...) probablemente solo vería la IP de un proxy de reenvío u otro gateway, y no el terminal real.
Saludos,
Julius
El método CL_GUI_FRONTEND_SERVICES->GET_IP_ADDRESS genera un error de control, por lo que no es útil.
No estoy seguro del webservice, pero intenta usar el método CL_GUI_FRONTEND_SERVICES->GET_IP_ADDRESS.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute