Список изменений в системе ТАНДЕМ.Университет

 

Список изменений системы ТАНДЕМ.Университет в версии 2.22.2

Модуль «Абитуриенты (Приемная комиссия)»

1. Актуализированы справочники "Олимпиады" и "Профили олимпиад".

2. Актуализированы даты этапов зачисления для автоматического заполнения настройки "Этапы и сроки зачисления" для программ бакалавриата, специалитета очной формы обучения в соответствии с Порядком приема и изменениями к нему.

3. В отчетах модуля абитуриенты изменена сортировка строк по коду направления подготовки:

  • количество поданных заявлений;
  • результаты приема по укрупненным группам направлений (специальностей);
  • результаты приема по этапам зачисления.

4. В представление по выбранным конкурсам (enr_req_competition_ext_view) добавлен СНИЛС абитуриента.

5. Для приемной кампании в блоке "Настройки работы в рамках данной приемной кампании" добавлена новая группа опций "Онлайн-события для расписания ВИ" со значениями:

  • могут пересекаться;
  • не могут пересекаться.

На формах добавления и редактирования событий расписания для онлайн-событий изменена проверка "События в аудитории не должны пересекаться по дате и времени": если в настройке ПК включена опция "могут пересекаться", то проверка для онлайн-событий не выполняется.

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

7. Доработана логика импорта результатов ЕГЭ: в случае присутствия в файле для импорта нескольких действующих строк для одного абитуриента на один год и один предмет ЕГЭ будет импортирован лучший результат по предмету и каждая такая строка будет помечена красным цветом с резолюцией "НЕСКОЛЬКО ДЕЙСТВУЮЩИХ РЕЗУЛЬТАТОВ ЕГЭ НА ОДИН ГОД И ПРЕДМЕТ".

8. Доработана форма выставления оценки для вступительного испытания, которое длится несколько дней. Если дисциплина для сдачи связана с экзаменационной группой, у которой количество дней сдачи 2 и более, то в поле "Балл" дисциплины для сдачи сохраняется дата, которую вводит пользователь в поле "Дата сдачи" на форме выставления оценки.

9. В настройку мастера добавления заявления добавлен новый блок настроек: Шаг "Удостоверение личности" с группой опций "Населенный пункт в адресе регистрации":

  • обязательный;
  • необязательный.

Если в настройке мастера добавления заявления включена опция "Обязательный", то на шаге "Удостоверение личности" мастера добавления заявления абитуриента в блоке "Адрес регистрации" поле "Населенный пункт" будет обязательным для заполнения.

10. Если при добавлении или редактировании набора ОП для приема в качестве направления подготовки указывается "Укрупненная группа как направление подготовки", то:

  • на формах добавления и редактирования набора ОП для приема добавляется флаг "Считать УГСН как одно направление подготовки (специальность)", по умолчанию выключен;
  • на карточке набора ОП ВО для приема / Специальности (профессии) СПО для приема на вкладке "Данные набора ОП" в блоке "Данные набора образовательных программ ВО для приема" / "Данные специальности (профессии) СПО для приема" добавляется новая строка "Одно НПС для набора на УГСН", варианты значений: "да" или "нет".

В итоге выбранный вариант учитывается в подсчете количества выбранных направлений подготовки/специальностей абитуриентом.

11. Добавлено новое право доступа для выставления оценки за вступительное испытание на форме выставления оценок за ВИ.

12. Доработана печать заявления абитуриента:

  • детализирован уровень бюджетного финансирования;
  • отредактировано название квот в соответствии с Порядком приема;
  • добавлен вывод уникального номера абитуриента и данных о ближайших родственниках (все степени родства);
  • добавлена информация о целевом договоре абитуриента по программам СПО;
  • добавлен вывод результатов тестирования ординаторов.

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

13. Добавлены метки для вывода СНИЛС и личного номера абитуриента в печатной форме описи и расписки.

14. Дополнен метод формирования рейтингов абитуриентов в xml (служба):

14.1. Добавлено название категории преимущественного права (по аналогии с бенефитами для без ВИ и вне конкурса).

