В останньому випуску Release Notes ми представили список змін та удосконалень у функціоналі Moco. Тепер хочемо детальніше зупинитися на нових можливостях у модулях:

  1. «Дистанційне навчання»
  2. «Гейміфікація»
  3. «Організаційна структура»
  4. «Оцінка персоналу»
  5. «Управління користувачами»

Цей та інші релізи також доступні для ознайомлення на порталі документації СДН MOCO: docs.mocotms.com

Модуль «Дистанційне навчання»

  • Додано пошук курсу по частині його коду для плагіну Моє навчання

У модулі “Дистанційне навчання” було впроваджено доопрацювання, що значно покращує зручність пошуку курсів, особливо для адміністраторів системи. Основна зміна стосується механізму пошуку курсів. До цього доопрацювання система здійснювала пошук курсів виключно за повним ідентифікатором (кодом) курсу. Тепер пошук курсу може здійснюватися за частиною його ідентифікатора. Це означає, що користувачам та адміністраторам більше не потрібно вводити повний, точний ідентифікатор курсу для його знаходження.

Поле для задання ідентифікатора курсу знаходиться в налаштуваннях кожного курсу, в блоці “Загальне”. Користувачі можуть задати будь-яке значення для цього поля.

Щоб знайти курс за частиною ідентифікатору, користувач СДН має перейти у розділ “Моє навчання” → Каталог  “Пошук курсу”. Ввівши частину ідентифікатора у ньому, система відображає відповідні йому курси.

Адміністратор системи також може переглядати ідентифікатори курсів безпосередньо на сторінці “Управління категоріями курсів і курсами”. Ця інформація відображається у правій частині сторінки, де міститься інформація по курсах, що знаходяться в тій чи іншій категорії.

  • Додано нові поля “Мітка призначення курсу” та “Рік видачі сертифікату” у конструкторі сертифікатів

В системі дистанційного навчання (СДН) відбулося доопрацювання, яке розширює можливості налаштування сертифікатів. Тепер у сертифікати можна додавати два нових динамічних елементи: Мітку призначення курсу та Рік видачі сертифікату. Ці нововведення дозволяють створювати більш інформативні та контекстуалізовані документи про проходження навчання.

Ключові нововведення

  1. Мітка призначення курсу: Цей елемент відображає на сертифікаті назву правила, за яким співробітника було призначено на курс. Це дозволяє чітко ідентифікувати, в рамках якої ініціативи (наприклад, “персональне призначення”, “планове навчання” тощо) було пройдено навчання. Важливою умовою для роботи цієї функції є обов’язкове надання назви правилу призначення.

  2. Рік видачі сертифікату: Цей елемент додає на сертифікат рік його отримання. Функціонал надає можливість гнучкого налаштування формату відображення року:

  • Чотири цифри (наприклад, 2024).

  • Дві останні цифри (наприклад, 24).

Покрокова інструкція з налаштування

Щоб скористатися новими можливостями, необхідно виконати налаштування під роллю адміністратора.

Крок 1: Створення та налаштування правила призначення

Оскільки “Мітка призначення” безпосередньо пов’язана з назвою правила, першим кроком є його коректне створення.

  1. Перейдіть до потрібного курсу та відкрийте вкладку “Учасники”.

  2. Створіть призначення, наприклад, через оргструктуру або персонально.

  3. Обов’язково заповніть поле “Назва правила”. Саме цей текст буде відображатися на сертифікаті як мітка. У наведеному прикладі було створено персональне призначення з назвою “персональна”.

  4. Збережіть налаштування та застосуйте призначення вручну, щоб зміни відобразилися у вкладці “Призначені люди”.

Крок 2: Додавання нових елементів до сертифіката

  1. У режимі редагування курсу додайте новий елемент “Спеціальний сертифікат” (діяльність або ресурс).

  2. Після створення сертифіката перейдіть до його налаштувань (“Редагувати сертифікат”).

  3. Додайте нові елементи на макет сертифіката:

  • “Мітка реєстрації на курс”: цей елемент відповідає за відображення назви правила призначення.

  • “Рік видачі сертифікату”: при додаванні цього елемента можна обрати бажаний формат відображення року.

Після додавання елементів налаштуйте їхнє розташування на сторінці (репозиція елементів) та збережіть зміни.

Крок 3: Перевірка результату

Щоб перевірити коректність налаштувань, необхідно увійти в систему під обліковим записом учасника, який був призначений на курс за створеним правилом. При перегляді сертифіката на ньому будуть відображені мітка з назвою правила призначення (“персональне призначення”) та рік видачі у вибраному форматі.

Використання з відзнаками

Важливо зазначити, що аналогічний функціонал доступний і для сертифікатів, які видаються на основі отримання відзнак. При налаштуванні таких сертифікатів через керування сайтом також можна додати елементи “Мітка реєстрації на курс” та “Рік видачі сертифікату”.

  • Додана колонка Організація в звіти ДН та Moodle

Було додано функціонал, який дозволяє відображати колонку “Організація” у звітах, що, у свою чергу, надає користувачам можливість ідентифікувати дані за типом підрозділу “Організація” безпосередньо у звітах ДН.

Щоб активувати та використовувати цю нову можливість, необхідно виконати такі кроки:

Вхід та доступ до налаштувань:

  • Увійти до системи під обліковим записом адміністратора.

  • Перейти за шляхом “Керування сайтом” → “Модулі” → “Звіти”.

Додавання колонки “Організація” до звіту:

  • У списку доступних звітів потрібно обрати необхідний звіт (наприклад, “Звіт про проходження тестів”).

  • У налаштуваннях цього звіту необхідно перейти до “Списку колонок”.

  • Тут слід додати колонку з назвою “Організація” в будь-яке вільне поле.

  • Після додавання необхідно зберегти зміни.

