Sunteți pe pagina 1din 9

http://www.ibm.com/support/knowledgecenter/es/SSPJLC_7.6.0/com.ibm.si.

m
pl.doc/overview/c_mxanywhere_apps.html
Aplicaciones mviles de Maximo Anywhere
Las aplicaciones mviles de IBM Maximo Anywhere se ejecutan en los
sistemas operativos Android, iOS y Microsoft Windows. Las aplicaciones se
basan en un modelo de aplicacin hbrido que combina los beneficios de las
prestaciones de las aplicaciones web y nativas. Dado que las aplicaciones
son configurables, puede controlar determinados aspectos del rendimiento,
acceder a los datos y a las prestaciones de la aplicacin.

Modelo de aplicacin hbrido


Las aplicaciones de Maximo Anywhere utilizan el motor de navegador mvil
para mostrar una interfaz de usuario basada en la web que se basa en
HTML5 y JavaScript. La interfaz de usuario admite y responde
dinmicamente a varios factores de forma y tipos de dispositivos mviles.
Cada aplicacin se ejecuta en un contenedor nativo desplegado como un
paquete de aplicaciones (APK) de Android para dispositivos Android, un
archivador de aplicacin (IPA) de iOS para dispositivos iOS y un archivo de
aplicacin (APPX) Windows para dispositivos Windows. Cada aplicacin
proporciona acceso a las prestaciones del dispositivo como la cmara y el
almacenamiento local.

El paquete de aplicaciones de Android, el archivador de aplicaciones de iOS


y el archivo de aplicacin de Windows vienen acompaados por un paquete
de aplicaciones de IBM MobileFirst Platform Foundation (WLAPP). El paquete
de aplicaciones de MobileFirst contiene metadatos de aplicacin y recursos
web que se utilizan para identificar y servir a la aplicacin cliente.

Puede desplegar los paquetes de aplicaciones en IBM MobileFirst Platform


Server. Los trabajadores mviles descargan el paquete de aplicacin de
Android, el archivo de aplicacin de iOS o el archivo de aplicacin de
Windows desde Application Center y lo instalan en sus dispositivos.

Opciones configurables
Puede configurar las aplicaciones de Maximo Anywhere para adaptarlas a
sus necesidades empresariales. Las configuraciones siguientes se aplican a
todas las aplicaciones:

Defina consultas de lista de trabajo que estn orientadas a grupos de


usuarios concretos.
Defina los datos de bsqueda que los usuarios pueden descargar en el
dispositivo.

Restrinja el acceso a la funcin cambio de estado segn el grupo de


usuarios.
Habilite el cifrado del almacn de datos local para la aplicacin.
Defina la frecuencia con la que la aplicacin enva los cambios en los datos
locales al servidor.
Defina el valor de tiempo de espera para las solicitudes emitidas por la
aplicacin al servidor.
La configuracin de las prestaciones de mapa slo se aplican a aplicaciones
IBM Maximo Anywhere Work Execution y IBM Maximo Anywhere Inspection.

La Firma real y la firma electrnica estn disponibles nicamente para las


aplicaciones de IBM Maximo Anywhere Work Execution and IBM Maximo
Anywhere Inspection.

Aplicaciones mviles de Maximo Anywhere


Las aplicaciones de Maximo Anywhere estn integradas con el proveedor de
servicios de gestin de trabajo en IBM Maximo Asset Management. Esta
integracin permite a los trabajadores mviles acceder a un subconjunto de
los datos de orden de trabajo disponibles en la aplicacin Seguimiento de
rdenes de trabajo.

Cada aplicacin da soporte a tareas especficas del rol en el proceso de


gestin de trabajo.

Aplicacin IBM Maximo Anywhere Asset Audit


Proporciona seguimiento y edicin de activos auditados. Los usuarios
pueden ver activos que se auditan en un conjunto de ubicaciones, marcar
activos segn lo auditado, marcar activos segn lo auditado, marcar activos
segn lo auditado explorando los activos y aadir nuevos activos en una
ubicacin.
Aplicacin IBM Maximo Anywhere Asset Data Manager
Proporciona seguimiento de activos y almacenamiento de registros. Los
usuarios pueden crear nuevos registros de activos, cambiar el estado de los
activos existentes y lecturas de medidores de activos y notificar el tiempo
de inactividad de los activos.
Aplicacin IBM Maximo Anywhere Inspection
Proporciona una lista de los activos y las ubicaciones que deben
inspeccionarse. Estos activos y ubicaciones se definen en las rdenes de
trabajo.

