Propriedades instaladas com o Gestão de serviços de campo
Propriedades do sistema fornecidas com a aplicação Gestão de serviços de campo.
| Propriedade | Descrição |
|---|---|
| glide.ui.wm_order_activity.fields | Determina quais campos são rastreados na lista de atividades para pedidos de trabalho. O sistema sincroniza automaticamente os valores nesta propriedade e as seleções feitas pela personalização de atividades.
|
| glide.ui.wm_task_activity.fields | Determina quais campos são rastreados na lista de atividades para tarefas de ordem de serviço. O sistema sincroniza automaticamente os valores nesta propriedade e as seleções feitas pela personalização de atividades.
|
| work.management.agent.geo.history.update.duration | Defina a duração (em minutos) da atualização do sistema mais recente que você deseja considerar para calcular o histórico de geolocalização do agente em relação à hora atual. Se a duração da última atualização do histórico de geolocalização for maior do que a duração definida para esta propriedade, o sistema usará a tarefa ou a localização inicial do agente em vez do histórico de geolocalização para determinar a localização atual do agente.
|
| work.management.allow.doublebooking.dynamicscheduling | Quando definido como verdadeiro, os expedidores podem reservar agentes manualmente, mesmo quando o agendamento dinâmico está habilitado.
|
| work.management.allow.auto.metric_cleanup | A frequência em número de dias que a tabela de instância de métrica deve ser limpa de informações de tarefa de ordem de serviço para evitar uma quantidade desnecessária de dados na tabela.
|
| work.management.default.end.time | Hora de término padrão para todos os agentes de trabalho quando nenhuma programação estiver definida, no formato de 24 horas.
|
| sn_fsm.set_schedule_lock_by_state | Determina o estado para bloquear a tarefa de ordem de serviço e também impede a reatribuição. Por exemplo, você pode definir as tarefas de ordem de serviço para serem bloqueadas automaticamente quando o estado for Atribuído e excluir ainda mais em mecanismos de programação automatizados, como agendamento dinâmico e recomendações de tarefa inteligente.
|
| sn_fsm.update_potential_assignment_groups | Calcula e preenche automaticamente os possíveis grupos de atribuição com base no local e nos grupos de atribuição se houver mais de um que possa ser atendido para uma tarefa de ordem de serviço. Atualiza a tabela wm_work_order_task_potential_assignment_groups com possíveis grupos de atribuição para a tarefa de pedido de trabalho.
|
| work.management.default.start.time | Hora de início padrão para todos os agentes de trabalho quando nenhuma programação estiver definida. Esse valor define a hora de início de um dia diferente do dia atual, quando nenhuma tarefa programada existe ou é continuada do dia anterior. Esta propriedade usa um relógio de 24 horas.
|
| work.management.allow.auto.timecard | Crie automaticamente um registro de horas para uma tarefa de ordem de serviço quando a tarefa for. Cada vez que a tarefa é retomada, o tempo gasto para trabalhar na tarefa é registrado no registro de horas. O campo Duração real do trabalho captura a quantidade cumulativa de tempo trabalhado na tarefa.
|
| work.management.allow.travel.task.timecard | Permite o registro da quantidade de tempo que um agente gastou para executar uma tarefa de ordem de serviço. O registro de horas é gerado quando um agente clica em Iniciar trabalho.
|
| work.management.limit.location | Por padrão, a lista de grupos de expedição disponíveis é filtrada por sua proximidade ao local da tarefa de ordem de serviço. Quando esta propriedade é definida como falsa, o sistema exibe todos os grupos de expedição para seleção sem considerar o local.
|
| work.management.max.agents.processed | Define o número máximo de agentes processados por expedição automática de cada vez. O sistema tem um limite absoluto de 300 agentes e define o valor nesse nível. Se você especificar mais de 300, o sistema não poderá expedir automaticamente uma tarefa para um grupo de expedição que contenha mais agentes do que o valor configurado.
|
| work.management.work.spacing | Quantidade de tempo (em minutos) para adicionar entre o final de uma tarefa e o início da próxima viagem. Um exemplo de valor de tempo válido é 10.
|
| com.snc.wm.wo.task_window_days | Dias padrão para uma janela de uma tarefa.
|
| work.management.use.mandatory.skills | Habilita o recurso de habilidades obrigatórias e indica que a tabela Habilidades da tarefa [task_m2m_skill] está sendo usada para ordens de serviço e tarefas de ordem de serviço.
|
| work.management.rejected.technician.duration | O número de horas após o qual uma tarefa de pedido de trabalho pode ser programada dinamicamente para o agente que rejeitou a tarefa de pedido de trabalho.
|
| habilidades_management.migração | Lista as tabelas de tarefas a serem migradas para a tabela Habilidades da tarefa [task_m2m_skill] quando um administrador executa o script Migrar habilidades para a habilidade da tarefa M2M.
|
| com.snc.skills_management.task_skill_miglated_tables | Contém uma lista de tabelas para as quais o campo Habilidades já foi migrado para a tabela Habilidades da tarefa [task_m2m_skill]. Se o nome da tabela estiver listado nesta propriedade, os dados foram migrados e não serão migrados novamente.
|
| work.management.assignment.ignoreTravelTimeCalculation | Quando definido como verdadeiro, ignora a verificação do cálculo de viagem para os agentes de serviço de campo.
|
| sn_fsm_service_loc.max_new_location_per_day | Define o número máximo de novos locais permitidos por dia para usuários externos.
|
| sn_fsm_crew.work.management.allow.undersize.crew.taskassignment | Permite que os expedidores atribuam tarefas a uma equipe manualmente, mesmo quando o tamanho da equipe não atende ao critério de agente mínimo necessário.
|
| work.management.optimization.conflict_handling | Gerencia a atribuição de tarefas programadas fora do horário de trabalho do agente ao otimizar a rota da tarefa para o agente. Escolha qualquer um dos seguintes comportamentos de otimização de rota para evitar conflitos que podem ocorrer devido às tarefas de estouro:
|
| sn_fsm_crew.default.duration.in.days.of.crew.member | Define o número padrão de dias que um agente faz parte de uma equipe.
|
| sn_task_grouping.log.verbosity | Registra os detalhes do agrupamento dinâmico. Registra informações como quantas tarefas foram agrupadas, números de tarefa de pacote, números de subtarefa, políticas, regras e qualificadores usados para criar pacotes.
|
Propriedades para calcular o tempo estimado de viagem e a distância
| Propriedade | Descrição |
|---|---|
| work.management.autodispatch.geolocation | Requer geolocalização a ser usada para calcular o tempo de viagem estimado para agendamento dinâmico e atribuição automática de tarefas.
Nota: Para usar a API do Google Maps com programação dinâmica, você também deve habilitar a caixa de seleção Usar o Google para tempo de viagem e dados de tráfego no formulário Configuração de programação dinâmica. |
| work.management.travel.calculation.dynamic_scheduling | Usa a API do Google Maps ou estimativas lineares para calcular o tempo estimado de viagem do agente e a distância até os locais da tarefa quando os agentes recebem tarefas usando o agendamento dinâmico.
|
| work.management.travel.calculation.auto_assignment | Usa a API do Google Maps ou estimativas lineares para calcular o tempo estimado de viagem do agente e a distância até os locais da tarefa quando os agentes recebem tarefas usando a atribuição automática.
|
| work.management.travel.calculation.manual_assignment | Usa a API do Google Maps, Beans.AI ou estimativas lineares para calcular o tempo estimado de viagem do agente e a distância até os locais da tarefa quando as tarefas são atribuídas manualmente aos agentes.
|
| work.management.travel.calculation.route_optimization | Usa a API do Google Maps, Beans.AI ou estimativas lineares para calcular o tempo estimado de viagem do agente e a distância até os locais da tarefa quando a rota do agente é otimizada.
|
| work.management.travel.calculation.bundle_route_optimization | Permite que a otimização de rota otimize as subtarefas nos pacotes de tarefas de ordem de serviço.
|
| work.management.travel.calculation.expected_arrival | Usa a API do Google Maps ou estimativas lineares para calcular o tempo estimado de viagem do agente e a distância entre o local da tarefa e o local do agente quando o agente começa a viajar. Se um agente sair antes ou depois da hora de início da viagem programada, os valores de Início programado da viagem, Início programado, Término estimado e Duração estimada da viagem da tarefa serão atualizados.
Nota: Selecione Usar tráfego em tempo real da API do Google como o valor padrão para calcular a hora de chegada estimada do agente usando os dados de tráfego em tempo real. |
Propriedades de fornecimento de peças
| Propriedade | Descrição |
|---|---|
| Critérios de pesquisa de peças | Define os critérios para pesquisar peças. Os depósitos que contêm as peças com a quantidade solicitada aparecem de acordo com os critérios de pesquisa selecionados.
|
| Usar aprovações de solicitação de peça | Permite o envio e o recebimento de notificações móveis conforme os agentes de serviço de campo solicitam peças de colegas.
|
| Criar solicitações de peças para fornecimento de requisitos de peças | Cria uma solicitação de peça quando uma peça é adicionada ao requisito de peça.
|
Propriedades de geolocalização
| Propriedade | Descrição |
|---|---|
| work.management.map.merge.task.agent.markers | Mescla marcadores de tarefa e agente em mapas de geolocalização com um novo marcador roxo. Quando esta propriedade é verdadeira, os marcadores de agente e de tarefa que estão próximos são mesclados em um cluster roxo que exibe a contagem de ambos os tipos de marcador. A janela de informações pop-up do marcador roxo exibe os itens de todos os agentes e tarefas. Se esta propriedade for falsa, os agentes e as tarefas serão coletados somente em seus próprios clusters e não no único cluster roxo.
|
| work.management.evening.rush.hours | Período do horário de rush da tarde, no formato 14:30-16:00. Essa propriedade usa um relógio de 24 horas. Todos os horários são expressos como um intervalo, separados por um hífen sem espaços. As horas que não estão usando esse formato são ignoradas. Esta propriedade deve ser usada com as propriedades work.management.morning.rush.hours e work.management.rush.travel.buffer.
|
| work.management.morning.rush.hours | Período do horário de rush da manhã, no formato 06:30-08:00. Essa propriedade usa um relógio de 24 horas. Todos os horários são expressos como um intervalo, separados por um hífen sem espaços. As horas que não estão usando esse formato são ignoradas. Esta propriedade deve ser usada com as propriedades work.management.evening.rush.hours e work.management.rush.travel.buffer.
|
| work.management.rush.travel.buffer | Porcentagem a ser adicionada a todas as viagens na hora do rush. O sistema usa essa porcentagem para calcular programações ao otimizar rotas de tarefa para agentes. Use essa propriedade quando os horários de rush da manhã e da noite forem definidos. Um exemplo de porcentagem de buffer de tempo válido é 15.
|
| work.management.travel.buffer | Porcentagem a ser adicionada a todos os horários de viagem. Um exemplo de valor de porcentagem válido é 15.
|
| work.management.allow.toll.roads | Permite que o sistema use estradas com pedágio ao rotear automaticamente ou otimizar rotas de tarefa para os agentes.
|
Propriedades do Agendamento dinâmico
| Propriedade | Descrição |
|---|---|
| work.management.allow.doublebooking.dynamicscheduling | Permite que os expedidores façam dupla reserva de agentes manualmente, mesmo quando o agendamento dinâmico estiver habilitado.
|
| com.snc.dynamic.scheduling.ignoreAgentTravelTimeDatingScheduling | Quando esta propriedade é definida como verdadeira, as tarefas atribuídas ao agente usando o agendamento dinâmico não têm mais um tempo de viagem estimado calculado.
|
| work.management.travel.calculation.dynamic_scheduling | Usa a API do Google Maps ou estimativas lineares para calcular o tempo estimado de viagem do agente e a distância até os locais da tarefa quando os agentes recebem tarefas usando o agendamento dinâmico.
|
| com.snc.dynamic.scheduling.optimize_travel_time_rating | Usado para fornecer uma classificação de otimização mais precisa para cada bloco de trabalho para os agentes. A propriedade inclui work.management.morning.rush.hours e work.management.rush.travel.buffer.
|
| work.management.istance.calculation.dynamic_scheduling | Usa a API do Google Maps ou estimativas lineares para calcular a distância estimada dos locais da tarefa quando os agentes recebem tarefas usando o agendamento dinâmico.
|
| com.snc.dynamic.scheduling.showlogs | Habilite esta propriedade para exibir agentes qualificados recomendados para os expedidores ao programar as tarefas usando o agendamento dinâmico.
|
| com.snc.dynamic.scheduling.bundle_before_scheduling | Garante que o agrupamento dinâmico seja executado antes do agendamento dinâmico. As tarefas no estado Expedição pendente são agrupadas antes de executar o agendamento dinâmico.
|
| sn_fsm_multiday.minDurationForFirstWorkSchedule | Defina a duração mínima do trabalho a ser reservada para a primeira programação de trabalho da tarefa (em minutos).
|
| work.management.enable.optimizando.travel | Permite que o agendamento dinâmico reatribua tarefas de ordem de serviço ao agente mais próximo, independentemente da disponibilidade.
|
| work.management.travel.time.threshold.minutos | Define o tempo de viagem (em minutos) que atribui uma tarefa de ordem de serviço ao agente mais próximo se ele estiver dentro da distância de viagem.
|
Exibição de banco de dados
O plug-in Field Service Mobile (com.sn_fsm_mobile) adiciona a exibição do banco de dados do local em tempo real do Mobile. O plug-in Field Service Mobile é ativado quando você ativa o plug-in Gestão de serviços de campo (com.snc.work_management).
| Exibição do banco de dados | Descrição |
|---|---|
| Localização móvel em tempo real [sn_fsm_mobile_live_location_view] |
Localização móvel em tempo real de Serviço de campo agentes. |