Налаштування типу підрозділу “Організація”:

  • Далі, потрібно натиснути іконку шестерні біля аватару користувача, перейти до розділу “Оргструктура” і вибрати “Підрозділи”.

  • Слід знайти будь-який підрозділ, який вже має тип “Організація”, або ж змінити тип існуючого підрозділу на “Організація”.

  • Для зміни типу підрозділу необхідно скористатися значком шестерні (“Змінити”).

  • У налаштуваннях підрозділу, де є поле “Типи підрозділів”, потрібно обрати “Організація” та зберегти зміни.

Перевірка функціоналу у звітах:

  • Щоб перевірити, як відображається додана колонка, слід перейти до розділу “Дистанційне навчання” і обрати “Звіти”.

  • Вибрати звіт “Проходження тестів”.

  • При формуванні звіту обрати фільтрацію за типом підрозділу.

  • Після цього натиснути “Отримати звіт”.

  • У сформованому звіті буде видно колонку “Організація” та назву підрозділу, який має тип “Організація”.

Ці зміни дозволяють користувачам більш ефективно керувати даними у звітах, надаючи можливість чітко ідентифікувати інформацію, пов’язану з підрозділами типу “Організація”.

  • Додано фільтр за табельним номером у звіти

В модулі “Дистанційне навчання” з’явилося важливе доопрацювання, що розширює можливості роботи зі звітами. Тепер користувачі можуть фільтрувати дані за табельним номером співробітника, що значно спрощує та прискорює пошук інформації по конкретній людині.

Де доступний новий фільтр?

Можливість пошуку за табельним номером була інтегрована у вісім ключових звітів системи дистанційного навчання:

  • Звіт про проходження курсів

  • Звіт про проходження тестів

  • Звіт по електронним курсам

  • Звіт за відповідями по питанню тесту

  • Звіт по відповідям опитування

  • Звіт про проходження аудиторного навчання

  • Звіт про проходження тесту за категоріями

  • Звіт про проходження елементів курсу

Як увімкнути фільтр за табельним номером?

Важливо зазначити, що цей фільтр не відображається за замовчуванням. Для того, щоб він з’явився у відповідному звіті, адміністратор системи повинен його активувати.

Покрокова інструкція для адміністратора:

  1. Перейдіть до розділу “Керування сайтом”.

  2. Відкрийте “Модулі”→ “Звіти”.

  3. Оберіть зі списку той звіт, у якому ви хочете активувати фільтр (наприклад, “Звіт про проходження курсів”).

  4. У блоці налаштувань “Відображення фільтрів” знайдіть пункт “Табельний номер”.

  5. Встановіть прапорець (чекбокс) навпроти цього пункту.

  6. Збережіть зміни. Після цього фільтр стане доступним на сторінці звіту.

Якщо прапорець зняти та зберегти зміни, поле для пошуку за табельним номером зникне зі сторінки звіту.

Як користуватися фільтром?

Після активації фільтра на сторінці обраного звіту з’явиться нове поле “Табельний номер”.

Щоб знайти дані по конкретному співробітнику, достатньо:

  1. Ввести його табельний номер у відповідне поле.

  2. Натиснути кнопку для формування звіту (наприклад, “Отримати звіт”).

В результаті таблиця звіту відобразить дані виключно для того користувача, чий табельний номер було вказано. Наприклад, можна швидко отримати інформацію про всі курси, пройдені співробітником з певним табельним номером.

  • Оновлення у Звіті за відповідями опитування: Динамічне відображення коментарів

В системі дистанційного навчання було впроваджено доопрацювання, яке оптимізує “Звіт по відповідям опитування”. Ключова зміна полягає в тому, що тепер стовпець “Коментар” є динамічним і відображається у звіті лише тоді, коли користувачі фактично залишили коментарі до своїх відповідей.

Суть доопрацювання

Раніше звіт міг містити порожній стовпець для коментарів, навіть якщо жоден учасник опитування їх не додав. Нова логіка робить звіт більш лаконічним та інформативним, приховуючи цей стовпець за відсутності даних.

Логіка роботи функціонала:

  1. Якщо коментарі відсутні: Для типу питання «Питання з коментарем», якщо жоден користувач не залишив коментаря, відповідна колонка з коментарем у звіті не відображається.

  2. Якщо коментарі наявні: Як тільки хоча б один учасник додає коментар до відповіді,структура звіту змінюється. У ньому з’являється стовпець “Коментар”, де відображається текст, залишений користувачем. Цей стовпець буде показаний лише для тих питань, де було додано хоча б один коментар до відповіді.

Наочний приклад роботи

Розглянемо два сценарії, продемонстровані в оновленні:

  • Сценарій 1: Проходження без коментарів

    • Співробітник проходить опитування, але обирає відповіді, які не потребують текстових доповнень.

    • Результат у звіті: Адміністратор бачить таблицю, що містить лише питання та обрані користувачем відповіді. Стовпець “Коментар” відсутній, що робить звіт чистішим.

  • Сценарій 2: Проходження з коментарями

    • Інший співробітник проходить те ж саме опитування, але обирає варіант відповіді, який відкриває поле для коментаря, і вводить туди свій текст.

    • Результат у звіті: Тепер для цього користувача у звіті, окрім питання та відповіді, з’являється стовпець “Коментар”, у якому відображено наданий ним текст. Це дозволяє адміністратору бачити розгорнутий фідбек безпосередньо у звіті.

Таким чином, завдяки цьому доопрацюванню, звіт автоматично адаптується під зміст відповідей, показуючи додаткову інформацію лише за її наявності та покращуючи загальну зручність роботи з даними опитувань.

Модуль «Гейміфікація»

  • Стандартизовано формат відображення дати в звітах

В системі було реалізовано доопрацювання, що стосується модуля “Гейміфікація”. Головна зміна полягає у стандартизації формату відображення дати в усіх звітах, які експортуються у форматі Excel.

Суть доопрацювання

Тепер, при завантаженні будь-яких даних з модуля “Гейміфікація”, якщо у звіті є стовпець із датою, він буде автоматично відформатований за єдиним стандартом.

