Está en la página 1de 13

Pasos :

Hay tres pasos principales para crear una aplicación

a ) Generación de un Servicio de Internet y Plantillas.

b) Crear un servicio ICF.

c) Prueba del servicio ICF.

Generación de un Servicio de Internet y Plantillas.

En SE80 –

Seleccione el paquete y cree el servicio de Internet, consulte la siguiente captura de


pantalla.

Ingrese el nombre del servicio y el código de transacción del programa de grupo del
módulo de prueba
Haga clic en guardar y asigne los detalles del paquete/solicitud.

Ingrese el texto breve y verifique el código de transacción en la pestaña de


parámetros. Luego presione Guardar.

Seleccione todas las pantallas en el programa de grupo de módulos para las que desea
crear una plantilla y elija Crear plantilla en el menú contextual
Proporcione los siguientes detalles
Servicio de Internet: Que hemos creado anteriormente
Tema: 99 (tema ITS predeterminado)
Estilo de generación: dispositivos móviles (sin tablas HTML)

Asignar paquete (Paquete de programa de prueba)


Seleccione el servicio de Internet creado y en el menú contextual, seleccione Publicar-
>Archivo de servicio.

Después de recibir el mensaje de éxito, publique seleccionando Publicar->Servicio


completo.
Una vez publicado, podemos ver el mensaje de éxito que dice 'Objeto publicado con
éxito. Sitio: INTERNO'.

Esto completa la generación del servicio y las plantillas. Para que pueda llamar a su
servicio usando el navegador. Ahora necesitamos crear un servicio ICF que vincule el
servicio de Internet creado previamente con una ruta de acceso HTTP.

Crear una ruta ICF

Ir a la transacción SICF; ejecute el informe para acceder a la segunda pantalla.


Navegue a la ruta default_host/sap/bc/gui/sap/its y haga clic derecho y seleccione
'Nuevo subelemento'.
Proporcione el mismo nombre de servicio de Internet que se indica en SE80.

Proporcione la descripción 1.
Cambie el estado del enlace de la GUI a SÍ y haga clic en las configuraciones de la
GUI

En la pestaña de configuración de GUI proporcione los siguientes parámetros:

Parámetros de servicio obligatorios

~ITSMOBILE: el parámetro ~ITSMOBILE es obligatorio y debe establecerse en


1 para todos los servicios móviles. El parámetro especifica que el servicio en particular
es para dispositivos móviles y ajusta el entorno ITS en consecuencia.

~TRANSACCIÓN: el parámetro ~TRANSACCIÓN define la transacción que se iniciará


en el sistema SAP y, por lo tanto, determina la aplicación que se ejecutará en el
servidor de aplicaciones web. Una plantilla debe estar disponible en el servicio para
cada pantalla de esta aplicación que se llama.

~THEME: El parámetro ~THEME define el conjunto de plantillas que se utilizará para


mostrar la transacción. Usted determina qué tema debe especificarse cuando genera la
plantilla. El generador guarda las plantillas bajo el tema que especifique.
E ingrese un controlador CL_HTTP_EXT_ITS en la pestaña de la lista de controladores

Guarde el servicio, haga clic derecho y actívelo.


Pruebe la aplicación ITS:
En Transaction SICF, haga clic derecho en el servicio que se crea y Test Service.

1. 2. Haga clic con el botón derecho en el Servicio de Internet que se crea y haga
clic en 'Iniciar servicio'.
Se abrirá una página web y mostrará la aplicación como se ve en un dispositivo
portátil.

Ingrese una identificación de usuario y una contraseña y presione el botón


'OK'. Abre los navegadores web que se muestran a continuación.
Ingrese un número de documento de venta válido y presione el botón 'Enter'.

La siguiente pantalla muestra Detalles del documento de ventas


Si arriba, la aplicación ITS se ejecuta en ABAP Editor.

1. Pantalla de entrada

2 . Siguiente pantalla (Documento de Ventas)


Programas ITS estándar:

AIN_MOBILE
ITSMOBILE
ITSMOBILE00
ITSMOBILE01
ITSMOBILE03

También podría gustarte