14.2. Уточнен алгоритм заполнения MarkTitle. Если есть источник балла:

  • дисциплина для сдачи, апелляция – берется название дисциплины;
  • ЕГЭ – ищется в наборе ВИ подходящая дисциплина и берется ее название;
  • олимпиада – берется название группы и добавляется в скобках "олимпиада".

Если нет источника балла, то берется название группы.

14.3. Uid заявления ЕПГУ берется не из выбранного конкурса, а из входящей связи из заявления ЕПГУ на выбранный конкурс.

14.4. Добавлено поле epguState с кодом статуса заявления ЕПГУ для выбранного конкурса.

14.5. Правила подсчета firstRating для Суперсервиса дополнены:

  • в позиции для Суперсервиса (помимо позитивных состояний) учитываются также выбранные конкурсы в состоянии "забрал документы" > 01.08, по которым все ВИ сданы успешно;
  • в позиции для Суперсервиса (помимо позитивных состояний) учитываются также выбранные конкурсы в состоянии "отказ от зачисления" > 01.08, по которым все ВИ сданы успешно;
  • для без ВИ условия применяются аналогичным образом.

14.6. Убрано заполнение части старых полей, которые добавляли в xml в 2020 г. специально для Суперсервиса: поля пустые (оставлены временно для обратной совместимости).

14.7. Состояние "Исключен (зачислен на другой конкурс)" переведено в позитивные, т.е. с таким состоянием выбранного конкурса абитуриент попадает в конкурсный список. С учетом требований 2021 г. это актуально, поскольку ожидается, что конкурсный список фиксируется 2 августа и далее не меняется в части количества абитуриентов, вплоть до полного закрытия всех мест и завершения зачисления. Изменяется только статус абитуриентов: согласие/отказ от зачисления/зачисление на другой конкурс/отзыв заявления/зачисление/и т.п., что должно отображаться в конкурсных списках как дополнительная информация в графе с примечанием или в виде отдельных граф, как согласие.

15. Результирующий xml, формируемый службой "Генерация рейтингов абитуриентов и структуры приёма" и используемый в т.ч. для веб-сервисов, дополнен полями "комментарий" для заявления, выбранного конкурса, онлайн-заявления и онлайн-заявки на договор.
Также дополнен метод getEntrantRatingEnvironment полями с причиной отказа в приеме документов.

16. Доработана печать заявления онлайн-абитуриента:

  • детализирован уровень бюджетного финансирования;
  • отредактировано название квот в соответствии с Порядком приема;
  • добавлена информация о целевом договоре абитуриента по программам СПО.

17. В справочнике печатных шаблонов и скриптов добавлены элементы для работы личного кабинета абитуриентов:

  • заявление онлайн-абитуриента о согласии на зачисление;
  • заявление онлайн-абитуриента об отказе от зачисления.

Доработаны методы веб-сервиса.

В методах printEntrantRequestAccepted, printEntrantRequestRefused дополнительно передаются параметры:

  • requestUid – идентификатор заявления в ТАНДЕМ.Университет;
  • competitionUid – идентификатор конкурса в ТАНДЕМ.Университет.

В методах выполняются проверки:

  • должна быть установлена связь между онлайн-заявлением и принятым заявлением;
  • в принятом заявлении есть конкурс, по которому подается согласие/отказ.

Метод printEntrantRequestAccepted вызывает скрипт для печати документа по шаблону OnlineEntrantRequestAccepted: возвращает сформированный документ или сообщение об ошибке.

Метод printEntrantRequestRefused вызывает скрипт для печати документа по шаблону OnlineEntrantRequestRefused: возвращает сформированный документ или сообщение об ошибке.

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

19. В список онлайн-заявлений добавлен фильтр "Гражданство".

20. На карточку онлайн-заявления добавлен вывод документов:

  • скан-копия СНИЛС;
  • скан-копия диплома олимпиады школьников;
  • скан-копия документа, подтверждающий особое или преимущественное право;
  • скан-копия документа, подтверждающего инвалидность или ограниченные возможности здоровья, требующие создания специальных условий для сдачи вступительных испытаний;
  • скан-копия документа, подтверждающего льготное право на общежитие.