Новий формат відображення дати: день, місяць, рік, години та хвилини (ДД.ММ.РРРР ГГ:ХХ).

Приклад роботи оновлення

Щоб побачити, як це працює, можна виконати наступні дії:

  1. Увійти в систему під обліковим записом адміністратора.

  2. Перейти до модуля “Гейміфікація”.

  3. Відкрити сторінку “Управління замовленнями призів”.

  4. На цій сторінці є можливість завантажити дані про замовлення у файлі Excel. Для цього потрібно натиснути відповідну кнопку експорту.

  5. Після завантаження та відкриття файлу можна побачити, що в ньому є стовпець під назвою “Дата замовлення”.

  6. Якщо перевірити формат комірок у цьому стовпці в програмі Excel, буде видно, що він встановлений як “день, місяць, рік та години і хвилини”, що відповідає новому стандарту.

Це доопрацювання забезпечує узгодженість та зручність при роботі зі звітами, гарантуючи, що дані про дату та час завжди будуть представлені в уніфікованому та зрозумілому вигляді.

  • Винесено ПІБ учасника в окремий стовпчик таблиці при експорті в Ексель даних про призначення

В системі дистанційного навчання було реалізовано доопрацювання, яке покращує та деталізує експорт даних про учасників гри з модуля “Гейміфікація” у формат Excel. Оновлення спрямоване на надання адміністраторам більш структурованої та повної інформації про призначення користувачів на гру.

Ключові зміни в експортованому файлі

Раніше файл Excel з учасниками гри містив базову інформацію. Його можна вивантажити, перейшовши за шляхом “Гейміфікація” → “Гра”  “Учасники” → “Призначені учасники”. Тепер його було доопрацьовано, і він включає нові, більш інформативні стовпці.

ПІБ учасника винесено в окрему колонку

Основною зміною є те, що прізвище, ім’я та по-батькові (ПІБ) кожного учасника тепер відображаються в окремому стовпці. Це робить дані більш структурованими та зручними для аналізу та сортування.

Додано інформацію про тип призначення

  • У файлі з’явилася нова колонка “Тип призначення”, яка чітко показує, яким чином користувача було додано до гри.

  • Якщо користувача призначили індивідуально, у стовпці буде вказано “персонально”.

  • Якщо користувач потрапив до гри через групове правило, буде зазначено “групове”.

Відображення назви групового правила

  • Для учасників, призначених за груповим правилом, звіт тепер надає додаткову деталізацію. Якщо для цього правила була вказана назва, вона буде відображена у стовпці “Тип призначення” після двокрапки.

  • Наприклад, якщо користувача було призначено за груповим правилом з назвою “позиція”, у звіті буде вказано: “групове: позиція”.

Структура оновленого звіту

Після завантаження файлу Excel, адміністратор отримає звіт, що містить такі дані про кожного учасника:

  • Прізвище, ім’я, по-батькові (в окремій колонці).

  • Посада.

  • Підрозділ.

  • Дата призначення.

  • Тип призначення (персонально або групове з назвою правила).

Як скористатися оновленням?

Щоб завантажити оновлений звіт, адміністратору необхідно виконати наступні кроки:

  1. Увійти до системи під своїм обліковим записом.

  2. Перейти до модуля “Гейміфікація” та обрати розділ “Управління іграми”.

  3. Відкрити потрібну гру та перейти на вкладку “Учасники”.

  4. На цій сторінці натиснути кнопку “Завантажити в Excel”.

В результаті буде завантажено файл з оновленою структурою та деталізованою інформацією про всіх призначених на гру користувачів, як персонально, так і за груповими правилами.

  • Додано інформацію про неактивних учасників до звіту Видані нагороди

У системі було реалізовано доопрацювання, що стосується модуля “Гейміфікація”. Оновлення покращує роботу з даними у звітах та на сторінках ігрових заходів, додаючи можливість відображати та фільтрувати інформацію щодо неактивних учасників ігор — тобто користувачів, які були видалені з гри.

Суть доопрацювання

Головна мета цього доопрацювання — надати адміністраторам можливість бачити повну інформацію щодо виданих нагород, навіть якщо учасник, який їх отримав, більше не бере участі у грі. Раніше дані про таких користувачів не відображалися у фільтрах, що ускладнювало аналіз.

Тепер користувачі, видалені з гри, отримують статус “неактивний”, і інформація про них, включно з їхніми підрозділом та посадою, залишається доступною у відповідних звітах.

Де були впроваджені зміни?

Оновлення торкнулося двох ключових розділів системи:

  1. Звіт “Видані нагороди”.

  2. Вкладка “Видані нагороди” на сторінці заходу в межах конкретної гри.

Детальний опис змін

1. Звіт “Видані нагороди”

  • При переході в модуль “Гейміфікація” → “Звіти” → “Видані нагороди” адміністратор побачить оновлені поля для фільтрації.

  • У полях фільтрів “ПІБ учасника”, “Підрозділ” та “Посада” тепер відображаються дані про користувачів, які були видалені з ігор.

  • При розкритті списку учасників у фільтрі, біля прізвища користувача, що був видалений, буде вказано статус “неактивний”.

  • Це дозволяє адміністратору легко знаходити та фільтрувати нагороди, видані таким користувачам, навіть після їх виключення з гри.

2. Вкладка “Видані нагороди” на сторінці заходу

  • Аналогічна логіка реалізована і на сторінці конкретного ігрового заходу (гра → період → захід).

  • На вкладці “Видані нагороди” також є фільтри, які тепер включають інформацію про неактивних учасників.

  • У фільтрі “ПІБ учасника”, а також у фільтрах за підрозділом та посадою, будуть виводитись дані користувачів, видалених з гри, з позначкою “неактивний”.

  • Це дає змогу переглядати та фільтрувати видані винагороди в контексті конкретного заходу, не втрачаючи даних про колишніх учасників.

  • Додано можливість подивитись коментар, який був залишений при нагородженні учасників гри

