SAP ITS MOBILE

ivanchodelatdic. ’15

#¿Qué es SAP® ITSMOBILE?SAP_ITS_mobile.jpg800×886 100 KB
ITSMOBILE es una tecnología basada en el navegador que permite que cualquier dispositivo móvil se conecte con SAP y soporte tareas de captura de datos.

ITS MOBILE es la versión para dispositivos móviles del SAP Internet Transaction Server.

ITSMOBILE se usa de forma estándar en los módulos WM (Warehouse management) y YM (Yard Management). También es usado en el EWM (Extended Warehouse Management).
ITSMOBILE puede ser usado en cualquier módulo de SAP ECC, que requiera la captura de datos a través de desarrollos ABAP y un editor HTML.
Existen tecnologías anteriores que su uso actual es reducido debido a que no tienen las capacidades del nuevo ITSMOBILE o que ya nos son soportadas por SAP.

##Qué es Radiofrecuencia SAP®
ITSMOBILE nos da la capacidad de ejecutar transacciones de SAP directamente en equipos de radiofrecuencia (conectado con el ITSMOBILE) a través de un dispositivo de mano o montado en un montacargas que elimina la necesidad de middleware ya que los dispositivos se conectan directamente a SAP.

La solución SAP se centra en manejo de la información en tiempo real, del flujo de los materiales.

El concepto de tener las pantallas y la lógica de negocio dentro del sistema SAP hace que sea fácil de administrar. Es fácil de distribuir los nuevos procesos a cada dispositivo, y fácil de configurar.
Las pantallas pueden ser ajustadas modificando el código html y el CSS, para mejorar la presentación.
Las últimas implementaciones de SAP para reforzar las capacidades del ITSMOBILE como lo es ITSmobile Visual Editor, que permite la verdadera edición del HTML generado y de estilos CSS más la llegada de dispositivos portátiles con navegadores modernos hacen que ya sea posible dar un gran salto hacia adelante en cuando a la usabilidad y presentación de aplicaciones. Al mismo tiempo esto también posibilita la entrada en juego de otros dispositivos móviles no robustos con procesadores rápidos y grandes pantallas.

##Ventajas:
Es ABAP: las aplicaciones para los dispositivos móviles se escriben en ABAP teniendo acceso a toda la lógica del negocio que se encuentra en el ECC. También cualquier modificación o nueva implementación es fácil para el equipo de sistemas interno después de contar con una breve experiencia.

No es necesario usar ningún software intermedio no siendo necesario inversiones de dinero y tiempo en servidores intermedios, virtualización, licencias, soporte, etc.

Las aplicaciones también pueden ser accedidas desde el SAP-GUI lo que puede ser usado como contingencia si falla un dispositivo móvil o como ambiente de pruebas sin requerir el dispositivo.1 Respuesta8

  • creadodic. ’15
  • última respuestaene. ’17
  • 5respuestas
  • 9,1kvistas
  • 3usuarios
  • 17me gusta
  • 4enlaces

smotaene. ’16

 ivanchodelat:

Radiofrecuencia SAP

Buenisima la info que pones aca, podrias indicarme porque usar o desarrollar para Radiofrecuencia SAP y no para fiori, ya que SAP esta haciendo mucho exfuersos por promover el uso de fiori para ejecutar las transacciones de ECC en mobiles.1

ivanchodelatene. ’16

Hola
Esta es una pregunta muy buena.
Te contesto desde mi experiencia, y con el ánimo de abrir un debate con los miembros del foro.

SAP hizo el ITS-Mobile para soportar específicamente las transacciones estándar para terminales portátiles con lector de códigos de barras que existen en el módulo de WM y EWM.

Estas transacciones están pensadas para procesos muy específicos en el piso del centro de centro de distribución, bodega o almacén. La operación es realizada por operarios que cargan tarimas, acomodan materiales, etc y todo es apoyado en etiquetas de códigos de barras.
Por la operación y las condiciones en las que se ejecuta los dispositivos móviles son un poco especiales. Resistente a los golpes, lectores de códigos de barras incluidos, teclados físicos grandes para operar con guantes y baterías de muy larga duración.
Son conocidos como HAND-HELD, y las marcas más conocidas son: Motorola-Symbol-zebra, hand hel products, Intermec, Pzion, etc…

Estos equipos y la operación que cumplen, parece muy distinta a la que se enfoca SAP Fiori que está pensada más para equipos como teléfonos y tabletas. Ademas los demos se ven con transacciones más orientadas hacia la administración.
Experience SAP Fiori UX
h_tps://www.sapfioritrial.com

La respuesta que le doy a mis clientes.

  1. La interfaz gráfica que propone SAP FIORI, No está pensada para la operación en el piso de la planta de producción o el almacén. Fiori Es una interfaz más amigable con la que interactúas varias veces, ves reportes gráficos entre otros. En el almacén buscas un escaneo de un código de barras y ya, en algunos casos la confirmación de una cantidad de material mediante un teclado físico, sin que el operario se quite los guantes, y procurando toque la menos cantidad posible de veces la pantalla.
  2. Normalmente el nivel de actualización del servidor SAP (Support Package ), que se requiere para implementar Fiori
    h_tp://scn.sap.com/community/mobile/blog/2013/10/02/sap-fiori-ll09--check-the-latest-support-package-level
    Lo poseen pocos clientes y lo que cuesta llevar el servidor a ese nivel desalienta a muchos.
  3. Aunque pareciera que SAP Fiori, Fuera el remplazo de SAP ITS-MOBILE. no es así ya que continuamente hay nuevas actualizaciones en el servicio de ITS-Mobile como lo es ITSmobile Visual Editor que requiere Support Package (7.40 as of SAPKB74003)
  4. Aunque hay varias soluciones como Fiori, XAMARAN, GuiXT… SAP ITS-Mobile está disponible desde SAP ECC 6.0, sin pagar nada más en licencias de paquetes, no hay invertir tiempo en aprender nuevos lenguajes y plataformas de desarrollo, se desarrolla sobre ABAP, no hay ningún tipo de servidor intermedio y en las terminales se conecta a sap por medio del navegador del equipo móvil.

