Skip to main content

캘린더/일정

이 기능은 무엇인가요?​

개인/부서/회사 일정을 등록하고, 반복 일정과 알림을 설정하며, 참석자를 초대하는 기능입니다. 그룹웨어의 핵심 기능 중 하나로, 업무 효율성과 협업 생산성을 높여줍니다.

업무 프로세스 개요​

포함된 화면​

순서화면명설명
1캘린더캘린더 일정 데이터를 관리합니다
2일정 목록캘린더 일정 데이터를 관리합니다

관련 솔루션 연계​

연계 솔루션연계 내용방향
전자결재결재 기한 일정 연동Groupware 내부

시작하기​

  1. 일정 등록: 캘린더에서 일정을 등록합니다
  2. 반복 설정: 정기 일정의 반복 주기를 설정합니다
참고: 데이터 관계도

관련 워크플로우​

  • 캘린더 등록 (autoTask): 승인된 휴가를 캘린더에 자동 등록합니다

테이블 요약​

캘린더 일정 (calendar_events)​

컬럼명한글명타입설명
title일정명VARCHAR *필수-
description설명TEXT-
event_type일정유형ENUM(personal, department, company)-
calendar_scope캘린더범위VARCHAR-
start_time시작시간TIMESTAMP *필수-
end_time종료시간TIMESTAMP-
all_day종일여부BOOLEAN-
recurrence_rule반복규칙VARCHARRFC 5545 RRULE 형식 (예: FREQ=WEEKLY;BYDAY=MO,WE,FR). 반복 이벤트 인스턴스 생성은 런타임에서 처리
location장소VARCHAR-
color색상VARCHAR-
owner_id소유자UUID (시스템참조)일정 소유자 (public.users 참조)
department_id부서UUID (시스템참조)부서 일정 (public.departments 참조)
source_block소스블록VARCHAR-
source_entity소스엔티티VARCHAR-
source_record_id소스레코드IDUUID-
status상태VARCHAR-