У системі дистанційного навчання було реалізовано доопрацювання, яке додає адміністраторам можливість переглядати коментарі, залишені під час нагородження учасників гри. Це оновлення покращує взаємодію з інформацією про нагородами та їх аналіз, додаючи важливий контекст до виданих балів.

Суть доопрацювання

Під час нагородження учасників за участь у заходах гри адміністратор має можливість не лише вказати суму балів, але й заповнити текстове поле “Коментар до нагородження”. Раніше цей коментар не відображався після збереження, але тепер його можна переглянути безпосередньо на сторінці заходу.

Як це працює?

Після того, як адміністратор нагородив учасника та залишив коментар, на сторінці заходу відбуваються наступні зміни:

Поява іконки
У колонці «Нагорода за участь», поруч із сумою балів, які отримав користувач, відображається іконка коментаря.
Перегляд коментаря
При натисканні на іконку відкривається текстовий коментар, залишений адміністратором під час нарахування нагороди

Де саме відображаються коментарі?

Можливість перегляду коментарів реалізована для всіх типів нагороджень і доступна на кількох вкладках на сторінці ігрового заходу (управління іграми → гра → періоди → захід):

  • На вкладці “Персональні нагородження”: Якщо користувача було нагороджено індивідуально, іконка з коментарем буде відображатися біля його нагороди за участь.

  • На вкладці “Видані нагороди”: Ця вкладка містить повний список усіх виданих нагород. Іконка для перегляду коментаря буде доступна як для користувачів, нагороджених персонально, так і для тих, хто отримав нагороду за груповим правилом (наприклад, за позицією).

  • Для групових нагороджень: При масовому нагородженні (наприклад, за посадою) коментар також фіксується, і відповідна іконка з’являється в колонці “Нагорода за участь” для всіх учасників, які отримали бали в рамках цього нагородження.

Таким чином, це доопрацювання надає адміністраторам зручний інструмент для фіксації та подальшого перегляду обґрунтувань або приміток до виданих нагород, що робить процес управління гейміфікацією більш прозорим та інформативним.

  • Додана можливість задавати назву групового призначення в існуючих правилах на гру

У системі дистанційного навчання було впроваджено доопрацювання, яке розширює можливості адміністраторів при роботі з груповими правилами призначення учасників на гру. Тепер адміністратор має можливість задавати унікальну назву для кожного групового призначення, а також редагувати її.

Суть доопрацювання

Раніше групові правила призначення не мали індивідуальних назв, що могло ускладнювати їх ідентифікацію, особливо при великій кількості правил. Нова функціональність дозволяє давати кожному правилу зрозумілу назву, що робить управління учасниками гри більш зручним та прозорим.

Де були впроваджені зміни?

Оновлення торкнулося процесу створення та редагування групових призначень на вкладці “Учасники” в налаштуваннях конкретної гри. Шлях до функціоналу: Модуль “Гейміфікація” → “Управління іграми” → обрати гру → вкладка “Учасники” → блок “Групові призначення”.

Детальний опис змін

1. Створення нового групового призначення

  • При створенні нового групового правила призначення (після натискання кнопки “Призначити”) у вікні налаштувань з’явилося нове поле — “Назва призначення”.

  • Це текстове поле, в яке адміністратор може ввести довільну назву для правила, яке він створює.

  • Поле є необов’язковим. Якщо адміністратор залишить його порожнім, система автоматично присвоїть назву “не вказано”.

2. Відображення назви у списку правил

  • У таблиці з існуючими груповими призначеннями додано нову колонку — “Назва призначення”.

  • У цій колонці відображається назва, задана адміністратором, або значення “не вказано”, якщо назва не була введена.

3. Редагування назви призначення

  • Адміністратор має можливість у будь-який момент змінити назву вже існуючого правила.

  • Для цього потрібно натиснути на іконку “олівець” навпроти відповідного правила.

  • У вікні, що відкриється, можна змінити або додати назву у полі “Назва призначення” та зберегти зміни.

  • Також можна видалити існуючу назву, просто очистивши текстове поле та зберігши зміни. У такому випадку назва правила знову стане “не вказано”.

  • Покращено роботу фільтрів на сторінці заходу на вкладці Видані нагороди

У системі дистанційного навчання було впроваджено доопрацювання, яке оптимізує роботу фільтрів на вкладці “Видані нагороди” в рамках ігрового заходу. Це оновлення робить аналіз нагород більш зручним та точним для адміністраторів.

Суть доопрацювання

Ключова зміна полягає в тому, що тепер фільтри відображають інформацію, релевантну виключно для поточної гри, в якій знаходиться адміністратор. Раніше у фільтрах могли відображатися дані з усієї системи, що ускладнювало пошук потрібної інформації. Тепер дані у випадаючих списках обмежені контекстом конкретної гри.

Де були впроваджені зміни?

Оновлення стосується фільтрів, розташованих на сторінці заходу за шляхом: Модуль “Гейміфікація” → “Управління іграми” → обрати гру → “Періоди” → обрати період → обрати захід → вкладка “Видані нагороди”.

Які фільтри було покращено?

Доопрацювання торкнулося наступних полів для фільтрації:

Фільтр “Учасник”:

Тепер у випадаючому списку відображаються лише ті користувачі, які є учасниками саме цієї гри. Це виключає зі списку інших співробітників системи, які не беруть участь у поточному ігровому заході.

Фільтри “Підрозділ” та “Посада”:

Аналогічно, ці поля тепер містять лише ті підрозділи та посади, які належать учасникам поточної гри. Це дозволяє адміністратору швидко фільтрувати нагороджених за організаційною структурою в межах конкретної гри.

Фільтр “Бейдж”:

У цьому фільтрі тепер відображаються тільки ті бейджі, що були створені в рамках даної гри. Це запобігає плутанині з бейджами з інших ігор чи заходів.

  • Додано можливість додавати цільову аудиторію на сторінці створення призу

