Milestone personnel-0.2-M1
Розмежування прав доступу до процесів та об'єктів програми. Стабілізація розробленого коду.
Нові функції
- #121 Підтвердження видалення карток співробітників із результатів пошуку, а також складових картки в підредакторах.
- #124 В екрані пошуку додано кнопку, яка очищає попередні результати та критерії пошуку.
- #135 При заповненні значень атрибутів пошуку виконується перевірка на правильність введення.
- #191 При введенні значень атрибутів пошуку виводиться список подібних слів.
- #130 Створено словники посад, структурних підрозділів, мов, наукових спеціальностей.
- #130 Можливість додавати до словників новий запис в підредакторах картки співробітника.
- Обмеження доступу та захист інформації:
Покращення
- #201 Перейменовано поле "Період (днів)" в "Кількість днів".
- #142 При введенні дат у календарі місяць і рік вибираються зі списку значень.
- #154 Поряд із назвами наукових спеціальностей виводяться їх коди у випадаючих списках.
- #126 Повідомлення про помилку згортаються, щоб не закривати поле для вводу.
- #141 Можливість вводити ім'я облікового запису українськими літерами.
- #151 При редагуванні або внесенні даних про члена родини у полі "Статус" в залежності від статі співробітника та попередніх даних про родину приховуються недопустимі в конкретному контексті статуси.
- #151 При зміні статі одруженого співробітника, виводиться попередження про одностатевий шлюб.
- #153 Введена концепція черги звітів, що дозволяє знизити навантаження на сервер при генерації об’ємних звітів. Якщо кількість запитів на генерацію більше за допустиму, то звіт ставиться в чергу, а користувачу виводиться відповідне повідомлення.
- #166 При створенні запису для нового співробітника, виводиться застереження про можливу втрату даних, якщо залишились незбережені дані з попереднього редагування.
- #68, #188 При додаванні запису, в підредакторах відбувається перевірка на унікальність для блокування дублювання.
Усунуто дефекти
- #143 Не відбувалось очищення відмітки в полі "Офіційна зміна прізвища" після збереження картки співробітника.
- #124 Не відбувалось очищення полів в розділах "Паспорт", "Контактна інформація" при створенні нової картки співробітника, якщо дані в цих розділах не були пустими.
- #125 Відбувалась передчасна поява повідомлень про неправильне введення даних в тих полях, на які не було наведено фокус, якщо в одному із полів скористатись автозаповненням.
- #127 Не відслідковувалось правильне заповнення зв'язних дат (початкова дата і кінцева дата) у вкадках "Відпустки", "Призначення", "Соціальний статус", "Освіта", "Нагороди".
- #128 Не відбувалось експортування в PDF результатів пошуку.
- #129 Відбувався автоматичний перехід від екрану редагування до пошуку після збереження змін в редагуємій картці.
- #133 Виникала помилка на екрані пошуку, якщо при формуванні критеріїв пошуку вибрати оператор, який не потребує значення.
- #136 Виникала помилка у пошуку, якщо розмір виборки складав більш ніж 4000 записів.
- #139 Не змінювалось поле в базі даних "одружений" при додаванні (видаленні) члена родити із статусом "чоловік" ("дружина").
- #152 Виникала помилка в редакторі картки співробітника при збереженні, якщо залишити поля з датами пустими.
- #155 Виникала помилка при додаванні відомостей про армію в полі "Номер військової спеціальності".
- #162 Виникала помилка при зміні типу працівника із звичайного в науково-педагогічного у збереженій картці.
- #156 Виникала помилка при додаванні даних у вкладці "Вчене звання".
- #164 Виникала помилка при додаванні даних у вкладці "Науковий ступінь", якщо змінити тип співробітника із "Простий" в "Науково-педагогічний" вже збереженої картки.
- #169 При закритті модального діалогу, якщо при цьому залишались поля, в яких неправильно введені дані, то з'являлись повідомлення про неправильне введення, які блокували роботу програми.
- #171 Неправильна робота функції відміни в редакторі пошукового критерію, що формувала пошукову вибірку неадекватну запиту.
- #177 Не існувало обмеження на допустиму довжину полів у редакторі картки співробітника.
- #184 При переході між редагуванням різних співробітників активувалась остання відкрита вкладка.
- #189 Неможливо було видалити дані про паспорт, армію та контактну інформацію, в редакторі картки співробітника.
- #190 Не можливо було змінити стиль відображення підредактора із панельного в табличний і навпаки, якщо один із записів редагувався.
- #192 Можна було перейти із результатів пошуку до редагування щойно видаленої картки співробітника.
- #193 При генерації звіту за результатами пошуку до звіту передавались не всі записи.
- #213 При зміні даних у вкладці "Армія" не з'являлась кнопка "Зберегти".
Note: See
TracRoadmap for help on using
the roadmap.
