Guía de administración

Anuncio
IBM Maximo Mobile Suite
Versión 7 Release 5
Guía de administración
Nota
Antes de utilizar esta información y el producto al que da soporte, lea la información del apartado “Avisos” en la página
17.
Esta edición se aplica a la versión 7, release 5, modificación 0 de IBM Maximo Mobile Suite y a todos los releases y
modificaciones posteriores hasta que se indique lo contrario en nuevas ediciones.
© Copyright IBM Corporation 2007, 2011.
Contenido
Administración de Maximo Mobile Suite
1
Configuración de IBM Maximo Mobile Suite. . . .
Garantía de la exclusividad de los registros en
Maximo Mobile Asset Manager . . . . . . .
Envío de cambios de estado independientemente
de los registros en Maximo Mobiles Work
Manager . . . . . . . . . . . . . . .
Creación de estados de activo. . . . . . . .
Modificación de la frecuencia de sondeo . . . .
Eliminación de transacciones de usuarios inactivos
Creación de un perfil para la lectura de códigos
de barras . . . . . . . . . . . . . .
Habilitación de la lectura de códigos de barras en
un dispositivo móvil Intermec . . . . . . .
Adición de una biblioteca a dispositivos
móviles Intermec . . . . . . . . . . .
Habilitación de la lectura de códigos de barras en
un dispositivo móvil Motorola Symbol . . . .
Adición de una biblioteca a dispositivos
móviles Motorola Symbol . . . . . . . .
Habilitación de la lectura de códigos de barras en
dispositivos Panasonic . . . . . . . . . .
Gestión de grupos de seguridad en Maximo Mobile
Suite . . . . . . . . . . . . . . . . .
Gestión de datos para dispositivos móviles . . . .
Consultas . . . . . . . . . . . . . .
Creación de consultas . . . . . . . . .
Utilización de consultas existentes . . . . .
1
© Copyright IBM Corp. 2007, 2011
1
1
2
2
2
3
3
4
4
5
5
6
6
7
7
7
Especificación de datos de respaldo. . . . . 8
Recuento de registros en un dispositivo móvil . . 8
Análisis de datos móviles . . . . . . . . . 8
Descarga automática de registros en un
dispositivo móvil . . . . . . . . . . . . 9
Definición de las propiedades de los adjuntos . . 9
Definición de identificadores exclusivos para
activos y artículos de configuración. . . . . . 9
Gestión de errores . . . . . . . . . . . . 10
Devolución de errores a los usuarios móviles . . 10
Redirigir transacciones de error. . . . . . . 10
Reenvío de registros de transacciones . . . . . 11
Supresión de registros de transacciones . . . . 11
Personalización . . . . . . . . . . . . . 11
Configuración de los componentes Maximo
Mobile Suite para dispositivos móviles . . . . 11
Planificación de la configuración de la
aplicación . . . . . . . . . . . . . 12
Atributos XML en aplicaciones Maximo
Mobile Suite . . . . . . . . . . . . 13
Modificación del diseño de la pantalla . . . . 14
Creación de copias adicionales de una aplicación
móvil . . . . . . . . . . . . . . . 15
Tareas cron en Maximo Mobile Suite . . . . . 15
Avisos . . . . . . . . . . . . . . . 17
Marcas registradas .
.
.
.
.
.
.
.
.
.
.
. 19
iii
iv
Guía de administración
Administración de Maximo Mobile Suite
Después de instalar correctamente Maximo Mobile Suite, o uno de sus
componentes, deberá realizar algunas tareas de administración para garantizar que
se ejecuta correctamente como la configuración, la gestión de datos y la gestión de
errores. A continuación, puede personalizarla en función de sus necesidades de
negocio.
Configuración de IBM Maximo Mobile Suite
Puede configurar Maximo Mobile Suite cambiando la configuración del servidor de
aplicaciones. La configuración de Maximo Mobile Suite asegura que el servidor de
aplicaciones puede gestionar datos de los dispositivos móviles, facilita la
comunicación entre los dispositivos móviles y el servidor de aplicaciones, habilita
la lectura de códigos de barras y optimiza la transmisión de datos a los
dispositivos móviles.
Garantía de la exclusividad de los registros en Maximo Mobile
Asset Manager
Un registro de activos que se crea en un dispositivo móvil en Maximo Mobile
Asset Manager no se valida hasta que se sube al servidor de aplicaciones. El
proceso de validación comprueba que el atributo que está definido como su
atributo exclusivo no exista en el servidor de aplicaciones.
Procedimiento
1. En la aplicación Administración de datos móviles, especifique el grupo para el
que desea impedir duplicación de registros.
2. Seleccione Seleccionar acción > Opciones de Asset Manager.
3. Especifique el atributo que identifica el activo de manera exclusiva. Por
ejemplo, el atributo SERIALNUM utiliza el número de serie de un activo para
validar la exclusividad del registro.
4. Guarde el registro.
Envío de cambios de estado independientemente de los
registros en Maximo Mobiles Work Manager
Puede definir qué estados se enviarán a la aplicación independientemente de los
registros de ticket u orden de trabajo en Maximo Mobile Work Manager. Cuando
los trabajadores móviles actualizan el servidor de aplicaciones con cambios de
estado de órdenes de trabajo y tickets, pueden continuar trabajando con las
órdenes de trabajo o tickets almacenados en el dispositivo móvil.
Procedimiento
1. En la aplicación Administración de datos móviles, especifique el grupo de
seguridad para el que desea permitir cambios de estado independientes.
2. Seleccione Seleccionar acción > Opciones de Work Manager > Cambios de
estado.
3. Seleccione las clases de tickets u órdenes de trabajo para los cuales desea
definir estados independientes.
© Copyright IBM Corp. 2007, 2011
1
4. Agregue una nueva fila para cada estado que desea enviar independientemente
para un tipo de registro.
5. Pulse Aceptar.
Creación de estados de activo
Cuando los trabajadores móviles realicen una auditoría, es posible que necesiten
modificar el estado de un activo para indicar que falta. Puede crear un estado que
funcione de la misma forma que un estado de operativo, pero que indique que no
se encuentra un activo.
Procedimiento
1. En la aplicación Dominios, abra el dominio LOCASSETSTATUS.
2. Cree un nuevo dominio sinónimo con los valores siguientes:
Valor interno
Valor
Descripción
OPERATIVO
FALTA
Activo que falta
3. Pulse Aceptar.
Modificación de la frecuencia de sondeo
El sondeo de transacciones afecta a la velocidad a la que el servidor de
aplicaciones procesa las transacciones de un dispositivo móviles. Puede aumentar
la frecuencia en que la información se procesa incrementando la velocidad a la que
se sondea la cola del servidor de aplicaciones en busca de transacciones.
Acerca de esta tarea
Las tareas cron son trabajos que se establecen para ejecutarse automáticamente y
en una planificación fija. De manera predeterminada, la tarea cron del sondeo de
transacciones se establece para ejecutarse cada minuto. Cada instancia de sondeo
procesa una sola transacción. Para aumentar la eficacia del proceso de
transacciones, aumente las instancias de proceso para procesar varias transacciones
simultáneamente. Los periodos de sondeo determinan la frecuencia con la que se
ejecutará cada instancia de sondeo.
Procedimiento
1. En la aplicación Configuración de tarea cron, recupere la tarea cron
MOBILETXN y pulse en la ficha Frecuencia de sondeo.
2. En el campo Instancias, especifique el número de instancias de sondeo que se
ejecutarán simultáneamente. El valor predeterminado es 1 instancia de sondeo
por periodo de sondeo.
3. Especifique el número de minutos entre cada instancia de sondeo. El valor
predeterminado es 1 minuto.
Ejemplo
Un valor de instancia de sondeo de 5 con un valor de periodo de sondeo de 2
indica que se procesarán 5 transacciones cada 2 minutos.
Eliminación de transacciones de usuarios inactivos
Si los usuarios no se conectan al servidor de aplicaciones desde sus dispositivos
móviles después de un número especificado de días, puede eliminar todas las
transacciones pendientes entre el dispositivo móvil y el servidor de aplicaciones.
2
Guía de administración
Acerca de esta tarea
Si los usuarios móviles toman vacaciones o no utilizan sus dispositivos móviles
durante periodos más largos de 10 días, puede establecer el valor en días para esta
tarea cron en un valor algo más elevado. Por ejemplo, si los empleados
regularmente toman dos semanas de vacaciones, puede establecer el valor de la
tarea cron en un valor algo más largo que 14 días.
Procedimiento
1. En la aplicación Configuración de tareas cron, recupere la tarea cron
MOBILEDEVCLEANUP.
2. En el parámetro NOOFDAYS, especifique el número de días transcurrido el
cual las transacciones se eliminarán de los dispositivos móviles. El valor
predeterminado es 10 días.
3. Guarde la tarea cron.
Creación de un perfil para la lectura de códigos de barras
Si utiliza la lectura de códigos de barras, debe crear una carpeta de perfiles que
contenga los archivos necesarios para la lectura de códigos de barras.
Procedimiento
1. Desplácese a la carpeta raíz_maximo\mobiletools\profiles.
2. En la carpeta Perfiles, copie la carpeta pda y renómbrela como Intermec,
Symbol o Custom si no utiliza dispositivos móviles Intermec o Motorola
Symbol.Si utiliza un dispositivo Panasonic Toughbook, copie la carpeta
escritorio y cambie el nombre a Panasonic.
3. En la nueva carpeta de perfiles, edite el archivo profile.properties
modificando el atributo maximo.mobile.profile.name=PDA o DESKTOP para que
tenga el nombre proporcionado al nuevo perfil. Por ejemplo,
maximo.mobile.profile.name=SYMBOL.
4. En la carpeta common\appsetup, copie el archivo mobile.properties a la carpeta
nuevo_nombre_perfil\appsetup.
5. En el archivo mobile.properties, suprima // para habilitar el controlador de
código de barras de Intermec o Motorola Symbol necesario.
Habilitación de la lectura de códigos de barras en un
dispositivo móvil Intermec
Si su organización utiliza dispositivos móviles Intermec para la lectura de códigos
de barras, debe descargar archivos de un sitio web de Intermec para habilitar los
dispositivos móviles Intermec para la lectura de códigos de barras.
Procedimiento
1. Vaya al sitio web de gestión de cadenas de suministro de Intermec en la
dirección www.intermec.com.
2. Descargue IDL Resource Kit - Data Collection e instálelo en el directorio
C:\Archivos de programa.
3. Abra Microsoft ActiveSync y desplácese a la carpeta Tools\Explore Pocket PC.
4. Copie los archivos de la tabla siguiente en las ubicaciones especificadas. Es
posible que deba crear algunas carpetas en la ubicación de destino antes de
copiar los archivos de la ubicación de origen.
Administración de Maximo Mobile Suite
3
Ubicación de origen
Nombre del archivo
Ubicación de destino
C:\Archivos de
programa\Intermec\
Developer Library\Data
Collection Resource
Kit\Runtime\WCE420\
PocketPC 2003\processor
type: Armv4 or xScale\
JavaDataCollection.cab
raíz_maximo\mobiletools\
profiles\carpeta de
perfiles de
Intermec\devicesetup
C:\Archivos de
programa\Intermec\
Developer Library\JAVALib\
DataCollection.jar
raíz_maximo\mobiletools\
profiles\carpeta de
perfiles de
Intermec\devicesetup\
Maximo\lib
C:\Windows
itcscan.dll
raíz_maximo\mobiletools\
profiles\carpeta de
perfiles de
Intermec\devicesetup\J9\
PPRO11\bin
5. Desplácese a la carpeta raíz_máximo\mobiletools\maximo y efectúe una doble
pulsación en el archivo packagemobile.cmd para subir el nuevo perfil de código
de barras al servidor de aplicaciones.
6. En el dispositivo móvil, desplácese a la carpeta Programas > IBM Maximo
Mobile y ejecute la aplicación Instalador móvil. Seleccione el nuevo perfil para
descargarlo y llevar a cabo la instalación.
7. Si utiliza como sistema operativo Windows Mobile en el dispositivo móvil,
desplácese a la carpeta raíz_maximo y a continuación efectúe una doble
pulsación en el archivo JavaCollection.cab.
Adición de una biblioteca a dispositivos móviles Intermec
Si utiliza dispositivos móviles Intermec para la lectura de códigos de barras, debe
editar el archivo de propiedades de cada aplicación para agregar una biblioteca
que gestione la lectura de códigos de barras para el dispositivo.
Procedimiento
1. Desplácese al directorio raíz_maximo\mobiletools\profiles\pda\devicesetup\
Maximo\lib.
2. Pulse con el botón derecho del ratón en el archivo de propiedades de cada
aplicación y ábralo con un editor de texto.
3. Al final del archivo de texto, especifique \maximo\lib\DataCollection.jar.
Después de haber editado el archivo de propiedades, debería tener el siguiente
aspecto:
# App parameters
jvm.parameters="-Xjit:count=0" "-jcl:ppro11" "-classpath" "\maximo\lib\
db2ejdbc.jar;\maximo\lib\mobilepreboot.jar;\maximo\lib\DataCollection.jar"
4. Guarde el archivo de propiedades actualizado.
Habilitación de la lectura de códigos de barras en un
dispositivo móvil Motorola Symbol
Si su organización utiliza dispositivos móviles Motorola Symbol para la lectura de
códigos de barras, debe descargar archivos de un sitio web de Motorola para
habilitar los dispositivos móviles Motorola para la lectura de códigos de barras.
4
Guía de administración
Procedimiento
1. Vaya al sitio web de la central de soporte de Motorola en la dirección
support.symbol.com.
2. Busque Symbol Mobility Developer Kit for Java y descargue la versión más
reciente compatible con su dispositivo.
3. Instale el kit del desarrollador en el directorio C:\Archivos de programa\Symbol
Mobility Developer Kit for Java\.
4. Abra Microsoft ActiveSync y desplácese a la carpeta Tools\Explore Pocket PC.
5. Copie los archivos de la tabla siguiente en las ubicaciones especificadas.
Ubicación de origen
Nombre del archivo
Ubicación de destino
C:\Archivos de
programa\Symbol Mobility
Developer Kit for
Java\v1.3\bin\
symbolclasses.jar
raíz_maximo\mobiletools\
profiles\carpeta de
perfiles de
Symbol\devicesetup\Maximo\
lib
C:\Archivos de
programa\Symbol Mobility
Developer Kit for
Java\v1.3\bin\
symboljavaapi.dll
raíz_maximo\mobiletools\
profiles\carpeta de
perfiles de
Symbol\devicesetup\Windows
6. Desplácese a la carpeta raíz_máximo\mobiletools\maximo y efectúe una doble
pulsación en el archivo packagemobile.cmd para subir el nuevo perfil de código
de barras al servidor de aplicaciones.
7. En el dispositivo móvil, desplácese a la carpeta Programas > IBM Maximo
Mobile y ejecute la aplicación Instalador móvil. Seleccione el nuevo perfil para
descargarlo y llevar a cabo la instalación.
Adición de una biblioteca a dispositivos móviles Motorola
Symbol
Si utiliza dispositivos móviles Motorola Symbol para la lectura de códigos de
barras, debe editar el archivo de propiedades de cada aplicación para agregar una
biblioteca que gestione la lectura de códigos de barras para el dispositivo.
Procedimiento
1. Desplácese al directorio raíz_maximo\mobiletools\profiles\pda\devicesetup\
Maximo\lib.
2. Pulse con el botón derecho del ratón en el archivo de propiedades de la
aplicación para abrirlo con un editor de texto.
3. Al final del archivo de texto, especifique \maximo\lib\symbolclasses.jar.
Después de haber editado el archivo de propiedades, debería tener el siguiente
aspecto:
# App parameters
jvm.parameters="-Xjit:count=0" "-jcl:ppro11" "-classpath" "\maximo\lib\
db2ejdbc.jar;\maximo\lib\mobilepreboot.jar;\maximo\lib\symbolclasses.jar"
4. Guarde el archivo de propiedades actualizado.
Habilitación de la lectura de códigos de barras en dispositivos
Panasonic
Si su organización utiliza dispositivos Panasonic para la lectura de códigos de
barras, debe descargar archivos del sitio web de Panasonic para habilitar los
dispositivos Panasonic para la lectura de códigos de barras.
Administración de Maximo Mobile Suite
5
Procedimiento
1. Vaya a la página web de Panasonic Support en www.panasonic.com.
2. Descargue e instale Panasonic CF-U1 Software Development Kit.exe en la
carpeta C:\Archivos de programa\Panasonic\Panasonic CF-U1 Software
Development Kit.
3. Copie los archivos de la tabla siguiente en las ubicaciones especificadas. Es
posible que deba crear algunas carpetas en la ubicación de destino antes de
copiar los archivos de la ubicación de origen.
Ubicación de origen
Nombre del archivo
Ubicación de destino
C:\Archivos de
programa\Panasonic\
Panasonic CF-U1 Software
Development Kit\Barcode
Reader\BCR SDK\Java
SDK\dist
PS_SDK.jar
raíz_maximo\mobiletools\
profiles\panasonic\lib
C:\Archivos de
programa\Panasonic\
Panasonic CF-U1 Software
Development Kit\Barcode
Reader\BCR SDK\Java
SDK\dist
BCRPowerControl.dll,
ISDC_Rs.dll, PS_SDK.dll y
SSIdll.dll
raíz_maximo\mobiletools\
profiles\panasonic\
panasonic
4. En la carpeta raíz_maximo\mobiletools\profiles\panasonic, en un editor de
texto, abra el archivo de acceso directo del componente para el que desea
habilitar la lectura de códigos de barras: Asset_Management.cmd,
Inventory_Management.cmd, o Work_Management.cmd.
5. Bajo la línea setEnv.cmd, agregue el siguiente texto: set PATH=%PATH%;.\
panasonic
6. En la línea que empieza con %JAVA_HOME%\bin\java.exe, sustituya el texto: -cp
.\lib\db2ejdbc.jar;.\lib\mobilepreboot.jar por el siguiente texto: -cp
.\lib\PS_SDK.jar;.\lib\db2ejdbc.jar;.\lib\mobilepreboot.jar.
7. Guarde el archivo y cierre el editor de texto.
8. Vaya a la carpeta raíz_máximo\mobiletools\maximo y efectúe una doble
pulsación en el archivo packagemobile.cmd para subir el nuevo perfil de
código de barras al servidor de aplicaciones.
9. Inicie el archivo de la aplicación Instalador de Mobile Mobile_Installer.cmd.
10. Haga clic en el nuevo perfil para descargarlo y llevar a cabo la instalación.
Gestión de grupos de seguridad en Maximo Mobile Suite
La configuración de seguridad define cómo los usuarios pueden acceder a Maximo
Mobile Suite. Esta configuración de seguridad se define en la aplicación Grupos de
seguridad (Mobile).
Gestión de datos para dispositivos móviles
La cantidad de datos que se envía a un dispositivo móvil afecta a la forma de
funcionamiento del dispositivo móvil y de utilización del dispositivo por parte de
los trabajadores en la planta. Puede filtrar datos, contar el número de registros,
analizar la cantidad de datos, eliminar el exceso de datos y habilitar o inhabilitar la
descarga automática de datos para controlar el volumen de datos enviados a un
dispositivo.
6
Guía de administración
Consultas
El listado de trabajo y los datos adicionales que se descargan en los dispositivos
móviles del grupo de seguridad están controlados por las consultas que el usuario
define en la Administración de datos móviles. Puede configurar consultas
seleccionándolas de las consultas predefinidas o creando nuevas. Un grupo de
seguridad tiene acceso para descargar todos los registros definidos en una consulta
en sus dispositivos móviles.
Acerca de esta tarea
Cada aplicación contiene grupos de datos. Cada grupo de datos contiene consultas
que definen los datos que se envían a cada grupo de seguridad. Todas las
consultas se definen en el servidor de aplicaciones y los registros correspondientes
a las consultas se descargan en un dispositivo móvil.
Creación de consultas
Puede definir qué datos se envían a un grupo de seguridad definiendo su propia
consulta. Las consultas que cree determinan los datos que se envían a los
dispositivos móviles después de que las cláusulas Where predefinidas se aplican a
los grupos de datos. Las sentencias SQL simples se procesan más rápidamente que
las sentencias complejas.
Procedimiento
1. En la aplicación Administración de datos móviles, especifique el grupo de
seguridad para el que desea definir consultas.
2. Seleccione un componente y un grupo de datos para los que quiere definir una
consulta nueva.
3. Pulse Fila nueva.
4. Especifique un nombre y una descripción para la consulta.
5. Defina una cláusula Where.
6. Opcional: Seleccione Descargar de forma predeterminada si quiere que los
registros definidos en la consulta se descarguen automáticamente en los
dispositivos móviles del grupo de seguridad que ha especificado. Si no lo
selecciona, los usuarios móviles podrán seleccionar la casilla de verificación
desde sus dispositivos móviles.
7. Pulse Aceptar.
Utilización de consultas existentes
Puede definir qué datos se envían a los grupos de seguridad utilizando una
consulta definida y guardada previamente. Las consultas predefinidas se aplican a
los datos antes de las consultas que cree el usuario, ya sean nuevas o existentes.
Procedimiento
1. En la aplicación Administración de datos móviles, especifique el grupo de
seguridad para el que desea aplicar una consulta.
2. Seleccione una aplicación y un grupo de datos para los que quiere seleccionar
consultas existentes.
3. Seleccione Agregar desde consultas existentes.
4. Seleccione la consulta.
5. Seleccione Descargar de forma predeterminada si quiere que los registros
definidos en la consulta se descarguen automáticamente en los dispositivos
móviles del grupo de seguridad que ha especificado.
Administración de Maximo Mobile Suite
7
6. Pulse Aceptar.
Especificación de datos de respaldo
Puede limitar la cantidad o el tipo de información que se descargue en los
dispositivos móviles. Por ejemplo, si una orden de trabajo se descarga en un
dispositivo móvil, también se descarga cierto número de registros de respaldo.
Puede especificar si se envían datos de respaldo del tipo registro de trabajo,
registro de comunicación y registros relacionados al dispositivo móvil con la orden
de trabajo.
Procedimiento
1. En la aplicación Administración de datos móviles, en el menú Seleccionar
acción, seleccione Datos de respaldo.
2. Seleccione el componente para el que quiere definir datos.
3. Seleccione el tipo de datos cuyos datos de respaldo quiere limitar.
4. Elimine la selección de grupos de datos de respaldo que no desea descargar
para cada tipo de datos.
5. Pulse Aceptar.
Recuento de registros en un dispositivo móvil
Después de crear una consulta, puede ver cuántos registros enviará la consulta
antes de que el dispositivo móvil pueda descargarlos. Si el recuento de registros es
alto, puede decidir eliminar registros o crear una consulta más precisa.
Procedimiento
1. En la aplicación Administración de datos móviles del servidor de aplicaciones,
cree una consulta para un grupo de usuarios en una aplicación.
2. Antes de guardar la consulta, pulse Contar registros desde la pantalla de
creación de consulta.
3. Especifique el nombre de usuario correspondiente al usuario para el que desea
contar los registros de la consulta que se envía a un dispositivo móvil.
4. Pulse Aceptar.
Análisis de datos móviles
Después de crear consultas, puede analizar los registros y el tiempo de descarga
esperado antes de enviarlos a los dispositivos móviles para comprobar que el
volumen de registros se puede transmitir rápidamente.
Acerca de esta tarea
El análisis muestra el grupo de datos, el recuento de registros, todos los datos de
respaldo asociados con los registros y el tiempo que tomaría procesar la
actualización de los datos en un dispositivo móvil.
Procedimiento
1. En la aplicación Administración de datos móviles, seleccione Seleccionar acción
> Analizar datos móviles y luego seleccione la aplicación cuyos datos quiere
analizar para un usuario.
2. Especifique un ID de usuario.
3. Seleccione los tipos de registro que quiere analizar.
v Seleccione Actualizar listado de trabajo para analizar los datos del listado de
trabajo.
8
Guía de administración
v Seleccione Actualización completa para analizar los datos del listado de
trabajo y los datos de respaldo.
4. Opcional: Si quiere continuar trabajando durante el análisis de los datos,
seleccione Ejecutar actualización en segundo plano.
Descarga automática de registros en un dispositivo móvil
Al crear una consulta, puede configurar un dispositivo móvil para descargar
automáticamente los registros consultados. Si esta opción no está habilitada, el
usuario del dispositivo móvil puede seleccionar descargar los registros en la
siguiente actualización del dispositivo móvil, lo que permite que el dispositivo
móvil realice otras tareas.
Procedimiento
1. En el módulo Administración de datos móviles del servidor de aplicaciones,
cree una consulta para un grupo de usuarios en una aplicación.
2. Antes de guardar la consulta, seleccione Descargar de forma predeterminada
en la pantalla de creación de consulta.
3. Guarde la consulta.
Definición de las propiedades de los adjuntos
Puede definir las propiedades de los adjuntos para el componente Maximo Mobile
Work Manager, como los tipos de archivo permitidos y el tamaño máximo del
archivo.
Procedimiento
1. En la aplicación Administración de datos móviles, especifique el grupo de
seguridad para el que desea definir las propiedades de los adjuntos.
2. En el menú Seleccionar acción, seleccione Opciones de administrador de
trabajo.
3. Especifique la carpeta donde deben almacenarse los archivos extraídos en los
dispositivos móviles. La carpeta predeterminada se establece en
maximoattachments.
4. Especifique el tamaño de archivo máximo para adjuntos.
5. Especifique todas las extensiones de archivo permitidas como adjunto.
6. Seleccione Aceptar.
Definición de identificadores exclusivos para activos y
artículos de configuración
Puede definir qué campos de cada organización pueden determinar qué activo,
ubicación o artículo de configuración es exclusivo. Este campo se utiliza para
evaluar si un registro es un duplicado de registros existentes durante una auditoría
de activos.
Procedimiento
1. En la aplicación Administración de datos móviles, seleccione Seleccionar acción
> Opciones de administrador de activos.
2. Seleccione la organización para la que está definiendo identificadores
exclusivos.
3. Seleccione el atributo que quiere utilizar para identificar un activo, una
ubicación o un AC como exclusivo. Por ejemplo, para el almacén B puede
seleccionar el ID de activos como identificador exclusivo para activos. Si se está
Administración de Maximo Mobile Suite
9
realizando una auditoría y dos activos comparten el mismo ID de activo para el
almacén B, se informará al usuario acerca del registro doble.
4. Pulse Aceptar.
Gestión de errores
Puede ver y gestionar las transacciones fallidas entre un dispositivo móvil y el
servidor de aplicaciones. También puede enviar mensajes de error a usuarios
móviles y redireccionar mensajes de error o suprimirlos.
Cuando una transacción falla debido a un error de validación, el mensaje de error
se envía al dispositivo móvil. El usuario puede intentar rectificar el error y enviar
el registro de nuevo al servidor de aplicaciones. La transacción fallida, como los
errores de aplicación, se envían a la aplicación Administración de errores de
Mobile.
Cuando una transacción no se ejecuta correctamente por un error del sistema, el
error de la transacción se envía directamente a la aplicación Administración de
errores de Mobile y ahí se registra. Un ejemplo de un error de sistema es si la base
de datos no funciona.
Puede ver los detalles de los registros de transacciones y devolver los registros al
dispositivo de modo que lo usuarios pueden rectificar los errores haciendo
modificaciones en la aplicación necesaria.
Debe devolver el registro a un dispositivo móvil para que el usuario móvil lo
corrija o debe suprimir la transacción y volver a crearla correctamente en la
aplicación necesaria+.
Puede utilizar la aplicación Escalabilidades para supervisar automáticamente y
notificar a los usuarios cada vez que aparece un registro de transacción fallida en
la aplicación Administración de errores Mobile. Esto permite el direccionamiento
automático de las transacciones que no se han ejecutado correctamente.
Devolución de errores a los usuarios móviles
Puede devolver un mensaje de error al usuario de un dispositivo móvil. A
continuación, el usuario puede corregir el error y volver a enviar la transacción.
Procedimiento
1. En la aplicación Administración de errores móvil, abra el registro con el
mensaje de error que quiere devolver al usuario.
2. En el menú Seleccionar acción, seleccione Devolver al usuario móvil.
3. Actualice el mensaje de error.
4. Pulse Aceptar.
Redirigir transacciones de error
Es posible que deba redirigir una transacción de error si el usuario móvil al que se
ha enviado la transacción de error no está disponible. La transacción de error
puede redirigirse a un usuario móvil distinto que pueda actuar inmediatamente
para resolver la transacción de error.
10
Guía de administración
Procedimiento
1. En la aplicación Administración de errores móviles, abra el registro de
transacción de error que desee redirigir.
2. En el menú Seleccionar acción, seleccione Redirigir transacción de error.
3. Especifique un usuario al que querría redirigir la transacción de error.
4. Escriba un mensaje.
5. Pulse Aceptar.
Reenvío de registros de transacciones
Puede procesar un registro de transacciones que no se ha ejecutado correctamente
reenviándolo a la cola de transacciones de un dispositivo móvil.
Procedimiento
1. En la aplicación Administración de errores móvil, abra el registro que desea
reenviar al dispositivo móvil.
2. En el menú Seleccionar acción, seleccione Reenviar transacción de error. El
registro se devuelve a la cola de transacciones del servidor de aplicaciones. Al
conectarse, se intenta procesar esta transacción de nuevo.
Supresión de registros de transacciones
Puede suprimir un registro de transacciones ejecutado incorrectamente que ya no
necesita.
Procedimiento
1. En la aplicación Administración de errores de Mobile, abra el registro que desee
suprimir.
2. En el menú Seleccionar acción, seleccione Suprimir error.
3. Seleccione Sí.
Personalización
Cuando se haya completado la configuración, podrá cambiar el aspecto y
comportamiento de la interfaz de usuario en un dispositivo móvil. La
personalización se realiza cambiando los archivos de definición XML de una
aplicación.
Configuración de los componentes Maximo Mobile Suite para
dispositivos móviles
Cuando cambia el archivo de definición XML de un componente Maximo Mobile
Suite, cambia la manera en que se visualiza la información en un dispositivo móvil
y el comportamiento de la interfaz. Por ejemplo, puede cambiar el nombre de un
campo o si un campo es obligatorio.
Acerca de esta tarea
Nota: Al configurar el archivo de definición, no deberá eliminar ningún objeto o
campo existente. Si quita atributos personalizados del archivo de definición,
asegúrese de que ningún dispositivo móvil tenga registros pendientes, pues se
perderán.
Administración de Maximo Mobile Suite
11
Procedimiento
1. En la carpeta raíz_máximo\mobiletools\maximo\metadatafiles, abra el archivo
de definición XML del componente que quiere configurar.
Nombre del componente
®
Nombre del archivo de definición XML
IBM Maximo Mobile Work Manager
mobilewo.xml
IBM Maximo Mobile Inventory Manager
mobileinv.xml
IBM Maximo Mobile Asset Manager
mobileam.xml
2. Agregue o cambie el atributo del código XML. Por ejemplo, agregando el
atributo size="3" al código <textbox>, la longitud de un campo será 3.
3. Guarde el archivo de definición XML.
Planificación de la configuración de la aplicación
Algunos atributos de los archivos de definición XML tienen relaciones complejas.
Cuando configure los archivos de definición XML, deberá decidir qué valor desea
proporcionar a los atributos.
Validación de valores en un dispositivo o servidor de aplicaciones
Puesto que los dispositivos móviles contienen una cantidad limitada de datos, no
todos los valores de campos posibles se pueden almacenar en el dispositivo. El
sistema puede verificar si un valor que especifique un usuario existe en el
dispositivo o en el servidor de aplicaciones. La validación de dominio se configura
en los atributos domain y domainattribute del archivo de definición XML de una
aplicación.
Un usuario especifica 11439 en el campo Activo de un dispositivo móvil. Este
número de activo se comprueba para ver si existe en el dispositivo móvil. No se
crea ningún error si el número de activo no existe en el dispositivo, pero los
atributos domain y domainattribute se definen en el archivo de definición de la
aplicación.
Se verificará el número de activo 11439 en el servidor de aplicaciones una vez que
el dispositivo móvil suba a continuación los datos a éste. Debido a que este activo
se almacena en el servidor de aplicaciones, la transacción que implica el activo
11439 se puede completar.
Creación de registros durante lecturas de códigos de barras
Cuando configure los archivos de definición XML para la lectura de códigos de
barras, deberá configurar los atributos enablebarcode y insertonscan y el código
<scanevent>. El atributo enablebarcode tiene los valores true y false que permiten
la lectura de códigos de barras. El atributo insertonscan permite que se cree un
registro cuando el código <scanevent> se establece en true.
Después de establecer el atributo enablebarcode en true, debe especificar uno de
los posibles valores XML para el atributo insertonscan para crear un registro
cuando se lea el código de barras de una parte.
Tabla 1. Valores posibles del atributo insertonscan
12
Atributo
Condición
Acción
notfound
No existe ningún registro para la
parte leída
Solicita al usuario del dispositivo móvil
que cree un registro para la parte leída.
Guía de administración
Tabla 1. Valores posibles del atributo insertonscan (continuación)
Atributo
Condición
Acción
instant
Si existe o no un registro para una Crea automáticamente un registro para
parte leída
la parte leída.
instantask
Si existe o no un registro para una Solicita al usuario del dispositivo móvil
parte leída
que cree un registro para la parte leída.
El código <scanevent> crea o visualiza el registro después de que el atributo
insertonscan active el sistema para crear un registro.
En la tabla siguiente se muestran los atributos necesarios para el código
<scanevent>.
Tabla 2. Atributos necesarios para el código <scanevent>
Atributo
Descripción
ID
Identifica el control con un identificador exclusivo.
type
view: visualiza el registro, si existe. (valor predeterminado).
insert: crea un registro.
event
Nombre del evento que gestiona la información leída del escáner.
targetid
Nombre de la página que carga el evento de lectura.
value
Información complementaria que se envía al evento actual, si es necesario.
Ejemplo
Está configurando el archivo de definición XML de Maximo Mobile Work Manager
y desea que la tabla de órdenes de trabajo se configure para la lectura de códigos
de barras. En el código <table> de las órdenes de trabajo del archivo de definición
mobilewo.xml especifique el código siguiente:
<table id="woresultstbl" rowsperpage="9" toolbar="tabletbar" filterpage="wofilter"
rowstyleevent="setworkliststyle" enablebarcode="true" insertonscan="notfound">
<scanevent id="woresultstbl_scan" type="view" event="gotoworklistmainpage"/>
Atributos XML en aplicaciones Maximo Mobile Suite
Los atributos controlan la visualización y el comportamiento de una aplicación.
Para configurar una aplicación, agregue o modifique atributos en los códigos XML
del archivo de definición XML de la aplicación.
Atributos que afectan al
aspecto de una pantalla
Código XML
Atributo
Adición de campos
<textbox>
dataattribute
Modificación de la longitud
de los campos
<textbox>
size
Modificación de etiquetas de
campos
<textbox>
label
Limitación del número
máximo de caracteres en un
campo
<textbox>
maxdatalength
Administración de Maximo Mobile Suite
13
Atributos que afectan al
comportamiento de una
pantalla
Código XML
Atributo
Adición de todos los datos
<mobilembo>
de un grupo de datos a la
aplicación Administración de
datos móviles
usequeries= true
Descarga de los grupos de
datos definidos en las
consultas solamente
<mobilembo>
queryrequired=true
Si queryrequired=false, se
descargan todos los datos de
este grupo de datos.
Definición de la modalidad
de visualización de una
ventana de tabla
<tablecolumn>
label= visible, invisible o
fixed
Activación de la exploración
de ventanas de tablas
<table>
enablebarcode= true
Filtrado del número de
registros recuperados de un
dispositivo móvil durante
consultas SQL
<mbodependentfilter>
filtercondition
Definición de un campo
como necesario
<textbox>
displaymode= required
Definición de un campo
cómo de sólo lectura
<textbox>
inputmode= read-only
Validación de un dominio
<textbox>
domain
domainattribute
Atributos que afectan a la
lectura de códigos de barras
Código XML
Atributo
Creación de registros durante <table>
exploraciones de inventario
insertonscan= notfound,
instant o instantask
Activación de la exploración
de tabla dinámica
<table>
enablebcevent
Evento de exploración
<scanevent>
ID
type = view (valor
predeterminado) o
type=insert
event
definición de columnas
predeterminadas primarias o
secundarias
<tablecolumn>
scantype= primary o
secondary
Modificación del diseño de la pantalla
Si un usuario móvil ejecuta Maximo Mobile Suite en un sistema estándar en lugar
de en un dispositivo móvil, el diseño de pantalla predeterminado no utilizará todo
el espacio disponible de la pantalla. Puede modificar el diseño de las columnas y
filas de una ventana para utilizar el espacio vacío.
Procedimiento
1. Desplácese a la carpeta raíz_maximo\mobiletools\maximo. Pulse con el botón
derecho del ratón en el archivo de propiedades y ábralo con un editor de texto.
14
Guía de administración
2. Modifique los atributos siguientes:
Código XML
Atributo
Acción
<sectionrow>
colspacing
El valor que se proporciona a
este atributo determina el
espacio entre las columnas
de una pantalla.
<section>
rowspacing
El valor que se proporciona a
este atributo determina el
espacio entre las filas de una
pantalla.
3. Guarde el archivo de propiedades.
Creación de copias adicionales de una aplicación móvil
La ejecución del trabajo de proceso por lotes cloneapp duplica los archivos XML de
una aplicación. Puede copiar una aplicación si necesita que tenga distintos aspectos
o comportamientos dentro del mismo entorno.
Procedimiento
1. Abra un indicador de mandatos y desplácese al directorio raíz_maximo\
mobiletools\maximo.
2. Especifique cloneapp appname clonename. Por ejemplo, para duplicar la
aplicación Administración de trabajo móvil, especifique cloneapp mobilewo
mobilewo1.
3. Pulse en Aceptar cuando se visualice el mensaje Clonación satisfactoria.
Tareas cron en Maximo Mobile Suite
Las tareas cron se componen de trabajos programados y que se ejecutan un
número determinado de veces, según una planificación y sin interacción del
usuario. Puede utilizar la aplicación Configuración de tarea cron para modificar la
planificación de una tarea cron u otros parámetros.
Tabla 3. Tareas cron en Maximo Mobile Suite
Planificación predeterminada
Tarea cron
Descripción
Parámetros
MOBILETXNLOCKRELESASE
Libera el bloque de la
cola de transacciones
asincrónica móvil
Cada
minuto
LOCKINTERVALINMINUTES:
Tiempo hasta que se libera el bloque,
10 minutos
MOBILETXN
Procesa la cola de
transacciones. Los datos
que cargan los usuarios
móviles se colocan en
esta cola para que sean
procesados de forma
asincrónica.
Cada
minuto
Ninguno
MOBILEFAILREPUPD
Actualiza la información Cada día
de jerarquía del informe
de anomalías
MOBILEFAILREPHIER
Crea la información de
jerarquía en la tabla de
informes de anomalías
Ninguno
Una vez y
luego se
inhabilita
Ninguno
Administración de Maximo Mobile Suite
15
Tabla 3. Tareas cron en Maximo Mobile Suite (continuación)
Planificación predeterminada
Tarea cron
Descripción
MOBILEDEVCLEANUP
Limpia los datos sobre
Cada
el tiempo de
minuto.
sincronización entre el
dispositivo móvil y el
servidor de aplicaciones.
MOBILESNAPSHOTCLEANUP
16
Guía de administración
Limpia la base de datos
de instantáneas que se
almacenan en el
servidor de aplicaciones
cuyos usuarios están
inactivos por más días
que los especificados en
el parámetro
NOOFDAYS.
Cada 10
minutos
Parámetros
NOOFDAYS: Tiempo sin
comunicación desde el dispositivo
móvil, 10 días
NOOFDAYS_BULLETINMSG
_ISVALID: Tiempo que los mensajes
del tablón de anuncios estarán
disponibles en el servidor de
aplicaciones para descargarlos a los
dispositivos móviles, 30 días
NOOFDAYS: Número de días tras
los cuales se elimina cualquier dato
de instantánea del servidor de
aplicaciones, 10 días
Avisos
Esta información se ha desarrollado para productos y servicios que se ofrecen en
Estados Unidos.
Puede que IBM no ofrezca en otros países los productos, servicios o características
que se describen en este documento. Póngase en contacto con el representante de
IBM de su localidad para obtener información acerca de los productos y servicios
que actualmente están disponibles en su zona. Cualquier referencia hecha a un
producto, programa o servicio de IBM no implica ni pretende indicar que sólo
pueda utilizarse ese producto, programa o servicio de IBM. En su lugar, podrá
utilizarse cualquier producto, programa o servicio que no infrinja ningún derecho
de propiedad intelectual de IBM. Sin embargo, será responsabilidad del usuario
evaluar y verificar el funcionamiento de cualquier producto, programa o servicio
que no sea de IBM.
Puede que IBM tenga patentes o solicitudes de patentes pendientes relacionadas
con los temas que se describen en este documento. La adquisición de este
documento no le otorga ninguna licencia sobre estas patentes. Puede enviar sus
consultas sobre licencias, por escrito, a:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
EE.UU.
Para realizar consultas sobre licencias relacionadas con la información de doble
byte (DBCS), póngase en contacto con el Departamento de propiedad intelectual de
IBM de su país o envíe sus consultas, por escrito, a la dirección siguiente:
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
1623-14, Shimotsuruma, Yamato-shi
Kanagawa 242-8502 Japón
El párrafo siguiente no se aplica a ningún país donde tales determinaciones son
incoherentes con las leyes locales: INTERNATIONAL BUSINESS MACHINES
CORPORATION PROPORCIONA ESTA PUBLICACIÓN "TAL CUAL" SIN
GARANTÍA DE CUALQUIER ESPECIE, YA SEA EXPRESA O IMPLÍCITA,
INCLUYENDO, SIN ESTAR LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE
NO-INFRACCIÓN, COMERCIABILIDAD O ADECUACIÓN PARA UNA
FINALIDAD ESPECÍFICA. En algunos países no está permitida la renuncia a las
garantías explícitas o implícitas en determinadas transacciones y, por lo tanto,
puede que esta declaración no se aplique a su caso.
Esta información podría incluir imprecisiones técnicas o errores tipográficos.
Periódicamente se realizan cambios en la información que aquí se presenta; dichos
cambios se incorporarán en nuevas ediciones de la publicación. Puede que IBM
realice mejoras y/o cambios en el producto o productos y programa o programas
que se describen en esta publicación en cualquier momento y sin previo aviso.
© Copyright IBM Corp. 2007, 2011
17
Cualquier referencia hecha en esta información a sitios web que no son de IBM es
meramente informativa y en modo alguno representa una recomendación de esos
sitios web. Los materiales de esos sitios web no forman parte de los materiales de
este producto de IBM y la utilización de esos sitios web será responsabilidad del
usuario.
IBM podría utilizar y distribuir la información que se le proporciona de la forma
que considere más oportuna sin incurrir por ello en ninguna obligación con el
remitente de la información.
Los titulares de licencias de este programa que deseen obtener información acerca
de éste con el fin de permitir: (i) el intercambio de información entre programas
creados independientemente y otros programas (incluido éste) y (ii) la utilización
mutua de la información que se ha intercambiado, deben ponerse en contacto con:
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 EE.UU.
Esta información podría estar disponible, de acuerdo con los términos y
condiciones adecuados, e incluir en algunos casos el pago de una tarifa.
El programa bajo licencia descrito en este documento y todo el material bajo
licencia asociado, los proporciona IBM según los términos del Acuerdo de cliente
de IBM, el Acuerdo internacional de programas bajo licencia de IBM o cualquier
acuerdo equivalente entre el usuario e IBM.
La información relacionada con los productos que no son de IBM se ha obtenido
de los distribuidores de esos productos, de los anuncios que han publicado o de
otras fuentes de disponibilidad pública. IBM no ha probado esos productos y no
puede confirmar la precisión de su rendimiento, la compatibilidad ni ninguna otra
afirmación relacionada con productos no IBM. Las preguntas relacionadas con las
posibilidades de los productos que no son de IBM deberán dirigirse a los
distribuidores de esos productos.
Esta información contiene ejemplos de datos e informes que se utilizan en las
operaciones empresariales habituales. Para ilustrarlos de la forma más completa
posible, los ejemplos incluyen nombres de personas, empresas, marcas y productos.
Todos estos nombres son ficticios y cualquier parecido con nombres y direcciones
que pudieran utilizar empresas reales es pura coincidencia.
Esta información contiene ejemplos de datos e informes que se utilizan en las
operaciones empresariales habituales. Para ilustrarlos de la forma más completa
posible, los ejemplos incluyen nombres de personas, empresas, marcas y productos.
Todos estos nombres son ficticios y cualquier parecido con nombres y direcciones
que pudieran utilizar empresas reales es pura coincidencia.
LICENCIA DE COPYRIGHT:
Esta información contiene programas de aplicaciones en idioma de origen, que
ilustran técnicas de programación en diversas plataformas operativas. El usuario
puede copiar, modificar y distribuir estos programas de ejemplo como lo crea
conveniente sin tener que realizar ningún pago a IBM, con fines de desarrollo,
utilización, marketing o distribución de programas de aplicaciones conforme a la
interfaz de programación de aplicaciones para la plataforma operativa en la que se
18
Guía de administración
han escrito los programas de ejemplo. Estos ejemplos no se han comprobado de
forma exhaustiva bajo todas las condiciones. Por lo tanto, IBM, no puede
garantizar ni ofrecer fiabilidad, ni prestar servicios de estos programas. Los
ejemplos de programa se proporcionan "TAL CUAL", sin garantía de ningún tipo.
IBM no se responsabiliza de ningún daño derivado del uso de estos ejemplos de
programa.
Marcas registradas
IBM, el logotipo de IBM e ibm.com son marcas registradas o marcas comerciales
registradas de International Business Machines Corp., registradas en varias
jurisdicciones en todo el mundo. Otros nombres de productos y servicios pueden
ser marcas registradas de IBM u otras compañías. Hay disponible una lista actual
de las marcas registradas de IBM en la Web, en “Copyright and trademark
information,” en www.ibm.com/legal/copytrade.shtml.
Java y todas las marcas registradas y logotipos basados en Java o marcas
registradas o marcas comerciales registradas Oracle o sus afiliados.
Microsoft, Windows, Windows NT y el logotipo de Windows son marcas
comerciales de Microsoft Corporation en los Estados Unidos y/o en otros países.
Otros nombres de productos y servicios pueden ser marcas registradas de IBM u
otras compañías.
Avisos
19
20
Guía de administración
Impreso en España
Descargar