21. Решена проблема указания ближайшего родственника в качестве заказчика в договоре с абитуриентом (с помощью кнопки "Персоны нет среди похожих"), при которой возникало исключение вида "Пользователь с таким именем и паспортными данными уже зарегистрирован в системе". При этом в "Реестре персон" в этот момент такого физического лица нет. Для этого переработано хранение данных удостоверения личности для онлайн-абитуриента и онлайн-заявки на договор так, чтобы они хранились отдельно от данных удостоверений личности пользователей системы, т.е. в промежуточном объекте.

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

Модуль «Интеграция с Суперсервисом»

1. Доработан механизм обновления справочников, учтены новые справочники.

2. Отработана передача пакетов со структурой приема в соответствии с действующей спецификацией.

Модуль «Расписание»

1. Добавлена возможность задавать ограничение на время проведения занятий:

  • для преподавателя как персоны;
  • для аудитории;
  • для версии мероприятия.

При задании ограничения создается период, в периоде – запреты. Запреты могут содержать ограничение на время или место проведения занятий.

2. В показатели корректности расписания (справочник "Показатели корректности", группа "Событие расписания") добавлены следующие проверки:

  • для преподавателя нарушен запрет на время проведения события;
  • для преподавателя нарушено ограничение на здание проведения события;
  • для преподавателя нарушено ограничение на аудиторию проведения события;
  • для аудитории нарушен запрет на время проведения события;
  • для версии мероприятия реестра нарушен запрет на время проведения события;
  • для версии мероприятия реестра нарушено ограничение на здание проведения события;
  • для версии мероприятия реестра нарушено ограничение на аудиторию проведения события.

Проверки не затрагивают данные других событий расписания.

3. Доработана карточка помещения: добавлены подвкладки, блок функций по работе с материально-техническим обеспечением перенесен на вкладку "Обеспечение".

Модуль «Договоры на обучение»

1. В справочниках и интерфейсе модуля понятие "Подвид" заменено на "Печатная форма". Т.о., вид договора/доп.соглашения, как и ранее, определяет логику и поведение, а печатная форма (ранее "подвид") определяет итоговый вид документа, формируемый системой для печати.

Модуль «Выплаты обучающимся»

1. В функции печати учебной карточки добавлен вывод приказов из модуля "Выплаты".

Интеграционный модуль

1. Добавлен новый интеграционный поток "ППС для события расписания" (TtEvent2PpsType), который позволяет указывать сотрудников-почасовиков в расписании. Ранее была доступна возможность указать одного из штатных сотрудников в расписании.

2. Изменен тип поля "Наименование учебного плана" (title) в интеграционном потоке "Учебный план (версия)" (EduPlanVersionType), теперь допустим текст любой длины.

3. Изменен тип поля "Комментарий" (comment) в интеграционном потоке "Выписка из приказа по движению контингента обучающихся" (StudentOrderExtractType), теперь допустим текст любой длины.

4. Увеличена до 2048 символов максимальная длина поля "Преподаватель (ppsCommission) в интеграционном потоке "Оценка обучающегося в сессию (ссылка)" (SessionSlotLinkMarkType).

Базовые модули и функции

1. Осуществлен перевод всех продуктов и решений на JDK 17: в частности, TANDEM.Университет и TANDEM.Интеграция начиная с версии 2.22.2.

2. Реализована служба проверки активности учетной записи для пользователей, входящих через OAuth 2.0.

Примерная схема работы. Система отправляет запрос на получение refresh-токена от OAuth2-сервера. Если токен неактивен (истек срок действия по таймауту или по другой причине), то запрос вернет ошибку, пользователь разлогинивается. Если сессия пользователя на OAuth2-сервере неактивна (пользователь удален или стал неактивен), то запрос также вернет ошибку, пользователь разлогинивается. Запрос выполнился успешно, то отправляется следующий запрос для получения email пользователя. Далее определяется, изменился ли email. Если изменился, пользователь разлогинивается. В остальных случаях сессия пользователя остается активной.

3. В отчете-выборке персон добавлены сведения о воинском учете. На вкладке "Печать" добавлен раздел "Воинский учет". В разделе добавлены флаги: военкомат по месту постановки, годность к военной службе, дата постановки на учет, и др.