У системі дистанційного навчання було впроваджено важливе доопрацювання, яке розширює можливості адміністраторів при управлінні призами. Тепер безпосередньо на сторінці створення призу можна задати цільову аудиторію, для якої він буде доступний у “Магазині призів”.

Суть доопрацювання

Ключова зміна полягає в тому, що адміністратори отримали інструмент для обмеження видимості призів. Це дозволяє створювати нагороди, призначені для конкретних груп співробітників, визначених за їхнім підрозділом та посадою. Таким чином, лише користувачі, які належать до вказаної цільової аудиторії, бачитимуть відповідний приз у магазині.

Де були впроваджені зміни?

Нова функціональність доступна на сторінці створення та редагування призу. Шлях до неї наступний: Модуль “Гейміфікація” → “Управління призами” → кнопка “Додати” (для створення нового призу) або редагування існуючого.

Детальний опис функціоналу

1. Додавання цільової аудиторії при створенні призу

  • На сторінці створення призу з’явилося нове поле — “Цільова аудиторія”.

  • При натисканні на кнопку додавання відкривається вікно, в якому адміністратор може вибрати конкретний підрозділ та посаду.

  • Після вибору та збереження, ця цільова аудиторія прив’язується до призу, і він буде доступний у магазині тільки для співробітників, які відповідають цим критеріям.

2. Видимість призів у магазині

  • Користувачі, які належать до зазначеного підрозділу та обіймають вказану посаду, зможуть бачити такий приз у “Магазині призів”.

  • Співробітники, які не входять до визначеної цільової аудиторії, не побачать цей приз у своєму магазині.

3. Редагування та видалення цільової аудиторії

  • Адміністратор має можливість у будь-який момент змінити налаштування видимості.

  • При редагуванні призу можна змінити існуючу цільову аудиторію або повністю її видалити, зробивши приз доступним для всіх.

  • Реалізовано групове призначення на гру по Тегам та Групам

У системі дистанційного навчання було реалізовано доопрацювання, що стосується призначення учасників на ігри. Тепер адміністратори мають більш гнучкі та потужні інструменти для управління складом учасників, використовуючи теги, групи, а також окремо підрозділи чи посади.

Ключові зміни та їх розташування

Зміни торкнулися вкладки “Учасники” на сторінці управління конкретною грою (шлях: Модуль “Гейміфікація” → “Управління іграми” → обрати гру → вкладка “Учасники”). Блок, що раніше називався “Призначення по позиції”, було перейменовано на “Групові призначення”, що краще відображає його розширену функціональність.

Нові критерії для призначення: Теги та Групи

Головним нововведенням є можливість призначати користувачів на гру на основі:

  1. Тегів: Тепер можна вибрати конкретний тег, і всі користувачі, яким він присвоєний в особовій справі, будуть автоматично додані до гри.

  2. Груп: Аналогічно, можна вибрати групу з організаційної структури, і всі її учасники стануть учасниками гри.

Для створення такого призначення потрібно натиснути кнопку “Призначити”, після чого відкриється вікно налаштувань. У цьому вікні до вже існуючих полів “Підрозділ” та “Посада” були додані нові — “Теги” та “Група” з випадаючими списками. Поле “Назва призначення” є необов’язковим.

Динамічний характер правил призначення

Важливою особливістю нових правил є їх динамічність. Це означає, що система автоматично синхронізує склад учасників гри відповідно до змін в організаційній структурі після відпрацювання системної задачі “Призначення на ігри”:

  • Додавання до гри: Якщо співробітник отримує відповідний тег або стає учасником призначеної групи, він автоматично додається до гри.

  • Видалення з гри: Якщо співробітник втрачає тег або виходить з групи, він автоматично виключається зі складу учасників гри.

Гнучкіші налаштування за підрозділом та посадою

Окрім додавання тегів та груп, було розширено можливості призначення за існуючими критеріями:

  • Раніше призначення вимагало обов’язкового вибору пари “підрозділ та посада”.

  • Тепер можна призначати на гру співробітників, вибравши лише підрозділ (всі співробітники з цього підрозділу) або лише посаду (всі співробітники на цій посаді, незалежно від підрозділу).

Можливість призначити всіх користувачів

Було додано можливість призначити на гру абсолютно всіх співробітників з організаційної структури. Для цього достатньо у вікні створення групового призначення залишити всі поля порожніми та натиснути “Призначити”. У списку правил з’явиться один запис, де в полях “Підрозділ” і “Посада” буде вказано “будь-яка”, а в полях “Теги” та “Групи” — прочерки.

  • Виправлено відображення в полях фільтру звіту Видані нагороди

Було впроваджено доопрацювання, спрямоване на підвищення зручності та точності роботи зі звітами в модулі “Гейміфікація”. Тепер, при роботі зі звітом “Видані нагороди”, система пропонує контекстну фільтрацію, яка динамічно підлаштовується під обрану гру.

Суть доопрацювання

Ключова зміна полягає в тому, що після вибору конкретної гри у фільтрі звіту, всі інші поля для фільтрації (“Учасник”, “Підрозділ”, “Посада” та “Бейдж”) автоматично обмежують свій вибір, показуючи лише ті дані, які стосуються безпосередньо обраної гри.

Це означає, що адміністратору більше не потрібно переглядати загальні списки всіх співробітників чи всіх бейджів системи. Замість цього він бачить лише релевантну інформацію, що значно спрощує та прискорює пошук потрібних даних.

Де були впроваджені зміни?

Ця покращена логіка фільтрації була реалізована у двох ключових місцях системи:

У глобальному звіті “Видані нагороди”:

Шлях: Модуль “Гейміфікація” → “Звіти” → “Видані нагороди”.

На вкладці “Видані нагороди” всередині конкретного заходу гри:

Шлях: Модуль “Гейміфікація” → “Управління іграми” → обрати гру → вкладка “Періоди” → обрати період → обрати захід → вкладка “Видані нагороди”.

Детальний опис функціоналу