Aplicacin IBM Maximo Anywhere Issues and Returns


Proporciona una organizacin con un servicio para supervisin y control del
movimiento y el consumo de herramientas y artculos de inventario. Los
usuarios pueden ver los datos desde cualquier almacn o planta a los que
tengan acceso, pero debe renovar los datos del sistema cuando cambian la
planta de insercin predeterminada. La aplicacin de Issues and Returns se
puede utilizar para emitir artculos, devolver artculos, emitir varios activos
rotativos y dividir artculos en los estantes disponibles.
Aplicacin IBM Maximo Anywhere Physical Count
Proporciona al personal del almacn acceso a los artculos de inventario de
almacn, para realizar un recuento del inventario y registrar el recuento
fsico de artculos del almacn. Esta aplicacin funciona en las modalidades
conectada y desconectada.
Aplicacin IBM Maximo Anywhere Service Request
Proporciona una plataforma para entrar solicitudes de servicio en Maximo
Asset Management. Los usuarios pueden hablar o escribir una descripcin
de la solicitud y entrar una ubicacin y un activo para la solicitud. Tambin
pueden ver las solicitudes que han creado y que estn sin resolver en ese
momento para poder hacer su seguimiento. Esta aplicacin est disponible
nicamente para dispositivos de iOS.
Aplicacin IBM Maximo Anywhere Transfers and Receiving
Proporciona un servicio para mantenimiento y seguimiento de inventario.
Los usuarios pueden transferir artculos de inventario o herramientas entre
almacenes en la misma planta o entre diferentes plantas y organizaciones y
rastrear la entrega de dichos artculos o herramientas. Los usuarios pueden
crear registros de recepcin de envo para registrar la recepcin de artculos
de inventario transferidos, supervisar el balance de los artculos recibidos y
ajustar los totales y el estado en los registros de uso de inventario. Los
usuarios pueden especificar que se requiere una inspeccin cuando se
reciben artculos de inventario y especificar un estado de inspeccin para
registros de recepcin de envo. Los usuarios tambin pueden evitar
registros de recepcin y, si es necesario, devolver los artculos al recibir
envos.
Aplicacin IBM Maximo Anywhere Work Approval
Proporciona a los supervisores, planificadores de trabajo y empleados
financieros acceso a las rdenes de trabajo que requieren aprobacin antes
de que pueda comenzar el trabajo. Los usuarios pueden aprobar o rechazar
rpidamente rdenes de trabajo revisando los detalles de alto nivel y
pueden examinar costes planificados, planificaciones e historial de activos.
Los usuarios tambin pueden informar del tiempo de inactividad de los
activos en las rdenes de trabajo en la seccin MultiAsset y ubicacin de las
rdenes de trabajo.
Aplicacin IBM Maximo Anywhere Work Execution

Proporciona a los tcnicos de mantenimiento y a los miembros del personal


de soporte acceso a los datos de orden de trabajo ms importantes para
completar sus tareas. Los usuarios pueden revisar detalles de las tareas,
notificar consumos reales de mano de obra y uso de herramientas o
materiales y mantener el registro de trabajo. En funcin de cmo est
configurada la aplicacin, los usuarios tambin pueden ver un mapa de sus
rdenes de trabajo y obtener las indicaciones para llegar a las ubicaciones
de las rdenes de trabajo. La aplicacin da soporte a la lectura de cdigos
de barras y al reconocimiento de voz. Los trabajadores mviles pueden ver y
cambiar la clasificacin actual de una orden de trabajo. Los usuarios
tambin puede acceder a la lista de atributos de especificacin que estn
asociados con esa clasificacin. Estos atributos proporcionan un campo de
valor que puede editarse.

Configuracin de Maximo Anywhere


