Pontos de extensão do tipo de evento em Otimização da força de trabalho para ITSM

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Use pontos de extensão para chamar scripts para categorias de evento, como reunião, folga ou horário de trabalho.

    Como criar tipos de evento personalizados usando pontos de extensão

    Ao criar pontos de extensão para eventos personalizados, considere o seguinte:
    • Quais usuários podem criar um evento?
    • O evento precisa passar por um processo de aprovação?
    • É um evento do tipo trabalho ou não trabalho?
    Aqui estão alguns exemplos com orientações sobre algumas considerações que você pode fazer ao criar um novo evento personalizado usando pontos de extensão:
    • Ao criar um evento para reuniões de equipe mensais, considere o seguinte:
      • Apenas gerentes podem criar este tipo de evento.
      • Este é um evento de tipo não trabalho.
      • O evento não precisa passar por um processo de aprovação.
    • Ao criar um evento para solicitações de folga, considere o seguinte:
      • Qualquer funcionário pode criar este evento.
      • É um evento de tipo não trabalho.
      • O evento precisa passar por um processo de aprovação do gerente.

    Para ver uma lista de pontos de extensão que você pode usar para Otimização da força de trabalho para ITSM, navegue até Pontos de Extensão do Sistema > Pontos de Extensão com Script. Na lista Pontos de extensão, abra o ponto de extensão sn_shift_planning.EventManager.

    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.
    Tabela 1. Pontos de extensão para tipos de evento
    Nome do ponto de extensão Descrição
    sn_shift_planning.EventManager Implemente este ponto de extensão para personalizar a lógica para as categorias de eventos que você cria.
    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:
    Categoria Scripts de extensão
    Reunião AgentScheduleMeetingEventManager
    Pausa AgentScheduleBreakEventManager
    Treinamento AgentScheduleTrainingEventManager
    Folga AgentScheduleTimeOffEventManager
    Trabalho AgentScheduleWorkEventManager