Arquivo XML de configurações do aplicativo - nomes de elementos, tipos de dados e valores possíveis

A tabela a seguir define todos os nomes de configuração de aplicativo disponíveis, os tipos de dados das configurações do aplicativo e os valores possíveis:

Nome (Etiqueta da configuração no aplicativo)

Tipo de dados Valores

AutomaticallySendReceiveData

(Windows: Enviar e receber dados automaticamente)

(Android/iOS: Automaticamente)

enum

manual.sync

auto.sync

AutomaticReceiveIntervalSeconds

(Windows: Intervalo de recebimento automático em segundos)

(Android/iOS: Intervalo de recebimento)

número inteiro Qualquer número inteiro positivo

AutomaticSendIntervalSeconds *

(Intervalo de envio automático em segundos)

número inteiro Qualquer número inteiro positivo
AutomaticSendReceiveWhenActivityPausedOrCompleted

(Windows: Enviar e receber dados ao pausar ou concluir uma atividade)

(Android/iOS: Quando a atividade tiver sido usada ou concluída)

booleano

Verdadeiro

Falso

AutomaticSendReceiveWhenOrderingBenchStock

(Windows: Enviar e receber dados ao criar ordem de estoque de manutenção)

(Android/iOS: Ao criar uma ordem de estoque de manutenção)

booleano

Verdadeiro

Falso

NumberOfDaysToKeepSynchronizationLog

(Windows: Número de dias para manter o registro de sincronização)

(Android/iOS: Período de preservação de registro de sincronização)

número inteiro Qualquer número inteiro positivo

SendGPSInformation

(Enviar informações de GPS)

booleano

Verdadeiro

Falso

RefreshLabelsAtStartUp

(Windows: Atualizar etiquetas de aplicativo na inicialização)

(Android/iOS: Atualizar ao inicializar)

booleano

Verdadeiro

Falso

CodeAndDescriptionDisplayFormat

(Windows: Formato de exibição de campos de código e descrição)

(Android/iOS: Campos de código e descrição)

enum

description.default.to.code

description.and.code

code

code.and.description

CodeAndDescriptionSeparator

(Separador)

