Использование функции отслеживания обучения
Для отслеживания учебных заданий необходимо установить модуль управления документами (предварительно настроенные оптимальные методы с отслеживанием обучения).
Роли, группы и организации могут быть связаны с документами, которые содержат корпоративные политики и процедуры или рабочие инструкции. Руководители обучения могут задавать отслеживание запаздывающих или незавершенных учебных заданий. Они могут постоянно контролировать состояние обучения в своей организации с помощью процедур и настраивать отчеты соответственно потребностям своей компании.
Учебные задания могут назначаться для любого типа документов, установленных в Windchill.
|
Если документ удаляется, удаляются и связанные с ним записи обучения. Администраторы должны соответствующим образом назначать разрешения для документа.
|
Назначение атрибутов
Документы могут иметь атрибуты, назначенные для автоматического управления заданиями.
• Интервал обучения - период в сутках, в течение которого допускается обучение. Если в этом поле задано 365 суток, то после того, как пользователь заканчивает обучение, допускается обучение этого пользователя в течение года. Этот атрибут должен иметь Внутреннее наименование trainingInterval и Тип данных - Целое число.
• Время опережения интервала обучения - период в сутках перед тем, как истекает срок обучения и перезапускается обучение по этому документу. Если в этом поле задано 20 суток, то пользователь получает учебное задание по этому документу за 20 суток до истечения срока действия записи обучения. Этот атрибут должен иметь Внутреннее наименование trainingIntervalLeadTime и Тип данных - Целое число.
• Обучение после выпуска - это поле определяет, создаются ли новые записи обучения, когда выпускается документ с записями обучения. Если это поле получает значение Да и документ с записями обучения изменяется, то при выпуске новой ревизии отменяются все связанные записи обучения для первоначальной ревизии. Создается новая запись обучения, чтобы пользователи могли обучаться по новой ревизии. Этот атрибут должен иметь Внутреннее наименование trainingOnRelease и Тип данных - Логическое значение.
Назначение записей обучения из утилиты администрирования участников
Чтобы назначить запись обучения группе или многоуровневой группе (группы в группе), выполните следующие действия.
1. В утилите Администрирование участников выберите группу.
2. Выберите > .
3. В окне Выберите документ выберите документ или несколько документов
4. Нажмите кнопку ОК. Документ появляется на информационной странице для исполнителей.
Просмотр информационной страницы для пользователя, группы или организации
Чтобы просмотреть таблицу Записи обучения на информационной странице пользователя, группы или организации, выполните следующие действия.
1. Создайте новую вкладку.
2. Выберите > . Назначенные записи обучения отображаются в таблице Записи обучения.
Добавление записей обучения с информационной страницы для группы
Чтобы добавить записи обучения в таблицу Записи обучения на информационной странице для группы, выполните следующие действия.
1. Щелкните значок добавления записи обучения
.
2. В окне Выберите документ выберите документ или несколько документов.
3. Нажмите кнопку ОК. Запись обучения появится в таблице Записи обучения для группы.
Правка записей обучения
Чтобы вручную править запись обучения, выполните следующее:
1. Щелкните правой кнопкой мыши документ и выберите Править записи обучения.
2. В окне Подробности записи обучения обновите необходимые поля и нажмите кнопку ОК.
Статусы документов
Документы имеют следующие статусы обучения, которые по умолчанию обновляются один раз в день:
• В ожидании - все записи обучения создаются в состоянии ожидания.
• Обязательно - если обучение обязательно для группы или ее вложенных групп, запись обучения переводится в это состояние.
◦ Для групп состояние задания сразу меняется с ожидаемого на обязательное, и рабочий процесс завершается. Создается новое задание для пользователей в группе и ее вложенных группах.
◦ Если атрибут Интервал обучения задан, для учебной записи устанавливается дата окончания срока действия, когда пользователь завершает обучение.
• Завершено - пользователь закончил обучение по документу.
• Срок действия истек - срок обучения по документу истек.
• Отменено - требование обучения было отменено.
◦ При выпуске новой ревизии документа задание обучения для старой версии отменяется и создается задание для новой версии.
◦ Запись обучения отменяется, если участник группы больше не связан с группой.
◦ Если запись обучения группы отменена, записи обучения пользователей в состоянии "Ожидание" или "Обязательно" также отменяются.
| Требование может быть вручную обновлено с помощью функции Задать состояние. Эти статусы отличаются от состояния документа (В работе, Выпущен и т. д.). |
Очередь отслеживания обучения
Очередь отслеживания обучения запускает плановый процесс для выполнения обновлений записей обучения. Этот процесс включает следующие действия.
• Создаются записи обучения для пользователей, которые являются участниками групп или организаций, имеющих записи обучения, но сами еще не имеют записей обучения.
• Обновляются записи обучения с истекшим сроком действия. Новая итерация записи обучения для просроченных записей создается для пользователя, который в данный момент является участником группы с записью обучения в состоянии Обязательно для документа, на который имеется ссылка.
• Создаются новые записи обучения для новых ревизий документов, которые находятся в состоянии Выпущено. Это происходит в том случае, если существует запись обучения для старой ревизии, а для флага Обучение при выпуске установлено значение Да. При ревизии документа записи обучения новая итерация записи обучения создается только в случае, если пользователь по-прежнему является участником группы с текущей записью обучения Обязательно для документа, а флаг Обучение при выпуске установлен.
• Если задано Время опережения интервала обучения и удовлетворяется условие инициирования переобучения, записи обучения итерируются и создаются новые учебные задания.
По умолчанию очередь отслеживания обучения планирует выполнение процесса один раз в день в 01:30 по времени сервера. Это время можно изменить посредством изменения свойства qualitymanagment.qms.trainingtracking.trainingrecord.queueStartTime в файле QMS.TrainingTrackingStates.properties.xconf. Формат этого свойства документирован в файле xconf.