Guide d`administration

Transcription

Guide d`administration
IBM Maximo Mobile Suite
Version 7.5.1
Guide d'administration
Important
Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la
section «Remarques», à la page 23.
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM
DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE
CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.
Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui y
sont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmes
disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou
services non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés.
Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM,
référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire
commercial.
Vous pouvez également consulter les serveurs Internet suivants :
v http://www.fr.ibm.com (serveur IBM en France)
v http://www.can.ibm.com (serveur IBM au Canada)
v http://www.ibm.com (serveur IBM aux Etats-Unis)
Compagnie IBM France
Direction Qualité
17, avenue de l'Europe
92275 Bois-Colombes Cedex
© Copyright IBM France 2013. Tous droits réservés.
© Copyright IBM Corporation 2007, 2013.
Table des matières
Avis aux lecteurs canadiens . . . . . . v
Administration de Maximo Mobile Suite
1
Configuration d'IBM Maximo Mobile Suite . . . . 1
Garantie de l'unicité des enregistrements dans
Maximo Mobile Asset Manager . . . . . . . 1
Configuration des compteurs . . . . . . . . 1
Envoi des changements de statut
indépendamment des enregistrements dans
Maximo Mobile Work Manager . . . . . . . 2
Création d'un statut d'actif. . . . . . . . . 2
Changement de la fréquence d'interrogation . . . 3
Suppression des transactions des utilisateurs
inactifs . . . . . . . . . . . . . . . 3
Activation de la lecture de codes à barres. . . . 4
Création de profils pour la lecture de codes à
barres. . . . . . . . . . . . . . . 4
Activation de la lecture de codes à barre sur les
périphériques mobiles Intermec . . . . . . 5
Activation de la lecture de codes à barre sur les
périphériques mobiles Motorola Symbol . . . 6
Activation de la lecture de codes à barres sur
les tablettes Motorola ET1 Enterprise . . . . 7
Activation de la lecture de codes à barre sur les
périphériques mobiles Panasonic . . . . . 8
Activation de la lecture de codes à barre sur
des périphériques mobiles Android . . . . . 9
Activation des lectures RFID (identification par
radiofréquence) . . . . . . . . . . . . 10
Création de dossiers de profils pour les
lectures RFID . . . . . . . . . . . . 10
Activation de lectures RFID sur des lecteurs
RFID Motorola . . . . . . . . . . . 10
Gestion des groupes de sécurité dans Maximo
Mobile Suite . . . . . . . . . . . . . . 11
© Copyright IBM Corp. 2007, 2013
Gestion des données des périphériques mobiles . .
Requêtes . . . . . . . . . . . . . .
Création de requêtes . . . . . . . . .
Utilisation de requêtes existantes . . . . .
Définition des données de prise en charge . .
Comptage des enregistrements pour un
périphérique mobile . . . . . . . . . .
Analyse des données mobiles . . . . . . .
Téléchargement automatique des enregistrements
sur un périphérique mobile . . . . . . . .
Définition des propriétés de pièce jointe . . . .
Définition d'identificateurs uniques pour des
actifs, des emplacements et des éléments de
configuration . . . . . . . . . . . . .
Gestion des erreurs entre périphériques mobiles et
serveurs d'applications . . . . . . . . . .
Retourner des erreurs aux utilisateurs mobiles. .
Rediriger des transactions erronées . . . . .
Soumettre à nouveau des enregistrements de
transaction. . . . . . . . . . . . . .
Suppression d'enregistrements de transaction . .
Personnalisation des périphériques mobiles. . . .
Personnalisation des composants Maximo Mobile
Suite pour des périphériques mobiles. . . . .
Planification de la configuration d'application
Attributs XML pour les composants Maximo
Mobile Suite . . . . . . . . . . . .
Changement de la présentation de l'écran . . .
Création de copies de composants . . . . . .
Tâches périodiques de Maximo Mobile Suite . .
11
11
12
12
13
13
13
14
14
14
15
15
16
16
16
17
17
17
19
20
20
21
Remarques . . . . . . . . . . . . . 23
Marques
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 25
iii
iv
Guide d'administration
Avis aux lecteurs canadiens
Le présent document a été traduit en France. Voici les principales différences et
particularités dont vous devez tenir compte.
Illustrations
Les illustrations sont fournies à titre d'exemple. Certaines peuvent contenir des
données propres à la France.
Terminologie
La terminologie des titres IBM peut différer d'un pays à l'autre. Reportez-vous au
tableau ci-dessous, au besoin.
IBM France
IBM Canada
ingénieur commercial
représentant
agence commerciale
succursale
ingénieur technico-commercial
informaticien
inspecteur
technicien du matériel
Claviers
Les lettres sont disposées différemment : le clavier français est de type AZERTY, et
le clavier français-canadien de type QWERTY.
OS/2 et Windows - Paramètres canadiens
Au Canada, on utilise :
v les pages de codes 850 (multilingue) et 863 (français-canadien),
v le code pays 002,
v le code clavier CF.
Nomenclature
Les touches présentées dans le tableau d'équivalence suivant sont libellées
différemment selon qu'il s'agit du clavier de la France, du clavier du Canada ou du
clavier des États-Unis. Reportez-vous à ce tableau pour faire correspondre les
touches françaises figurant dans le présent document aux touches de votre clavier.
© Copyright IBM Corp. 2007, 2013
v
Brevets
Il est possible qu'IBM détienne des brevets ou qu'elle ait déposé des demandes de
brevets portant sur certains sujets abordés dans ce document. Le fait qu'IBM vous
fournisse le présent document ne signifie pas qu'elle vous accorde un permis
d'utilisation de ces brevets. Vous pouvez envoyer, par écrit, vos demandes de
renseignements relatives aux permis d'utilisation au directeur général des relations
commerciales d'IBM, 3600 Steeles Avenue East, Markham, Ontario, L3R 9Z7.
Assistance téléphonique
Si vous avez besoin d'assistance ou si vous voulez commander du matériel, des
logiciels et des publications IBM, contactez IBM direct au 1 800 465-1234.
vi
Guide d'administration
Administration de Maximo Mobile Suite
Une fois que vous avez installé avec succès Maximo Mobile Suite ou l'un de ses
composants, vous devez vous assurer que le programme fonctionne correctement
en exécutant des tâches administratives telles que la configuration, la gestion des
données et la gestion des erreurs. Vous pouvez ensuite le personnaliser en fonction
de vos besoins métier.
Configuration d'IBM Maximo Mobile Suite
Vous configurez Maximo Mobile Suite en modifiant les paramètres du serveur
d'applications. La configuration de Maximo Mobile Suite permet au serveur
d'applications de gérer correctement les données provenant des périphériques
mobiles, facilite les communications entre les périphériques mobiles et le serveur
d'applications, active la lecture des codes à barres et optimise la transmission de
données vers les périphériques mobiles.
Garantie de l'unicité des enregistrements dans Maximo Mobile
Asset Manager
Un enregistrement d'actif créé sur un périphérique mobile dans Maximo Mobile
Asset Manager n'est pas validé tant qu'il n'a pas été téléchargé sur le serveur
d'applications. Le processus de validation vérifie que l'attribut défini comme son
identificateur unique n'existe pas sur le serveur d'applications.
Procédure
1. Dans l'application Gestionnaire de données mobiles, indiquez le groupe pour
lequel vous n'autorisez pas la duplication des enregistrements.
2. Tapez sur Sélectionner une action > Options du gestionnaire des actifs.
3. Indiquez l'attribut qui définit l'actif de façon unique. L'attribut SERIALNUM
utilise par exemple le numéro de série d'un actif pour valider l'unicité de
l'enregistrement.
4. Sauvegardez l'enregistrement.
Configuration des compteurs
Les compteurs peuvent contrôler le temps que les agents mobiles passent sur des
éléments de travail spécifiques. Vous pouvez préciser de quelle manière les
compteurs contrôlent les interventions pour rendre la progression et la réalisation
des interventions plus efficaces.
Vous pouvez configurer les compteurs dans l'application Organisations, en
sélectionnant Paramètres système puis les options de compteur pour votre
organisation. Le tableau suivant présente en détails les options de configuration.
Option de compteur
Explications
Remplace automatiquement le statut de
l'intervention par INPRG lorsqu'un
utilisateur démarre un compteur de
main-d'oeuvre
Lorsqu'un utilisateur démarre un compteur
pour contrôler leur travail, le statut de
l'intervention passe de Approuvé à En cours.
© Copyright IBM Corp. 2007, 2013
1
Option de compteur
Explications
Par défaut, le statut de l'intervention
Lorsque des utilisateurs arrêtent un
devient Terminé lorsqu'un utilisateur arrête compteur, le statut de l'intervention devient
un compteur de main-d'oeuvre
Terminé. Si les utilisateurs ne veulent pas
que l'intervention soit terminée, ils doivent
désactiver la case à cocher Clôturer
l'intervention.
Confirmer le temps calculé par le compteur Si cette case à cocher est désactivée, la
fenêtre dans laquelle les utilisateurs
confirment le temps passé au travail et s'ils
souhaitent terminer les interventions n'est
pas affichée. Selon le statut par défaut de
l'intervention lorsque l'utilisateur arrête le
compteur de main-d'oeuvre, les
interventions sont terminées ou non. Par
exemple, si vous sélectionnez Par défaut, le
statut de l'intervention devient Terminé
lorsqu'un utilisateur arrête un compteur de
main-d'oeuvre et désactivez Confirmer le
temps calculé par le compteur, lorsqu'un
utilisateur arrêt un compteur de temps, le
statut de l'intervention devient
automatiquement Terminé et la durée de
l'intervention est automatiquement
enregistrée. L'utilisateur n'a besoin de
confirmer aucune des deux actions.
Envoi des changements de statut indépendamment des
enregistrements dans Maximo Mobile Work Manager
Vous pouvez définir quels statuts sont envoyés à l'application indépendamment
des interventions ou enregistrements de ticket dans Maximo Mobile Work
Manager. Lorsque des travailleurs itinérants mettent à jour les changements de
statut des interventions et des tickets sur le serveur d'applications, ils peuvent
continuer à utiliser les interventions et les tickets stockés sur le périphérique
mobile.
Procédure
1. Dans l'application Gestionnaire de données mobiles, indiquez le groupe de
sécurité pour lequel vous souhaitez autoriser les changements de statut
indépendantes.
2. Tapez sur Sélectionner une action > Options du gestionnaire de travaux >
Changement de statut.
3. Sélectionnez les classes des interventions ou des tickets pour lesquelles vous
souhaitez définir des statuts indépendants.
4. Ajoutez une nouvelle ligne pour chaque statut que vous souhaitez envoyer
indépendamment pour un type d'enregistrement.
5. Tapez sur OK.
Création d'un statut d'actif
Lorsque les travailleurs itinérants procèdent à un audit, ils peuvent avoir besoin de
changer le statut d'un actif pour indiquer que celui-ci est manquant. Vous pouvez
créer un statut fonctionnant de la même manière qu'un statut opérationnel, mais
qui indique qu'un actif est introuvable.
2
Guide d'administration
Procédure
1. Dans l'application Domaines, ouvrez le domaine LOCASSETSTATUS.
2. Créez un domaine synonyme dont les valeurs sont les suivantes :
Valeur interne
Valeur
Description
OPERATIONNEL
MANQUANT
Actif manquant
3. Tapez sur OK.
Changement de la fréquence d'interrogation
L'interrogation des transactions affecte la vitesse à laquelle le serveur d'applications
traite les transactions d'un périphérique mobile. Vous pouvez augmenter la
fréquence de traitement des informations en augmentant le débit auquel la file
d'attente du serveur d'applications est interrogée pour les transactions.
Pourquoi et quand exécuter cette tâche
Les tâches périodiques sont des travaux définis pour s'exécuter automatiquement
et régulièrement. Par défaut, la tâche périodique de l'interrogation des transactions
s'exécute toutes les minutes. Chaque instance d'interrogation traire une transaction.
Pour augmenter l'efficacité du traitement des transactions, augmentez les instances
d'interrogation pour traiter plusieurs transactions simultanément. Les périodes
d'interrogation déterminent la fréquence d'exécution de chaque interrogation.
Procédure
1. Depuis l'application Configuration des tâches périodiques, extrayez la tâche
périodique MOBILETXN et tapez sur l'onglet Fréquence d'interrogation.
2. Dans la zone Instances, entez le nombre d'instances d'interrogation à exécuter
simultanément. La valeur par défaut correspond à une instance d'interrogation
par période d'interrogation.
3. Définissez le nombre de minutes entre les instances d'interrogation. La valeur
par défaut est 1 minute.
Exemple
La valeur d'instance d'interrogation 5 avec une période d'interrogation égale à 2
implique que cinq transactions sont traitées toutes les deux minutes.
Suppression des transactions des utilisateurs inactifs
Si les utilisateurs ne se connectent pas au serveur d'applications depuis leur
périphérique mobile pendant un certain nombre de jours, vous pouvez supprimer
toutes les transactions en attente entre le périphérique et le serveur d'applications.
Pourquoi et quand exécuter cette tâche
Si les utilisateurs mobiles prennent des vacances ou sont loin de leurs
périphériques mobiles pour des périodes supérieures à 10 jours, vous pouvez
définir la valeur en jours pour cette tâche périodique sur une valeur supérieure.
Par exemple, si les employés prennent habituellement deux semaines de vacances,
vous pouvez définir la valeur de la tâche périodique sur une valeur supérieure à
14 jours.
Administration de Maximo Mobile Suite
3
Procédure
1. Dans l'application Configuration des tâches périodiques, extrayez la tâche
périodique MOBILEDEVCLEANUP.
2. Dans le paramètre NOOFDAYS, entrez le nombre de jours après lequel les
transactions sont supprimées des périphériques mobiles. Le délai par défaut est
10 jours.
3. Sauvegardez la tâche périodique.
Activation de la lecture de codes à barres
Après l'activation de la lecture des codes à barre, les employés peuvent identifier
rapidement les actifs lors des audits ou d'inspections des stocks. Avant d'activer la
lecture des codes à barres, vous devez créer des profils pour les périphériques
mobiles.
Information associée :
Numérisation des codes à barres dans les tables
Audit des actifs d'un emplacement
Installation à l'aide d'un logiciel de synchronisation Android
Création de profils pour la lecture de codes à barres
Avant d'activer les lectures de codes à barres sur des périphériques mobiles, vous
devez créer différents dossiers de profil pour les périphériques Windows Mobile et
Android. Les fichiers de profil contiennent les fichiers requis pour la lecture de
codes à barres.
Création de profils pour la lecture de codes à barres sur les périphériques
Windows Mobile :
Si vous utilisez des lectures de codes à barres sur des périphériques Windows
Mobile, vous devez créer un dossier de profil contenant les fichiers requis.
Procédure
1. Sur le serveur d'applications, accédez au dossier rép_installation\
mobiletools\profiles\windows.
2. Dans le dossier windows, copiez le dossier pda et renommez-le Intermec, Symbol,
ou Custom si vous n'utilisez pas de périphériques mobiles Intermec ou
Motorola Symbol. Si vous utilisez un périphérique Panasonic Toughbook,
copiez le dossier desktop et renommez-le Panasonic.
3. Dans le dossier windows\nom du nouveau profil, modifiez le fichier
profile.properties en remplaçant la valeur de l'attribut
maximo.mobile.profile.name=PDA ou DESKTOP par le nom attribué au nouveau
profil. Par exemple, maximo.mobile.profile.name=SYMBOL.
4. Dans le dossier windows\common\appsetup, copiez le fichier mobile.properties
dans le dossier nom nouveau profil\appsetup.
5. Dans le fichier mobile.properties, supprimez // pour activer le pilote des
codes à barres Intermec ou Motorola Symbol.
Création de profils pour la lecture de codes à barres sur les périphériques
Android :
Si des employés lisent des codes à barres sur des périphériques Android, vous
devez créer un dossier de profil contenant les fichiers requis.
4
Guide d'administration
Procédure
1. Sur le serveur d'applications, accédez au dossier répertoire_installation\
mobiletools\profiles\android. Copiez le fichier android-default et
nommez-le, par exemple, AndroidDevice.
2. Dans le fichier profile.properties du dossier répertoire_installation\
mobiletools\profiles\android\PériphériqueAndroid, modifiez la valeur de la
propriété maximo.mobile.profile.name=android-default en spécifiant le nom
du nouveau profil. Par exemple, changez la propriété en
maximo.mobile.profile.name=AndroidDevice.
3. Dans le dossier répertoire_installation\mobiletools\profiles\android\
common\appsetup, copiez le fichier mobile.properties vers le dossier
répertoire_installation\mobiletools\profiles\android\
PériphériqueAndroid\appsetup.
Activation de la lecture de codes à barre sur les périphériques
mobiles Intermec
Si votre entreprise utilise des périphériques mobiles Intermec pour la lecture de
codes à barres, vous devez télécharger des fichiers depuis le site Web Intermec
Web pour activer la lecture de codes à barres sur ces périphériques mobiles.
Avant de commencer
Créez des dossiers de profils pour les périphériques Windows Mobile.
Procédure
1. Accédez au site Web Intermec Supply Chain Management à l'adresse
www.intermec.com.
2. Téléchargez IDL Resource Kit - Data Collection et installez le kit dans le
répertoire C:\Program Files.
3. Ouvrez Microsoft ActiveSync et accédez au dossier Tools\Explore Pocket PC.
4. Copiez les fichiers répertoriés dans le tableau suivant vers les emplacements
indiqués. Vous pouvez créer des dossiers dans l'emplacement cible avant de
copier les fichiers à partir de l'emplacement source.
Emplacement source
Nom du fichier
Emplacement cible
C:\Program
Files\Intermec\Developer
Library\Data Collection
Resource
Kit\Runtime\WCE420\
PocketPC 2003\processor
type : Armv4 ou xScale\
JavaDataCollection.cab
racine_install\
mobiletools\profiles\
dossier profil
Intermec\devicesetup
C:\Program
Files\Intermec\Developer
Library\JAVALib\
DataCollection.jar
racine_install\
mobiletools\profiles\
dossier profil
Intermec\devicesetup\
Maximo\lib
C:\Windows
itcscan.dll
racine_install\
mobiletools\profiles\
dossier profil
Intermec\devicesetup\J9\
PPRO11\bin
Administration de Maximo Mobile Suite
5
5. Accédez au dossier racine_install\mobiletools\maximo et exécutez le fichier
packagemobile.cmd pour charger le nouveau profil de code à barres sur le
serveur d'applications.
6. Sur le périphérique mobile, accédez au dossier Programs > IBM Maximo
Mobile et exécutez l'application Programme d'installation d'application mobile.
Sélectionnez le nouveau profil pour le télécharger et procédez à l'installation.
7. Si vous utilisez le système d'exploitation Windows Mobile, sur le périphérique
mobile, accédez au dossier racine_install et exécutez le fichier
JavaCollection.cab.
Information associée :
La numérisation du code à barres ne fonctionne pas
Ajout d'une bibliothèque aux périphériques Intermec :
Si vous utilisez des périphériques mobiles Intermec pour lire les codes à barres,
vous devez modifier le fichier des propriétés de chaque application pour ajouter
une bibliothèque qui gère la lecture des codes à barres sur le périphérique.
Procédure
1. Accédez au dossier racine_install\mobiletools\profiles\pda\devicesetup\
Maximo\lib.
2. Ouvrez le fichier des propriétés pour chaque application dans un éditeur de
texte.
3. A la fin du fichier, entrez \maximo\lib\DataCollection.jar. Une fois que vous
modifiez le fichier de propriétés, il doit se présenter de cette manière :
# App parameters
jvm.parameters="-Xjit:count=0" "-jcl:ppro11" "-classpath" "\maximo\lib\
db2ejdbc.jar;\maximo\lib\mobilepreboot.jar;\maximo\lib\DataCollection.jar"
4. Sauvegardez le fichier des propriétés mis à jour.
Activation de la lecture de codes à barre sur les périphériques
mobiles Motorola Symbol
Si votre entreprise utilise des périphériques mobiles Motorola Symbole pour la
lecture de codes à barres, vous devez télécharger des fichiers depuis le site Web de
Motorola pour activer la lecture de codes à barres sur ces périphériques mobiles.
Avant de commencer
Créez des dossiers de profils pour les périphériques Windows Mobile.
Procédure
1. Accédez au site Web Motorola Symbol Support Central à l'adresse
support.symbol.com.
2. Recherchez le Symbol Mobility Developer Kit for Java™ et téléchargez la
dernière version compatible avec les périphériques.
3. Installez le kit de développement dans le répertoire C:\Program Files\Symbol
Mobility Developer Kit for Java\.
4. Ouvrez Microsoft ActiveSync et accédez au dossier Tools\Explore Pocket PC.
5. Copiez les fichiers répertoriés dans le tableau suivant vers les emplacements
indiqués.
6
Guide d'administration
Emplacement source
Nom du fichier
Emplacement cible
C:\Program Files\Symbol
Mobility Developer Kit for
Java\v1.3\bin\
symbolclasses.jar
racine_install\
mobiletools\profiles\
dossier profil
Symbol\devicesetup\Maximo\
lib
C:\Program Files\Symbol
Mobility Developer Kit for
Java\v1.3\bin\
symboljavaapi.dll
racine_install\
mobiletools\profiles\
dossier profil
Symbol\devicesetup\Windows
6. Accédez au dossier racine_install\mobiletools\maximo et exécutez le fichier
packagemobile.cmd pour charger le nouveau profil de code à barres sur le
serveur d'applications.
7. Sur le périphérique mobile, accédez au dossier Programs > IBM Maximo
Mobile et exécutez l'application Programme d'installation d'application mobile.
Sélectionnez le nouveau profil pour le télécharger et procédez à l'installation.
Information associée :
La numérisation du code à barres ne fonctionne pas
Ajout d'une bibliothèque aux périphériques mobiles Motorola Symbol :
Si vous utilisez des périphériques mobiles Motorola Symbol pour lire les codes à
barres, vous devez modifier le fichier des propriétés de chaque application pour
ajouter une bibliothèque qui gère la lecture des codes à barres sur le périphérique.
Procédure
1. Accédez au dossier racine_install\mobiletools\profiles\pda\devicesetup\
Maximo\lib.
2. Ouvrez le fichier des propriétés pour l'application dans un éditeur de texte.
3. A la fin du fichier, entrez \maximo\lib\symbolclasses.jar. Une fois que vous
modifiez le fichier de propriétés, il doit se présenter de cette manière :
# App parameters
jvm.parameters="-Xjit:count=0" "-jcl:ppro11" "-classpath" "\maximo\lib\
db2ejdbc.jar;\maximo\lib\mobilepreboot.jar;\maximo\lib\symbolclasses.jar"
4. Sauvegardez le fichier des propriétés mis à jour.
Activation de la lecture de codes à barres sur les tablettes
Motorola ET1 Enterprise
Pour que les employés puissent lire des codes à barres pour identifier des actifs,
vous devez configurer des profils pour la lecture des codes à barres sur les
tablettes Motorola ET1 Enterprise.
Avant de commencer
Créez des dossiers de profil pour les périphériques mobiles Android.
Procédure
1. Sur le serveur d'applications, accédez au fichier répertoire_installation\
mobiletools\profiles\android\nom_profil_périphérique_ET1\appsetup\
mobile.properties.
a. Supprimez la mise en commentaire de la propriété maximo.mobile.barcode.
b. Affectez à la propriété maximo.mobile.barcode la valeur DATAWEDGE.
Administration de Maximo Mobile Suite
7
2. Refaites le package du bundle d'application et, sur la tablette Motorola ET1
Enterprise, installez le profil que vous avez créé sur le serveur d'applications.
3. Connectez la tablette Motorola ET1 Enterprise au serveur d'applications et
mettez à jour Maximo Mobile Suite.
4. Ouvrez l'application DataWedge, tapez sur Menu et activez l'application.
5. Tapez sur Menu > Nouveau profil. Créez un profil nommé
MaximoMobileProfile.
6. Activez le profil MaximoMobileProfile.
7. Tapez sur Applications associées et sélectionnez les applications Maximo
Mobile Suite à associer au profil :
v com.ibm.tivoli.maximo.mobile.entrypoint.android.mobileam
v com.ibm.tivoli.maximo.mobile.entrypoint.android.mobilewo
v com.ibm.tivoli.maximo.mobile.entrypoint.android.mobileinv
8. Sélectionnez l'activité
com.ibm.tivoli.maximo.mobile.android.DefaultMaximoMobileActivity.
Revenez à la fenêtre de profil
9. Accédez à Entrée de codes à barres et activez le module Scanner de codes à
barres. Sélectionnez les décodeurs et les paramètres de décodeurs pour votre
entreprise.
10. Accédez à Intent Output et activez le module Intent Output.
a. Dans la zone Action Intent, entrez
com.ibm.maximo.mobile.android.datawedge.action.FOUND.
b. Dans la zone Intent category entrez android.intent.category.DEFAULT.
c. Tapez sur Intent delivery et sélectionnez Broadcast intent.
Information associée :
Modularisation des regroupements d'applications
Activation de la lecture de codes à barre sur les périphériques
mobiles Panasonic
Si votre entreprise utilise des périphériques Panasonic pour la lecture de codes à
barres, vous devez télécharger des fichiers depuis le site Web de Panasonic pour
activer la lecture de codes à barres.
Avant de commencer
Créez des dossiers de profils pour les périphériques Windows Mobile.
Procédure
1. Allez sur le site Web du service de support Panasonic à l'adresse
www.panasonic.com.
2. Téléchargez et installez Panasonic CF-U1 Software Development Kit.exe dans
le dossier C:\Program Files\Panasonic\Panasonic CF-U1 Software
Development Kit.
3. Copiez les fichiers répertoriés dans le tableau suivant vers les emplacements
indiqués. Vous pouvez créer des dossiers dans l'emplacement cible avant de
copier les fichiers à partir de la source.
8
Guide d'administration
Emplacement source
Nom du fichier
Emplacement cible
C:\Program
Files\Panasonic\Panasonic
CF-U1 Software Development
Kit\Barcode Reader\BCR
SDK\Java SDK\dist
PS_SDK.jar
racine_install\
mobiletools\profiles\
panasonic\lib
C:\Program
Files\Panasonic\Panasonic
CF-U1 Software Development
Kit\Barcode Reader\BCR
SDK\Java SDK\dist
BCRPowerControl.dll,
ISDC_Rs.dll, PS_SDK.dll et
SSIdll.dll
racine_install\
mobiletools\profiles\
panasonic\panasonic
4. Dans le dossier racine_install\mobiletools\profiles\panasonic, ouvrez le
fichier de raccourcis du composant pour lequel vous souhaitez activer la
numérisation des codes à barres dans un éditeur de texte :
Asset_Management.cmd, Inventory_Management.cmd ou Work_Management.cmd.
5. Sous la ligne setEnv.cmd, ajoutez le texte suivant : set PATH=%PATH%;.\
panasonic
6. Sur la ligne qui commence par %JAVA_HOME%\bin\java.exe, remplacez le texte :
-cp .\lib\db2ejdbc.jar;.\lib\mobilepreboot.jar par le texte suivant : -cp
.\lib\PS_SDK.jar;.\lib\db2ejdbc.jar;.\lib\mobilepreboot.jar.
7. Sauvegardez le fichier et fermez l'éditeur de texte.
8. Accédez au dossier racine_install\mobiletools\maximo et exécutez le fichier
packagemobile.cmd pour charger le nouveau profil de code à barres sur le
serveur d'applications.
9. Lancez le fichier d'application du Programme d'installation d'application
mobile, Mobile_Installer.cmd.
10. Cliquez sur le nouveau profil pour le télécharger et l'installer.
Information associée :
La numérisation du code à barres ne fonctionne pas
Activation de la lecture de codes à barre sur des périphériques
mobiles Android
Pour que les employés puissent lire des codes à barres sur des périphériques
Android pour identifier des actifs, vous devez installer une application de lecteur
de codes à barres.
Avant de commencer
Créez des dossiers de profil pour les périphériques mobiles Android.
Procédure
1. Depuis votre périphérique mobile, accédez au site Web Google Play. Recherchez
l'application Barcode Scanner dans le projet ZXing et installez la version la plus
récente compatible avec votre périphérique.
2. Sur le serveur d'applications, accédez au fichier répertoire_installation\
mobiletools\profiles\android\profilPériphérique\common\appsetup\
mobile.properties.
a. Supprimez la mise en commentaire de la propriété maximo.mobile.barcode.
b. Affectez à la propriété maximo.mobile.barcode la valeur ZXING.
Administration de Maximo Mobile Suite
9
3. Reconstituez le package des bundles d'application et, sur votre périphérique
mobile, installez le profil Android que vous avez créé sur le serveur
d'applications.
4. Connectez le périphérique mobile au serveur d'applications et mettez à jour
Maximo Mobile Suite.
Information associée :
Modularisation des regroupements d'applications
Activation des lectures RFID (identification par
radiofréquence)
Après l'activation de la lecture RFID, les employés peuvent identifier rapidement
les actifs lors des audits ou d'inspections des stocks. Avant d'activer la lecture
RFID, vous devez créer des profils pour les périphériques mobiles.
Création de dossiers de profils pour les lectures RFID
Avant d'activer les lectures RFID sur des périphériques mobiles, vous devez créer
un dossier de profil. Le dossier de profil contient les fichiers requis pour les
lectures RFID.
Procédure
1. Sur le serveur d'applications, accédez au dossier répertoire_installation\
mobiletools\profiles\windows. Copiez le dossier pda et nommez-le
symbol_rfid.
2. Dans le dossier symbol_rfid, ouvrez le fichier profile.properties. Définissez
les propriétés suivantes :
maximo.mobile.profile.name=SYMBOL_RFID
maximo.mobile.profile.description=Symbol RFID
Activation de lectures RFID sur des lecteurs RFID Motorola
Pour que les employés puissent scanner des étiquettes RFID afin d'identifier des
actifs, vous devez activer les lectures RFID sur leurs lecteurs RFID Motorola.
Avant de commencer
Vérifiez que le dernier kit RFID Enterprise Mobility Developer for Java a été
installé sur votre périphérique RFID. Vous pouvez télécharger ce kit depuis le site
Web Motorola Support.
Pourquoi et quand exécuter cette tâche
Vous pouvez activer les lectures RFID sur les lecteurs RFID Motorola MC9190-Z et
Motorola MC3190-Z RFID.
Procédure
1. Sur le serveur d'applications, accédez au dossier répertoire_installation\
mobiletools\profiles\windows\common\appsetup. Copiez le fichier
mobile.properties vers le dossier répertoire_installation\mobiletools\
profiles\windows\symbol_rfid\appsetup. Annulez la mise en commentaire de
la propriété maximo.mobile.rfid=SYMBOL et changez sa valeur en
SYMBOL_EMDK_V1.
2. Connectez votre lecteur RFID au serveur d'applications. Sur votre lecteur RFID,
copiez les fichiers suivants vers le serveur d'applications.
10
Guide d'administration
a. Depuis le dossier Java, copiez le fichier Symbol.RFID.API3.jar dans le
dossier répertoire_installation\mobiletools\profiles\windows\
symbol_rfid\devicesetup\Maximo\lib.
b. Depuis le dossier Windows, copiez le fichier RFIDAPI3_JNI_DEVICE.dll et le
fichier RFIDAPI32.dll dans le dossier répertoire_installation\
mobiletools\profiles\windows\symbol_rfid\devicesetup\Windows.
3. Sur le serveur d'applications, accédez au répertoire répertoire_installation\
mobiletools\profiles\windows\symbol_rfid\devicesetup\Maximo\lib. Modifiez
le fichier de propriétés de chaque composant Maximo Mobile Suite en ajoutant
\maximo\lib\Symbol.RFID.API3.jar au chemin d'accès aux classes du paramètre
JVM.
Nom de l'application
Fichier de propriétés
Maximo Mobile Inventory Manager
mobileinv.properties
Maximo Mobile Work Manager
mobilewo.properties
Maximo Mobile Asset Manager
mobileam.properties
Par exemple, pour activer les lectures RFID dans l'application Maximo Mobile
Asset Manager, ouvrez le fichier mobileam.properties et ajoutez
\maximo\lib\Symbol.RFID.API3.jar au chemin de classes, comme suit :
jvm.parameters="-Xjit:count=0" "-jcl:ppro11" "-classpath"
"\maximo\lib\db2ejdbc.jar;\maximo\lib\mobilepreboot.jar;
\maximo\lib\Symbol.RFID.API3.jar;"
4. Facultatif : Dans le dossier maximo\debug, ouvrez le fichier de propriétés de
chaque composant Maximo Mobile Suite et ajoutez \maximo\lib\
Symbol.RFID.API3.jar au chemin d'accès aux classes du paramètre JVM.
5. Déconnectez votre lecteur RFID.
6. Refaites le package des bundles d'application. Reconnectez le lecteur RFID au
serveur d'applications, installez le profil Windows que vous avez créé sur le
serveur d'applications et mettez à jour Maximo Mobile Suite.
Information associée :
Modularisation des regroupements d'applications
Processus d'audit
Site Web du support Motorola
Gestion des groupes de sécurité dans Maximo Mobile Suite
Les paramètres de sécurité définissent la manière dont les utilisateurs peuvent
accéder à Maximo Mobile Suite. Les paramètres de sécurité sont définis dans
l'application Groupes de sécurité (Mobile).
Gestion des données des périphériques mobiles
Le volume de données envoyé à un périphérique mobile a un impact sur le
fonctionnement du périphérique et l'utilisation de ce dernier par les employés sur
le site. Vous pouvez filtrer les données, compter le nombre d'enregistrements,
analyser le volume de données, supprimer les données superflues et activer ou
désactiver le téléchargement automatique des données pour contrôler le volume de
données envoyé à un périphérique.
Requêtes
La liste de travaux et les données supplémentaires téléchargées sur les
périphériques mobiles d'un groupe de sécurité sont contrôlées par les requêtes que
Administration de Maximo Mobile Suite
11
vous définissez dans Gestionnaire de données mobiles. Vous pouvez configurer les
requêtes en faisant votre choix parmi les requêtes prédéfinies ou en créant des
requêtes. Un groupe de sécurité dispose d'un accès pour télécharger tous les
enregistrements définis dans une requête sur leurs périphériques mobiles.
Pourquoi et quand exécuter cette tâche
Chaque application comprend des groupes de données. Chaque groupe de données
contient des requêtes définissant les données envoyées à chaque groupe de
sécurité. Toutes les requêtes sont définies sur le serveur d'applications et les
enregistrements correspondant à ces requêtes sont téléchargées sur un périphérique
mobile.
Création de requêtes
Vous pouvez définir les données à envoyer à un groupe de sécurité en définissant
votre propre requête. Les requêtes que vous créez déterminent les données à
envoyer aux périphériques mobiles une fois que les clauses Where prédéfinies sont
appliquées aux groupes de données. Les instructions SQL simples sont traitées plus
rapidement que les instructions complexes.
Procédure
1. Dans l'application Gestionnaire de données mobiles, indiquez le groupe de
sécurité pour lequel vous souhaitez définir des requêtes.
2. Sélectionnez un composant et un groupe de données dans ce composant pour
lequel vous souhaitez définir une nouvelle requête.
3. Tapez sur Nouvelle ligne.
4. Indiquez un nom et une description pour la requête.
5. Définissez une clause Where.
6. Facultatif : Sélectionnez Télécharger par défaut si vous souhaitez que les
enregistrements définis dans la requête soient automatiquement téléchargés sur
les périphériques mobiles du groupe de sécurité indiqué. Si vous ne
sélectionnez pas cette option, les utilisateurs mobiles peuvent cocher la case à
partir de leurs périphériques mobiles.
7. Tapez sur OK.
Utilisation de requêtes existantes
Vous pouvez définir les données à envoyer aux groupes de sécurité en utilisant
une requête précédemment définie et sauvegardée. Les requêtes prédéfinies sont
appliquées aux données avant les requêtes que vous créez, qu'elles soient nouvelles
ou existantes.
Procédure
1. Dans l'application Gestionnaire de données mobiles, indiquez le groupe de
sécurité pour lequel vous souhaitez appliquer une requête.
2. Sélectionnez l'application et le groupe de données pour lesquels vous souhaitez
sélectionner des requêtes existantes.
3. Tapez sur Ajouter à partir de requêtes existantes.
4. Sélectionnez la requête.
5. Facultatif : Tapez sur Télécharger par défaut si vous désirez que les
enregistrements que vous avez définis soient automatiquement téléchargés sur
les périphériques mobiles du groupe de sécurité que vous avez spécifiés.
6. Tapez sur OK.
12
Guide d'administration
Définition des données de prise en charge
Vous pouvez limiter la quantité ou le type d'informations téléchargées sur les
périphériques mobiles. Par exemple, lorsqu'une intervention est téléchargée sur un
périphérique mobile, un certain nombre d'enregistrements de prise en charge est
également téléchargé. Vous pouvez indiquer si les données de prise en charge telles
que le journal de travaux, le journal de communication et les enregistrements
connexes sont envoyés sur le périphérique mobile avec l'intervention.
Procédure
1. Dans l'application Gestionnaire de données mobiles, à partir du menu
Sélectionner une action, sélectionnez Données de support.
2. Sélectionnez le composant pour lequel vous souhaitez définir des données.
3. Sélectionnez le type de données dont vous souhaitez limiter les données de
prise en charge.
4. Annulez la sélection des groupes de données de prise en charge que vous ne
souhaitez pas télécharger pour chaque type de données.
5. Tapez sur OK.
Comptage des enregistrements pour un périphérique mobile
Après avoir créé une requête, vous pouvez déterminer le nombre d'enregistrements
que la requête va envoyer à un périphérique mobile avant que ce dernier les
télécharge. Si le nombre d'enregistrements est élevé, vous pouvez supprimer des
enregistrements ou créer une requête plus précise.
Procédure
1. Dans l'application Gestionnaire des données mobiles sur le serveur
d'applications, créez une requête pour un groupe d'utilisateurs dans une
application.
2. Avant de sauvegarder la requête, tapez sur Compter les enregistrements dans
l'écran de création de requête.
3. Entrez le nom de l'utilisateur pour lequel vous voulez compter les
enregistrements à partir de la requête envoyée au périphérique mobile.
4. Tapez sur OK.
Analyse des données mobiles
Après avoir créé des requêtes, vous pouvez analyser les enregistrements et le
temps de téléchargement prévu avant de les envoyer aux périphériques mobiles
afin de vous assurer que le volume des enregistrements peut être rapidement
transmis.
Pourquoi et quand exécuter cette tâche
L'analyse affiche le groupe de données, le nombre d'enregistrements, toutes les
données de prise en charge associées aux enregistrements et le temps nécessaire
pour traiter l'actualisation des données sur un périphérique mobile.
Procédure
1. Dans l'application Gestionnaire de données mobiles, tapez sur Sélectionner une
action > Analyser les données mobiles, puis sélectionnez l'application dont
vous souhaitez analyser les données pour un utilisateur.
2. Spécifiez un ID utilisateur.
3. Sélectionnez les types d'enregistrements que vous souhaitez analyser.
Administration de Maximo Mobile Suite
13
v Tapez sur Actualisation de la liste des interventions pour analyser les
données de la liste de travaux.
v Tapez sur Actualisation intégrale pour analyser les données de la liste de
travaux et les données associées.
4. Facultatif : Si vous souhaitez continuer à travailler au cours de l'analyse des
données, sélectionnez Exécution de l'actualisation en arrière-plan.
Téléchargement automatique des enregistrements sur un
périphérique mobile
Lorsque vous créez une requête, vous pouvez configurer un périphérique mobile
pour qu'il télécharge automatiquement les enregistrement ayant fait l'objet de
requêtes. Si cette option n'est pas activée, l'utilisateur du périphérique mobile peut
choisir de télécharger les enregistrements à la prochaine actualisation du
périphérique, ce qui permet à ce dernier d'exécuter d'autres tâches.
Procédure
1. Dans le module Gestionnaire de données mobiles sur le serveur d'applications,
créez une requête pour un groupe d'utilisateurs dans une application.
2. Avant de sauvegarder la requête, tapez sur Télécharger par défaut depuis
l'écran de création de requête.
3. Sauvegardez la requête.
Définition des propriétés de pièce jointe
Vous pouvez définir les propriétés des pièces jointes pour le composant Maximo
Mobile Work Manager, telles que les types de fichiers autorisés et la taille
maximale des fichiers.
Procédure
1. Dans l'application Gestionnaire de données mobiles, indiquez le groupe de
sécurité pour lequel vous souhaitez définir les propriétés de la pièce jointe.
2. Dans le menu Sélectionner une action, sélectionnez Options du gestionnaire
de travaux.
3. Indiquez le dossier dans lequel les fichiers extraits doivent être stockés sur les
périphériques mobiles. Le dossier par défaut est défini sur maximoattachments.
4. Indiquez la taille maximale du fichier pour les pièces jointes.
5. Indiquez toutes les extensions de fichier autorisées en pièces jointes. Si vous ne
spécifiez pas les extensions de fichier autorisées, tous les types de fichiers sont
téléchargés en tant que pièces jointes.
6. Tapez sur OK.
Définition d'identificateurs uniques pour des actifs, des
emplacements et des éléments de configuration
Vous pouvez définir les zones de chaque organisation qui peuvent déterminer
qu'un actif, un emplacement ou un élément de configuration est unique. Cette zone
permet d'évaluer si un enregistrement est un doublon des enregistrements existants
au cours d'un audit d'actif.
Procédure
1. Dans l'application Gestionnaire de données mobiles, sélectionnez Sélectionner
une action > Options du gestionnaire des actifs.
14
Guide d'administration
2. Sélectionnez l'organisation pour laquelle vous définissez des identificateurs
uniques.
3. Sélectionnez l'attribut que vous souhaitez utiliser pour identifier un actif, un
emplacement ou un élément de configuration comme étant unique. Par
exemple, pour le magasin B, vous pouvez sélectionner l'ID d'actif comme étant
un identificateur unique pour les actifs. Si un audit est réalisé et que deux actifs
partagent le même ID d'actif pour le magasin B, l'utilisateur est informé qu'il y
a un enregistrement doublon.
4. Tapez sur OK.
Gestion des erreurs entre périphériques mobiles et serveurs
d'applications
Vous pouvez afficher et gérer les transactions qui ont échoué entre un périphérique
mobile et le serveur d'applications. Vous pouvez envoyer des messages d'erreur
aux utilisateurs mobiles, rediriger les messages d'erreur ou les supprimer.
Lorsqu'une transaction échoue en raison d'une erreur de validation, un message
d'erreur est envoyé au périphérique mobile. L'utilisateur peut essayer de corriger
l'erreur et renvoyer l'enregistrement au serveur d'applications. La transaction qui a
échoué, telle que les erreurs d'application, est envoyée à l'application Gestion
d'erreur mobile.
Lorsqu'une transaction échoue en raison d'une erreur système, l'erreur de
transaction est envoyée directement à l'application Gestion d'erreur mobile et y est
enregistrée. Exemple d'erreur système : la base de données est en panne.
Vous pouvez afficher les détails des enregistrements de la transaction ayant échoué
et renvoyer les enregistrements au périphérique, de sorte que les utilisateurs
puissent corriger les erreurs en modifiant l'application requise.
Vous devez renvoyer l'enregistrement à un périphérique mobile pour que
l'utilisateur mobile puisse corriger le problème, ou vous devez supprimer la
transaction et la recréer correctement dans l'application requise.
Vous pouvez utiliser l'application Escalades pour effectuer un contrôle automatique
et avertir les personnes chaque fois qu'un enregistrement de transaction ayant
échoué apparaît dans l'application Gestion d'erreur mobile. Cela permet d'effectuer
un routage automatique des transactions ayant échoué.
Retourner des erreurs aux utilisateurs mobiles
Vous pouvez retourner un message d'erreur à l'utilisateur d'un périphérique
mobile. L'utilisateur peut ensuite corriger l'erreur, puis renvoyer la transaction.
Procédure
1. Dans l'application Gestion d'erreur mobile, ouvrez l'enregistrement avec le
message d'erreur que vous souhaitez renvoyer à l'utilisateur.
2. Dans le menu Sélectionner une action, sélectionnez Retour à l'utilisateur
mobile.
3. Mettez à jour le message d'erreur.
4. Tapez sur OK.
Administration de Maximo Mobile Suite
15
Rediriger des transactions erronées
Vous pouvez rediriger une transaction erronée si l'utilisateur mobile vers lequel la
transaction erronée a été envoyée n'est pas disponible. La transaction erronée peut
être redirigée vers un autre utilisateur mobile qui peut entreprendre une action
immédiate sur la transaction erronée.
Procédure
1. Dans l'application Gestion d'erreur mobile, ouvrez l'enregistrement de
transaction erronée à rediriger.
2. Dans le menu Sélectionner une action, sélectionnez Rediriger la transaction
erronée.
3. Indiquez un utilisateur vers lequel vous souhaitez rediriger la transaction
erronée.
4. Saisissez un message.
5. Tapez sur OK.
Soumettre à nouveau des enregistrements de transaction
Des erreurs de transaction peuvent survenir en raison du moment ou de la
séquence d'émission d'événements. Vous pouvez parvenir à traiter une transaction
ayant échoué en soumettant à nouveau l'enregistrement à une file d'attente de
transactions sur un périphérique mobile.
Procédure
1. Dans l'application Gestion d'erreur mobile, ouvrez l'enregistrement à renvoyer
au périphérique mobile.
2. Dans le menu Sélectionner une action, sélectionnez Re-soumettre la
transaction erronée. L'enregistrement est renvoyé vers la file d'attente de
transaction du serveur d'applications. Lors de la connexion, le système tente de
traiter à nouveau cette transaction.
Suppression d'enregistrements de transaction
Vous pouvez supprimer un enregistrement de transaction ayant échoué dont vous
n'avez plus besoin.
Pourquoi et quand exécuter cette tâche
Si des erreurs relevant de transactions ayant échoué subsistent dans l'application
de gestion des erreurs, celles-ci peuvent générer des problèmes pour les
enregistrements associés. Les enregistrements de transactions présentes dans
l'application de gestion des erreurs doivent être soumis à niveau, renvoyés à
l'agent mobile ou supprimés.
Procédure
1. Dans l'application Gestion d'erreur mobile, ouvrez l'enregistrement à
supprimer.
2. Dans le menu Sélectionner une action, sélectionnez Supprimer l'erreur.
3. Tapez sur Oui.
16
Guide d'administration
Personnalisation des périphériques mobiles
Une fois le périphérique mobile configuré, vous pouvez changer l'apparence et le
comportement de l'interface utilisateur d'un périphérique mobile. Pour
personnaliser l'interface utilisateur, vous pouvez modifier les fichiers de
présentation XML pour un composant.
Personnalisation des composants Maximo Mobile Suite pour
des périphériques mobiles
Vous pouvez changer le nom d'une zone ou indiquer si une zone est obligatoire ou
non. Lorsque vous changez le fichier de définition XML d'un composant Maximo
Mobile Suite, vous pouvez modifier l'affichage des informations sur un
périphérique mobile et le comportement de l'interface.
Pourquoi et quand exécuter cette tâche
Lorsque vous éditez le fichier de présentation, ne supprimez pas d'objet ou de
zone existante. Pour éviter toute perte d'enregistrement, avant de supprimer les
attributs personnalisés du fichier de définition, vérifiez qu'aucun périphérique
mobile ne comporte d'enregistrement en attente.
Procédure
1. Dans le dossier racine_install\mobiletools\maximo\metadatafiles, ouvrez le
fichier de présentation XML pour le composant que vous voulez personnaliser.
Composant
®
Fichier de présentation XML
IBM Maximo Mobile Work Manager
mobilewo.xml
IBM Maximo Mobile Inventory Manager
mobileinv.xml
IBM Maximo Mobile Asset Manager
mobileam.xml
2. Ajoutez ou changez l'attribut pour l'élément XML. Par exemple, en ajoutant
l'attribut size="3" à la balise <textbox>, la longueur d'une zone est 3.
3. Sauvegardez le fichier de présentation XML.
Planification de la configuration d'application
Certains attributs dans les fichiers de définition XML ont des relations complexes.
Vous devez déterminer la valeur à affecter aux attributs lorsque vous configurez
les fichiers de définition XML.
Validation des valeurs sur un périphérique ou un serveur
d'applications
Etant donné que les périphériques mobiles contiennent un volume de données
limité, toutes les valeurs valides possible ne sont pas être stockées sur le
périphérique. Le système peut déterminer si une valeur qu'entre un utilisateur
existe sur le périphérique ou un serveur d'applications. Vous configurez la
validation de domaine dans les attributs domain et domainattribute du fichier de
définition XML d'une application.
Un utilisateur entre 11439 dans la zone Actif d'un périphérique mobile. Ce numéro
d'actif est vérifié pour déterminer s'il existe sur le périphérique mobile. Aucune
erreur n'est générée si le numéro d'actif n'existe pas sur le périphérique, mais les
attributs domain et domainattribute sont définis dans le fichier de définition de
l'application.
Administration de Maximo Mobile Suite
17
Le numéro d'actif 11439 est vérifié sur le serveur d'applications lorsque le
périphérique y télécharge des données. L'actif étant stocké sur le serveur
d'applications, la transaction qui implique l'actif 11439 peut être exécutée.
Création d'un enregistrement lors de la lecture des codes à barres
Lorsque vous configurez les fichiers de définition XML pour la lecture des codes à
barres, vous devez configurer les attributs enablebarcode et insertonscan, ainsi que
la balise <scanevent>. L'attribut enablebarcode peut recevoir les valeurs true et
false pour activation de la lecture des codes à barres. L'attribut insertonscan
permet de créer un enregistrement lorsque la balise <scanevent> a la valeur true.
Lorsque vous affectez à l'attribut enablebarcode la valeur true, vous devez entrer
l'une des valeurs XML valides pour que l'attribut insertonscan puisse créer un
enregistrement lorsque le code à barres ou un article est lu.
Tableau 1. Valeurs possibles de l'attribut insertonscan
Attribut
Condition
Action
notfound
Aucun enregistrement n'existe
pour l'article lu
Demande à l'utilisateur du
périphérique mobile de créer un
enregistrement pour l'article lu.
instant
Existence ou non d'un
enregistrement pour l'article lu
Crée automatiquement un
enregistrement pour l'article lu.
instantask
Existence ou non d'un
enregistrement pour l'article lu
Demande à l'utilisateur du
périphérique mobile de créer un
enregistrement pour l'article lu.
La balise <scanevent> crée ou affiche l'enregistrement après que l'attribut
insertonscan a activé le système pour créer un enregistrement.
Le tableau suivant répertorie les attributs nécessaires de la balise <scanevent>.
Tableau 2. Attributs nécessaires de la balise <scanevent>
Attribut
Description
ID
Identifie le contrôle avec un identificateur unique.
type
affichage : affiche l'enregistrement s'il existe. (Valeur par défaut).
insertion : crée un enregistrement.
event
Nom de l'événement qui gère les informations lues par le scanner.
targetid
Nom de la page que charge l'événement de lecture.
value
Informations supplémentaires envoyées à l'événement en cours, si nécessaire.
Exemple
Vous configurez le fichier de définition XML pour Maximo Mobile Work Manager
et désirez configurer la table des interventions pour lecture des codes à barres.
Dans la balise <table> des interventions dans le fichier de définition mobilewo.xml,
entrez le code suivant :
<table id="woresultstbl" rowsperpage="9" toolbar="tabletbar" filterpage="wofilter"
rowstyleevent="setworkliststyle" enablebarcode="true" insertonscan="notfound">
<scanevent id="woresultstbl_scan" type="view" event="gotoworklistmainpage"/>
18
Guide d'administration
Attributs XML pour les composants Maximo Mobile Suite
Les attributs contrôlent l'affichage et le comportement d'un composant. Pour
personnaliser un composant, vous ajoutez ou modifiez des attributs dans éléments
XML du fichier de présentation XML du composant. Lorsqu'aucune valeur par
défaut n'est fournie, vous devez ajouter manuellement les attributs.
Tableau 3. Attributs qui affectent l'apparence d'un composant
Attributs qui affectent
l'apparence d'un
composant
Elément XML
Attribut
Valeur par défaut
Ajouter une zone
<textbox>
dataattribute
Aucune
Changer la longueur
d'une zone
<textbox>
size
Aucune
Changer un libellé de
zone
<textbox>
label
Aucune
Limitation du nombre
maximal de caractères
dans une zone
<textbox>
maxdatalength
Aucune
Tableau 4. Attributs qui affectent le comportement d'un composant
Attributs qui affectent
le comportement d'un
composant
Elément XML
Attribut
Valeur par défaut
<mobilembo>
Ajouter toutes les
données d'un groupe de
données à l'application
Gestionnaire de
données mobiles
usequeries= true ou
false
usequeries= false
Télécharger uniquement <mobilembo>
les groupes de données
qui sont définis dans les
requêtes
queryrequired=true ou queryrequired=false
false
Si queryrequired=false,
toutes les données d'un
groupe de données sont
téléchargées.
<tablecolumn>
Définir le mode
d'affichage d'une fenêtre
de tableau
label= visible,
invisible, ou fixed
label= visible
Activer la numérisation
des fenêtres de table
<table>
enablebarcode= true
Aucune
Filtrer le nombre
d'enregistrements
extraits par le
périphérique mobile au
cours des requêtes SQL
<mbodependentfilter>
filtercondition
Aucune
Définition d'une zone
de manière appropriée
<textbox>
displaymode= required
Aucune
Définition d'une zone
en lecture seule
<textbox>
inputmode= read-only
Aucune
Validation d'un
domaine
<textbox>
domain
domainattribute
Aucune
Administration de Maximo Mobile Suite
19
Tableau 5. Attributs qui affectent la numérisation des codes à barres
Attributs qui affectent
la numérisation des
codes à barres
Elément XML
Attribut
Création
d'enregistrements au
cours des lectures de
stock
<table>
insertonscan= notfound,
instant, or instantask
insertonscan= notfound
Activation de la lecture
de tableau dynamique
<table>
enablebcevent
Aucune
Evénement de lecture
<scanevent>
ID
type = view ou insert
event
ID
type = view
scantype= primary ou
secondary
scantype= primary
Valeur par défaut
Définition des colonnes <tablecolumn>
primaires et secondaires
par défaut
Changement de la présentation de l'écran
Si un utilisateur mobile exécute Maximo Mobile Suite sur un ordinateur standard
et non pas sur un périphérique mobile, la présentation d'écran par défaut n'utilise
pas tout l'espace d'écran disponible. Vous pouvez changer la présentation des
colonnes et des lignes dans une fenêtre pour utiliser l'espace vide.
Procédure
1. Accédez au dossier racine_install\mobiletools\maximo. Ouvrez le fichier de
propriétés dans un éditeur de texte.
2. Changez les attributs suivants :
Tableau 6. Paramètres par défaut de présentation de l'écran
Elément XML
Attribut
Action
Valeur par défaut
<sectionrow>
colspacing
La valeur de cet
attribut détermine
l'espace entre les
colonnes sur un
écran.
0
<section>
rowspacing
La valeur de cet
attribut détermine
l'espace entre les
lignes sur un écran.
0
3. Sauvegardez le fichier des propriétés.
Création de copies de composants
L'exécution de travail par lot cloneapp duplique les fichiers XML d'un composant.
Vous pouvez copier un composant si vous avez besoin d'en modifier l'aspect ou le
comportement dans le même environnement.
Procédure
1. Sur l'ordinateur administratif sur lequel Maximo Mobile Suite est installé,
ouvrez une fenêtre de commande et accédez au répertoire racine_install\
mobiletools\maximo.
2. Entrez cloneapp nom_application nom_clone. Par exemple, pour dupliquer
l'application Gestion de travail mobile cloneapp tramobile tramobile1.
3. Tapez sur OK quand le message Le clonage a abouti s'affiche.
20
Guide d'administration
Tâches périodiques de Maximo Mobile Suite
Les tâches périodiques constituent un ensemble de travaux planifiés exécutés un
nombre de fois spécifique selon une planification et sans interaction avec
l'utilisateur. Vous pouvez utiliser l'application Configuration de la tâche périodique
pour changer la planification d'une tâche périodique ou d'autres paramètres.
Tableau 7. Tâches périodiques de Maximo Mobile Suite
Tâche
périodique
Description
Planification par
défaut
Paramètres
Valeur par
défaut du
paramètre
Chaque minute
10 minutes
MOBILE
TXNLOCK
RELESASE
Désactive le
verrouillage de
la file d'attente
de transactions
asynchrones
mobiles.
LOCK
INTERVAL
INMINUTES :
temps d'attente
avant que le
verrouillage ne
soit désactivé
MOBILETXN
Chaque minute
Exécute la file
d'attente de
transaction. Les
données
téléchargées par
les utilisateurs
mobiles sont
placées dans
cette file
d'attente pour
être exécutées de
manière
asynchrone.
MOBILEFAIL
REPUPD
Met à jour les
informations de
structure
hiérarchique
pour les
rapports de
panne.
Quotidiennement
Aucune
MOBILEFAIL
REPHIER
Crée les
informations de
structure
hiérarchique
concernant la
table de rapport
de panne.
Une fois
Aucune
Aucune
Administration de Maximo Mobile Suite
21
Tableau 7. Tâches périodiques de Maximo Mobile Suite (suite)
Tâche
périodique
MOBILEDEV
CLEANUP
Description
Nettoie les
données
concernant la
durée de
synchronisation
entre le
périphérique
mobile et le
serveur
d'applications.
Planification par
défaut
Paramètres
Chaque minute
MOBILESNAP
Nettoie les bases Toutes les 10
minutes
SHOTCLEANUP de données
d'image
instantanée dont
les utilisateurs
sont inactifs
pendant plus
longtemps que
le nombre de
jours indiqué
dans le
paramètre
NOOFDAYS.
22
Guide d'administration
NOOFDAYS :
durée sans
aucune
communication
avec le
périphérique
mobile,
Valeur par
défaut du
paramètre
10 jours
30 jours
NOOFDAYS_
BULLETINMSG
_ISVALID: durée
pendant laquelle
les messages du
tableau
d'affichage sont
disponibles sur
le serveur
d'applications
pour être
téléchargées sur
les périphériques
mobiles
NOOFDAYS :
nombre de jours
après lesquels
chaque donnée
d'image
instantanée est
supprimée du
serveur
d'applications
10 jours
Remarques
Le présent document peut contenir des informations ou des références concernant
certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus
de détails sur les produits et services actuellement disponibles dans votre pays,
adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, un
programme ou un service IBM n'est pas conçue pour stipuler ou impliquer que
seul le produit, le programme ou le service IBM peut être utilisé. Tout autre
élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit
d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même
les installations et applications réalisées avec des produits, logiciels ou services non
expressément référencés par IBM.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits
mentionnés dans le présent document. La remise de ce document ne vous donne
aucun droit de licence sur ces brevets. Si vous désirez recevoir des informations
concernant l'acquisition de licences, veuillez en faire la demande par écrit à
l'adresse suivante :
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
Pour le Canada, veuillez adresser votre courrier à :
IBM Director of Commercial Relations
IBM Canada Ltd
3600 Steeles Avenue East
Markham, Ontario
L3R 9Z7 Canada
Pour les demandes au sujet des licences concernant les informations de jeu de
caractères codé sur deux octets (DBCS), contactez le service de propriété
intellectuelle d'IBM de votre pays ou envoyez vos demandes à :
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
1623-14, Shimotsuruma, Yamato-shi
Kanagawa 242-8502 Japan
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans
lequel il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE
"EN L'ETAT" SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM
DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES
INFORMATIONS EN CAS DE CONTREFAÇON AINSI QU'EN CAS DE DEFAUT
D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions
n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus
ne vous sera pas applicable.
© Copyright IBM Corp. 2007, 2013
23
Le présent document peut contenir des inexactitudes ou des coquilles. Ce
document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises
à jour. IBM peut, à tout moment et sans préavis, modifier les produits et logiciels
décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre d'information
uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils
contiennent. Les éléments figurant sur ces sites Web ne font pas partie des
éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule
responsabilité.
IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans
aucune obligation de sa part, tout ou partie des informations qui lui seront
fournies.
Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des
données entre des logiciels créés de façon indépendante et d'autres logiciels (dont
celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser
leur demande à :
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
Ces informations peuvent être soumises à des conditions particulières, prévoyant
notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans ce document et tous les éléments sous licence
disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de
l'ICA (IBM Customer Agreement), des Conditions internationales d'utilisation des
logiciels IBM ou de tout autre accord équivalent.
Les informations concernant des produits non IBM ont été obtenues auprès des
fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via
d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer
l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir
aucune réclamation concernant des produits non IBM. Toute question concernant
les performances de produits non IBM doit être adressée aux fournisseurs de ces
produits.
Le présent document peut contenir des exemples de données et de rapports utilisés
couramment dans l'environnement professionnel. Ces exemples mentionnent des
noms fictifs de personnes, de sociétés, de marques ou de produits à des fins
illustratives ou explicatives uniquement. Toute ressemblance avec des noms de
personnes, de sociétés ou des données réelles serait purement fortuite.
Le présent document peut contenir des exemples de données et de rapports utilisés
couramment dans l'environnement professionnel. Ces exemples mentionnent des
noms fictifs de personnes, de sociétés, de marques ou de produits à des fins
illustratives ou explicatives uniquement. Toute ressemblance avec des noms de
personnes, de sociétés ou des données réelles serait purement fortuite.
24
Guide d'administration
LICENCE DE COPYRIGHT :
Le présent logiciel contient des exemples de programmes d'application en langage
source destinés à illustrer les techniques de programmation sur différentes
plateformes d'exploitation. Vous avez le droit de copier, de modifier et de
distribuer ces exemples de programmes sous quelque forme que ce soit et sans
paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de
vente ou de distribution de programmes d'application conformes aux interfaces de
programmation des plateformes pour lesquels ils ont été écrits ou aux interfaces de
programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement
testés dans toutes les conditions. Par conséquent, IBM ne peut garantir
expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement
de ces programmes. Les exemples de programmes sont fournis "EN l'ETAT" sans
garantie d'aucune sorte. IBM ne sera en aucun cas responsable de dommages
résultant de l'utilisation de ces exemples de programmes.
Marques
IBM, le logo IBM et ibm.com sont des marques d'International Business Machines
Corp. dans de nombreux pays. Les autres noms de produit et de service peuvent
être des marques d'IBM ou appartenir à des tiers. La liste actualisée de toutes les
marques d'IBM est disponible sur la page Web «Copyright and trademark
information» à l'adresse www.ibm.com/legal/copytrade.shtml.
Java ainsi que tous les logos et toutes les marques incluant Java sont des marques
d'Oracle et/ou de ses sociétés affiliées.
Microsoft, Windows, Windows NT et le logo Windows sont des marques de
Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de produit et de service peuvent être des marques d'IBM ou
appartenir à des tiers.
Remarques
25
26
Guide d'administration