Oracle
Field Service Cloud
Usando o Routing Cloud Service
Oracle Field Service Cloud Usando o Routing Cloud Service Número de Peça: E83352-03
Copyright © 2017, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados Autores: A Equipe de Desenvolvimento de Informações do Field Service Cloud
Este programa de computador e sua documentação são fornecidos sob um contrato de licença que contém restrições sobre seu uso e divulgação, sendo também protegidos pela legislação de propriedade intelectual. Exceto em situações expressamente permitidas no contrato de licença ou por lei, não é permitido usar, reproduzir, traduzir, divulgar, modificar, licenciar, transmitir, distribuir, expor, executar, publicar ou exibir qualquer parte deste programa de computador e de sua documentação, de qualquer forma ou através de qualquer meio. Não é permitida a engenharia reversa, a desmontagem ou a descompilação deste programa de computador, exceto se exigido por lei para obter interoperabilidade.
As informações contidas neste documento estão sujeitas a alteração sem aviso prévio. A Oracle Corporation não garante que tais informações estejam isentas de erros. Se você encontrar algum erro, por favor, nos envie um relato por escrito.
Se este programa de computador, ou sua documentação, for entregue/distribuído(a) ao Governo dos Estados Unidos ou a qualquer outra parte que licencie os Programas em nome daquele Governo, a seguinte nota será aplicável:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. Nenhum outro direito é concedido para o Governo dos EUA.
Este programa de computador foi desenvolvido para uso em diversas aplicações de gerenciamento de informações. Ele não foi desenvolvido nem projetado para uso em aplicações inerentemente perigosas, incluindo aquelas que possam criar risco de lesões físicas. Se utilizar este programa em aplicações perigosas, você será responsável por tomar todas e quaisquer medidas apropriadas em termos de segurança, backup e redundância para garantir o uso seguro de tais programas de computador. A Oracle Corporation e suas afiliadas se isentam de qualquer responsabilidade por quaisquer danos causados pela utilização deste programa de computador em aplicações perigosas.
Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas afiliadas. Outros nomes podem ser marcas comerciais de seus respectivos proprietários.
Intel e Intel Xeon são marcas comerciais ou marcas comerciais registradas da Intel Corporation. Todas as marcas comerciais SPARC são usadas sob licença e são marcas comerciais ou marcas comerciais registradas da SPARC International, Inc. AMD, Opteron, o logotipo da AMD e o logotipo do AMD Opteron são marcas comerciais ou marcas comerciais registradas da Advanced Micro Devices. UNIX é uma marca comercial registrada licenciada por meio do consórcio The Open Group.
Este programa ou equipamento e sua documentação podem oferecer acesso ou informações relativas a conteúdos, produtos e serviços de terceiros. A Oracle Corporation e suas empresas afiliadas não fornecem quaisquer garantias relacionadas a conteúdos, produtos e serviços de terceiros e estão isentas de quaisquer responsabilidades associadas a eles, a menos que isso tenha sido estabelecido entre você e a Oracle em um contrato vigente. A Oracle Corporation e suas empresas afiliadas não são responsáveis por quaisquer tipos de perdas, despesas ou danos incorridos em consequência do acesso ou da utilização de conteúdos, produtos ou serviços de terceiros, a menos que isso tenha sido estabelecido entre você e a Oracle em um contrato vigente.
Os nomes de empresas usados nesta documentação são fictícios e não se destinam a identificar quaisquer empresas reais existentes hoje ou anteriormente.
Para obter informações sobre o comprometimento da Oracle para com a acessibilidade, visite o site Oracle Accessibility Program em http:// www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Os clientes da Oracle que adquiriram serviços de suporte têm acesso ao suporte eletrônico por meio do My Oracle Support. Para obter informações, visite http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info ou visite http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs se você for portador de deficiência auditiva.
Prefácio
i
Introdução à rota
1
Vantagens de usar o módulo 1
Como o módulo funciona 1
Determinando o local do recurso para uso na rota 2
Configurando o aplicativo para rota
3
Preparando a árvore de recursos para rota 3
Preparando calendários de recursos para rota 3
Preparando habilidades de trabalho e condições de habilidades de trabalho para rotas 3
Preparando áreas de trabalho para rotas 4
Preparando os locais de início e fim para rota 4
Preparando preferências de recursos para rota 4
Criando um filtro 5
Usar a exibição do calendário 5
Perfis e planos de rota
6
Configurando planos e perfis de rota 6
Rota de vários dias 6
Adicionar um perfil de rota 8
Adicionar um plano de rota a um perfil de rota 9
Atribuir um perfil de rota a um bloco 11
Configurando um plano de rota
13
Configurar a seção do plano de rota de um plano de rota 13
Configure o agendamento da execução para o plano de rota 14
Execução de rota sequencial 15
Atribuição de atividade imediata 17
Usar parâmetros de atribuição para ajustar o plano de rota 24
Filtros de atividade para rota 28
Adicione um filtro de atividade a um plano de rota 28
Oracle Field Service Cloud
Usando o Routing Cloud Service
Usando uma rota dinâmica em um plano de rota 33
Estratégia de rota
43
Testando uma estratégia de rota 43
Identificar erros em uma execução de rota 43
Códigos de mensagem de rota 44
Comparar duas execuções de rota 46
Avaliar dados resumidos sobre estratégias de rota 47
Reverter uma execução de rota 49
Visualização da rota
51
Introdução à visualização da rota 51
Configurar Rota 54
Execução de rota manual e automática 54
O log de execução de rota 58
Recebendo um conselho de rota da Oracle 59
Executando e gerenciando uma rota
61
Iniciando um plano de rota automaticamente 61
Iniciar um plano de rota manualmente 61
Roteando uma atividade individual manualmente 62
Solução de Problemas
63
Solucionando problemas de rota 63
Oracle Field Service Cloud
Usando o Routing Cloud Service
Preface
Prefácio
Este prefácio apresenta fontes de informações que podem ajudar você a usar o aplicativo e este guia.
Guias de Aplicativos Oracle
Para encontrar guias de Aplicativos Oracle, acesse a Central de Ajuda da Oracle em http://docs.oracle.com/.
Acessibilidade da Documentação
Para obter informações sobre o comprometimento da Oracle para com a acessibilidade, visite o site Oracle Accessibility Program em http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Comentários e Sugestões
Se você encontrar um erro ou quiser sugerir melhorias na nossa documentação, faça uma destas pesquisas: Para um guia de usuário baseado na Web, http://documentation.custhelp.com/ci/documents/detail/5/4/12. Para tutoriais, http://documentation.custhelp.com/ci/documents/detail/5/3/12.
Introdução à rota
Vantagens de usar o módulo
As atividades são atribuídas aos recursos com base na respectiva localização, no conjunto de habilidades e no histórico de trabalho dos recursos.
Com o uso contínuo, você obtém as seguintes vantagens em relação à rota manual: Atende a mais atividades de clientes dentro da janela de serviço prometido.
Garante que recursos devidamente qualificados sejam designados às atividades dentro de suas áreas de trabalho.
Automatiza muitas tarefas de rota, tornando o processo mais rápido e fácil.
Reduz o custo de entrega do serviço, diminuindo o tempo de deslocamento, o tempo de trabalho, o tempo de inatividade e as horas extras do recurso.
Como o módulo funciona
O Oracle Field Service Routing Cloud Service aproveita um algoritmo sofisticado para otimizar a utilização dos recursos. Ele fica sabendo dos recursos e das atividades por meio das informações que você insere e dos dados em tempo real que ele coleta sobre os recursos e as atividades. O aplicativo usa, então, essas informações para gerar rotas que otimizam os detalhes de utilização da força de trabalho móvel.
O Oracle Field Service Routing Cloud Service inclui a lógica para considerar o tempo de chegada do recurso comunicado ao cliente, de modo que os compromissos da empresa possam ser realizados. Se o cliente tiver sido avisado sobre o período de chegada (tanto o horário de início quanto o horário de término do período de chegada foram comunicados) e esse período de chegada se sobrepuser à Janela de Serviço, o módulo usará essa sobreposição como o intervalo dentro do qual é melhor agendar o início da atividade.
Este é o fluxo de dados do processo de rota:
O Oracle Field Service Cloud recebe atividades do sistema de reserva de atividades. O aplicativo identifica as habilidades necessárias e os níveis de habilidade da atividade, bem como quaisquer outros requisitos. Em seguida, identifica recursos com um conjunto de habilidades correspondentes, níveis de habilidades, áreas de trabalho e outras restrições. Em seguida, o Oracle Field Service Routing Cloud Service atribui a atividade ao recurso que melhor corresponde aos requisitos. Se um recurso estiver selecionado como recurso Preferido para uma atividade, ele receberá prioridade. No entanto, quando um recurso Preferencial está inativo ou indisponível, outros recursos apropriados são selecionados. A empresa faz economias de custo por meio de eficiências, os recursos recebem rotas que são personalizadas para seus níveis de habilidades e localizações e os clientes recebem um serviço de qualidade no prazo.
O Oracle Field Service Routing Cloud Service sempre considera os requisitos de atribuição estabelecidos para atividades e recursos no Oracle Field Service Cloud. Isso inclui habilidades e áreas de trabalho, atividades proibidas, recursos obrigatórios, restrições de links de atividades e calendários de recursos. As configurações de níveis de plano de rota permitem que você defina restrições e prioridades adicionais, mas não é possível minimizar as restrições padrão no nível do plano.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 1
Introdução à rota
As rotas são otimizadas usando um número diferente de metas, e não apenas as que você seleciona. Por exemplo, se você construir uma estratégia de rota que otimize os tempos de deslocamento e trabalho, o aplicativo priorizará não apenas a otimização do tempo de deslocamento e trabalho, mas também maximizará o número de atividades atribuídas e reduzirá a hora extra dos recursos como metas adicionais de otimização.
Determinando o local do recurso para uso na rota
Quando um recurso estiver em campo, o aplicativo enviará as coordenadas GPS do recurso ao mecanismo de rota, se estiverem disponíveis. Isso ajuda a Rota a determinar o local do recurso.
As seguintes regras são usadas:
Se a rota ainda não foi iniciada ou nenhuma atividade foi iniciada na rota, as coordenadas enviadas ao mecanismo de rota serão as seguintes:
Se as coordenadas GPS do recurso forem obtidas entre 0 e 20 minutos, elas serão usadas.
Se nenhuma coordenada GPS estiver disponível ou se as coordenadas GPS forem mais recentes que 20 minutos, o Local Inicial do recurso será usado, caso esteja disponível.
Se nenhuma coordenada GPS estiver disponível ou se as coordenadas GPS forem mais recentes que 20 minutos e nenhum Local Inicial estiver atribuído ao recurso, o local do recurso permanecerá indefinido. Se a rota tiver uma atividade iniciada ou concluída:
Se as coordenadas GPS do recurso forem mais recentes que a alteração mais recente na atividade iniciada ou concluída, as coordenadas GPS serão usadas.
Se nenhuma coordenada GPS estiver disponível ou se as coordenadas GPS forem mais antigas que a alteração mais recente na atividade iniciada ou concluída, o endereço da atividade iniciada ou concluída será usado.
Configurando o aplicativo para rota
Preparando a árvore de recursos para rota
O Oracle Field Service Cloud Routing Cloud Service usa várias configurações para decidir como corresponder as atividades aos recursos. Sua configuração dessas configurações pode ter uma influência significativa nos resultados da rota. Verifique se os recursos que devem receber as atividades estão no mesmo bloco que as atividades que você deseja que eles recebam.
Ao organizar a árvore de recursos, considere as seguintes limitações:
O módulo de Rota é iniciado em um Bloco de Rotas, um tipo de recurso com a função de bloco. O módulo de Rota só pode distribuir atividades do bloco de rota para recursos secundários
Só são considerados para a rota os recursos secundários que estão a opção A criação de rotas pode atribuir atividades selecionada no nível do tipo do recurso
Consulte o Guia do Usuário do Oracle Field Service Core Manage Cloud Service para obter informações detalhadas sobre como configurar a Árvore de Recursos.
Preparando calendários de recursos para rota
Verifique se seus calendários estão atualizados e são precisos. Essas informações são usadas para determinar se um recurso qualificado está disponível para assumir uma tarefa.
Os recursos herdam calendários de objetos pai, como grupos ou blocos, a menos que você substitua as configurações em um nível inferior.
Coloque todos os recursos que deseja usar no mesmo calendário em um bloco e atribua o calendário ao bloco. Os recursos herdam as configurações do calendário no bloco e você só precisa configurar o calendário uma única vez.
Preparando habilidades de trabalho e condições de
habilidades de trabalho para rotas
Verifique se as habilidades de trabalho, os níveis de habilidades de trabalho e as condições de habilidades de trabalho que você configurou são exatas. Se você não atribuir habilidades de trabalho a um recurso, o aplicativo assumirá que o recurso tem todas as habilidades de trabalho no nível mais alto.
Habilidades de trabalho: identifique o conhecimento que o recurso tem. As habilidades de trabalho são os links que
permitem ao Oracle Field Service Cloud fazer a correspondência entre as atividades e os recursos.
Condições de habilidade de trabalho: identifique as habilidades de trabalho que são necessárias para concluir cada
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 2
Configurando o aplicativo para rota
A configuração do nível obrigatório e as configurações do nível de preferência na habilidade de trabalho têm um forte impacto na rota. O nível obrigatório identifica o nível de habilidade de trabalho mínimo que o recurso deve ter para ser elegível para a atividade.
Se o aplicativo não conseguir fazer a correspondência entre as atividades e os recursos, considere reduzir os níveis e as condições de habilidades de trabalho para que mais recursos atendam às habilidades e aos níveis de habilidades de trabalho exigidos pelas atividades.
Consulte o Oracle Field Service Cloud Capacity Cloud Service User Guide para obter instruções detalhadas sobre como configurar habilidades de trabalho e condições de habilidades de trabalho.
Preparando áreas de trabalho para rotas
Se você estiver usando áreas de trabalho, verifique se as zonas de trabalho e as atividades estão configuradas de maneira correta para seus recursos. Além disso, certifique-se de que o dicionário da área de trabalho esteja devidamente configurado para atribuir atividades às áreas de trabalho corretas. As atividades que suportam áreas de trabalho no nível do tipo da atividade precisam estar com todos os campos que são usados na chave da área de trabalho devidamente preenchidos.
Você pode usar os níveis de área de trabalho para influenciar em que áreas de trabalho eles receberão trabalho. Atribua um nível mais alto para as áreas de trabalho mais desejadas e um nível menor para as menos desejadas. Os recursos herdam áreas de trabalho de objetos pai, como grupos ou blocos, a menos que você substitua a configuração em um nível inferior.
Se o Oracle Field Service Routing Cloud Service não conseguir fazer a correspondência entre as atividades e os
recursos, considere atribuir cada área de trabalho a mais recursos, de modo que mais recursos estejam disponíveis para as atividades nessa área de trabalho.
Preparando os locais de início e fim para rota
As localizações inicial e final podem ser definidas para um recurso. O Oracle Field Service Routing Cloud Service considera o tempo de deslocamento do local inicial até a primeira atividade e o tempo de deslocamento da última atividade até a localização final.
Para configurar localizações, clique em ConfiguraçõesLocalizações. As localizações centrais da área inicial também podem ser definidas aqui.
Consulte o Guia de Usuário do Oracle Field Service Core Manage Cloud Service para obter instruções detalhadas sobre como configurar Localizações.
Preparando preferências de recursos para rota
Você pode especificar os recursos preferidos para diferentes atividades. Esses requisitos são levados em consideração durante o rota de atividades. Essas configurações são ativadas no tipo de atividade e definidas na atividade individual. As configurações de preferência a seguir estão disponíveis:
Preferido: quando nenhum recurso é identificado como Obrigatório, qualquer recurso definido como Preferido é priorizado em relação ao restante do pool de recursos. No entanto, quando um recurso Preferencial está inativo ou indisponível, outros recursos apropriados são selecionados.
Proibido: nenhum recurso definido como Proibido para uma atividade pode ser atribuído a ela.
Consulte o Oracle Field Service Cloud Core Manage Cloud Service User Guide para obter instruções detalhadas.
Criando um filtro
Você pode usar filtros como parte do processo de rota para priorizar grupos específicos de recursos ou atividades em relação a outros. Primeiro, você deverá criar o filtro. Depois você pode adicioná-lo a um plano de rota e configurá-lo para esse plano.
As seguintes configurações de preferências são importantes:
Marque a caixa de seleção Rota para ver o filtro na tela Adicionar plano de rota.
Marque a caixa de seleção Rota somente para os filtros que não têm a condição de filtro definida como Dinâmica.
Adicione um filtro de atividade a um plano de rota Configurar um filtro de atividade para roteamento
Usar a exibição do calendário
A seleção de outra data na tela Rota atualiza as execuções de rota para o bloco selecionado.
Clique no ícone da tela Rota.
Selecione uma data você deseja usar.
As execuções de rota para o bloco e os blocos filhos (se houver) selecionados na Árvore de recursos são atualizadas.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 3
Perfis e planos de rota
Perfis e planos de rota
Configurando planos e perfis de rota
Você pode criar ou modificar um plano ou perfil de rota personalizado.
Plano de rota
Os planos de rota definem as estratégias de otimização de uma empresa. Uma empresa pode ter várias estratégias, como:
uma estratégia para atividades voltadas para clientes e funcionários
uma estratégia para atividades de manutenção interna e funcionários (se os grupos forem gerenciados separadamente)
uma estratégia para o período da manhã (AM), o período da tarde (PM) e depois do expediente (AH). Por exemplo, a estratégia AM prioriza a otimização do deslocamento; a estratégia PM prioriza atividades iniciadas com mais de 3 dias; AH trabalha somente com atividades de clientes VIP ou problemas de máxima prioridade. uma estratégia para fins de semana
uma estratégia para fins de semana (fins de semana têm um número diferente de funcionários de campo, contratos diferentes de camada de serviço, que podem ser semelhantes ao AH, mas executar AM, PM e AH)
Perfil de rota
Um perfil de rota é um grupo de todos os planos de rota necessários. É possível atribuir um perfil de rota a muitos blocos para que o cliente não precise copiar os planos de cada bloco, e apenas os planos que forem provenientes de perfis atribuídos estejam disponíveis para o bloco. Isso garante que as estratégias de diferentes blocos, relacionadas a diferentes linhas de negócios ou regiões não se misturem com outros blocos. Para executar uma rota em um bloco, você precisa ter um perfil de rota não vazio atribuído ao bloco.
Rota de vários dias
Alguns ambientes de negócios lidam com vários dias de carga de trabalho. Eles precisam ser capazes de entender quantos dias são necessários para processar a lista de pendências. Além disso, as empresas devem estimar quando cada um das atividades poderia ser processada, reconhecer lacunas nas atribuições de áreas e habilidades e gerenciar a logística, como solicitações de peças e ferramentas. Para executar todas essas tarefas, as empresas devem ser capazes de rotear todas ou a maioria das atividades reservadas. É aí que um recurso de uma rota de vários dias ajuda. Como o próprio nome sugere, um plano de rota de vários dias é executado vários dias. É possível criar planos de rotas de vários dias que podem ser iniciados manualmente, podem ser executados uma vez por dia ou podem ser executados de forma recorrente. Além disso, você pode fazer rollback de um plano de rota de vários dias como uma atividade individual. É possível migrar os planos existentes, mas eles serão migrados como planos de um único dia e você deverá alterá-los para um plano de vários dias manualmente. Além disso, a alteração de um plano de um dia para um plano de vários dias não reagendará as atividades automaticamente de um dia para o outro. Você precisa selecionar a configuração "Permitir o reagendamento de atividades de um dia para o outro no período do plano de rota" para cada filtro de atividade individualmente.
Todas as tarefas são atribuídas e reotimizadas constantemente. As atividades importantes são antecipadas.
O número de planos de rota que precisa ser criado é reduzido.
Você pode fazer roolback de um plano de rota de vários dias como uma única ação.
Você pode ver um relatório resumido de resultados de rota, inclusive uma rota de vários dias.
Reotimização e reagendamento de rota de vários dias: por padrão, uma rota de vários dias não permite a
reotimização nem o reagendamento de atividades entre dias. Portanto, os resultados de executar uma rota de vários dias sem o reagendamento são os mesmos gerados por execuções de vários dias para o mesmo número de dias. No entanto, você pode reagendar cada atividade usando um filtro na seção Filtros. Esse filtro permite que apenas as atividades adequadas ao reagendamento de vários dias sejam movidas de um dia para outro durante a execução da rota. No entanto, essa restrição não se aplica à sequência de execuções de rota.
Widgets da tela do módulo de Rota e o relatório de Resumo da Execução: os widgets da tela do módulo Rota são
exibidos nos resultados da rota de vários dias. O resultado da execução de uma rota de vários dias é o mesmo que o resultado de uma série de execuções de rotas de um único dia se as duas execuções fornecerem as mesmas rotas resultantes. O Resumo da Execução inclui a duração da execução do plano de rota. Ele também exibe uma entrada por execução, independentemente do número de dias no período de aplicação da execução da rota. A data na entrada é a data em que o plano começa. A tabela a seguir descreve como esses valores são calculados:
Calculados em relação aos valores totais de toda a execução
Calculados em relação aos valores totais da execução atual, quando o número do provedor é (provedor * dias)
Calculado como um total dos valores diários
Tempo médio de trabalho Média de horas extras Tempo médio de deslocamento Tempo médio de inatividade Utilização de recursos
Recursos utilizados Atividades roteadas Recursos
Atividades
Ganhos de otimização do tempo de trabalho
Economia com otimização de horas extras Ganhos de otimização do tempo de deslocamento
Economia total
Planos de rota
Quando cria um plano de rota, você preenche o campo Aplicar a atividades dentro do intervalo de __ dias. Use esse campo para criar um plano de rota de vários dias. O número de planos de rota na lista de planos de rota inclui planos de rota de vários dias também.
Fazendo Rollback
É feito rollback de uma rota de vários dias como uma única ação e isso faz rollback do resultado de toda a execução. Se você clicar em Parar enquanto o plano estiver em execução, todas as atividades roteadas durante essa rota retornarão a seus estados iniciais. Você pode fazer rollback dos resultados da execução da rota até a última data do período de aplicação da execução. Por exemplo, se você executou uma rota de vários dias ontem para três dias, poderá fazer rollback dela hoje. Nesse caso, o rollback parcial é aplicado, ou seja, é feito rollback de todas as atividades Não Iniciadas.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 3
Perfis e planos de rota
Adicionar um perfil de rota
Os perfis de rota contêm um ou mais planos de rota que são executados para um bloco.
Clique em Configuração para abrir a tela Configuração.
Selecione Perfis de Rota na seção Subsistemas e Integrações. A tela Perfis de Rota mostra a lista de perfis de rota e planos de rota.
Clique na opção Adicionar perfil de rota, localizada na barra de ferramentas. A caixa de diálogo Adicionar perfil de rota é exibida.
Digite o nome do perfil de rota no campo Nome do perfil de rota. Marque a caixa de seleção Ativa.
Clique em Adicionar.
O novo perfil é exibido na lista Perfis de Rota.
Clonar um perfil de rota existente
Se quiser adicionar um plano de rota semelhante a um plano de rota existente, você poderá criar um clone. Um clone é uma cópia exata do perfil de rota existente. Você pode alterar o clone para diferenciá-lo do perfil de rota existente.
Navegue até a tela Perfis de Rota.
Na lista, localize o perfil de rota que deseja clonar. Clique em Clonar.
O diálogo Clonar Perfil de Rota é exibido.
Digite o nome do novo perfil de rota no campo Nome do Perfil de . Marque a caixa de seleção Ativa.
Clique em Clonar.
O novo perfil é exibido na lista Perfis de Rota.
Modificar um perfil de rota
Você pode modificar um perfil de rota na tela Perfis de Rota.
Navegue até a tela Perfis de Rota.
Clique no link Modificar para exibir a caixa de diálogo Modificar perfil de rota. Opcionalmente, modifique o Nome do perfil de rota.
Opcionalmente, marque a caixa de seleção Ativo para alterar o status do perfil. Clique em Atualizar para salvar as alterações.
Ativar e desativar perfis de rota
Os perfis de rota ativos são usados para rotear atividades para recursos. Os perfis de rota inativos não são usados. Você pode optar por desativar um perfil de rota se quiser salvá-lo para uso futuro, pois não deseja usá-lo imediatamente.
Navegue até a tela Perfis de Rota.
Localize a linha do perfil de rota que deseja ativar ou desativar e clique no link Modificar. A caixa de diálogo Modificar perfil de rota é exibida.
Marque ou desmarque a caixa de seleção Ativo para ativar ou desativar o perfil, respectivamente. Clique em Atualizar.
Adicionar um plano de rota a um perfil de rota
Os planos de rota fornecem as regras que são usadas para rotear atividades para recursos. As regras baseiam-se nas metas de negócios da sua organização. Planos de rota são atribuídos a perfis de rota. Perfis de rota são atribuídos aos blocos em que você executa o plano de rota.
Escolher os planos de rota para atribuir a um perfil de rota
Os perfis de rota são usados para agrupar mais de um plano de rota, de modo que seja possível executá-los no mesmo bloco.
Você pode atribuir vários planos de rota a um perfil de rota, de modo que os planos fiquem disponíveis para serem executados em relação a um bloco.
Tenha cuidado ao executar mais de um plano em relação a um bloco para evitar conflito entre os planos para recursos e atividades compartilhadas. Quando os planos estão em conflito entre si ou tentam usar os mesmos recursos e atividades, os resultados da rota geralmente não são os ideais.
Para obter melhores resultados:
Tenha cuidado ao executar vários planos de rota para os mesmos recursos. Os planos de segunda geração e de gerações posteriores produzirão resultados menos eficientes porque serão executados nos recursos restantes das execuções anteriores.
Execute os mesmos recursos em vários planos que sejam executados no mesmo bloco, mas faça isso com cautela. Por exemplo, execute um plano de rota no bloco à noite para atribuir a maioria das atividades do dia. Depois, execute o segundo plano de rota no bloco mais ou menos no meio da manhã. Essa segunda execução pode encontrar aberturas para algumas atividades que não foram atribuídas na primeira execução. Ela também pode atribuir as atividades que surgiram depois da primeira execução.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 3
Perfis e planos de rota
Use o menor número de planos de rota necessários. Isso pode minimizar as chances de compartilhamento acidental de recursos e atividades nos planos.
Execute os planos de rota em grupos grandes de recursos e atividades. Quando o pool de recursos e atividades é pequeno, o aplicativo tem menos opções para fazer uma boa correspondência. Assim, as rotas não serão tão ideais e mais atividades não serão atribuídas.
Crie um plano de rota
Os planos de rota fornecem as regras a serem usadas quando se decide como rotear atividades para recursos. Quando cria um novo plano de rota, na primeira etapa, você seleciona o perfil de rota ao qual ele deverá ser atribuído.
Você deverá criar um Perfil de Rota para poder criar um plano de rota.
Navegue até a tela Perfis de Rota.
Localize o perfil de rota ao qual deseja adicionar o plano de rota. Clique em Adicionar plano de rota na coluna Ações.
Um novo modelo de plano de rota é exibido.
Expanda cada seção e adicione valores conforme necessário. Clique em Adicionar.
Antes de executar um plano de rota para um bloco, você deverá atribuir o perfil de rota que contém o plano de rota ao bloco.
Adicionar um perfil de rota
Atribuir um perfil de rota a um bloco
Clone um plano de rota existente
Se quiser adicionar um plano de rota semelhante a um plano de rota existente, você poderá criar um clone. Um clone é uma cópia exata do plano de rota existente. Após criar o clone, você poderá alterá-lo para diferenciá-lo do plano de rota original.
Navegue até a tela Perfis de Rota.
Localize o plano de rota que deseja clonar. Na coluna Ações, clique em Clonar. O plano que você deseja clonar é exibido. Altere os valore, conforme necessário. Clique em Clonar.
Antes de executar um plano de rota para um bloco, você deverá atribuir o perfil de rota que contém o
plano de rota ao bloco.
Configurar a seção do plano de rota de um plano de rota Configure o agendamento da execução para o plano de rota
Modificar um plano de rota
Você pode modificar um plano de rota na tela Perfis de Rota. Antes de executar um plano de rota para um bloco, você deverá atribuir o perfil de rota que contém o plano de rota ao bloco.
Navegue até a tela Perfis de Rota.
Localize o plano de rota que deseja modificar. Clique no link Modificar na coluna Ações. A tela Editar plano de rota é exibida.
Expanda as seções e altere os valores conforme necessário. Clique em Atualizar para salvar as alterações.
Atribuir um perfil de rota a um bloco
Configurar a seção do plano de rota de um plano de rota Configure o agendamento da execução para o plano de rota
Ativar e desativar planos de rota
Os planos de rota ativos são usados para rotear atividades para recursos. Os planos de rota inativos não são usados. Você pode optar por desativar um plano de rota se quiser salvá-lo para uso futuro, pois não deseja usá-lo imediatamente.
Navegue até a tela Perfis de Rota.
Localize a linha do plano de rota que deseja ativar ou desativar e clique no link Modificar nessa linha. Clique em Plano de rota para expandir a seção.
Marque ou desmarque a caixa de seleção perto de Ativo
Clique em Atualizar.
Atribuir um perfil de rota a um bloco
Você deverá atribuir um perfil de rota ao bloco para que os planos de rota nesse perfil possam ser executados para o bloco.
Na árvore de recursos, selecione o bloco que deseja atribuir ao perfil de rota. Clique em Alocar.
Selecione Rota no menu suspenso.
A tela Rota exibe o bloco Resumo da Execução por padrão.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 3
Perfis e planos de rota
A mensagem Não há planos de rota no sistema é exibida.
Clique no link Atribuir Perfil de Rota.
A caixa de diálogo Selecionar perfil de rota é exibida.
Selecione o perfil de rota que deseja atribuir a esse bloco no menu suspenso na lista suspensa. Clique em Atualizar.
Se você selecionar o valor em branco na lista suspensa perfil de roteiro e clicar em Atualizar, as atribuições de perfil anteriores para o bloco selecionado serão removidas.
Configurando um plano de rota
Configurar a seção do plano de rota de um plano de rota
Após adicionar ou clonar um plano de rota, você deverá configurá-lo. Isso inclui definir a agenda de execução e criar filtros que priorizam atividades com base em diversas condições e fatores situacionais. Forneça detalhes gerais sobre o plano, incluindo o perfil em que ele se baseia, o método de rota e o número de minutos e segundos de execução do plano.
Clique em Configuração para abrir a tela Configuração.
Selecione Perfis de Rota na seção Subsistemas e Integrações. A tela Perfis de Rota mostra a lista de perfis de rota e planos de rota. Clique no link Modificar para abrir a tela Editar plano de rota.
Clique em Plano de Rota para expandir essa seção.
Identifique o nome do plano e o perfil e forneça outros detalhes básicos.
Nome do plano de rota: Insira um nome que facilite a identificação do plano.
Perfil de rota: Identifique o perfil ao qual esse plano de rota pertence.
Ativo: Marque a caixa de seleção para tornar esse plano disponível para rota. Você pode desativar um plano de rota para evitar sua execução acidental. Por exemplo, se você tiver planos de rota que só executa durante determinadas sessões ou em outros períodos mais movimentados do ano, poderá torná-los inativos até estar pronto para usá-los.
Clique em Adicionar.
Se perceber que essa rota está sendo executada regularmente até o limite de tempo, considere aumentá-lo e monitorar os resultados para ver se eles estão mais eficiente.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 4
Configurando um plano de rota
Configure o agendamento da execução para o plano de
rota
O agendamento da execução identifica quando você deseja que o plano seja executado, com que frequência ele deverá ser executado e se você deseja executá-lo durante vários dias. Você também pode especificar as atividades do dia para as quais o plano deverá ser executado. O agendamento da execução escolhido tem efeito nas informações que você pode compartilhar com os seus clientes por meio de notificações. Por exemplo, se você quiser enviar uma notificação na tarde anterior a uma atividade e não executar a rota até a noite, a sua notificação não incluirá o intervalo de tempo em questão.
Navegue até a tela Perfis de Rota e localize o plano de rota que deseja configurar. Na coluna Ações, clique em Modificar.
A tela Editar Plano de Rota é exibida. Expanda Agendamento da Execução. Configure um dos seguintes planos de rota:
a. Crie um plano a ser iniciado manualmente:
Selecione Manualmente na lista suspensa Executar rota.
Insira um número no campo Aplicar a atividades dentro do intervalo de dias. As atividades selecionadas para este plano de execução serão executadas durante o número de dias selecionado neste campo, a partir do dia selecionado.
Selecione a duração para a qual o plano deverá ser executado no campo
Limite de tempo.
b. Crie um plano de rota recorrente:
Selecione Recorrente na lista suspensa Executar rota.
Insira um número no campo Aplicar a atividades dentro do intervalo de dias. As atividades selecionadas para este plano de execução serão executadas durante o número de dias selecionado neste campo, a partir do dia selecionado.
Selecione o horário de início e o de término, nos campos Horário de início e
Horário de término.
Insira o intervalo de cada execução no campo Intervalo entre execuções em minutos.
Selecione os dias em que o plano de rota deverá ser executado no campo
Dias de atividade.
Selecione a duração para a qual o plano deverá ser executado no campo
Limite de tempo. Esse tempo indica o número máximo de minutos e segundos durante o qual plano de rota será executado antes de produzir um resultado. Quando o aplicativo iniciar um plano de rota, ele o executará indefinidamente até encontrar o valor correspondente mais adequado ou até que o limite de tempo expire, o que ocorrer primeiro. Em geral, 3 minutos são suficientes. O limite de tempo máximo possível é 20 minutos.
c. Crie um plano que seja executado uma vez por dia:
Selecione Uma vez ao dia na lista suspensa Executar rota.
Insira um número no campo Aplicar a atividades dentro do intervalo de dias. As atividades selecionadas para este plano de execução serão
executadas durante o número de dias selecionado neste campo, a partir do dia selecionado.
Insira o horário em que o plano de rota deverá ser executado no campo
Tempo da execução.
Selecione os dias em que o plano de rota deverá ser executado no campo
Dias de atividade.
Selecione a duração para a qual o plano deverá ser executado no campo
Limite de tempo. Esse tempo indica o número máximo de minutos e segundos durante o qual plano de rota será executado antes de produzir um resultado. Quando o aplicativo iniciar um plano de rota, ele o executará indefinidamente até encontrar o valor correspondente mais adequado ou até que o limite de tempo expire, o que ocorrer primeiro. Em geral, 3 minutos são suficientes. O limite de tempo máximo possível é 20 minutos.
d. Crie um plano que seja executado imediatamente:
Selecione Imediatamente na lista suspensa Executar rota. Selecione uma das seguintes opções:
para Atividades Urgentes: As atividades são atribuídas e agendadas no mesmo dia, independentemente do fato de essa atribuição interromper ou não outras atividades agendadas. Nesse caso, o SLA não será honrado para essa para atividade.
atividades que correspondem ao filtro: Apenas as atividades que corresponderem ao filtro selecionado serão atribuídas imediatamente. Essas atividades também podem ser agrupadas com outras
atividades agendadas para o mesmo local e o mesmo bloco no futuro próximo.
As atividades não agendadas não são consideradas para atribuição imediata. Use os campos Atribuição e Agrupamento em um intervalo de __ dias a partir de para configurar atividades de agrupamento.
e. Crie um plano que seja executado sequencialmente após outro plano: Selecione Sequencialmente na lista suspensa Executar rota.
Na lista suspensa após a conclusão de, selecione o plano que deverá ser executado antes do plano atual.
Selecione a duração para a qual o plano deverá ser executado no campo
Limite de tempo. Esse tempo indica o número máximo de minutos e segundos durante o qual plano de rota será executado antes de produzir um resultado. Quando o aplicativo iniciar um plano de rota, ele o executará indefinidamente até encontrar o valor correspondente mais adequado ou até que o limite de tempo expire, o que ocorrer primeiro. Em geral, 3 minutos são suficientes. O limite de tempo máximo possível é 20 minutos.
Clique em Adicionar para salvar suas alterações.
Execução de rota sequencial
Na versão 16.2, o Oracle Field Service Routing Cloud Service é aprimorado com uma opção para configurar os planos de Rota que são executados automaticamente em uma sequência rígida do fim para o início. Esse tipo de atribuição
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 4
Configurando um plano de rota
sequencial pode ser muito importante em determinados ambientes de negócios em que é necessário atribuir algumas atividades somente depois que outra categoria de atividades tiver sido atribuída.
Uma solução poderia ser configurar vários planos de Rota para serem executados em horários especificados para que os planos de rota sejam executados um após o outro. No entanto, essa solução não é muito confiável. Dependendo do número de atividades no bloco, uma execução de Rota pode demorar mais ou menos do que o tempo estimado, o que pode criar lacunas improdutivas na operação de Rota ou até mesmo estragar a sequência. A solução ideal para esse desafio passou a ser a execução de Rota sequencial. Dois ou mais planos de Rota são configurados para serem iniciados um após o outro. A sequência é automática. Consequentemente, qualquer execução longa ou curta da Rota não irá afetá-la.
A janela de configuração do Plano de rota agora tem uma opção Executar Rota adicional – sequencialmente. Quando essa opção está selecionada, a janela Execução da Rota muda para incluir o campo em que o plano de Rota anterior deverá ser escolhido. Para planos de Rota sequenciais, a seleção do predecessor é obrigatória; portanto, naturalmente, é necessário criar antes pelo menos um plano de Rota.
Configuração do plano de rota sequencial
A configuração de uma execução de Rota sequencial sempre inclui a seleção de um plano de Rota predecessor, ou seja, o plano a ser concluído antes de o atual começar. Qualquer plano de Rota, independentemente de seu agendamento, pode ser selecionado como predecessor. No entanto, qualquer plano de Rota pode ter um único sucessor. Por isso, sempre que uma sequência já tiver sido criada, o plano de Rota predecessor dessa sequência não poderá mais ser selecionado para outra sequências. Seu nome aparecerá desativado na lista.
Na figura a seguir, SEQ_1 não pode ser escolhido como predecessor na criação de uma nova sequência porque já foi usado como predecessor de outra sequência:
Os planos de Rota sequenciais podem ser usados como predecessores criando sequências mais longas se as necessidades de negócios assim exigirem. Outras configurações de planos de rota dependem das especificidades da empresa e não são influenciadas pela natureza sequencial do plano de Rota.
As sequências do plano de Rota só podem ser criadas dentro de um perfil de rota. Não são suportadas sequências de planos de Rota entre diferentes perfis de Rota. O resumo do plano de Rota mostrado no cabeçalho do plano de Rota contém seu agendamento – Sequencialmente depois de [predecessor_Routing_plan_name].
Não é possível excluir um plano de Rota que pertence a uma sequência, a menos que seja separado dessa sequência. Em uma tentativa de excluir esse plano de Rota, a ação é rejeitada com a mensagem de erro [Routing_plan_name]
já está em uso e não pode ser excluído. Para separar um plano de Rota, altere o agendamento de sequencialmente para outra, começando pelo último plano na sequência. Essa restrição se aplica a todos os planos em uma sequência, independentemente de sua posição. O sistema impede a criação de cadeias de planos de Rota formando loops fechados em que o primeiro plano deverá ser iniciado após a conclusão do último. Se o primeiro plano de Rota na sequência for alterado para o agendamento sequencial a fim de começar após a conclusão do último plano na mesma sequência, a modificação será rejeitada com a mensagem de erro Não é possível processar o plano
de rota {plan_name}.
Execução do plano de rota sequencial
É iniciada uma sequência dos planos de rota com o início do primeiro plano de Rota. O primeiro plano é iniciado de acordo com as respectivas configurações de agendamento – automaticamente (expirado), manualmente ou imediatamente depois que determinada atividade aparece no bloco. Depois que ele é concluído, o segundo plano de Rota começa automaticamente seguido pelos planos de Rota subsequentes, se houver.
O widget Rota na tela Atividades mostra o primeiro plano de Rota na sequência com um ícone apropriado ao
agendamento dele. Os planos de Rota subsequentes são marcados com o ícone da "cadeia", o que indica que o plano é parte de uma sequência. Quando o primeiro plano de Rota na sequência é iniciado, são oferecidas duas opções para o usuário: executar o plano de Rota atual ou toda a sequência. Se o usuário optar por executar somente o plano de Rota atual, ele será executado como qualquer outro plano de Rota. Se o usuário optar por executar toda a sequência, a conclusão do primeiro plano de Rota acionará automaticamente o segundo plano, e assim por diante. As execuções de planos de Rota sequenciais são identificadas na tela da Rota pelo ícone de "cadeia" na coluna Iniciado e pela observação executa após [predecessor_Routing_plan_name] na coluna Plano da Rota.
É possível fazer rollback de qualquer plano de Rota que pertença a uma sequência sem influenciar outros planos na mesma sequência. As atividades atribuídas ou não atribuídas como resultado de outros planos na sequência permanecerão em seus lugares. Um plano de Rota desativado é ignorado na execução da Rota sequencial. Outros planos na sequência são iniciados de acordo com suas configurações.
Atribuição de atividade imediata
Agora o módulo de Rota pode priorizar atividades e atribuir as urgentes imediatamente aos técnicos, mesmo que isso prejudique outras atividades. Se a prioridade da nova atividade for alta o suficiente, o módulo de Rota poderá reorganizar as rotas dos técnicos e inserir as atividades urgentes na frente de outras atividades. Essa reorganização acontece mesmo quando o técnico já está se dirigindo para uma atividade ou está no meio de uma atividade.
O Oracle Field Service Routing Cloud Service atribui automaticamente as atividades criadas no bloco aos recursos que correspondem aos requisitos dessas atividades. Dependendo dos requisitos da sua empresa, você pode selecionar um agendamento de rota que seja mais adequada a um bloco específico. O módulo de Rota pode ser iniciado manualmente, uma vez por dia ou de forma recorrente com o intervalo especificado. Essas opções abordaram a maioria dos padrões operacionais usados por diferentes empresas. Se a empresa preferiu distribuir a carga de trabalho no dia anterior e fornecer aos seus técnicos rotas completas no início do dia de trabalho, então a melhor opção é executar o módulo de Rota uma vez por dia. Se a empresa precisa responder rapidamente a novas tarefas recebidas durante o dia, então a execução recorrente da Rota várias vezes ao dia é a solução.
A demanda de uma solução projetada para lidar com atividades urgentes exigiu uma melhoria das opções de
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 4
Configurando um plano de rota
da atividade e sua atribuição é mínimo. Agora o módulo de Rota tem mais uma opção de agendamento imediato. Dependendo das configurações de agendamento, o módulo de Rota atribui atividades urgentes identificadas pela
prioridade da atividade ou atribui atividades específicas do bloco, reduzindo ao máximo possível o tempo até a atribuição.
Princípios básicos da atribuição imediata da atividade
A funcionalidade de atribuição imediata tem por objetivo atribuir imediatamente atividades específicas depois de elas serem criadas ou quando estão sendo movidas para o bloco. Essa funcionalidade atende a duas finalidades:
Atribuição de atividades com o mínimo ETA possível. As atividades a serem atribuídas são determinadas pelas configurações Prioridade da Atividade
Atribuição de atividades dentro do intervalo configurado. As atividades a serem atribuídas são determinadas por meio da aplicação de um filtro
As atividades não agendadas não são consideradas para atribuição imediata.
Prioridade da atividade
A prioridade da atividade usada pelo módulo de Rota para atribuir atividades urgentes é definida para toda a empresa como uma das configurações de Regras de Negócios.
Ao definir a prioridade da atividade, a empresa define a propriedade dessa atividade e seus valores, o que tornará a atividade urgente. Por exemplo, a empresa sempre deve executar reparos assim que possível para reduzir ao mínimo as interrupções de serviço. Nesse caso, a empresa pode selecionar Tipo de Atividade como a propriedade e Reparar como seu valor para considerar uma atividade urgente. Só é possível usar uma propriedade de atividade para identificar propriedades urgentes. É possível usar diversos valores da mesma propriedade como critérios de urgência da atividade. Nesse caso, os valores devem ser separados por vírgulas ou caracteres de retorno de carro (novas linhas) no campo Urgente.
A ordem dos valores de propriedade define o nível de prioridade. O valor listado primeiro terá a maior prioridade; os valores seguintes serão listados em ordem decrescente.
Configurações do plano de rota
Para atribuir atividades urgentes, você deve criar um plano de Rota especial. O campo Agendamento da execução agora tem a opção imediatamente, usada para atribuir as atividades que atendem aos critérios definidos conforme aparecem no bloco.
Quando a opção imediatamente está selecionada, aparecem duas opções de seleção de atividades. Aqui o usuário precisa escolher o grupo de atividades a ser atribuído imediatamente. As seguintes opções estão disponíveis:
para Atividades Urgentes (o módulo de Rota atribuirá as atividades que correspondem à combinação 'propriedade+valor' definida no campo Prioridade da Atividade)
para atividades que correspondem ao filtro {filter_name} (o módulo de Rota atribuirá as atividades que correspondem ao filtro de atividades selecionado)
A opção que atribui atividades correspondentes a um filtro pode ser útil quando é necessário atribuir determinadas categorias de atividades o mais rápido possível visando a reduzir ao máximo o tempo entre o pedido do cliente e a confirmação de atribuição. Além disso, talvez seja necessário estimar rapidamente o tempo disponível restante em um bloco. A meta principal é atribuir todas as atividades, mesmo que essa atribuição resulte em rotas que não sejam as ideais. É possível reotimizar as rotas em execuções subsequentes do módulo de Rota. Todas as atividades que não corresponderem aos critérios definidos permanecerão no bloco até a próxima execução da Rota ser agendada para outro plano de Rota.
As atividades urgentes devem ser atribuídas assim que possível. Portanto, outros fatores como hora extra do recurso, custo de atribuição e não atribuição, otimização e reotimização da rota etc. serão ignorados. Quando a opção
imediatamente é selecionada como o modo de Rota, as seções que contêm outras configurações (Parâmetros de Atribuição, Filtros, Reotimização, Hora Extra do Recurso e Tempo de Deslocamento) ficam ocultas como irrelevantes. Só é possível criar um plano de rota destinado a atribuir Atividades Urgentes por perfil de Rota. Vários planos de Rota destinados a atribuir atividades urgentes podem interferir um com o outro. Assim que o plano de Rota é criado, a opção para Atividades Urgentes torna-se inativa para planos de Rota subsequentes. Pelo mesmo motivo, a opção Clonar não está disponível para um plano de Rota configurado para atribuição de atividades urgentes.
Atribuição de atividades urgentes
Quando um plano de rota é definido como Atividades urgentes, o módulo de Rota refere-se às configurações de Regras de Negócios definindo as propriedades de atividades urgentes.
Se uma atividade criada no bloco ou movida para ele corresponder aos parâmetros da atividade urgente, o módulo de Rota atribuirá essa atividade imediatamente ao recurso mais apropriado, mesmo que essa atribuição viole o SLA de outras atividades na rota do recurso. A atribuição de atividades urgentes observa as seguintes restrições:
Área de trabalho — A área de trabalho do recurso deve corresponder à da atividade.
Habilidades de trabalho — As habilidades de trabalho do recurso devem corresponder às exigidas pela atividade.
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 4
Configurando um plano de rota
Preferência de recurso — a atividade só poderá ser atribuída aos recursos que atendem às preferências de recursos obrigatórios ou preferenciais, se especificado.
Janela de serviço — a janela de serviço da atividade deve ser observada.
Fim do SLA — o fim do SLA da atividade deve ser observado. As atividades com o SLA expirado não serão roteadas usando a Rota Imediata.
Calendário de Trabalho: o recurso deverá ter um calendário de trabalho para ser considerado para atribuição.
Seleção de recurso para atribuição de atividade urgente
Como o principal objetivo da atribuição de uma atividade urgente é reduzir ao mínimo o respectivo ETA, é importante atribuí-la a um recurso que esteja mais próximo do local da atividade para que o tempo de deslocamento seja o menor possível. Dependendo das respectivas prioridades (o valor da propriedade de prioridade), é possível posicionar atividades urgentes em diferentes pontos na rota:
No início da rota
Depois de uma atividade iniciada ou concluída Depois de uma atividade pendente
A posição na rota em que a atividade urgente deverá entrar define o método para determinar a localização do recurso. Os casos a seguir são possíveis:
A atividade urgente deve ser posicionada no início da rota:
Se o recurso tiver coordenadas de GPS mais recentes que 20 minutos atrás, elas serão usadas. Se não houver coordenadas do GPS disponíveis ou se elas tiverem mais de 20 minutos, a Localização Inicial do recurso será usada.
Se não houver coordenadas do GPS disponíveis ou elas tiverem mais de 20 minutos e nenhuma Localização Inicial for atribuída ao recurso capaz de garantir o ETA mínimo entre os que
corresponderem aos requisitos da atividade, a localização do recurso será indefinida. A atividade urgente deverá ser posicionada depois de uma atividade iniciada ou concluída:
Se as coordenadas do GPS do recurso forem mais recentes do que o endereço da atividade iniciada ou concluída, elas serão usadas.
Se não houver coordenadas do GPS disponíveis ou as coordenadas do GPS forem mais antigas que o endereço da atividade iniciada ou concluída, o endereço da atividade iniciada ou concluída será usado. A atividade urgente deverá ser colocada depois de uma atividade pendente:
O endereço da atividade pendente é usado.
É possível atribuir atividades urgentes a um recurso que já esteja em deslocamento para outra atividade ou até mesmo no processo de execução de outra atividade. Nesse caso, a atividade urgente continuará tendo prioridade e o recurso precisará mudar de direção ou interromper a outra atividade. Quaisquer atividades para as quais seja definido outro valor de propriedade não serão consideradas urgentes e serão atribuídas da maneira convencional.
Atribuição de atividades não urgentes
Quando a opção para atividades que correspondem a {filter} for escolhida, o usuário deverá selecionar um filtro de acordo com o qual o módulo de Rota identificará as atividades a serem atribuídas imediatamente.
A lista suspensa contém todos os filtros de atividades aplicáveis para Rota que foram criados na tela Filtros. Quando é criada uma atividade que corresponde ao filtro selecionado no bloco, o módulo de Rota atribui essa atividade imediatamente a um recurso apropriado. No entanto, ao contrário do que acontece com as atividades urgentes, uma atividade que não seja urgente será atribuída a um intervalo de tempo disponível (nenhuma restrição de outras atividades será violada) e apenas quando ela não gerar hora extra para o recurso. Um perfil de rota pode conter vários planos de rota projetados para atribuir atividades não urgentes imediatamente. Esses planos podem se basear em diferentes filtros de atividade, portanto as atividades que atenderem aos critérios de vários filtros serão atribuídas imediatamente depois da criação.
Se a opção Tudo estiver selecionada na lista de filtros, todas as atividades que aparecerem no bloco serão atribuídas imediatamente. A atribuição de atividades não urgentes observa as seguintes restrições:
Área de trabalho — A área de trabalho do recurso deve corresponder à da atividade
Habilidades de trabalho — As habilidades de trabalho do recurso devem corresponder às exigidas pela atividade Preferência de recurso — A atividade só pode ser atribuída a recursos obrigatórios ou preferenciais, se
especificado
Janela de serviço — A janela de atividade do serviço deve ser observada Início do SLA — O início do SLA da atividade deve ser observado Fim do SLA — O fim do SLA da atividade deve ser observado
Quando o módulo de Rota é definido para atribuir atividades não urgentes, nenhuma otimização de rota é executada. A meta é atribuir todas as atividades o mais rápido possível. A próxima execução agendada do módulo de Rota pode reotimizar as rotas criadas como resultado da atribuição imediata de acordo com suas configurações.
Agrupamento de atividades
A atribuição imediata de atividades pode resultar em determinados custos adicionais relacionados à violação de outro SLA da atividade ou ao deslocamento do recurso para outro local. Para compensar esses custos adicionais, às vezes é razoável combinar a atividade urgente com outras atividades que estão localizadas no mesmo local. Outra situação é quando a atividade urgente requer a entrada em uma área restrita. Nesse caso, a empresa pode atribuir ao mesmo recurso outras atividades na mesma instalação e solicitar acesso uma única vez. Esse tipo de atribuição denomina-se agrupamento.
A rota determina quais atividades devem ser agrupadas pelos mesmos critérios que são usados na criação de visitas. Por exemplo, se o endereço da atividade for usado como chave de agrupamento de visita, então esse endereço também será considerado na atribuição de atividades urgentes. Se quaisquer atividades forem encontradas no mesmo endereço que o endereço da atividade urgente, essas atividades serão "agrupadas", ou seja, serão atribuídas juntas ao mesmo recurso, no mesmo dia e uma imediatamente após a outra.
Condições de agrupamento
Oracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 4
Configurando um plano de rota
as atividades devem ter a mesma chave de agrupamento
as atividades devem estar dentro do intervalo de datas definido (veja abaixo)
atividades não agendadas devem ter um valor de início do SLA vazio ou um valor de início do SLA dentro do intervalo de datas definido (veja abaixo)
Depois que a rota de destino aceitável for encontrada, as restrições de atribuição serão verificadas para todas as atividades no agrupamento:
áreas de trabalho — a área de trabalho do recurso deve corresponder à da atividade
habilidades de trabalho — as habilidades de trabalho do recurso devem corresponder às exigidas pela atividade Preferência de recurso — A atividade só pode ser atribuída a recursos obrigatórios ou preferenciais, se
especificado
Janela de serviço — A janela de atividade do serviço deve ser observada Início do SLA — O início do SLA da atividade deve ser observado Fim do SLA — O fim do SLA da atividade deve ser observado Duração máxima em caso de um único agrupamento — 8 horas
Ordem das atividades nos agrupamentos
Quando um agrupamento é formado, a sequência de atividades dentro dele é determinada de acordo com as restrições a seguir:
restrições de link da atividade prioridade da atividade fim da janela de serviço início da janela de serviço Fim do SLA
Início do SLA ID da Atividade
Todas as atividades agrupadas são analisadas de acordo com as restrições na ordem informada anteriormente. Se nenhuma atividade pertencer a um dos links, a prioridade da atividade, se houver, determinará a sequência. Se não houver prioridades definidas para as atividades agrupadas, as atividades com o fim da janela de serviço mais recente serão colocadas primeiro e assim por diante.
Agrupamento de atividades urgentes
Quando as atividades são agrupadas para uma atividade urgente (a que tem a prioridade definida na tela Regras de
Negócios), a atividade urgente é atribuída primeiro. Quando a rota de destino tiver sido encontrada para a atividade
urgente, as outras atividades serão analisadas para definir se a rota pode ser associada à atividade urgente. Ao criar um plano de rota para uma atribuição de atividade imediata, o usuário poderá definir o período dentro do qual a Rota precisa procurar atividades para serem agrupadas com a atividade urgente. Por isso, as configurações Agendamento da
execução incluem o campo Agrupamento dentro de um intervalo de [ ] dias.
O campo Agrupamento dentro de um intervalo de [ ] dias define o período dentro do qual a Rota precisa procurar atividades para serem agrupadas com a atividade urgente. O intervalo pode ser definido entre 1 e 99 dias. Se não forem
encontradas atividades correspondentes aos critérios de agrupamento dentro do intervalo de agrupamento, nenhum agrupamento será criado.
Agrupamento de atividades não urgentes
Quando atividades não urgentes precisam ser atribuídas imediatamente, o sistema verifica se quaisquer atividades nas rotas já existentes têm as mesmas chaves de agrupamento. Ao encontrar essas rotas, o sistema verifica outras restrições de atribuição e só atribui uma atividade não urgente se todas as restrições de atribuição são atendidas. Uma atividade não urgente será atribuída à rota que contém o maior número de atividades com a mesma chave de agrupamento ou à rota com a data mais recente. Se uma rota assim não tiver sido encontrada, a atividade não urgente será atribuída à primeira rota aceitável sem agrupamento. O intervalo de datas de agrupamento é definido como parte das configurações do plano de rota.
As configurações de agrupamento e atribuição a seguir podem ser feitas:
Atribuição e Agrupamento dentro de um intervalo de [ ] dias a partir de [ ] – o início e a duração do período dentro do qual o aplicativo precisará atribuir atividades agendadas e criar agrupamentos com as atividades já atribuídas. O intervalo de agrupamento pode ser definido no intervalo entre 1 e 99 dias. A atribuição e o agrupamento de atividades começará no dia selecionado e continuará por toda a duração definida do intervalo. Por exemplo, se as configurações a seguir tiverem sido definidas (Atribuição e Agrupamento dentro de um intervalo de 10 dias a partir
de Hoje +2), o aplicativo procurará atividades correspondentes às chaves de agrupamento da visita dois dias a partir de hoje e continuará por 10 dias. As atividades não urgentes serão atribuídas para formar agrupamentos com as atividades encontradas dentro do mesmo período. Se não for possível formar um agrupamento, as atividades não urgentes serão atribuídas a rotas dentro do mesmo período
Execução do Plano de Rota Imediata
O Plano de Rota Imediata é acionado por meio da criação de uma atividade urgente ou de uma atividade que
corresponda ao filtro no bloco. Os planos de Rota imediata nunca podem ser iniciados manualmente e, portanto, não têm um link Executar na lista de planos de Rota de um bloco.
Os resultados da execução imediata da Rota incluem os dados a seguir: Se o plano foi definido para atribuir Atividades Urgentes:
Atividades atribuídas – o número de atividades urgentes atribuídas com sucesso
Atividades agrupadas – o número de outras atividades associadas às atividades urgentes Se o plano foi definido para atribuir atividades não urgentes que correspondam ao filtro selecionado:
Atividades atribuídas – o número de atividades atribuídas sem criar blocos
Atribuída com atividades de agrupamento – o número de atividades que correspondem ao filtro selecionado atribuído em blocos
Atividades agrupadas – o número de atividades do bloco ou o pool de atividades não agendadas associadas às atividades filtradas para criar blocos
Opções de Atribuição e Fallback para Transmissão de Atividades
A seção Atribuição e Fallback é exibida quando você cria um perfil de rota com a opção, imediatamente na lista suspensaOracle Field Service Cloud
Usando o Routing Cloud Service
Chapter 4
Configurando um plano de rota
Para exibir a seção Atribuição e Fallback, é necessário habilitar o serviço de Colaboração. Exiba a tela Sobre para verificar se o serviço está habilitado.
A seção Atribuição e Fallback é usada para definir as seguintes configurações:
Para acionar a transmissão de atividades para vários usuários, use uma das opções a seguir:
Automático: Atribui a atividade diretamente aos recursos correspondentes no bloco.
por meio de Colaboração: aciona a transmissão de atividades para usuários em colaboração.
A opção Agrupamento não está disponível quando você atribui atividades usando a opção por meio de
colaboração.
Informe o horário em minutos no campo A atividade deve ser atribuída em _ minutos para definir o período de tempo limite para transmissão. Se nenhum usuário aceitar a atividade dentro do período definido, a transmissão expirará. O limite é definido como 99 minutos.
Opção Fallback: selecione o cenário de mensagem configurado para a opção Fallback que deverá ser executado quando a atividade falhar ou quando o sistema atingir o tempo limite. Consulte a seção Create a Message Scenario no Oracle Field Service Cloud - Administering Oracle Field Service Cloud. O cenário de mensagem configurado envia a mensagem de falha para o usuário.
Usar parâmetros de atribuição para ajustar o plano de
rota
Defina Parâmetros de Atribuição para personalizar o processo de rota.
Navegue até a tela Rota e localize o plano de rota que deseja configurar. Clique em Ações e selecioneModificar para abrir a tela Editar Plano de Rota. Expanda a seção Parâmetros de Atribuição.
Selecione as seguintes as opções, conforme necessário:
Habilitar Rota por Equipamento: Quando esta caixa de seleção está marcada, a rota leva em consideração os equipamentos necessários para todas as atividades enviadas para a rota e atribui atividades somente aos recursos que atendem a esses requisitos. Isso pode fazer com que algumas atividades não sejam atribuídas. As atividades que não têm requisitos de equipamento não são afetadas por essa definição. Elas serão roteadas da mesma forma que antes. As atividades permanecerão não atribuídas se não houver recursos que atendam a seus requisitos de equipamento. Essas atividades serão rejeitadas com o código de motivo: 6003 e a mensagem: não há recursos apropriados. Como sempre, filtros de atividades, filtros de recursos, áreas de trabalho e restrições de habilidade de trabalho serão levados em consideração. Por exemplo, se um recurso que tem o equipamento X não for selecionado por filtro para a atividade que requer o equipamento X, essa atividade não será atribuída a esse recurso.
Rota Dinâmica: permite que você defina limites em relação a quanto tempo o módulo será executado com base no número de minutos e/ou no número de atividades roteadas. A imagem