Puede configurar Maximo Anywhere para adaptarlo a las necesidades
empresariales de su organizacin. Puede definir consultas de lista de trabajo
y otros valores para recuperar datos del servidor. Puede habilitar mapas,
documentos adjuntos, exploraciones de cdigo de barras y cifrado de datos.
Los valores de configuracin se pueden aplicar a nivel de sistema o de
aplicacin.

Habilitacin de la aplicacin Administracin de Anywhere


De forma predeterminada, la aplicacin Administracin de Anywhere est
inhabilitada. Cuando utiliza la aplicacin Administracin de Anywhere para
modificar aplicaciones mviles, no es necesario volver a crear y desplegar
las aplicaciones.

Antes de empezar
En Maximo Asset Management, en la aplicacin Propiedades del sistema,
especifique el valor de nombre de host para la propiedad
mxe.oslc.webappurl. La propiedad mxe.oslc.webappurl define el URL pblico
para buscar los recursos OSLC. El URL predeterminado es
http://localhost/maximo/oslc/.

Acerca de esta tarea


Para habilitar la aplicacin Administracin de Anywhere, establezca la
propiedad si.adminmode en el archivo worklight.properties. Una vez
habilitada la aplicacin Administracin de Anywhere, debe cargar datos en
ella. Debe cargar los datos siempre que aada recursos de datos a las
aplicaciones Maximo Anywhere proporcionadas, elimine recursos de datos
de las aplicaciones o cree aplicaciones personalizadas.

Puede ejecutar un programa de utilidad de script Ant para cargar los datos
en la aplicacin Administracin de Anywhere. El programa de utilidad se
denomina admin-config-loader.xml y est en la carpeta MaximoAnywhere.

Los recursos de datos como, por ejemplo, las consultas proporcionadas y los
valores de correlacin, que estn establecidos en el archivo app.xml se
ignoran por cualquier recurso de datos establecido utilizando la aplicacin
de Administracin de Anywhere.

Procedimiento
En el archivo worklight.properties en la carpeta
MaximoAnywhere\server\conf, localice la propiedad si.adminmode y
establzcala en true.
Ejecute el mandato build all, que es build.cmd en Windows o build.sh en los
sistemas UNIX y Linux. Se genera el archivo de artefacto .apk o .ipa, y todos
los archivos distribuibles para el proyecto de Maximo Anywhere se
despliegan en MobileFirst Server.

Despliegue el archivo WAR del proyecto en MobileFirst Server.


En la Herramienta de configuracin del servidor, seleccione Sustituir el
archivo WAR de proyecto de un tiempo de ejecucin desplegado.
Siga los pasos del asistente.
Opcional: Para ejecutar el programa de utilidad de importacin en un
entorno de desarrollo, especifique el nombre de usuario y la contrasea
como argumentos del archivo.
En MobileFirst Studio, aada el archivo Ant admin-config-loader.xml a la
vista Ant.
Pulse con el botn derecho el archivo Ant admin-config-loader.xml y
seleccione Ejecutar como>Compilacin Ant.
En la ficha Principal, aada el nombre de usuario y la contrasea del
adaptador en el campo Argumentos.
-Dadapter.connection.user=<nombre_usuario>
-Dadapter.connection.password=<contrasea>
Cargue datos en la aplicacin Administracin de Anywhere.
Entorno

Accin

En un entorno de desarrollo en MobileFirst Studio

Ejecute el archivo admin-config-loader.xml desde la vista Ant.

En un entorno de produccin

Ejecute este mandato:

ant -f admin-config-loader.xml allApps

El parmetro allApps busca todas las carpetas de aplicacin para las


aplicaciones Maximo Anywhere proporcionadas y las aplicaciones que ha
creado.

En Maximo Asset Management, en la aplicacin Grupos de seguridad, abra


ANYWHERE_INSPECTOR.
En la ficha Aplicaciones, busque la aplicacin Administracin de Anywhere y
otrguele derechos.
Acceda a la aplicacin Administracin de Anywhere desde el mdulo de
integracin en Maximo Asset Management.

Recursos de datos en la definicin de la


aplicacin
Versin 7.6.0