string Caractere(s) separador(es), por exemplo, -, --, [ ou (

UseItemSpecificCodeAndDescriptionDisplayFormat

(Windows: Formato de exibição de código de item e descrição

(Android/iOS: Código e descrição do item)

booleano

Verdadeiro

Falso

ItemSpecificCodeAndDescriptionDisplayFormat

(Windows: Formato de exibição de código e descrição do item)

(Android/iOS: Código e descrição do item)

enum

description.default.to.code

description.and.code

code

code.and.description

ItemSpecificCodeAndDescriptionSeparator

(Separador)

string Caractere(s) separador(es), por exemplo, -, --, [ ou (

ScanBarcodeItemCode

(Ativar digitalização de código de item)

booleano

Verdadeiro

Falso

ScanBarcodeSerialNumber

(Ativar digitalização de número de série)

booleano

Verdadeiro

Falso

UseUserLanguage

(Usar idioma do usuário)

booleano

Verdadeiro

Falso

LanguageUsedByApplication

(O idioma utilizado pelo aplicativo)

string Essa configuração é aplicável somente quando UseUserLanguage tem o valor falso e, em seguida, deve conter um dos códigos de idioma, conforme definido em Idiomas do software (ttaad1510m000).

MapProvider *

(Fornecedor de mapa)

enum

open.street.map

windows.maps

AllowToAcceptDeclineVisits

(Permitir a aceitação/recusa de uma visita)

booleano

Verdadeiro

Falso

SplitVisitOnOverlap

(Dividir visitas sobrepostas)

booleano

Verdadeiro

Falso

SplitVisitOnTime

(Dividir visitar com intervalos entre atividades)

booleano

Verdadeiro

Falso

NumberOfMinutesToSplitVisits**

(Tempo mínimo em minutos entre atividades para dividir visita**/Dividir a visita se o tempo em minutos entre atividades exceder***)

número inteiro Qualquer número inteiro positivo

VisitsToDisplay

(Visitas a serem exibidas)

enum

all.visits

for.specific.period

ShowVisitsBeforeDays

(Exibir do passado)

número inteiro Qualquer número inteiro positivo

ShowVisitsAfterDays

(Exibir do futuro)

número inteiro Qualquer número inteiro positivo

InspectionCompletionCheck

(Verificar se há inspeções incompletas durante conclusão de atividade)

enum

nunca

aviso

bloquear

ChangeStatusActivitiesByOneAction

(Ativar a opção de iniciar, parar ou concluir várias ativ. de uma vez)

booleano

Verdadeiro

Falso

ConfirmCompletingActivities

(Solicitar confirmação ao concluir as atividades)

booleano

Verdadeiro

Falso

StartStopTravel

(Registro de viagem com opções de início/interrupção)

booleano

Verdadeiro

Falso

ConfirmTravelStopData

(Mostrar dados de viagem ao finalizar viagem)

booleano

Verdadeiro

Falso

ShowHoursBeforeWeeks

(Windows: Número de semanas passadas para exibição de horas)

(Android: Exibir do passado)

número inteiro Qualquer número inteiro positivo

ShowHoursAfterWeeks

(Windows: Número de semanas futuras para exibição de horas)

(Android/iOS: Exibir do futuro)

número inteiro Qualquer número inteiro positivo

AutomaticallyDownloadSerialHistory

(Windows: Fazer download do hist. de nº de série autom. para visitas ativas)

(Android/iOS: Fazer download automaticamente para visitas ativas)

booleano

Verdadeiro

Falso

SerialHistoryAutomaticDownloadPeriodValue

(Windows: Período para download automático de dados do histórico de nº de série)

(Android/iOS: Período de download automático)

número inteiro Qualquer número inteiro positivo

SerialHistoryAutomaticDownloadPeriodUnit

(Windows: Período para download automático de dados do histórico de nº de série)

(Android/iOS: Período de download automático)

enum

Ano

Mês

Dia

SerialHistoryManualDownloadPeriodValue

(Windows: Período para download manual de dados do histórico de nº de série)

(Android/iOS: Período de download manual)

número inteiro Qualquer número inteiro positivo

SerialHistoryManualDownloadPeriodUnit

(Windows: Período para download manual de dados do histórico de nº de série)

(Android/iOS: Período de download manual)

enum

Ano

Mês

Dia

SerialHistoryKeepHistoryPeriodValue

(Windows: Período para manutenção de dados do histórico de número de série)

(Android/iOS: Período de preservação de histórico)

número inteiro Qualquer número inteiro positivo

SerialHistoryKeepHistoryPeriodUnit

(Windows: Período para manutenção de dados do histórico de número de série)

(Android/iOS: Período de preservação de histórico)

enum

Ano

Mês

Dia

ShowCompletedActivityListBeforeReport

(Mostrar atividades concluídas antes de gerar o relatório de visita)

booleano

Verdadeiro

Falso

VisitReportBasedOn

(Windows: não há etiqueta)

(Android: Com base nas atividades concluídas de...)

enum

completed.activities.order

visita

RtfTemplatePdfConformanceLevel

(Nível de conformidade de PDF para modelos de RTF)

Enum

rich.text

nenhum

pdf.a1.b

pdf.a2.b

pdf.a2.u

pdf.a3.b

pdf.a3.u

AutomaticallyDownloadDocuments

(Fazer download de documentos automaticamente)

booleano

Verdadeiro

Falso

AutomaticDocumentsDownloadRange

(Fazer download de documentos para)

enum

for.all.orders

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

AutomaticDocumentsDownloadDaysFromNow

(Dias)

número inteiro Qualquer número inteiro positivo

* Disponível somente para a versão do Windows. Não tem influência sobre a versão Android/iOS.

** Até a solução 2131446.

*** Da solução 2131446

Nota

Quando as configurações no Mobile Service não contêm os valores esperados ou determinada configuração ainda pode ser alterada pelo usuário, embora isso não seja esperado, o arquivo XML de Configurações do aplicativo pode conter alguns nomes incorretos, tipos ou valores. O Mobile Service registra nomes, tipos de dados e valores incorretos no arquivo de registro. O arquivo de registro pode ser carregado no LN da guia Configurações - Suporte. Para localizar erros no arquivo XML Configurações do aplicativo, pesquise o arquivo de registro para a tag AppSettingImport.

A tabela a seguir lista configurações técnicas que devem ser tratadas com cuidado. Configurar o valor dessas configurações no arquivo XML Configurações do aplicativo pode levar à perda de desempenho do app ou falha da sincronização de dados para todos os usuários do Mobile Service.
Nome (Etiqueta da configuração no aplicativo) Tipo de dados Valores
BshellCommand

(Comando(s) Bshell)

String
LogLevel

(Nível de registro)

enum

erro

informações

depurar

Nota

A configuração do BshellCommand deve ser usada principalmente para desativar o campo Comando Bshell no aplicativo ao definir o elemento IsReadonly no arquivo xml como verdadeiro. É fortemente recomendado não definir nenhum valor de comando Bshell nesse arquivo xml.