Como personalizar os campos popover no calendário do Espaço do expedidor

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Adicione ou remova os campos que são mostrados em Espaço do expedidor popovers para que as informações mais relevantes sejam mais fáceis de encontrar pelos expedidores.

    Antes de Iniciar

    Função necessária: wm_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Aviso:
    Somente desenvolvedores com alto nível de experiência no uso de JavaScript devem executar este procedimento.
    Usando o JavaScript junto com inclusões de script, você pode mostrar valores diferentes das informações padrão mostradas na janela popover. Os campos padrão nas informações popover são:
    • Descrição resumida: uma descrição resumida da tarefa de ordem de serviço
    • Número: o número da tarefa de ordem de serviço
    • Início programado
    • O grupo de atribuição
    • Local: o local da tarefa de ordem de serviço

    A imagem a seguir mostra que o campo Atribuído a foi adicionado à janela popover para indicar a quem a tarefa de ordem de serviço está atribuída.

    Pop-over modificado com o campo Atribuído a adicionado

    Procedimento

    1. Encontre os valores dos campos que você deseja adicionar.
      1. Navegar até Todos > Definição do Sistema > Tabelas.
      2. No campo Pesquisar, pesquise a tabela com o tipo relevante de informação.
        • Valores da tarefa de ordem de serviço: wm_task
        • Valores de programação: cmn_schedule_span
        • Valores de evento pessoal: sn_shift_planning_agent_schedule_request
      3. Abra a tabela relevante e copie o valor que você deseja exibir.
    2. Navegar até Todos > Definição do Sistema > Inclusões de script.
    3. No campo Pesquisar, insira DispatcherWorkspaceCalendarBrokerImplSNC e abra o registro.
    4. Role até a função getCalendarEventTooltipDetails.
    5. Selecione e copie a função getCalendarEventTooltipDetails inteira.
    6. Retornar a Todos > Definição do Sistema > Inclusões de script.
    7. No campo Pesquisar, insira DispatcherWorkspaceCalendarBrokerImpl e abra o registro.
    8. Cole a função getCalendarEventTooltipDetails no registro DispatcherWorkspaceCalendarBrokerImpl abaixo, onde diz //Adicionar/substituir personalizações aqui..
    9. Adicione ou remova os campos desejados.
    10. Mantenha selecionado (ou clique com o botão direito do mouse) no cabeçalho da página e selecione Salvar.