Alternativa Liquid UI Client, GuiXT

Eres usuario de LiquidUI Client (GuiXT) y estas feliz. Te das cuenta que la versión de tus dispositivos Android pronto dejara de ser soportada

Alternativa Liquid UI Client, GuiXT

El problema: 
Toda la infraestructura móvil que actualmente use este sistema quedará inutilizable. Típicamente las terminales de radiofrecuencia de los almacenes WM. 

Solución:
Compra equipos nuevos con Android más moderno, esta solución funcionara perfecto sin hacer nada más que configurar los equipos nuevos, esta solución te garantiza varios años de estabilidad y soporte de la solución.

Aquí debes tener en cuenta que:

  •  Estos equipos valen entre 800 - 1500 USD cada uno.
  •  Los tiempos de entrega suelen ser altos del orden de meses, sobre todo después de pandemia.

 

¿Pero qué pasa si todavía no quieres cambiar tus equipos?

Esta es una opción válida sobre todo teniendo en cuenta que los equipos para almacenes fueron construidos con la fortaleza de un tanque de guerra y seguramente están rayados, pero funcionan perfectamente y continuaran así por algunos años más. 

 

Solución alternativa que puede implementar tu equipo técnico ABAP i/o consultor WM

Dentro de las funcionalidades de SAP existe un servicio que se llama its mobile, este servicio publica en HTML todas las pantallas SAP diseñadas para móviles.

Lo único que hay que hacer es activarlo y publicar un servicio.

Claro no es Liquid UI, pero el 90% de los clientes del mundo usan este servicio estándar, básicamente porque ya está pago y les funciona.

 

¿Qué puede hacer Its mobile?

  • Puedes usar todas las traslaciones estándares para las Terminales que comienzan por LM**
  • Puedes usar todos los desarrollos ABAP en el cual las pantallas se construyan respetando los requerimientos de its mobile.

 

¿Que no puede hacer its mobile?

  • No puedes usar transacciones que no sea los estándares para WM para móviles, es decir no puedes usar por ejemplo ninguna LT*.
  • No funcionarán los desarrollos que no se hayan construido respetando las normas del its mobile.

 

Como activar el servicio Its mobile que funcione lo suficiente mente bien para "remplazar" a Liquid UI.

Activar el its mobile es relativamente sencillo, el reto está en acomodar las pantallas para que sea útil.

 Ver imágenes:

Menu RF antes y después

 

|Loguin, Antes y después

 Loguin, Antes y después

Explicación técnica.

Mapa Técnico Remplazar  Liquit GuiXt con ITS Mobile

 

Como activar el servicio its mobile de SAP y ajustar las pantallas para que sea lo suficiente mente funcional como para reemplazar a Liquid UI Client.

A continuación, compartiremos la documentación que está en internet para lograr este objetivo. Como cualquier información que esta internet no está super limpia con solo lo que requieres, hay artículos que abordan más cosas o menos cosas o en varios artículos abordan los temas iguales más otros matices.

Para que no te pierdas debes tener en cuenta estos pasos que son los que debes realizar:

1. Activar el servicio.

2. Mejorar el tamaño de las pantallas acorde a los dispositivos.

3. Ajustar los desarrollos

4. Pruebas finales y ajustes

 1. Activar el servicio SAP its mobile.

Esto se refiere a activar el servicio Its mobile y   Generar las pantallas de las transacciones ABAP LM* en html.

Las transacciones que se usan son:

  • SICF Actualización de árbol serv. HTTP
  • SE80 Object Navigator

Links donde se explica este tema:

 

2. Mejorar el tamaño de las pantallas acorde a los dispositivos.

Mejorar la visibilidad y tamaño de las pantallas.

 se debe agregar el archivo de estilos MOBILE.CSS dentro del servicio en la SE80 y se debe agregar la referencia dentro de la transacción SICF.

Las transacciones que se usan son:

- SICF Actualización de árbol serv. HTTP

- SE80 Object Navigator

SiCF poner Archivos DEVICESAMPLE y MOBILE.CSS

SiCF poner Archivos DEVICESAMPLE y MOBILE.CSS

 

 Archivos DEVICESAMPLE y MOBILE.CSS SE80

 Archivos DEVICESAMPLE y MOBILE.CSS SE80

Links donde se explica este tema:

 

Mejorar el tamaño y la presentación de las pantallas del Loguin.

Para lograr esto se debe reescribir la clase con los datos HTML y CSS que queremos:

  • Cambiar clase CL_MOBILE_SYSTEM_LOGIN
  • Creando una clase heredada ZCL_MOBILE_SYSTEM_LOGIN


Links donde se explica este tema:

Se basa en estas notas:

 

 4. Probar y ajustar

Una vez implementado solo queda ejecutar el servicio en el navegador y las terminales. 

Buscar si falla y buscar en la transacción ST22 que falló y arreglarlo.

Las transacciones que se usan son:

  • ST22 Análisis de dumps ABAP
  • Todas las de desarrollo SE80, SE38, etc.
  • SITSPMON Monitor para el ITS interno

Espero que, con esta guía, un poco de búsqueda por internet y paciencia, tu equipo sea capaz de implementar el servicio y remplazar el LiquidUI.

 

 

Si por algún motivo no cuentas con el equipo de implementación o por ejemplo está muy ocupado con proyectos, nosotros podemos ayudar.

 

Nuestro servicio incluye:

  • Activar el servicio its mobile.
  • Modificar para que las pantallas tengan el tamaño adecuado.
  • Todas las transacciones estándar LM* funcionen.
  • La implementación toma normalmente 5 días hábiles, dependemos de disponibilidad.

El costo es de USD 1.000, que se deben depositar en la cuenta de la empresa en Colombia mediante trasferencia bancaria. Incluye factura legal en Colombia.

 

Nuestro servicio NO incluye:

  • Desarrollos especializados para its mobile, estos se cotizan por aparte.
  • Modificaciones a desarrollos actuales que funcionan sobre LiquidUI, Se cotiza por aparte.

 

Si has leído todo este artículo, tal vez e interese.
Quiero hacerte una invitación muy especial.
Tenemos un Grupo de WhatsApp de Super Usuarios SAP en logística. Módulos WM y MM
El objetivo es apoyarnos, compartir información, dudas ETC...
Si quieres entrar acá esta la invitación.

Que pases un excelente día.

Iván Castillo de la Torre.