VKPHT. Релиз нота

Версия 5.1 от Максим Уваров на 2024/04/01 11:19

Что нового в этой версии?

PLT0 Общие требования

Тема

Описание

Фоновая программа обработки переводов и тасковНовый функционал фоновой программы позволяет обрабатывать переводы работника и "переводить" на его новое назначение его исторические таски основных процессов

PLT2 Оргструктура

Тема

Описание

Новая структура для раздела "Образование" профиля работникаВ модель данных модуля добавлена новая структура для хранения данных образования работника

ONB0 Общие требования

Тема

Описание

Редактирование раздела "Полезные материалы" через административную панельУ Администратора Системы появилась возможность редактировать состав раздела "Полезные материалы" процесса "Адаптация" через административную панель. Теперь состав раздела можно сконфигурировать: задать заголовок, описание и ссылку на материал из внешнего ресурса.
Редактирование плана адаптации

В рамках развития процесса "Адаптации" добавлена возможность через административную панель формировать состав задач и подзадач плана адаптации работников.

Реализована новая фоновая программа, которая формирует индивидуальный план адаптации нового работника исходя из настройки плана адаптации. Кроме этого, назначение опросов выведены в отдельный фоновый процесс, который при необходимости отключается.

PM1 Компетенции

ТемаОписание

Фунционал "Поиск талантов"

*MVP. Функционал доступен в дизайне 2.0

Добавлен новый аналитический экран сравнения/подбора сотрудников по компетенциям и дополнительной информации. Позволяет найти сотрудников по критериям и сравнить их между собой.

PM3 Оценка персонала

ТемаОписание

Редизайн опросника по компетенциям 360

*MVP. Функционал доступен в дизайне 2.0

Добавлено 2 представления оценки работника:

1) индивидуальная оценка работников в рамках мероприятия оценки

2) массовая оценка работников по компетенциям в рамках мероприятия оцени

Скрестить модель тегов и оценку по компетенциям (добавление сценария "профиль работника")В мероприятия оценки добавлен новый сценарий "Профиль работника". Он позволяет оценить сотрудников на набор компетенций (тегов), которыми они наполнили свой профиль.

CDP1 ИПР

ТемаОписание
Запуск цикла для ИПРРеализован экран для запуска циклов ИПР по модели тегов. Доступен HR с ролью 3,4 в разделе администрирование.
Объединение ИПР по модели тегов и профилю должности (технологическое изменение)Реализация функционала дает возможность иметь 2 ИПР разных типов (по модели тегов и по профилю должности) на одном стенде. 

CDP2 Преемственность

ТемаОписание
Доработка отображения преемников при смене критичности на "Не задана"Кнопка "Выбор преемников", несмотря на критичность "Не задана" теперь будет доступна, при переходе по ней в попап с преемниками, заданные ранее преемники теперь отображаются, их можно удалить или согласовать, но нового преемника уже добавить нельзя.

Общие требования

ТемаОписание
Развитие форм ввода HATEOAS  Доработана работа форм ввода на основе HATEOAS, в том числе:
Реализован вывод всех значений из связанного справочника. Реализована возможность выбора пустого значения из справочника вместо ранее вставленного.
Реализована возможность передачи на форму ввода значения из связанного справочника.
Развитие общего функционала административных панелейРеализован дополнительный функционал для обеспечения типовой настройки административных панелей, в том числе:
Реализован единый подход для работы с поставляемыми вместе с системой записями в справочниках.
Реализована возможность управления отображением модулей и процессов в административной панели.
Настроен пример подключения выгрузок в xlsx на примере используемых на страницах датасетов.

Разворачивание системы

Сервис

Описание

Значения переменных

