달력 등록 정보 설정
관리자는 다음과 같은 등록 정보를 사용하여 달력을 사용자 정의할 수 있습니다. 시스템 달력에 대해 설정되는 등록 정보도 있고, 컨텍스트 계획에 대해서만 설정할 수 있는 등록 정보도 있습니다.
달력에 대한 사용자 정의는 CCD 유틸리티를 사용하여 배포해야 합니다. 자세한 내용은 Deploy Your Customizations on Your Development Environment를 참조하십시오.
CCD 유틸리티에서 등록 정보 설정에 대한 자세한 내용은 Setting Property Values and Propagating Your Changes를 참조하십시오.
사용자가 임무를 위임하고 휴무일을 개인화하도록 허용
아래 예와 같이 <customizationRootDirectory>/configurations/xconf/custom.site.xconf 파일에서 다음 등록 정보를 false로 설정합니다.
<Property name="wt.calendar.calculateDefaults" value="false" targetFile="codebase/wt.properties"/>
* 
위임된 임무의 시작 시간과 종료 시간은 시스템 설정 표준 시간대가 아니라 사용자 기본 설정 표준 시간대를 반영합니다. 이 동작은 등록 정보를 통해 제어됩니다.
조직 탭 표시
조직 탭은 기본적으로 위임무기한 위임 창에 표시되지 않습니다. 사용자에게 조직에 대한 임무 위임 옵션을 부여하려면 아래 예와 같이 <customizationRootDirectory> /configuration/xconf/custom.site.xconf 파일에서 다음 등록 정보를 true로 설정합니다.
<Property name="wt.clients.calendar.delegate.display_org_tab" value="true" targetFile="codebase/wt.properties"/>
작업 주 정의
시스템 달력은 기본적으로 토요일과 일요일을 매주 휴무일로 인식합니다. 다른 날짜를 지정하려면 아래 예와 같이 <customizationRootDirectory>/configurations/xconf/custom.site.xconf 파일에서 다음 등록 정보를 설정합니다.
<Property name="wt.calendar.nonWorkDaysOfTheWeek" value="<Define Work Week>" targetFile="codebase/wt.properties"/>
이 등록 정보는 1에서 7 사이의 값으로 설정할 수 있으며, 여기서 1은 일요일(일주일의 첫 날)이고 7은 토요일(일주일의 일곱 번째 날)입니다. 이 등록 정보의 기본값은 1,7(토요일 및 일요일)입니다.
변경 사항을 적용하려면 달력 관리 유틸리티에서 모두 재설정을 클릭하고 메소드 서버를 다시 시작합니다. 메소드 서버는 개발 환경에서 다시 시작할 수 있습니다. 메소드 서버를 생산 환경에서 다시 시작하려면 PTC에 문의해 서비스 요청을 열어야 합니다. 서비스 요청 열기에 대한 자세한 내용은 서비스 요청 열기를 참조하십시오.
* 
이 등록 정보를 설정하려면 wt.calendar.calculateDefaultsfalse로 설정되어 있어야 합니다.
주당 근무 시간 수 지정
특정 프로젝트, 프로그램 또는 제품 계획에서 작업하는 동안 다음 등록 정보 중 하나를 사용하여 1주일 동안의 작업 시간 수를 지정할 수 있습니다.
근무일 시작 시간 설정하기:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_START" value="<Value of Workday Start Hours>" targetFile="codebase/wt.properties"/>
기본값은 8입니다.
근무일 종료 시간 설정하기:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_END" value="<Value of Workday End Hours>" targetFile="codebase/wt.properties"/>
기본값은 17입니다.
점심 시간 설정하기:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_START" value="<Value of midday break start hours >" targetFile="codebase/wt.properties"/>
기본값은 12입니다.
점심 시간으로 할당할 시간 설정하기:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_BREAK_DURATION" value="<Value of midday break hours>" targetFile="codebase/wt.properties"/>
기본값은 1입니다.
일일 근무 시간은 [DAY_END - DAY_START - LUNCH_BREAK_DURATION =TOTAL WORK DURATION]으로 계산됩니다.
이러한 변경 사항은 시스템 달력에는 반영되지 않고 계획 객체(예: 활동)의 기간을 계산하는 방식에만 적용됩니다.
* 
프로젝트 계획에 영향을 주는 Windchill 시스템 달력을 변경하는 경우 변경 사항을 반영하려면 계획을 수동으로 새로 고쳐야 합니다. 계획 정보 페이지로 이동하고 작업 > 계획 일정 재조정을 선택합니다.
Windchill 시스템 달력 변경 사항은 한 번 이상 계획 일정 재조정 작업을 수행하거나 메소드 서버를 다시 시작할 때까지는 새로 작성된 프로젝트 계획에 반영되지 않습니다.
도움이 되셨나요?