Integração de calendário

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Com as notificações por e-mail, você pode usar mapas de importação/exportação para aproveitar informações sobre registros e integrar com o Outlook ou outro calendário.

    Por exemplo, uma notificação por e-mail pode criar um evento de calendário com base nas datas de início e término planejadas de uma solicitação de mudança. Para habilitar a integração com um calendário, as seguintes variáveis iCalendar estão disponíveis para serem adicionadas a uma mensagem de modelo de e-mail e fazem referência ao modelo de e-mail da notificação. As variáveis devem ser adicionadas ao campo Texto da mensagem.

    Variável Descrição
    ${dtstart} Data de início
    ${dtend} Data de término
    ${local} Local
    ${alarm_time} Hora do alerta ou lembrete

    Por padrão, a instância calcula o valor das variáveis iCalendar usando mapas de importação e exportação para as tabelas Compromisso [itil_appointment] e Solicitação de mudança [change_request]. A instância também usa mapas de importação e exportação para outras tabelas, dependendo de quais plug-ins você ativa. Por exemplo, se você ativar o plug-in Incidente (com.snc.incident), a instância usará os mapas de importação e exportação da tabela Incidente [incidente].

    Cada mapa de importação/exportação pode especificar um conjunto diferente de campos iCalendar. Por exemplo, o mapa de importação/exportação icalendar.change_request mapeia somente dois campos iCalendar.

    A instância usa o valor de Nome externo como o nome da variável no modelo de e-mail. Por exemplo, o mapa de importação e exportação icalendar.change_request define as variáveis dtstart e dtend.
    Nome externo Nome da variável associada Tabela Campo mapeado Rótulo do campo
    dtstart ${dtstart} change_request start_date Data de início planejada
    dtend ${dtend} change_request end_date Data de término planejada