Los datos utilizados en una aplicacin mvil se especifican en la definicin de aplicacin en la forma
de recursos OSLC. Los recursos se dividen en las categoras de primario, soporte, bsqueda o
recursos de sistema. Estas categoras determinan el modo en que se especifican los recursos en la
definicin de aplicacin y el modo en que se gestionan durante la ejecucin.
Un recurso OSLC representa un objeto de negocio, configuracin o dominio que pertenece a la
aplicacin de proveedor. Un documento de forma define un recurso en la aplicacin de proveedor
que describe la estructura del recurso y todas las propiedades posibles. Una estructura de objeto
publica el recurso para la integracin. El recurso se registra con un proveedor de servicios que
especifica y gestiona

las operaciones de datos disponibles para el recurso en las aplicaciones de consumidor.


En Maximo Anywhere, donde las aplicaciones mviles actan como consumidores, la definicin de aplicacin especifica los recursos que la
aplicacin mvil utiliza. El elemento XML <data> contiene las especificaciones de todos los recursos. Los atributos del elemento raz definen las
caractersticas principales de un recurso, <resource>.

Tabla 1. Atributos del elemento <resource>


Atributo

Especifica

Uso

providedBy

El proveedor de servicios que se utiliza para las


operaciones de datos en este recurso.

Necesario para los recursos primarios, de


bsqueda y de sistema. Es necesaria una
referencia de proveedor de servicios para los
recursos que se recuperan de la aplicacin de
proveedor como entidades independientes. El
proveedor de servicios especifica si la aplicacin
de consumidor puede actualizar, crear o suprimir
los datos del recurso. Para el recurso primario, el
proveedor de servicios especifica tambin qu
consultas estn disponibles para las aplicaciones
de consumidor.

describedBy

El documento de forma que define el recurso.

Necesario para los recursos primarios, de


bsqueda y de sistema. Las especificaciones para
estos recursos en la definicin de aplicacin se
deben ajustar a la definicin de documento de
forma.

name

Nombre exclusivo que se utiliza para las referencias


a este recurso en la definicin de aplicacin.

Necesario para todos los recursos.

pageSize

El nmero de instancias de recursos que se pueden


recuperar en un instante del proveedor de
aplicacin. Si durante la ejecucin de consulta, el
nmero de instancias de recursos coincidentes
supera el valor de tamao de pgina, se utiliza el
valor para dividir el conjunto de resultados en
subconjuntos que se recuperan en llamadas
sucesivas.

Necesario para los recursos primarios, de


bsqueda y de sistema.

Determina si el recurso es de bsqueda.

Necesario con el valor true para todos los


recursos de bsqueda.

Determina si el recurso es de sistema.

Necesario con el valor true para todos los


recursos de sistema.

Datos
adicionales
isSystem

En el ejemplo siguiente se muestran los atributos que definen el recurso primario, workOrder, en la definicin de aplicacin para la aplicacin Work
Execution:

<resource providedBy="/oslc/sp/WorkManagement"
describedBy="http://jazz.net/ns/ism/work/smarter_physical_infrastructure#WorkOrder"
name="workOrder"
pageSize="100"
[...]>
En el ejemplo siguiente se muestran los atributos que definen un recurso de datos de bsqueda, additionalasset, en la definicin de aplicacin para
la aplicacin Work Execution:

<resource providedBy="/oslc/sp/AssetManagement"
describedBy="http://open-services.net/ns/asset#Asset"
name="additionalasset"
pageSize="1000"
additionalData="true">
El elemento <resource> es padre del elemento <attributes>. Este elemento contiene una lista de atributos que especifican los datos de recurso que
las aplicaciones mviles utilizan. Los atributos enumerados corresponden a las propiedades definidas por el documento de forma del recurso en la
aplicacin de proveedor.

