Fichier XML des paramètres d'application : noms des articles, types de données et valeurs possibles.

Le tableau suivant définit tous les noms des paramètres d'application disponibles, les types de données des paramètres d'application et les valeurs possibles :

Nom (libellé du paramètre dans l'application)

Type de données Valeurs

AutomaticallySendReceiveData

(Windows : Envoyer et recevoir des données automatiquement)

(Android/iOS : Automatiquement)

enum

manual.sync

auto.sync

AutomaticReceiveIntervalSeconds

(Windows : Intervalle de réception automatique en secondes)

(Android/iOS : Intervalle de réception)

entier Tout nombre entier positif

AutomaticSendIntervalSeconds *

(Intervalle d'envoi automatique en secondes)

entier Tout nombre entier positif
AutomaticSendReceiveWhenActivityPausedOrCompleted

(Windows : Envoyer/recevoir données si interruption ou fin d'une prestation)

(Android/iOS : Si prestation en pause ou terminée)

booléen

True

False

AutomaticSendReceiveWhenOrderingBenchStock

(Windows : Envoyer/recevoir données lors de la cmde de fournitures d'atelier)

(Android/iOS : Si commande de fournitures d'atelier)

booléen

True

False

NumberOfDaysToKeepSynchronizationLog

(Windows : Nombre de jours de conservation du journal de synchronisation)

(Android/iOS : Période de conservation du journal de synchronisation)

entier Tout nombre entier positif

SendGPSInformation

(Envoyer informations GPS)

booléen

True

False

EnableGpsLoggingInterval

(Activer l'intervalle d'enregistrement GPS)

booléen

True

False

GpsLoggingInterval

(Intervalle d'enregistrement GPS)

entier Tout nombre entier positif

RefreshLabelsAtStartUp

(Windows : Actualiser les libellés de l'application au démarrage)

(Android/iOS : Actualiser au démarrage)

booléen

True

False

CodeAndDescriptionDisplayFormat

(Windows : Format d'affichage pour les champs de code et de description)

(Android/iOS : Champs code et description)

enum

description.default.to.code

description.and.code

code

code.and.description

CodeAndDescriptionSeparator

(Séparateur)

chaîne Caractère(s) séparateur(s), comme par exemple -, --, [, ou (

UseItemSpecificCodeAndDescriptionDisplayFormat

(Windows : Format d'affichage pour le code Article et la description)

(Android/iOS : Code Article et description)

booléen

True

False

ItemSpecificCodeAndDescriptionDisplayFormat

(Windows : Format d'affichage pour le code Article et la description)

(Android/iOS : Code Article et description)

enum

description.default.to.code

description.and.code

code

code.and.description

ItemSpecificCodeAndDescriptionSeparator

(Séparateur)

chaîne Caractère(s) séparateur(s), comme par exemple -, --, [, ou (
QuantityChangeStepSize

(Taille d'étape pour les modifications de quantité)

entier Tout nombre entier positif
DurationChangeStepSize

(Taille d'étape pour les modifications de durée en minutes)

entier Tout nombre entier positif

ScanBarcodeItemCode

(Activer scannage de code Article)

booléen

True

False

ScanBarcodeSerialNumber

(Activer scannage de numéro de série)

booléen

True

False

ScanBarcodeSearch

(Activer l'analyse de critère de recherche)

booléen

True

False

UseUserLanguage

(Utiliser la langue de l'utilisateur)

booléen

True

False

LanguageUsedByApplication

(Langue utilisée par l'application)

chaîne Ce paramètre n'est applicable que lorsque UseUserLanguage a la valeur false, et il doit alors contenir l'un des codes langue définis dans Langues (ttaad1510m000).

DataLanguageUsedByApplication

(Langue de données utilisée par l'application)

chaîne

Ce paramètre n'est applicable que si la valeur Utiliser la langue de l'utilisateur est fausse, et il doit alors contenir l'une des langues de données définies dans la section Langues de données (ttaad1111m000). Il doit être composé d'un code langue ISO 639-1 (LC) et, en option, d'un code pays ISO 3166-1 (CC), selon le format LC_CC. Par exemple : en_US.

MapProvider *

(Fournisseur de cartes)

enum

open.street.map

windows.maps

AllowToAcceptDeclineVisits

(Autoriser l'acceptation/le refus de visite)

booléen

True

False

SplitVisitOnOverlap

(Diviser chevauchement visites)

booléen

True

False

SplitVisitOnTime

(Diviser visites avec intervalles entre prestations)

booléen

True

False

NumberOfMinutesToSplitVisits**

(Durée minimum entre deux prestations pour une visite, en minutes**/Diviser la visite si le délai en minutes entre 2 prestations dépasse***)

entier Tout nombre entier positif

VisitsToDisplay

(Visites à afficher)

enum

all.visits

for.specific.period

ShowVisitsBeforeDays

(Afficher le passé)

entier Tout nombre entier positif

ShowVisitsAfterDays

(Afficher le futur)

entier Tout nombre entier positif

InspectionCompletionCheck

(Vérifier contrôles non terminés lors de la finalisation de la prestation)

enum

never

warn

block

ChangeStatusActivitiesByOneAction

(Activer l'option pour démarrer/arrêter/terminer plusieurs prestations)

booléen

True

False

Confirmer prestations achevées

(Demander confirmation lors de la finalisation de prestations)

booléen

True

False

DefaultAssignmentActualTimes

(Heures de début et de fin des prestations, dues aux actions de démarrage, d'arrêt et de finalisation)

enum

courant

planifié

StartStopTravel

(Enregistrement de déplacement avec options Démarrer/Arrêter)

booléen

True

False

ConfirmTravelStopData

(Afficher les données de déplacement à la fin du déplacement)

booléen

True

False

ShowHoursBeforeWeeks

(Windows : Nombre de semaines précédentes pour lesquelles afficher les heures)

(Android : Afficher le passé)

entier Tout nombre entier positif

ShowHoursAfterWeeks

(Windows : Nombre de semaines suivantes pour lesquelles afficher les heures)

(Android/iOS : Afficher le futur)

entier Tout nombre entier positif

AutomaticallyDownloadSerialHistory

(Windows : Télécharger automatiquement historique des séries pour visites actives)

(Android/iOS : Télécharger automatiquement pour les visites actives)

booléen

True

False

SerialHistoryAutomaticDownloadPeriodValue

(Windows : Période de téléchargement auto des données d'historique des séries)

(Android/iOS : Période pour téléchargement automatique)

entier Tout nombre entier positif

SerialHistoryAutomaticDownloadPeriodUnit

(Windows : Période de téléchargement auto des données d'historique des séries)

(Android/iOS : Période pour téléchargement automatique)

enum

Année

Mois

Jour

SerialHistoryManualDownloadPeriodValue

(Windows : Période de téléchargement manuel des données d'historique des séries)

(Android/iOS : Période pour téléchargement manuel)

entier Tout nombre entier positif

SerialHistoryManualDownloadPeriodUnit

(Windows : Période de téléchargement manuel des données d'historique des séries)

(Android/iOS : Période pour téléchargement manuel)

enum

Année

Mois

Jour

SerialHistoryKeepHistoryPeriodValue

(Windows : Période de conservation des données d'historique des séries)

(Android/iOS : Période de conservation de l'historique)

entier Tout nombre entier positif

SerialHistoryKeepHistoryPeriodUnit

(Windows : Période de conservation des données d'historique des séries)

(Android/iOS : Période de conservation de l'historique)

enum

Année

Mois

Jour

ShowCompletedActivityListBeforeReport

(Afficher prest. terminées avant génération du compte-rendu de visite)

booléen

True

False

AllowAssignmentsOtherEngineersInVisitReport

(Autoriser l'inclusion des prestations d'autres techniciens dans le compte-rendu de visite)

booléen

True

False

VisitReportBasedOn

(Windows : aucun libellé)

(Android : Selon les prestations achevées de...)

enum

completed.activities.order

completed.activities.visit

completed.activities.all.engineers

RtfTemplatePdfConformanceLevel

(Niveau de conformité PDF pour les modèles RTF)

Enum

rich.text

none

pdf.a1.b

pdf.a2.b

pdf.a2.u

pdf.a3.b

pdf.a3.u

AutomaticallyDownloadDocuments

(Télécharger les documents automatiquement)

booléen

True

False

AutomaticDocumentsDownloadRange

(Décharger documents pour)

enum

for.all.orders

for.orders.starting.within.days.from.now

AutomaticDocumentsDownloadDaysFromNow

(Jours)

entier Tout nombre entier positif

* Uniquement disponible avec la version Windows. N'a aucune influence sur la version Android/iOS.

** Jusqu'à la solution 2131446.

*** À partir de la solution 2131446

Remarque

Lorsque les paramètres dans Mobile Service ne contiennent pas les valeurs attendues ou qu'un certain paramètre peut encore être modifié par l'utilisateur alors que cela n'était pas prévu, le fichier XML des paramètres d'application peut contenir certains noms, types ou valeurs incorrects. Mobile Service consigne les noms, types de données et valeurs incorrects dans le fichier journal. Le fichier journal peut être chargé sur LN à partir de l'onglet Paramètres – Support. Pour trouver des erreurs dans le fichier XML des paramètres d'application, recherchez la balise AppSettingImport dans le fichier journal.

Le tableau suivant répertorie les paramètres techniques qui doivent être manipulés avec précaution. Un réglage incorrect de la valeur de ces paramètres dans le fichier XML des paramètres d'application peut entraîner une perte de performance de l'application ou un échec de la synchronisation des données pour tous les utilisateurs de Mobile Service.
Nom (libellé du paramètre dans l'application) Type de données Valeurs
BshellCommand

(Commande(s) Bshell)

Chaîne
LogLevel

(Niveau de journalisation)

enum

error

info

debug

Remarque

La définition de BshellCommand doit principalement être utilisée pour désactiver le champ Commande Bshell dans l'application en définissant l'élément IsReadonly du fichier xml sur true. Il est fortement conseillé de ne pas définir de valeur de commande Bshell dans ce fichier xml.