Definir escopos de otimização

Concluído

O Resource Scheduling Optimization não pode otimizar itens no aplicativo, a não ser que saiba quais itens estão disponíveis para serem otimizados. O RSO usa escopos para especificar em quais registros e períodos o mecanismo de otimização deve focar ao ser executado.

Um escopo típico pode incluir os seguintes parâmetros:

  • Recursos – Define quais recursos devem ser incluídos no trabalho de otimização. (Necessário para todos os escopos.)

    Por exemplo, somente os recursos externos que estão em Washington e são eletricistas.

  • Requisitos de Recursos – Define quais requisitos de recursos (itens não agendados) devem ser incluídos.

    Por exemplo, somente itens não agendados em que a ordem de serviço tenha o substatus Pronto para Expedir.

  • Reservas – Define as reservas existentes que você deseja atualizar.

    Por exemplo, você pode otimizar as reservar agendadas somente para hoje. Não mexa nas reservar futuras.

Captura de tela das exibições de Recursos, Requisitos e Reservas definindo o escopo de otimização com o Intervalo de Tempo no qual a nova reserva será criada.

Os escopos devem ser os menores possíveis. O RSO é mais rápido e eficaz quando as solicitações contêm menos recursos, requisitos e reservas e intervalos de tempo menores. Em geral, as organizações já têm partições lógicas que podem ser usadas para o RSO como:

  • Temporalmente definida - Esta partição pode dividir os trabalhadores entre diurnos e noturnos.

  • Geograficamente definida – Locais como vizinhanças e cidades.

  • Logicamente definida – Definida pelo nível de suporte ou tipo de incidente.

Os escopos podem ser definidos usando exibições do sistema ou exibições pessoais que definem os recursos, os requisitos e as reservas. Se uma exibição pessoal for selecionada, ela será compartilhada com o usuário do aplicativo RSO e outros usuários que têm acesso ao escopo. O escopo de otimização sempre deve incluir os recursos específicos a serem otimizados.

Por exemplo, se uma organização quisesse otimizar apenas os recursos localizados na região de Washington, eles teriam que criar um modo de exibição Dynamics 365 Field Service que filtrasse a entidade de recurso reservável para mostrar apenas os recursos em Washington. Assim a exibição poderia ser adicionada ao escopo usando a lista suspensa Exibição de Recursos.

Os escopos não são usados apenas para otimizar as reservas existentes, também podem criar novas reservas. Este parâmetro pode ser configurado no escopo definindo quais requisitos e reservas devem ser otimizados, por exemplo:

  • Criar novas reservas (Exibição de requisitos) – Para usar o escopo a fim de criar novas reservas para ordens de serviço de manutenção preventiva geradas por contratos de serviço de campo. Você pode criar uma exibição para a entidade de requisito de recurso que mostra ordens de serviço não agendadas com um tipo de ordem de serviço de manutenção preventiva.

  • Atualizar as reservas existentes (Exibição de reservas) – Para usar o escopo a fim de otimizar as reservas agendadas no momento para clientes de Washington. Você deve definir uma exibição para a entidade de reserva de recursos reserváveis que mostre somente as reservas associadas a ordens de serviço na região de Washington.

Você pode definir uma exibição de requisito e de reserva em um único escopo. Porém, como é recomendado que os escopos sejam os menores possíveis, talvez seja melhor usar uma ou outra.

Configurações do intervalo de otimização

As configurações do intervalo de otimização definem o intervalo de tempo durante o qual as reservas podem ser criadas, atualizadas ou excluídas com base nos tipos de registro incluídos. Essas configurações não têm nada a ver com o escopo das reservas que são definidas com base nas exibições de registros associadas às reservas.

Estes são os tipos de configurações de intervalo de otimização:

  • Referência do Intervalo – O momento de início para todos os cálculos subsequentes do intervalo de ordens de serviço. (A hora atual do trabalho ou o início do dia atual do trabalho).

  • Deslocamento do Intervalo – Quantidade de tempo adicionado à referência do intervalo para definir o início do intervalo.

  • Duração do intervalo (dias) – Número de dias que são adicionados à referência do intervalo.

Para simplificar como ocorre a otimização do intervalo, os cenários a seguir examinam duas situações de alto nível em que isso poderia acontecer.

Cenário 1:

Você quer que os requisitos que estão definidos no escopo de otimização sejam criados e agendados no intervalo das próximas 24 horas. Mas você não quer que os itens sejam criados no intervalo da próxima hora. Em outras palavras, os requisitos serão agendados em um intervalo começando Agora + 1 hora e terminando Agora + 1 hora + 1 dia (o que, em parte, pode ser ainda hoje).

Captura de tela das Configurações do Intervalo de Otimização definidas.

Cenário 2:

Você quer que as reservas existentes que estão definidas no escopo de otimização sejam movidas para os próximos dois dias. Mas você não quer que nada seja movido para hoje. Em outras palavras, as reservas serão movidas para um intervalo começando Hoje às 00:00 + 1 dia (Amanhã às 00:00) e terminando Amanhã às 00:00 + 2 dias.

Captura de tela de trabalho com as reservas existentes para o Cenário 2.