Recurso primario
El recurso primario representa el objeto de nivel superior en el registro de lista de trabajo. El recurso primario puede ser un elemento superior de
uno o varios registros de soporte. Un recurso de soporte representa un objeto hijo en el registro de lista de trabajo. El recurso primario pueden
tener una relacin uno con uno o uno con muchos con un recurso de soporte. Cuando existe una relacin uno con muchos entre los recursos
primario y de soporte, los datos del recurso de soporte se representan como una lista de objetos hijo en el registro de lista de trabajo.
Por ejemplo, la orden de trabajo es el recurso primario de los registros de lista de trabajo para la aplicacin Work Execution. El recurso de orden de
trabajo se puede relacionar con recursos de soporte como activo, ubicacin, tarea y mano de obra. Una orden de trabajo puede tener un solo
activo principal o ubicacin y varias tareas y asignaciones de mano de obra. Las tareas y las asignaciones de mano de obra se muestran como
listas en la orden de trabajo.
En la definicin de aplicacin, los recursos primario y de soporte se definen como entidades independientes. El recurso primario tiene las
caractersticas siguientes:

Referencias al proveedor de servicios y al documento de forma para el recurso primario en la aplicacin de proveedor.
Una lista de las consultas que se utilizan durante el tiempo de ejecucin para recuperar los registros de lista de trabajo del servidor. La
lista est contenida en el elemento <queryBases>.
Un valor de tamao de pgina que especifica el nmero mximo de registros de lista de trabajo que se pueden recuperar en cada
solicitud.
Atributos simples y complejos para las propiedades del recurso primario en el documento de forma. Los atributos simples representan los
datos locales al recurso primario. Los atributos complejos hacen referencia a los recursos de soporte.

Un recurso de soporte incluye atributos simples para los datos que pertenecen al recurso de soporte que se utiliza en el registro de lista de trabajo.
Los recursos de soporte dependen del recurso primario con el que estn relacionados. A diferencia del recurso primario, los recursos de soporte no
se recuperan de forma independiente de la aplicacin de proveedor y no requieren referencias a un proveedor de servicios ni a un documento de
forma.

Recursos de bsqueda
Durante el tiempo de ejecucin, los usuarios pueden cambiar los datos de soporte del registro de lista de trabajo de acuerdo con las normas
empresariales y las capacidades de la aplicacin. Muchos cambios conllevan el uso de un control de bsqueda para hacer referencia y seleccionar
los datos que son externos al registro de lista de trabajo. Entre los ejemplos de datos de bsqueda se incluyen los activos, las herramientas y los
materiales que se pueden aadir a una orden de trabajo.
Los usuarios deben descargar los datos de bsqueda para proporcionarlos en la aplicacin mvil. Los datos de bsqueda almacenados de forma
local se pueden renovar bajo peticin.
Los objetos de bsqueda se representan en la definicin de aplicacin como recursos de bsqueda. Un recurso de bsqueda tiene las
caractersticas siguientes:

Atributo additionalData con un valor de true.


Referencias al proveedor de servicios y al documento de forma para el recurso de bsqueda en la aplicacin de proveedor.
Un valor de tamao de pgina que especifica el nmero mximo de registros que se pueden recuperar en cada solicitud.
Atributos simples y complejos para las propiedades del recurso de bsqueda como se ha definido en el documento de forma.

Recursos del sistema


Un recurso de sistema representa un objeto que es externo al registro de lista de trabajo pero es necesario para admitir las operaciones de sistema
de la aplicacin mvil. Por ejemplo, los recursos siguientes se clasifican como recursos de sistema para la aplicacin Work Execution:

Las listas de valores de dominio que se utilizan para cambiar el estado de orden de trabajo y otros atributos de registro de lista de trabajo.
La mano de obra y los recursos de especialidad de mano de obra para el usuario actual que son necesarios para los informes de mano de
obra.
Valores de temporizador de mano de obra que estn activos en la aplicacin de proveedor y son necesarios para la validacin local de las
transacciones de mano de obra.

Los datos de sistema se descargan automticamente cuando un usuario inicia sesin por primera vez en la aplicacin. Si no se ha podido realizar
la descarga, el usuario no puede iniciar sesin. Los datos de sistema almacenados de forma local se renuevan cada vez que el usuario renueva los
datos de bsqueda.
En la definicin de aplicacin, un recurso de sistema tiene un atributo isSystem con un valor de true. Otras caractersticas son iguales que las del
recurso de bsqueda.

S-ar putea să vă placă și