달력 통합
이메일 알림과 함께 가져오기 익스포트 맵을 사용하여 기록에 대한 정보를 활용하고 Outlook 또는 다른 달력과 통합할 수 있습니다.
예를 들어, 이메일 알림은 변경 요청의 계획된 시작 날짜와 종료 날짜를 기준으로 달력 이벤트를 만들 수 있습니다. 달력과의 통합을 활성화하기 위해 다음 iCalendar 변수를 이메일 템플릿 메시지에 추가하고 알림에서 이메일 템플릿을 참조할 수 있습니다. 메시지 텍스트 필드에 변수를 추가해야 합니다.
| 변수 | 설명 |
|---|---|
| ${dtstart} | 시작 날짜 |
| ${dtend} | 종료 날짜 |
| ${위치} | 위치 |
| ${alarm_time} | 경보 또는 미리 알림 시간 |
기본적으로 인스턴스는 약속 [itil_appointment] 및 변경 요청 [change_request] 테이블에 대한 임포트 및 익스포트 맵을 사용하여 iCalendar 변수의 값을 계산합니다. 또한 인스턴스는 활성화한 플러그인에 따라 다른 테이블에 대한 임포트 및 익스포트 맵을 사용합니다. 예를 들어 인시던트(com.snc.incident) 플러그인을 활성화하면 인스턴스는 인시던트 [incident] 테이블의 임포트 및 익스포트 맵을 사용합니다.
각 가져오기 내보내기 맵은 서로 다른 iCalendar 필드 집합을 지정할 수 있습니다. 예를 들어 icalendar.change_request 임포트 익스포트 맵은 두 개의 iCalendar 필드만 매핑합니다.
인스턴스는 외부 이름 값을 이메일 템플릿의 변수 이름으로 사용합니다. 예를 들어, icalendar.change_request import export 맵은 dtstart 및 dtend 변수를 정의합니다.
| 외부 이름 | 연결된 변수 이름 | 테이블 | 필드 매핑됨 | 필드 레이블 |
|---|---|---|---|---|
| dtstart | ${dtstart} | change_request | start_date | 계획된 시작 날짜 |
| 디텐드 | ${dtend} | change_request | end_date | 계획된 종료 날짜 |