DremioОтказались от приложения в замен используются views в базе данныхОтключен
dremio-connectorУдален за ненадобностьюОтключен
NifiОтказались от приложения в замен используется сервис rtl-jobОтключен
rtl-task-orgУдален после объединения схем task_org и rostalentОтключен
rtl-rostalentУдален после объединения схем task_org и rostalentОтключен
rtl-coreСоздан после объединения схем task_org и rostalentRTL_DB_USER: rtl_user
RTL_DB_PASS: пароль к схеме rt_core
RTL_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_core
RTL_PROFILE: prod
RTL_KCLK_URL: https://keycloak_url:9443
RTL_KCLK_REALM: rostalent
RTL_KCLK_USER: api-service
RTL_KCLK_PASS: 123
RTL_KCLK_CLID: api-service-agent
RTL_KCLK_CLSECRET: сикрет клиента api-service-agent
RTL_BACKEND_AUTHORITY_URL: https://root_url/rtl-api/authority
RTL_BACKEND_ROSTALENT_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_FILEUPLOAD_URL: https://root_url/rtl-api/fileupload
RTL_BACKEND_MONITOR_URL: https://root_url/rtl-api/monitor
RTL_BACKEND_CONFIGURATION_URL: https://root_url/rtl-api/configuration
RTL_MINIO_URL: https://minio_url
RTL_MINIO_BUCKET: Имя бакета в minio
RTL_MINIO_USER: minio_user
RTL_MINIO_PASS: minio_password
RTL_KCLK_AUTH_ENABLED: false
JAVAOPTS:
RTL_BACKEND_NOTIFY_URL: https://root_url/rtl-api/rt-notify
rtl-notifyСоздан на основе схемы rostalent, которая содержит в себе данные только по уведомлениямRTL_DB_USER: rtl_user
RTL_DB_PASS: пароль к схеме notifications
RTL_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=notifications
RTL_PROFILE: prod
RTL_KCLK_URL: https://keycloak_url:9443
RTL_KCLK_REALM: rostalent
RTL_KCLK_USER: api-service
RTL_KCLK_PASS: 123
RTL_KCLK_CLID: api-service-agent
RTL_KCLK_CLSECRET: сикрет клиента api-service-agent
RTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_TASKSETTING_URL: https://root_url/rtl-api/rt-core/old/
RTL_BACKEND_MONITOR_URL: https://root_url/rtl-api/monitor
RTL_BACKEND_COMPETENCE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_LEARNING_URL: https://root_url/rtl-api/learning
RTL_BACKEND_NOTIFY_URL: https://root_url/rtl-api/rt-notify
RTL_BACKEND_CONFIGURATION_URL: https://root_url/rtl-api/configuration
RTL_BACKEND_AUTHORITY_URL: https://root_url/rtl-api/authority
RTL_KAFKA_URL: goodt-kafka-headless.kafka.svc.cluster.local:9092
RTL_KAFKA_TOPIC: Имя топика kafka
RTL_NOTIFICATION_URL: https://root_url
RTL_KCLK_DBUSERNAME: rtl_user
RTL_KCLK_DBPASSWORD: пароль к схеме notifications
RTL_KCLK_DBURL: https://keycloak_url
RTL_BACKEND_QUIZ_URL: https://root_url/rtl-api/quiz
RTL_BACKEND_RTCORE_URL: https://root_url/rtl-api/rt-core
RTL_SUBSTITUTE_LEVEL: 2
RTL_KCLK_AUTH_ENABLED: false
rtl-integrationДобавлен RTL_DB_USER: rtl_user
RTL_DB_PASS: пароль к схеме
RTL_DB_URL: jdbc:postgresql://root_url:5432/rtl?currentSchema=integration
RTL_PROFILE: prod
RTL_KCLK_AUTH_ENABLED: true
RTL_KCLK_URL: https://keycloak_url:9443
RTL_KCLK_REALM: rostalent
RTL_KCLK_USER: api-service
RTL_KCLK_PASS: 123
RTL_KCLK_CLID: api-service-agent
RTL_KCLK_CLSECRET: сикрет клиента api-service-agent
RTL_BACKEND_TASK_ORG_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_AUTHORITY_URL: https://root_url/rtl-api/authority
RTL_BACKEND_CONFIGURATION_URL: https://root_url/rtl-api/configuration
RTL_SFTP_HOST: адрес до ftp сервера
RTL_SFTP_PORT: порт ftp сервера
RTL_SFTP_USER: пользователь ftp
RTL_SFTP_PASSWORD: пароль ftp
RTL_SFTP_ROOTDIR: /goodt-ftp/ 
RTL_SFTP1_HOST: адрес до ftp сервера_1
RTL_SFTP1_PORT: порт ftp сервера_1
RTL_SFTP1_USER: пользователь ftp_1
RTL_SFTP1_PASSWORD: пароль ftp_1
RTL_SFTP1_ROOTDIR: /goodt-ftp/
rtl-authorityИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_CONFIGURATION_URL: https://root_url/rtl-api/configuration
RTL_ADMIN_API_URL: https://keycloak_url:9443
rtl-configurationИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
rtl-fileuploadУдаленRTL_BACKEND_FILEUPLOAD_URL: https://root_url/rtl-api/fileupload  
rtl-jobИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_TASKSETTING_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_TASKSETTING2_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_ROSTALENT_URL: https://root_url/rtl-api/rt-core
RTL_TASKSETTING_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_core
RTL_TASKSETTING2_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_core
RTL_TASKORG_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_core
RTL_ORGSTRUCTURE_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_core
RTL_ROSTALENT_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_core
RTL_NOTIFY_DB_URL: jdbc:postgresql://host_db:5432/rtl?currentSchema=rt_notify
RTL_NOTIFY_DB_USER: rtl_user
RTL_NOTIFY_DB_PASS: пароль 
RTL_BACKEND_NOTIFY_URL: https://root_url/rtl-api/rt-notify
rtl-kafka-messengerИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_ROSTALENT_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_NOTIFY_URL: https://root_url/rtl-api/rt-notify
rtl-learningИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_ROSTALENT_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_TASKSETTING_URL: https://root_url/rtl-api/rt-core/old
rtl-monitorИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_TASKSETTING_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_CONFIGURATION_URL: https://root_url/rtl-api/configuration
RTL_BACKEND_AUTHORITY_URL: https://root_url/rtl-api/authority
rtl-quizИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_ROSTALENT_URL: https://root_url/rtl-api/rt-core
RTL_BACKEND_CONFIGURATION_URL: https://root_url/rtl-api/configuration
RTL_BACKEND_AUTHORITY_URL: https://root_url/rtl-api/authority
RTL_KCLK_AUTH_ENABLED: false
rtl-reportИзменение или добавление переменныхRTL_BACKEND_ORGSTRUCTURE_URL: https://root_url/rtl-api/rt-core
RTL_DREMIOCONNECTOR_URL: https://vkpht-release.goodt.me/connector
rtl-rostalentУдален 
rtl-task-orgУдален 
rtl-tasksetting2Удален