추가 기능 > Windchill Quality Management 솔루션 > Windchill Quality Management 탐색 > 트레이닝 추적 기능 개요 > 트레이닝 추적 기능 사용
  
트레이닝 추적 기능 사용
트레이닝 임무를 추적하려면 문서 제어 모듈(트레이닝 추적을 사용해 미리 구성된 모범 사례)을 설치해야 합니다.
회사 정책과 절차 또는 작업 지침을 포함하는 문서에 역할, 그룹 및 조직을 연결할 수 있습니다. 트레이닝 매니저는 지연되거나 완료되지 않은 트레이닝 임무에 대한 모니터링을 설정할 수 있습니다. 또한 조직의 트레이닝 상태를 절차에 따라 지속적으로 모니터링하고 회사의 요구에 맞게 보고서를 구성할 수 있습니다.
Windchill에 설치되는 모든 문서 유형에 트레이닝 임무를 배정할 수 있습니다.
* 
문서가 삭제된 경우 연결된 트레이닝 기록이 삭제됩니다. 관리자는 문서 사용 권한을 적절히 지정해야 합니다.
속성 지정
문서를 통해 임무를 자동으로 관리하기 위한 속성을 지정할 수 있습니다.
트레이닝 간격 - 트레이닝이 유효한 일 수입니다. 이 필드를 365일로 설정한 경우 트레이닝은 사용자가 트레이닝을 마친 후 1년 동안 해당 사용자에 대해 유효합니다. 이 속성에 대한 내부 이름trainingInterval이고 속성에 대한 데이터 유형정수여야 합니다.
트레이닝 간격 겹치는 시간 - 트레이닝이 만료되고 해당 문서에 대해 트레이닝이 다시 시작되기 이전의 일 수입니다. 이 필드를 20일로 설정한 경우 사용자는 트레이닝 기록이 만료되기 20일 전에 해당 문서에 대한 트레이닝 임무를 받게 됩니다. 이 속성에 대한 내부 이름trainingIntervalLeadTime이고 속성에 대한 데이터 유형정수여야 합니다.
릴리즈 시 트레이닝 - 이 필드에서는 트레이닝 기록이 있는 문서가 릴리즈될 때 새 트레이닝 기록을 작성할지 여부를 결정합니다. 이 필드가 로 설정되어 있고 트레이닝 기록이 있는 문서가 개정된 경우 개정이 릴리즈되면 원래 개정에 대한 모든 관련 트레이닝 기록이 취소됩니다. 사용자가 새 개정에 대한 트레이닝을 받을 수 있도록 새 트레이닝 기록이 생성됩니다. 이 속성에 대한 내부 이름trainingOnRelease이고 속성에 대한 데이터 유형부울이어야 합니다.
참여자 관리 유틸리티에서 트레이닝 기록 지정
그룹 또는 다중 레벨 그룹(그룹 내의 그룹)에 트레이닝 기록을 지정하려면 다음을 수행합니다.
1. 참여자 관리 유틸리티에서 그룹을 선택합니다.
2. 작업 > 트레이닝 기록 추가를 선택합니다.
3. 문서 선택 창에서 문서 하나 또는 여러 개를 선택합니다.
4. 확인을 클릭합니다. 문서가 임무 책임자에 대한 정보 페이지에 나타납니다.
사용자, 그룹 또는 조직에 대한 정보 페이지 보기
사용자, 그룹 또는 조직에 대한 정보 페이지에서 트레이닝 기록 테이블을 보려면 다음을 수행합니다.
1. 새 탭을 생성합니다.
2. 사용자 정의 > 트레이닝 기록을 선택합니다. 지정된 트레이닝 기록이 트레이닝 기록 테이블에 나타납니다.
그룹에 대한 정보 페이지에서 트레이닝 기록 추가
그룹에 대한 정보 페이지에서 트레이닝 기록 테이블에 트레이닝 기록을 추가하려면 다음을 수행합니다.
1. 트레이닝 기록 추가 아이콘 을 클릭합니다.
2. 문서 선택 창에서 문서 하나 또는 여러 개를 선택합니다.
3. 확인을 클릭합니다. 트레이닝 기록이 그룹에 대한 트레이닝 기록 테이블에 나타납니다.
트레이닝 기록 편집
트레이닝 기록을 수동으로 편집하려면 다음을 수행하십시오.
1. 문서를 마우스 오른쪽 버튼으로 클릭하고 트레이닝 기록 편집을 선택합니다.
2. 트레이닝 기록 세부 정보 창에서 필요한 필드를 업데이트하고 확인을 클릭합니다.
문서 상태
문서의 트레이닝 상태는 다음과 같으며, 기본적으로 하루에 한 번 업데이트됩니다.
보류 - 모든 트레이닝 기록이 보류 상태로 생성됩니다.
필수 - 그룹 또는 중첩 그룹에 대해 트레이닝이 필요할 때 트레이닝 기록이 이 상태로 이동됩니다.
그룹의 경우 임무가 보류 상태에서 필수 상태로 즉시 변경되고 워크플로가 종료됩니다. 그룹 및 중첩 그룹의 사용자에 대한 새 작업이 작성됩니다.
트레이닝 간격 속성이 설정된 경우 사용자가 트레이닝을 완료하면 트레이닝 기록에 대한 만료 날짜가 설정됩니다.
완료됨 - 사용자가 문서에 대한 트레이닝을 완료했습니다.
만료됨 - 문서에 대한 트레이닝이 만료되었습니다.
취소됨 - 트레이닝 요구 사항이 취소되었습니다.
문서의 새 개정이 릴리즈되면 이전 버전에 대한 트레이닝 임무가 취소되고 새 버전에 대한 임무가 작성됩니다.
그룹 멤버가 더 이상 그룹과 연관되지 않은 경우 트레이닝 기록이 취소됩니다.
그룹 트레이닝 기록이 취소되면 보류 중 또는 필수 상태인 사용자 트레이닝 기록도 취소됩니다.
* 
상태 설정 기능을 사용하여 요구 사항을 수동으로 업데이트할 수 있습니다.
이러한 상태는 문서 상태(작업 중, 릴리즈됨 등)와 다릅니다.
트레이닝 추적 대기열
트레이닝 추적 대기열에서는 예약된 프로세스를 실행하여 트레이닝 기록 업데이트를 수행합니다. 프로세스는 다음을 수행합니다.
트레이닝 기록이 있는 그룹 또는 조직의 멤버인 사용자에 대해 트레이닝 기록이 작성되지만, 사용자는 아직 트레이닝 기록이 없습니다.
만료된 트레이닝 기록이 업데이트됩니다. 사용자에 대해 만료된 기록에 대한 새 트레이닝 기록 이터레이션이 작성되며, 이 사용자는 현재 참조된 문서에 대해 필수 상태인 트레이닝 기록이 있는 그룹의 멤버입니다.
릴리즈됨 상태인 문서의 새 개정에 대한 새 트레이닝 기록이 작성됩니다. 이는 이전 개정에 대한 트레이닝 기록이 있고 릴리스 시 트레이닝 플래그가 로 설정된 경우에 해당합니다. 트레이닝 기록 문서가 개정되면 사용자가 여전히 문서에 대한 현재 필수 트레이닝 기록이 있는 그룹의 멤버이고 릴리스 시 트레이닝 플래그가 true로 설정된 경우에만 새 트레이닝 기록 이터레이션이 작성됩니다.
트레이닝 간격 겹치는 시간이 설정되어 있고 재트레이닝 시작 조건이 충족되는 경우 트레이닝 기록이 이터레이션되고 새 트레이닝 임무가 작성됩니다.
기본적으로 트레이닝 추적 대기열에서는 서버 시간 01:30에 하루 한 번 프로세스를 실행하도록 예약됩니다. QMS.TrainingTrackingStates.properties.xconf 파일에서 qualitymanagment.qms.trainingtracking.trainingrecord.queueStartTime 등록 정보를 수정하여 이 시간을 변경할 수 있습니다. 등록 정보의 형식은 xconf 파일에 문서화되어 있습니다.