Тепер при роботі з фільтрами на зазначених сторінках діє наступний алгоритм:

  • Крок 1: Вибір гри. Адміністратор обирає зі списку ту гру, по якій він хоче переглянути звітність.

  • Крок 2: Автоматичне оновлення фільтрів. Одразу після вибору гри система оновлює вміст інших полів фільтру:

    • Поле “Учасник”: у випадаючому списку відображаються імена лише тих співробітників, які є учасниками обраної гри.

    • Поля “Підрозділ” та “Посада”: у цих полях відображаються лише ті підрозділи та посади, які займають учасники даної гри.

    • Поле “Бейдж”: у списку доступних бейджів показуються лише ті, що були створені в рамках цієї конкретної гри.

Таким чином, всі фільтри стають взаємопов’язаними, що унеможливлює вибір некоректних комбінацій (наприклад, вибір учасника, який не бере участі в обраній грі).

Переваги оновлення

  • Точність даних: Зменшується ризик помилки при формуванні звіту, оскільки адміністратор працює тільки з релевантними даними.

  • Зручність та швидкість: Немає потреби прокручувати довгі списки всіх співробітників чи нагород системи, що значно економить час.

  • Інтуїтивність: Робота з фільтрами стає більш логічною та зрозумілою, оскільки вибір в одному полі безпосередньо впливає на доступні опції в інших.

  • Додано можливість масово змінювати статус в замовленнях призів

В системі дистанційного навчання було реалізовано важливе доопрацювання, що значно спрощує роботу адміністраторів у модулі “Гейміфікація”. Тепер на сторінці управління замовленнями призів доступна функція масової зміни статусів, що дозволяє ефективніше обробляти замовлення, зроблені користувачами в “Магазині призів”.

Розташування та призначення нового функціоналу

Нововведення знаходиться на сторінці “Управління замовленнями призів” в модулі “Гейміфікація”. Раніше адміністратор міг змінювати статус кожного замовлення лише індивідуально, переводячи його між станами “Прийнято”, “У роботі”, “Скасовано” та “Завершено”. Щоб полегшити та прискорити цей процес, була додана можливість виконувати цю операцію для кількох замовлень одночасно.

Як працює масова зміна статусу?

Процес масової зміни статусу є інтуїтивно зрозумілим і складається з кількох простих кроків:

  1. Перейдіть на потрібну вкладку. Масова зміна статусу доступна на вкладках “Всі”“Прийнято” та “У роботі”. Важливо зазначити, що для замовлень, які вже знаходяться на вкладках “Скасовано” або “Завершено”, змінити статус неможливо, оскільки це фінальні стани замовлення.

  2. Оберіть необхідні замовлення. За допомогою чекбоксів, розташованих навпроти кожного замовлення в таблиці, виберіть ті, для яких потрібно змінити статус.

  3. Виконайте масову операцію. У випадаючому списку масових операцій оберіть новий статус, в який ви хочете перевести обрані замовлення.

Наприклад, якщо адміністратор знаходиться на вкладці “Прийнято”, обирає кілька замовлень і в списку масових операцій вибирає статус “У роботі”, то всі ці замовлення автоматично отримають новий статус і будуть переміщені на вкладку “У роботі”.

Модуль «Організаційна структура»

  • Розширено налаштування імпорту з одного CSV файлу

У модулі “Організаційна структура” було впроваджено доопрацювання, що стосується імпорту даних з одного CSV-файлу. Тепер адміністратори мають більше контролю над створенням нових підрозділів та посад під час завантаження даних, що допомагає уникнути появи небажаних або помилкових записів у довідниках системи.

Суть доопрацювання

Головна мета оновлення — надати адміністратору можливість свідомо вирішувати, чи створювати в системі нові підрозділи та посади, якщо вони вказані у файлі для імпорту, але відсутні у відповідних довідниках. Раніше такі сутності могли створюватися автоматично, що іноді призводило до засмічення довідників через друкарські помилки у файлі.

Як це працює: Покроковий процес імпорту

Процес імпорту даних тепер включає новий етап налаштування. Розглянемо його детальніше.

Завантаження файлу. Як і раніше, адміністратор переходить до розділу “Організаційна структура” → “Довідник” → “Імпорт” та обирає “Імпорт даних із одного CSV файлу”. На цьому етапі завантажується підготовлений CSV-файл. У файлі можуть міститися дані про користувачів із зазначенням підрозділів та посад, яких ще не існує в системі.

Новий крок налаштування (Крок 2). Після завантаження файлу система переходить до другого кроку, де з’являються нові налаштування. Тут адміністратору пропонується вибір:

  • Дозволити створення неіснуючих підрозділів.

  • Дозволити створення неіснуючих посад. За замовчуванням ці опції можуть бути вимкнені.

Два сценарії подальшої роботи:

  • Сценарій A: Створення заборонено. Якщо адміністратор не ставить галочки і переходить до наступного кроку, система аналізує файл. Виявивши, що у файлі вказані підрозділи чи посади, яких немає в довідниках, вона показує повідомлення-попередження про знайдені помилки. Імпорт буде зупинено, а система повідомить, що не може створити нові підрозділи та посади, оскільки це було заборонено в налаштуваннях.

  • Сценарій B: Створення дозволено. Якщо адміністратор активує налаштування, дозволяючи системі створювати нові сутності, то на третьому кроці система повідомить, що помилок у файлі не знайдено. Після завершення імпорту нові підрозділи та посади будуть успішно створені та з’являться у відповідних довідниках системи.

Переваги оновленого функціоналу

  • Запобігання помилкам: Адміністратор може бути впевнений, що випадкові друкарські помилки у назвах підрозділів чи посад у файлі імпорту не призведуть до створення некоректних записів у довідниках системи.

  • Підвищений контроль: Функціонал надає повний контроль над процесом оновлення організаційної структури, дозволяючи або свідомо додавати нові елементи, або зупиняти імпорт для виправлення даних у вихідному файлі.

  • Прозорість процесу: Система чітко інформує про причини зупинки імпорту, вказуючи на розбіжності між даними у файлі та довідниками, що робить процес більш зрозумілим та керованим.

  • Додана можливість керування фільтром пошуку людей за замовчуванням

