기본 관리 > 공동 작업 지원 > 달력 관리 > 달력 등록 정보 설정
  
달력 등록 정보 설정
관리자는 다음과 같은 등록 정보를 사용하여 달력을 사용자 정의할 수 있습니다. 시스템 달력에 대해 설정되는 등록 정보도 있고, 컨텍스트 계획에 대해서만 설정할 수 있는 등록 정보도 있습니다.
xconfmanager 유틸리티를 사용하여 wt.properties 파일을 설정하는 방법에 대한 자세한 내용은 xconfmanager 유틸리티 정보를 참조하십시오.
사용자가 임무를 위임하고 휴무일을 개인화하도록 허용
사용자에게 임무를 위임하고 자신의 휴무일(예: 공휴일)을 지정할 수 있는 능력을 부여할 수 있습니다.
xconfmanager 유틸리티를 사용하여 wt.properties 파일의 다음 등록 정보를 false로 설정합니다.
wt.calendar.calculateDefaults=false
* 
위임된 임무의 시작 시간과 종료 시간은 시스템 설정 표준 시간대가 아니라 사용자 기본 설정 표준 시간대를 반영합니다. 이 동작은 등록 정보를 통해 제어됩니다.
조직 탭 표시
조직 탭은 기본적으로 위임무기한 위임 창에 표시되지 않습니다. 사용자에게 조직에 대한 임무 위임 옵션을 부여하려면 wt.properties 파일의 다음 등록 정보를 true로 설정합니다.
wt.clients.calendar.delegate.display_org_tab=true
작업 주 정의
시스템 달력은 기본적으로 토요일과 일요일을 매주 휴무일로 인식합니다. 다른 날짜를 지정하려면 wt.properties 파일에서
wt.calendar.nonWorkDaysOfTheWeek
등록 정보를 설정합니다.
이 등록 정보는 1에서 7 사이의 값으로 설정할 수 있으며, 여기서 1은 일요일(일주일의 첫 날)이고 7은 토요일(일주일의 일곱 번째 날)입니다. 이 등록 정보의 기본값은 1,7(토요일 및 일요일)입니다.
변경 사항을 적용하려면 달력 관리 유틸리티에서 모두 재설정을 클릭하고 메소드 서버를 다시 시작합니다.
* 
이 등록 정보를 설정하려면 wt.calendar.calculateDefaultsfalse로 설정되어 있어야 합니다.
주당 근무 시간 수 지정
다음 등록 정보를 사용하여 특정 프로젝트, 프로그램 또는 제품 계획에만 적용되는 주당 근무 시간 수를 지정할 수 있습니다.
근무일 시작 시간 설정하기:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_START
기본값은 8입니다.
근무일 종료 시간 설정하기:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_END
기본값은 17입니다.
점심 시간 설정하기:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_START
기본값은 12입니다.
점심 시간으로 할당할 시간 설정하기:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_BREAK_DURATION
기본값은 1입니다.
일일 근무 시간은 [DAY_END - DAY_START - LUNCH_BREAK_DURATION =TOTAL WORK DURATION]으로 계산됩니다.
이러한 변경 사항은 시스템 달력에는 반영되지 않고 계획 객체(예: 활동)의 기간을 계산하는 방식에만 적용됩니다.
* 
프로젝트 계획에 영향을 주는 Windchill 시스템 달력을 변경하는 경우 변경 사항을 반영하려면 계획을 수동으로 새로 고쳐야 합니다. 계획 정보 페이지로 이동하고 작업 > 계획 일정 재조정을 선택합니다.
Windchill 시스템 달력 변경 사항은 한 번 이상 계획 일정 재조정 작업을 수행하거나 메소드 서버를 다시 시작할 때까지는 새로 작성된 프로젝트 계획에 반영되지 않습니다.