iCalendar 통합
OFBiz 작업 노력은 iCalendar 파일 형식을 지원하는 타사 캘린더 프로그램으로 액세스할 수 있습니다. 이것은 이벤트 및 작업을 관리하는 편리한 방법입니다.
iCalendar 기능을 사용하려면 다음 세 단계를 수행해야 합니다.
- iCalendar 만들기
- iCalendar에 당사자, 고정 자산 및 작업 노력 할당
- iCalendar에 액세스하도록 캘린더 클라이언트 구성
iCalendar 만들기
iCalendar 탭을 클릭한 다음 iCalendar 찾기 화면에서 만들기 버튼을 클릭합니다.
OFBiz는 자동으로 캘린더 소유자로 iCalendar에 할당합니다. 소유자를 다른 당사자로 변경하면 캘린더를 수정할 수 없습니다. 캘린더 소유자만 캘린더를 수정할 수 있기 때문입니다.
캘린더에 이름을 지정합니다.
캘린더 가시성 필드는 다른 사람에 대한 iCalendar의 가시성을 제어합니다. 가시성이 비공개로 설정된 경우 캘린더 소유자만 캘린더를 보거나 수정할 수 있습니다. 가시성이 기밀로 설정된 경우 대리인으로 iCalendar에 할당된 당사자도 캘린더를 보거나 수정할 수 있습니다. 가시성이 공개로 설정된 경우 누구나 캘린더를 볼 수 있지만 캘린더 소유자와 캘린더 대리인만 수정할 수 있습니다.
캘린더 가시성 From 및 To 필드를 사용하여 일정 기간 동안 캘린더를 표시할 수 있습니다.
iCalendar를 저장하고 iCalendar URL을 기록해 둡니다.
iCalendar에 당사자, 고정 자산 및 노력 할당
iCalendar에 당사자를 지정할 수 있습니다. 일정에 대리인으로 할당된 당사자는 일정을 수정할 수 있는 권한이 있습니다. 캘린더에 구성원으로 할당된 당사자는 모든 공개 이벤트 및 작업(작업 노력)을 캘린더에 게시합니다. 회원은 캘린더를 수정할 수 있는 권한이 없습니다.
파티 탭을 클릭하여 캘린더에 파티를 할당합니다. 파티 ID 필드 옆에 있는 조회 버튼을 클릭하여 파티를 선택합니다. 역할 유형을 선택합니다. 시작 및 종료 날짜는 파티가 캘린더에 할당될 시간 범위를 지정합니다. 추가를 클릭하여 캘린더에 파티를 할당합니다.
iCalendar에 고정 자산을 할당할 수 있습니다. 캘린더에 할당된 고정 자산에는 모든 공개 이벤트 및 작업(작업 노력)이 캘린더에 게시됩니다.
고정 자산 탭을 클릭하여 고정 자산을 달력에 할당합니다. 고정 자산 ID 필드 옆에 있는 조회 버튼을 클릭하여 고정 자산을 선택하십시오. 시작 및 종료 날짜는 고정 자산이 달력에 할당될 시간 범위를 지정합니다. 추가를 클릭하여 고정 자산을 달력에 할당합니다.
Work Effort 애플리케이션을 사용하는 경우 캘린더에 Work Effort를 할당할 수 있습니다. 작업 노력 찾기 화면(작업 노력 유형 ID = 게시 속성)을 사용하여 iCalendar를 찾은 다음 어린이 탭을 클릭하여 어린이 작업 노력을 추가하십시오. 모든 아동 노동 노력은 범위에 관계없이 달력에 표시됩니다.
캘린더 클라이언트 구성
iCalendar를 사용하도록 캘린더 클라이언트를 구성합니다. 캘린더의 전체 URL은 OFBiz 서버의 HTTPS URL과 iCalendar URL입니다. 예를 들어:
https://mydomain.com/iCalendar/10010.
일부 캘린더 클라이언트에는 파일 이름이 필요할 수 있습니다.
https://mydomain.com/iCalendar/10010/MyCalendar.ics.
달력 사용하기
캘린더 클라이언트에서 쓰기 권한을 설정하면 기존 작업을 업데이트할 수 있습니다. iCalendar 형식에는 몇 가지 제한 사항이 있습니다. 예를 들어 이벤트 또는 작업 주최자만 이벤트 또는 작업을 업데이트할 수 있습니다.
OFBiz를 사용하여 공개 캘린더 게시
인터넷에서 사용할 수 있는 무료 공개 iCalendar 파일이 많이 있습니다(공휴일 일정, 스포츠 팀 일정, 경기장 일정 등). 일반적으로 사용자는 이러한 파일을 로컬 하드 드라이브에 다운로드하여 캘린더 클라이언트 프로그램에 포함합니다. 여러 로컬 복사본을 사용하는 대신 OFBiz를 사용하여 해당 캘린더를 게시하는 것이 좋습니다. 캘린더가 변경되면 한 곳에서만 업데이트하면 된다는 장점이 있습니다.
공개 캘린더를 발행하려면 위에서 설명한 대로 공개 iCalendar를 생성하기만 하면 됩니다. 데이터 탭을 클릭합니다. 인터넷에서 원하는 iCalendar 파일을 다운로드한 다음 파일의 내용을 데이터 탭에 있는 데이터 필드에 복사합니다.