Para explica melhor como funciona a otimização do intervalo, os seguintes cenários fornecem um insight mais profundo sobre como as configurações do intervalo de otimização afetam as reservas.

Captura de tela das Reservas para esta Otimização e Configurações do Intervalo de Otimização.

Cinco reservas (A, B, C, D e E) estão incluídas na exibição de reservas Resumo do Agendamento – Agendadas pelo RSO-WA enquanto elas estão sendo agendadas, com a seguinte configuração:

  • As cinco reservas serão possivelmente movidas para a área inicial/final do intervalo de otimização, se houver capacidade suficiente.

  • As reservas bloqueadas para o Intervalo de Tempo que se sobrepõem ao intervalo de otimização serão movidas. Se o intervalo de tempo bloqueado estiver fora do intervalo de otimização, a reserva será ignorada.

Diagrama do Início do Intervalo de Otimização e do Fim do Intervalo de Otimização.

Se você adicionar Agora ou Depois = 1 hora e as outras configurações permanecerem as mesmas, as cinco reservas (A, B, C, D e E) ainda serão incluídas na exibição de reservas Resumo do Agendamento – Agendadas pelo RSO-WA enquanto elas estiverem sendo agendadas, com a seguinte configuração.

Captura de tela das Reservas para esta Otimização e Configurações do Intervalo de Otimização.

  • Apenas três reservas (C, D e E) serão possivelmente movidas para a área inicial/final do intervalo de otimização, se houver capacidade suficiente.

  • A reserva A está no passado antes de Agora ou Depois e será excluída do escopo.

  • A reserva B se sobrepõe à linha Agora ou Depois e será considerada bloqueada.

  • No caso de uma reserva bloqueada para Intervalo de Tempo, quando o intervalo de tempo bloqueado se sobrepõe ao intervalo de otimização, a reserva é movida. Se o intervalo de tempo bloqueado estiver fora do intervalo de otimização, a reserva será ignorada.

Diagrama de um intervalo de tempo bloqueado usado.

Se você adicionar Agora ou Depois = 4 horas e as outras configurações permanecerem as mesmas, as cinco reservas (A, B, C, D e E) ainda serão incluídas na exibição de reservas Resumo do Agendamento – Agendadas pelo RSO-WA enquanto elas estiverem sendo agendadas, com a seguinte configuração.

  • Apenas duas reservas (D e E) serão possivelmente movidas para a área inicial/final do intervalo de otimização, se houver capacidade suficiente.

  • As reservas A e B estão no passado antes de Agora ou Depois e são excluídas do escopo.

  • A reserva C se sobrepõe à linha Agora ou Depois e será considerada bloqueada.

  • No caso de uma reserva bloqueada para Intervalo de Tempo, quando o intervalo de tempo bloqueado se sobrepõe ao intervalo de otimização, a reserva é movida. Se o intervalo de tempo bloqueado estiver fora do intervalo de otimização, a reserva será ignorada.

Diagrama de um Intervalo de Tempo Agora ou Depois.

Se você adicionar Agora ou Depois = 27 horas e as outras configurações permanecerem as mesmas, as cinco reservas (A, B, C, D e E) ainda serão incluídas na exibição de reservas Resumo do Agendamento – Agendadas pelo RSO-WA enquanto elas estiverem sendo agendadas, com a seguinte configuração.

  • Apenas uma reserva (E) será movida para a área inicial/final do intervalo de otimização, se houver capacidade suficiente.

  • As reservas A, B, C e D estão no passado antes de Agora ou Depois e são excluídas do escopo.

  • No caso de uma reserva bloqueada para Intervalo de Tempo, quando o intervalo de tempo bloqueado se sobrepõe ao intervalo de otimização, a reserva é movida. Se o intervalo de tempo bloqueado estiver fora do intervalo de otimização, a reserva será ignorada.

Diagrama de uma reserva sendo movida ou ignorada.

Exibição dos resultados do escopo

Para identificar melhor quais recursos, requisitos e reservas são afetados com base no escopo de otimização, é possível visualizar os itens no painel de agendamento.

Captura de tela do filtro no painel de agendamento previamente preenchido por meio da exibição de recursos e dos ícones que indicam se os recursos não estão disponíveis para otimização.

Os filtros de recursos no painel de agendamento são previamente preenchidos por meio da exibição de recursos. A lista de recursos corresponde ao número de recursos definidos na exibição de recursos. O RSO exibe um ícone de cadeado e uma dica de ferramenta para indicar quando um recurso não está disponível para otimização (mesmo que tenha sido adicionado à exibição de recursos).

Os requisitos qualificados para otimização corresponderão aos registros da exibição de requisitos.

Você pode modificar os filtros no painel esquerdo e salvá-los no escopo.

Captura de tela dos filtros modificados salvos no escopo de otimização referentes à mesma exibição de recursos.

Se a exibição de recursos à qual se refere o escopo de otimização for uma exibição do sistema, os filtros modificados por meio do painel de agendamento serão salvos como uma nova exibição pessoal.

Se a exibição de recursos à qual se refere o escopo de otimização for uma exibição pessoal, os filtros modificados por meio do painel de agendamento serão salvos novamente na mesma exibição pessoal.