Como configurar a programação no Otimização da força de trabalho para serviço de campo

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • A configuração da programação permite que você gerencie eventos usando o calendário da equipe. Você pode criar diferentes tipos de categorias de evento. Use pontos de extensão com script para personalizar os tipos de evento.

    A configuração das propriedades de adesão à programação permite que você calcule a adesão e a conformidade de seus agentes para que você possa melhorar a eficiência operacional da sua organização.

    As configurações de limite para adesão e conformidade indicam quantos minutos adiantados ou atrasados um agente pode bater o ponto de entrada ou saída em um turno de trabalho programado sem ser considerado não aderente. Para obter mais informações sobre as propriedades de adesão e conformidade introduzidas com a aplicação Programação, consulte Componentes do Otimização da força de trabalho para serviço de campo.

    Criar tipos de evento a serem exibidos no calendário da equipe com Otimização da força de trabalho para serviço de campo

    Crie vários eventos da mesma categoria e adicione-os ao calendário da equipe com Otimização da força de trabalho para serviço de campo.

    Antes de Iniciar

    Função necessária: sn_shift_planning.admin

    Por Que e Quando Desempenhar Esta Tarefa

    As seguintes configurações de categoria de evento estão disponíveis por padrão:
    • Trabalho
    • Reunião
    • Treinamento
    • Pausa
    • Folga
    • Trabalho real
    • Pessoal

    Procedimento

    1. Navegar até Tudo > Otimização da força de trabalho para serviço de campo > Programando > Configuração de evento.
    2. Clique em Nova.
    3. No formulário, preencha os campos.
    Tabela 1. Tipo de evento
    Campo Descrição
    Nome Nome exclusivo para o tipo de evento.
    Categoria Tipo de evento, por exemplo, reunião, pausa ou folga.
    Ordem de prioridade Prioridade do tipo de evento que você deseja excluir da cobertura. Quanto maior o número, maior a prioridade.

    Por exemplo, digamos que você esteja participando de um evento de trabalho durante quatro horas por dia. Você marcou essa janela de tempo como licença e como um tipo de evento de reunião. Se o tempo de folga tiver uma ordem de prioridade mais alta, o aplicativo excluirá esse tipo de evento da cobertura.

    Cor Cor que identifica este tipo de evento no calendário da equipe.
    1. Clique em Enviar.

    Modificar fórmulas de adesão e conformidade com a programação usando pontos de extensão

    Configure e ajuste as fórmulas de adesão e conformidade com a programação usando pontos de extensão com script para que você possa personalizar os cálculos para sua organização.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. Pesquise sn_shift_planning.ScheduleAdherenceExtPt.
    3. Na faixa do formulário, clique no link aqui para editar o registro.
    4. Para criar seu script de ponto de extensão, clique em Criar implementação nos links relacionados.
    5. Para criar seu script de ponto de extensão, clique em Criar implementação nos links relacionados.
    6. Modifique as fórmulas para calcular a adesão e a conformidade da programação nos métodos getAdherencePercentage e getConformancePercentage.
    7. Clique em Atualizar.

    Resultado

    Os cálculos de adesão e conformidade com a programação são baseados nas fórmulas na implementação.

    Ponto de extensão do tipo de evento em Otimização da força de trabalho para serviço de campo

    Use pontos de extensão para chamar scripts para categorias de evento, como reunião, folga ou horário de trabalho.

    Use pontos de extensão com script para integrar personalizações sem alterar os componentes principais no código da aplicação. Ao personalizar um aplicativo de base, você implementa os pontos de extensão com script criando as inclusões de script personalizadas e registrando-as em relação aos pontos de extensão com script.

    Você pode usar pontos de extensão para criar eventos, como solicitações de reunião, treinamento e folga. Por exemplo, implementações de ponto de extensão, consulte as seguintes instâncias de extensão na lista relacionada de Implementações:
    Tabela 2. Pontos de extensão para tipos de evento
    Categoria Script de extensão
    Reunião AgentScheduleMeetingEventManager
    Pausa AgentScheduleBreakEventManager
    Treinamento AgentScheduleBreakEventManager
    Folga AgentScheduleBreakEventManager
    Trabalho AgentScheduleWorkEventManager
    Trabalho real AgentScheduleActualWorkEventManager
    Pessoal AgentSchedulePersonalEventManager