Суть цього доопрацювання полягає у розширенні можливостей пошуку та фільтрації осіб у модулі “Організаційна структура”, що дозволяє адміністратору Moco точніше ідентифікувати працівників за їхнім статусом.

Для активації та використання цієї нової функціональності необхідно виконати такі кроки:

Вхід до системи та налаштування змінної:

  • Спершу потрібно увійти до системи під обліковим записом адміністратора.

  • Перейти до модулю “Адміністрування”.

  • Вибрати розділ “Кастомізація конфігураційних змінних”.

  • Знайти необхідну змінну defaultFiltersForSearchingPersons і встановити для неї значення true, після чого оновити. Це є обов’язковим кроком для активації нового функціоналу.

Розширений пошук та нові фільтри у модулі “Організаційна структура”:

  • Після активації змінної, слід перейти до модулю “Організаційна структура”  “Особи”.

  • У розділі “Розширений пошук” з’являється можливість додати нові фільтри.

  • Додані фільтри дозволяють відфільтровувати осіб за їхнім статусом:

    • Заблоковані

    • Вилучені

    • Звільнені

    • Активні

  • Ця функціональність дає змогу користувачам бачити всіх осіб, включаючи тих, що мають різний статус.

Ці зміни значно покращують гнучкість управління даними про співробітників у системі дистанційного навчання, надаючи адміністраторам та іншим відповідальним користувачам більш точні інструменти для роботи з базою даних осіб та їхніх статусів.

Модуль «Оцінка персоналу»

  • Додано нові елементи анкети – питання декількох типів

У рамках доопрацювання модуля оцінки персоналу було додано нові види питань для анкети, що значно розширює можливості формування оціночних форм. Ці зміни дозволяють створювати більш гнучкі та інтерактивні анкети.

Доступ до нових типів питань

Щоб переглянути та створити нові типи питань, необхідно увійти в систему, перейти в модуль “Оцінки персоналу” → “Довідники” → “Банк питань”. У банку питань за допомогою кнопки “Додати” можна створити шаблони нових питань.

Нові типи питань для анкет

Загалом було додано п’ять різних типів питань:

  1. Одиничний вибір

  2. Множинний вибір

  3. Оцінка за шкалою

  4. Матричне питання

  5. Відкрите питання

Розглянемо кожен тип докладніше.

1. Одиничний вибір

Цей тип дозволяє користувачеві вибрати лише один варіант відповіді з наданого списку. При створенні питання одиничного вибору налаштовуються такі параметри:

  • Назва питання.

  • Текст питання.

  • Можливість завантажити вкладення.

  • Дозволяти власну відповідь: Якщо ця опція увімкнена, до анкети буде додано поле для введення користувачем власного варіанту відповіді.

  • Формувати оцінку: Можна визначити, чи буде це питання впливати на загальну оцінку, чи буде воно суто тестовим і не формуватиме бали.

  • Варіанти відповідей: Налаштовується список варіантів, для кожного з яких можна вказати відповідний числовий бал (наприклад, “Добре” – 4, “Чудово” – 5, “Погано” – 1).

2. Множинний вибір

Цей тип аналогічний одиничному вибору, але дозволяє користувачеві вибрати декілька варіантів відповідей. Всі інші налаштування (назва, текст, вкладення, власна відповідь, формування оцінки, варіанти відповідей з балами) подібні до одиничного вибору.

3. Оцінка за шкалою

Цей тип питання використовується для оцінювання за попередньо визначеною шкалою. Налаштування включають:

  • Текст питання.

  • Можливість додати вкладення.

  • Дозволяти власну відповідь.

  • Вибір шкали: Шкали імпортуються з довідника “Шкали оцінювань”, що дозволяє використовувати стандартизовані системи оцінки.

4. Матричне питання

Матричне питання також оцінюється за допомогою шкали. Воно дозволяє оцінювати кілька елементів за однією або декількома шкалами одночасно. При створенні цього типу питання налаштовуються:

  • Назва та текст.

  • Дозволяти власну відповідь.

  • Шкала, за якою буде оцінюватись.

  • Оцінювані елементи: Додаються окремі елементи (наприклад, “Елемент один”, “Елемент два”), які будуть оцінюватись за обраною шкалою.

5. Відкрите питання

Це питання призначене для отримання текстових відповідей від користувача і не формує оцінку. Воно ідеально підходить для збору відгуків, коментарів або детальних розгорнутих відповідей. При його створенні необхідно вказати лише текст питання.

Додавання питань до анкет

Після створення шаблонів питань у банку, їх можна додавати до анкет оцінки. Для цього в анкеті потрібно перейти до розділу “Питання”, де можна вибрати створені раніше питання.

При додаванні питання до анкети налаштовуються:

  • Вибір питання зі списку створених.

  • Вага в блоці: Якщо питання формує оцінку, необхідно визначити його вагу у відповідному блоці анкети. Якщо ж питання не формує оцінку (наприклад, відкрите питання), вагу в блоці визначати не потрібно.

Налаштування залежностей

Однією з ключових нових можливостей є функціонал залежностей між елементами анкет. Це дозволяє налаштовувати умовне відображення або обов’язковість певних питань на основі відповідей на попередні. При налаштуванні залежності:

  • Вибирається попереднє питання, від якого буде залежати поточний елемент.

  • Визначається одиниця виміру для умови – бали або відсотки.

  • Зазначається умова у форматі діапазонів.

    • Квадратні дужки [3;5] означають “включно” зі значеннями.

    • Круглі дужки (3;5) означають “не включаючи” значення, але в цьому проміжку.

  • Визначається поведінка для елемента, що залежить:

    • “Відображати елемент”.

    • “Робити елемент обов’язковим”.

Наприклад, можна налаштувати, щоб питання про деталі проблеми відображалося лише тоді, коли оцінка за попереднє питання “Ваш настрій” потрапляє у діапазон “погано” [1;2].