Otras ventajas: estas transacciones desarrolladas para ITS-mobile pueden ser accedidas desde el SAP Gui o desde dispositivos móviles como teléfonos o Tablets… Pudieran ser utilizados en algún momento.
Es posible desarrollar aplicaciones para cualquier modulo del ECC, si encuentras la utilidad de captura de datos en campo, es posible desarrollar aplicaciones para. MM, PP PM, QM etc…

Integramos SAP ITSMOBILE, etiquetas de código de barras, terminales con lector de códigos de barras y desarrollo ABAP, Se crean aplicaciones web que pueden correr en terminales portatiles de códigos de barras.

Ejecutar estas aplicaciones en equipos portátiles permite que los procesos se contabilicen directamente en la ubicación de la actividad física en la que se generan los datos.

Como conclusión personal:
Creo que para las operaciones donde se requiere el manejo especial de la operación la mejor opción seguirá siendo el ITS-mobile y el sap fiori complementara las capacidades de la operación de almacenes y plantas de producción.
Ademas es bueno que SAP permita muchas opciones para que los clientes evalúen la solución que mas les conviene.

Iván Castillo

Ejemplo práctico

ITS MOBILE

ITS(Internet Transaction Server ) mobile is a SAP technology to connect mobile devices to a SAP system in order to run applications based on the widely used Dynpro programming model.

  
SAP ITS mobile used in:

  1. SAP ECC (Warehouse management, IM management (custom) and Yard Management, Task and Logistics Executions, etc. inbuilt standard SAP Tcodes).
  2. SAP EWM (Extended Warehouse Management).
  3. SAP AII (Auto ID – RFID).
  4. Non-SAP application that supports browser based devices.
  5. It can also be used for applications that built to support web browser signature capture, approval, mobile printer, GPS device, camera, etc. as long as browser supports.

ITS is ABAP applications on mobile devices that has following advantages:

  1. The entire application can be developed using ABAP workbench.
  2. SAP GUI can be used for Windows to perform ABAP debugging and system landscape is not complex.
  3. The templates and generated HTML can be custom as per business requirement.
  4. HTML or JavaScript can be used as per device types in application.
  5. ITS mobile supports data input via 1D and 2D bar code scanning.

Different types of browsers:

  1. Pocket Browser
  2. Wavelink Industrial browser
  3. Internet Explorer

ITS mobile is browser based technology and thereby be used in any mobile device and take advantages of mobile application like bar code scanner, RFID reader and voice controlled application.

  This blog only provides the details on creating ICF Services. It is assumed that a Dynpro module pool report is already present. Please refer to the below link for creation of the ICF Services.

Steps:

There are three main steps for creating an application

a) Generating an Internet Service and Templates.

b) Create an ICF service.

c) Test ICF service.

Generating an Internet Service and Templates.

In SE80 –

Select the package and create the Internet service, please check below screen shot.

Enter the service name and transaction code of test module pool program

Click on save and assign Package/Request details.

Enter Short text and verify Transaction code in the parameter tab. Then press Save.

Select all the screens in module pool program for which you want to create a template, and choose Create Template from context menu

Provide the following details

Internet Service:      That we have created earlier

Theme:                   99(Default ITS theme)

Generating Style:      Mobile Devices (No HTML Tables)

Assign package(Test Program Package)

Select the internet service created and in context menu, select Publish->Service File.

After receiving success message, Publish by selecting Publish->Complete Service.

Once published, we can see the success message saying ‘Object published successfully. Site: INTERNAL’.

This completes the generation of the service and the templates. So that you can call your service using the browser. Now we need to create an ICF service that links previously created internet service with an HTTP access path.

Create an ICF path

Go to SICF transaction; execute the report to get into the second screen.

Navigate to the path default_host/sap/bc/gui/sap/its and right click and select

‘New sub-element’.

Give the same Internet service name as given in SE80.

Provide the description 1.

Change the GUI Link status to YES  and click the GUI configurations 

In the GUI configuration tab give the following parameters:

Mandatory service Parameters

~ITSMOBILE:            The ~ITSMOBILE parameter is mandatory and must be set to 1 for all mobile services. The parameter specifies that the particular service is for mobile devices and adjusts the ITS environment accordingly.

~TRANSACTION: The ~TRANSACTION parameter defines the transaction to be started in the SAP system and thus determines the application to be run in the Web Application Server. A template must be available in the service for every screen of this application that is called.

~THEME: The ~THEME parameter defines the template set that is to be used to display the transaction. You determine which theme must be specified when you generate the template. The generator saves the templates under the theme you specify.

And enter a CL_HTTP_EXT_ITS Handler on Handler list tab

Save the service, right click and activate it.

Test the ITS application:

In Transaction SICF, Right click on the service that is created and Test Service.

  1. 2. Right click on the Internet Service that is created & click on ‘Start Service’.

It will open a webpage and will display the application as seen in a handheld device.

Enter a user ID and Password and press ‘OK’ button. It opens the web browsers shows below.

Enter a valid Sales Document number and press ‘Enter’ button.

Next screen display Sales Document Details 

If above ITS Application is execute in ABAP Editor.

  1. Input Screen

2 . Next screen (Sales Docume)

Standard ITS programs:

AIN_MOBILE
ITSMOBILE
ITSMOBILE00
ITSMOBILE01
ITSMOBILE03

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *