---
sourceDocument: Gestão de serviços de campo Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/field-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Gestão de serviços de campo Xanadu

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Propriedades do sistema de agendamento dinâmico

# Propriedades do sistema de agendamento dinâmico {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

Configure propriedades para personalizar o comportamento e a funcionalidade do processo de agendamento dinâmico de acordo com as necessidades da sua organização.
As propriedades a seguir permitem controlar aspectos como a frequência de programação, atribuição automática, cálculos de tempo de viagem e iterações de otimização. O ajuste dessas propriedades ajuda a otimizar as atribuições de tarefas, melhorar a eficiência e alinhar o processo de agendamento dinâmico com seus requisitos específicos.

Navegar até TodosServiços de CampoAdministração de Agendamento dinâmicoPropriedades.  
{#dynamic-sched-system-properties__table_fyv_dtr_bs__entry__3}

| Rótulo de propriedade | Nome da propriedade | Descrição |
|-|-|-|
| Permitir que os expedidores façam dupla reserva de agentes manualmente | work.management.allow. reserva dupla.programação dinâmica | Permite que os expedidores façam dupla reserva de agentes manualmente, mesmo quando o agendamento dinâmico estiver habilitado. * Tipo: verdadeiro/falso * Valor padrão: falso {#dynamic-sched-system-properties__ul_jzn_t5b_dzb} |
| Propriedade para ignorar o cálculo do tempo de viagem dos agentes para o local da tarefa baseado na programação | com.snc.dynamic.scheduling. ignoreAgentTravelTimeDuringScheduling | Atribui tarefas de ordem de serviço automaticamente sem considerar o tempo de viagem dos agentes. A opção Ignorar viagem aparece no formulário de tarefa de ordem de serviço, permitindo que o agendamento dinâmico atribua tarefas aos agentes com classificação mais alta, independentemente do tempo de viagem. Configure os seguintes parâmetros relacionados ao agendamento dinâmico quando Ignorar viagem estiver habilitado: Nota: * A reserva dupla deve ser habilitada para que o sistema atribua tarefas ao agente automaticamente. * Se as horas de acesso forem definidas em uma tarefa de ordem de serviço, o sistema ignorará o limite de horas de acesso definido ao atribuir automaticamente essa tarefa aos agentes. As horas de acesso são ativadas usando o plug-in Gestão de horas de acesso ao serviço de campo (com.snc.fsm_access_hours). {#dynamic-sched-system-properties__ul_lpj_xms_bzb} * Tipo: verdadeiro/falso * Valor padrão: falso {#dynamic-sched-system-properties__ul_c4t_dvb_dzb} |
| Otimizar a classificação do tempo de viagem do bloco de trabalho | work.management.travel.calculation. agendamento_dinâmico | Otimize a classificação de tempo de viagem do bloco de trabalho. * Tipo: lista de seleção * Valor padrão: incluir todas as viagens {#dynamic-sched-system-properties__ul_jmg_pvb_dzb} |
| Método de cálculo de viagem | com.snc.dynamic.scheduling.optimize_travel_time_rating | 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 os agentes recebem tarefas usando o agendamento dinâmico. |
| Método de cálculo de distância | work.management.istance.calculation.dynamic_scheduling | Calcula o tempo estimado de viagem e a distância do agente até o local da tarefa com base na API do Google Maps, Beans.AI ou em linha reta. Se a propriedade de geolocalização Usar a API do Google Maps para estimativas de tempo de viagem estiver habilitada, você poderá selecionar a API do Google Maps ou estimativas lineares nas propriedades para calcular o tempo estimado de viagem e a distância. Se a opção Usar API do Google Maps para estimativas de tempo de viagem não estiver habilitada, o sistema usará o valor no campo Duração estimada da viagem na tarefa de ordem de serviço para determinar a atribuição de tarefa para o agente. * Tipo: lista de seleção * Valor padrão: use estimativa linear. {#dynamic-sched-system-properties__ul_am1_4xb_dzb} |
| Mostrar logs de recomendação de agente avançada para o usuário | com.snc.dynamic.scheduling.showlogs | Exibe os agentes qualificados recomendados para os expedidores ao programar as tarefas usando o agendamento dinâmico. Tipo: verdadeiro/falso Valor padrão: falso |
|   | sn_fsm_multiday.minDurationForFirstWorkSchedule | Define a duração mínima de trabalho a ser reservada para a primeira programação de trabalho da tarefa (em minutos). Tipo: inteiro Valor padrão: 60 |
| Agrupamento dinâmico antes da 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. * Tipo: verdadeiro/falso * Valor padrão: falso {#dynamic-sched-system-properties__ul_wsg_s5b_dzb} |
| Habilitar o recurso de atribuição de tarefa ao agente com tempo de viagem dentro do limite | work.management.enable.optimizing.travel | Habilita o agendamento dinâmico para atribuir tarefas de ordem de serviço ao agente mais próximo, independentemente da disponibilidade. * Tipo: verdadeiro/falso * Valor padrão: falso {#dynamic-sched-system-properties__ul_jtw_1jh_dzb} |
| Atribuir tarefa ao agente com tempo de viagem dentro do limite em minutos | work.management.travel.time.threshold.minutes | 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. * Tipo: inteiro * Valor padrão: 0 {#dynamic-sched-system-properties__ul_axr_cjh_dzb} |
| Permitir que o Agendamento dinâmico use somente agendamento de trabalho/WFO | com.snc.dynamic.scheduling.useWorkScheduleOnly | Habilita a programação de trabalho padrão a ser usada ao programar agentes com agendamento dinâmico e otimização da força de trabalho. * Tipo: cadeia de caracteres * Valor padrão: falso {#dynamic-sched-system-properties__ul_d4r_rpw_2bc} |
[Tabela 1. Propriedades do sistema para agendamento dinâmico]

{#dynamic-sched-system-properties__table_fyv_dtr_bs}

## Datas de início e término da tarefa de ordem de serviço {#dynamic-sched-system-properties__section_xhc_vtb_dzb}

O agendamento dinâmico usa os valores do campo Data de início da janela e Data de término da janela na tarefa de ordem de serviço para programar tarefas. Além disso, as propriedades do sistema, as regras de negócio e os client scripts são considerados durante a instalação e a configuração.

* Se as datas de início e término da janela estiverem presentes nas tarefas de ordem de serviço, o agendamento dinâmico usará essas datas.
* Se a tarefa tiver uma data de início de janela, mas a data tiver passado, o agendamento dinâmico usará a data e hora atuais para este valor.
* Se a tarefa tiver uma data de início na janela, mas não tiver uma data de término na janela, o agendamento dinâmico usará a propriedade com.snc.wm.wo.task_window_day para determinar esse valor.
* Se a tarefa não tiver uma data de início na janela, mas tiver uma data de término na janela, o agendamento dinâmico usará a hora atual para este valor.
* Se a tarefa não tiver uma data de início de janela nem uma data de término de janela, o agendamento dinâmico usará a hora e a data atuais para o início da janela e a propriedade com.snc.wm.wo.task_window_day para o fim da janela.
* Se uma tarefa for criada, a data de término da janela será preenchida automaticamente com base na data de violação de ANS mais recente da ordem de serviço primária. As regras de negócio Preencher o fim da janela com base no ANS para as tabelas ANS de tarefa \[task_sla\] e Tarefa de ordem de serviço \[wm_task\] e o script do cliente Calcular fim da janela devem ser definidos como verdadeiro.
* Se uma tarefa for criada e a janela fixa estiver habilitada, as regras de negócio e os client scripts não serão executados e a hora de término da janela não será atualizada. Se uma ordem de serviço for criada com base em um compromisso e houver um ANS associado à ordem de serviço, a hora de término da janela será preenchida com base no compromisso e não no ANS.
{#dynamic-sched-system-properties__ul_by1_xtb_dzb}  
O campo Data de início da janela é atualizado com base na data de entrega da ordem de transferência somente para as ordens de serviço que não estão atribuídas. A regra de negócio Sincronizar tempo de entrega com WOT deve ser definida como Verdadeira. Para várias ordens de transferência que contêm requisitos de peça obrigatórios, a data de início da janela é definida como a hora de entrega mais recente da(s) ordem(ns) de transferência. A data de início da janela é atualizada com base nas ordens de transferência somente quando o requisito de peça associado à ordem de transferência é obrigatório. No entanto, você pode editar manualmente a hora de início da janela e substituir a data existente que é preenchida com base na ordem de transferência.  
Nota:  
A data de início da janela não será atualizada se a tarefa de ordem de serviço for uma ou mais das seguintes:

* Associado a um compromisso
* Janela fixa
* O fim da janela está preenchido e é anterior à data de entrega.
{#dynamic-sched-system-properties__ul_zs3_2kh_dzb}
**Tarefas relacionadas**   

* [Configurar agendamento dinâmico](https://servicenow-prod.fluidtopics.net/c18ai2~1v7E_Is2HmTtYWg#create-dynamic-scheduling-config "O agendamento dinâmico permite a atribuição automática de tarefas a agentes de campo com base em regras e configurações predefinidas.")  
**Referência relacionada**   

* [Exemplo - Agendamento dinâmico](https://servicenow-prod.fluidtopics.net/cKzl9WuXL0Y_d7ccyy~EEw "Explore como o Agendamento dinâmico prioriza o melhor agente para uma tarefa, com foco nos principais critérios de correspondência.")