Попередній перегляд

Після додавання питань до анкети, їхній вигляд можна переглянути за допомогою функції попереднього перегляду. Це дозволяє візуально оцінити, як питання будуть відображатися для користувачів. У попередньому перегляді видно назву питання, опис, варіанти відповідей (для одиничного вибору), можливість власної відповіді або шкалу оцінювання.

Ці оновлення значно розширюють інструментарій для створення комплексних та адаптивних анкет в модулі Оцінка персоналу, дозволяючи точніше збирати дані та проводити оцінювання.

  • Додано color пікери до Радіальної діаграми оцінки компетенцій

Оновлення функціоналу модуля “Оцінка персоналу”: Розширена радіальна діаграма оцінки компетенцій

У рамках постійного вдосконалення функціоналу було розширено можливості радіальної діаграми оцінки компетенцій. Ця доробка значно покращує візуалізацію результатів оцінки персоналу, роблячи їх більш наочними та інформативними.

Що таке радіальна діаграма оцінки компетенцій?

Радіальна діаграма є елементом анкети, що використовується у модулі Оцінка персоналу. Вона присутня в оціночному документі, який містить компетенції, та призначена для відображення безпосередньо в анкеті результатів оцінки за респондентами.

Ключові зміни та нові можливості:

Основною доробкою є впровадження можливості відображати оцінки респондентів різними кольорами. Ця функція дозволяє візуально розрізняти дані від різних учасників процесу оцінювання, таких як самооцінка, оцінки керівників, колег тощо.

  • Налаштування кольорів: Для кожної ролі респондента, присутньої в анкеті, можна встановити свій унікальний колір. Вибір кольору доступний кількома способами:

    • Ручний вибір з палітри.

    • Введення параметрів за допомогою моделі RGB.

На скріншоті нижче видно блок налаштувань радіальної діаграми у модулі Оцінка персоналу“. Тут відображається новий функціонал, що дозволяє вибирати кольори для відображення оцінок різних респондентів. Присутні поля для вибору кольору (наприклад, за допомогою RGB параметрів) та можливість збереження обраних налаштувань.

Після вибору кольору для певної ролі респондента, його можна зберегти. Цей процес можна повторити для будь-якої ролі респондента, що бере участь у даній анкеті.

Відображення підсумкової оцінки: Додатковою опцією є можливість відображати чи приховувати підсумкову оцінку на діаграмі.

На скріншоті нижче показано інтерфейс, що демонструє процес вибору кольору для ролі користувача. Користувач може вручну обрати колір зі спектру або ввести конкретні значення RGB. Цей колір потім буде присвоєно певній ролі респондента в анкеті (наприклад, “Самооцінка” або “Адміністративні керівники”).

Як це виглядає для користувача?

Після налаштування та збереження змін, користувачі, які переглядають готову анкету, побачать радіальну діаграму з чітким колірним розрізненням оцінок. Наприклад, самооцінка може відображатись синім кольором, тоді як оцінки адміністративних керівників – червоним. Це різноманіття кольорів значно спрощує аналіз та інтерпретацію результатів оцінки компетенцій.

На скріншоті нижче наведено приклад демонстрації готової анкети в блоці результатів оцінки. Радіальна діаграма відображає самооцінку синім кольором, а оцінки, надані адміністративними керівниками, – червоним. Ця візуалізація чітко показує різноманіття кольорів, призначених для різних типів респондентів, роблячи дані більш зрозумілими та легкими для сприйняття.

Модуль «Управління користувачами»

  • Додано форматування колонки з датою у звітах

У системі дистанційного навчання було впроваджено важливе доопрацювання, що розширює можливості адміністраторів у модулі “Управління користувачами”. Тепер доступне гнучке налаштування формату дати для звітів, які експортуються в Excel, що дозволяє отримувати дані у найбільш зручному вигляді для подальшого аналізу.

Суть доопрацювання

Зміна стосується “Звіту про активність користувачів”. Раніше формат дати в експортованому Excel-файлі був фіксованим. Новий функціонал дозволяє адміністратору самостійно визначати, як саме відображатиметься дата в колонках звіту: тільки дата, чи дата разом із точним часом (годинами та хвилинами).

Це налаштування здійснюється через спеціальну конфігураційну змінну в розділі адміністрування.

Де знаходиться налаштування?

Щоб змінити формат дати для експорту, адміністратору необхідно виконати наступні кроки:

  1. Перейти до модуля “Адміністрування”.

  2. Відкрити розділ “Кастомізація” → “Конфігураційні змінні”.

  3. Знайти змінну formatDate, що відповідає за формат виводу дати в Excel-звітах.

У цьому розділі адміністратор може змінити значення змінної, вказавши бажаний формат, та зберегти зміни. При необхідності виводити тільки дату для змінної встановлюється значення dd.mm.yyyy, а для значення з годинами – dd.mm.yyyy hh:mm.

Як це працює на практиці?

Роботу нового функціоналу можна продемонструвати на простому прикладі:

Сценарій 1: Виведення лише дати.

  • У конфігураційній змінній встановлено формат, що передбачає відображення лише дати (наприклад, без годин та хвилин).

  • Адміністратор формує “Звіт про активність користувачів”, застосовує необхідні фільтри та завантажує його в Excel.

  • У отриманому файлі колонка з датою активності буде містити лише дату, а формат комірки в Excel буде визначено як “Дата”.

Сценарій 2: Виведення дати та часу.

  • Адміністратор переходить у конфігураційні змінні та додає до формату дати години та хвилини, після чого оновлює налаштування.

  • Після цього він знову формує та завантажує той самий звіт.

  • У новому Excel-файлі колонка з датою вже буде містити точний час активності (години та хвилини), а формат комірки буде відповідати новому налаштуванню.

Важливо зазначити, що ці налаштування впливають виключно на вигляд даних в експортованому Excel-файлі, тоді як на самій сторінці звіту в системі формат відображення дати та часу залишається стандартним.