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

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Gestão de serviços de campo

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Propriedades do sistema de programação dinâmica

# Propriedades do sistema de programação dinâmica {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](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 programação dinâmica 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. Ajustar essas propriedades ajuda a otimizar as atribuições de tarefas, melhorar a eficiência e alinhar o processo de programação dinâmica com seus requisitos específicos.

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

| Rótulo da propriedade | Nome da propriedade | Descrição |
|-|-|-|
| Permitir que os expedidores façam dupla reserva de agentes manualmente | work.management.allow. doublebooking.dynamicscheduling | Permite que os expedidores façam a reserva dupla de agentes manualmente, mesmo quando a programação dinâmica está habilitada. * 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. . Ignorar viagem a opção 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 está habilitado: Nota: * A reserva dupla deve estar 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 do 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. dynamic_scheduling | 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 | dynamic.snc.scheduling.otimize_travel_time_rating | Usa a API do Google Maps, Beans.AI ou estimativas em linha reta 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 programação dinâmica. |
| Método de cálculo de distância | work.management.distance.calculation.dynamic_scheduling | Calcula o tempo de viagem estimado do agente e a distância até o local da tarefa com base na API do Google Maps, no Beans.AI ou na linha reta. . Use a API do Google Maps para estimativas de tempo de viagem a propriedade de geolocalização está habilitada, então você pode selecionar Google Maps API ou estimativas em linha reta nas propriedades para calcular o tempo estimado de viagem e a distância. . Use a API do Google Maps para estimativas de tempo de viagem não está habilitado, então o sistema usa o valor em Duração estimada da viagem campo 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: Usar estimativa de linha reta. {#dynamic-sched-system-properties__ul_am1_4xb_dzb} |
| Mostrar logs de recomendação de agente avançada para o usuário | dynamic.scheduling.showlogs.snc.dynamic.scheduling.showlogs | Exibe os agentes qualificados recomendados para os expedidores ao programar as tarefas usando a programação dinâmica. Tipo: Verdadeiro/falso Valor padrão: Falso |
|   | sn_fsm_multiday.minduraçãoForFirmaWorkSchedule | Define a duração mínima de trabalho a ser reservada para a primeira programação de trabalho da tarefa (em minutos). Valor padrão: 60 |
| Agrupamento dinâmico antes da Agendamento dinâmico | com.snc.dynamic.scheduling.bundle_before_scheduling | Garante execuções de agrupamento dinâmico antes da programação dinâmica. As tarefas no estado Expedição pendente são agrupadas antes da execução da programação dinâmica. * 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 | Permite a programação dinâmica 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 | trabalho.gestão.viagem.tempo.limite.minutos.tempo.tempo. | 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 | Permite que a programação de trabalho padrão seja usada ao programar agentes com programação dinâmica e otimização da força de trabalho. * Tipo: cadeia de caracteres * Valor padrão: verdadeiro {#dynamic-sched-system-properties__ul_d4r_rpw_2bc} |
[Tabela 1. Propriedades do sistema para programação dinâmica]

{#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}

Usos de programação dinâmica Data de início da janela e. Data de término da janela valores de campo na tarefa de ordem de serviço para programar tarefas. Além disso, as propriedades do sistema, as regras de negócios e os scripts do cliente 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, a programação dinâmica usará essas datas.
* Se a tarefa tiver uma data de início da janela, mas a data tiver passado, a programação dinâmica usará a data e a hora atuais para este valor.
* Se a tarefa tiver uma data de início da janela, mas nenhuma data de término da janela, a programação dinâmica usará a propriedade com.snc.wm.wo.task_window_day para determinar esse valor.
* Se a tarefa não tiver data de início da janela, mas tiver uma data de término da janela, a programação dinâmica usará a hora atual para este valor.
* Se a tarefa não tiver uma data de início nem de término da janela, a programação dinâmica 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 término 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ócios preenchem o término 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 término da janela deve ser definido como verdadeiro.
* Se uma tarefa for criada e a janela fixa estiver habilitada, as regras de negócio e os scripts do cliente 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}  
. Data de início da janela o campo é atualizado com base na data de entrega do pedido de transferência somente para as ordens de serviço que não estão atribuídas. A regra de negócio Sincronize o tempo de entrega com o WOT deve ser definido como Verdadeiro . Para vários pedidos de transferência que contêm requisitos de peça obrigatórios, o. Data de início da janela está definido para o horário de entrega mais recente dos pedidos de transferência. A data de início da janela é atualizada com base nos pedidos de transferência somente quando o requisito de peça associado ao pedido 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 opções:

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

* [Configure a programação dinâmica](https://servicenow-prod.fluidtopics.net/LHnZmtxTro14qIT01cBnng#create-dynamic-scheduling-config "A Programação dinâmica permite a atribuição automática de tarefas a agentes de campo com base em regras e configurações predefinidas. Este recurso ajuda a simplificar a distribuição de tarefas verificando se as tarefas corretas foram atribuídas aos agentes mais adequados, otimizando o tempo de viagem, a correspondência de habilidades e a prioridade da tarefa.")  
**Referência relacionada**   

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

