Список изменений в системе ТАНДЕМ.Университет
Список изменений системы ТАНДЕМ.Университет в версии 2.25.4
Модуль "Абитуриенты (Приемная комиссия)"
1. В отчет "Выборка абитуриентов" добавлены колонки "Направление (профессия, специальность)", "Квалификация" (в коде qualification) из документа об образовании, а также "Категория на право сдачи ОВИ по материалам ОО" из заявления.
2. В отчет "Выборка абитуриентов" после колонки "ФИО" добавлены 2 новых поля латинской транскрипции имени и фамилии (по умолчанию - не выбраны): First name (Имя) и Last name (Фамилия).
3. Оптимизирован алгоритм обработки данных при построении формы 2.9 в рамках отчета ВПО-1, ранее на большом объеме выбранных конкурсов отчет не строился.
4. Для строк отчета ВПО-1 форма 2.1.1 и графы 9 (а также графы 10-27, которые считаются из графы 9) теперь в статистику отчета берутся еще и те ВК, по которым есть неотклоненная проведенная выписка о зачислении, которая по дате приказа укладывается в диапазон дат на форме добавления отчета (ранее часть таких ВК не попадала в статистику отчета, т.к. они отсекались по дате подачи заявления).
Для граф 28-42 из массива ВК, попавших в статистику отчета, отсекаются те, которые не относятся к ПК последнего года, т.е. здесь учитываются только те ВК, которые находятся в заявлениях из ПК текущего года приема.
Для графы 36 с зачисленными по отдельной квоте убрано условие на без ВИ, теперь считаются все зачисленные по отдельной квоте.
5. Реализован новый отчет "Результаты освоения школьных предметов".
Модуль "Контингент обучающихся и образовательные программы"
1. В методе печати справок для военкомата в поле "Образование при поступлении" теперь используется именительный падеж уровня образования (если именительный падеж не заполнен, то берется полное название элемента).
В методе печати справки для военкомата (КВК) реализована метка вывода вида образовательной программы в дательном падеже (eduProgram_D). Если дательный падеж не заполнен, то выводится полное название элемента справочника.
Обновлены базовые шаблоны печати справок для военкомата (для КВК изменена метка на дательный падеж, для КВК и ВО/СПО заменены метки сертификата на одну).
2. В списке "Данные ЕРН по обучающимся" переименована колонка "Разница с ЕРН" = "Совпадает с ЕРН". Инвертировано условие для отображения индикатора: позитивный – нет отличий, негативный – есть отличия.
При сверке (сравнении строковых полей) данных не учитывается регистр:
- на вкладке "ЕРН" в карточке обучающегося;
- в службе "Сравнение персональных данных персон с данными ЕРН" при сравнении и вычислении признака наличия разницы в данных.
3. В отчет "Выборка студентов" добавлены колонки "Номер приказа о зачислении", "Дата приказа о зачислении" и "Дата зачисления".
4. Изменено правило уникальности сущностей – уникальность только на коде ЕГИССО: "Тип МСЗ", "Период МСЗ", "Единица измерения МСЗ". Для следующих сущностей уникальность только на идентификаторе ЕГИССО: "МСЗ", "Категория МСЗ". В связи с этим доработаны реакторы интеграционных потоков для этих справочников.
Модуль "Учебные планы"
1. В модуле ИОТ реализован список выбранных элементов траекторий обучающихся, которые поступают из интеграционной шины (исходно из ЛКС). Эти элементы траекторий обучающихся хранят выбор каждого обучающегося для строки учебного плана. Реализован обмен данными с интеграционной шиной.
В дальнейшем "Выбор обучающимся элемента траектории" будет использоваться при генерации мероприятий обучающихся (МОБ), при формировании потоков.
2. В регулярном процессе обновления мероприятий обучающихся учтен выбор обучающихся своих траекторий.
Выбор траекторий доступен только при наличии модуля ИОТ. Остальная логика регулярного процесса не изменилась.
3. В перечень аудиторий мероприятия добавлен вывод данных помещения: назначения, типа учебного помещения, вместимости.
Модуль "Сессия"
1. В рамках технической оптимизации вместо признака "Сверена с зачеткой" сущности "Оценка обучающегося в сессии (оценка)" (sessionSlotMarkGradeValue) добавлена отдельная сущность "Сверка оценки обучающегося с зачеткой" (sessionMarkCheckBookCollation).
Модуль "Дипломирование"
1. Удалено действие по выгрузке и загрузке документов об обучении в xml.
2. На странице "Общее / Отчеты" в раздел "Дипломирование" добавлен отчет "Книга регистрации выданных документов об образовании".
Для выбранного интервала даты выдачи документов об обучении система отбирает все документы об обучении и связанные с ними приложения, у которых есть регистрационный номер:
- отобранный массив данных группируется по "Регистрационному номеру диплома" и "Номеру бланка";
- система создает отчет, в рамках которого для каждого документа об обучении и связанного с ним номера бланка выводится строка, колонки которой заполнены данными из ранее отобранного массива.
Модуль "Нагрузка"
1. Исправлена ошибка отображения примечания на вкладке учебной нагрузки в ИПП.
Модуль "Расписание"
1. Добавлен новый показатель корректности событий расписания "План. контингент участвует в нескольких событиях одновременно", который проверяет, что одновременно можно ставить события с числом план. обучающихся не превышающим число план. контингента.
2. Проведена техническая оптимизация работы кэша расписания. Логика работы с ним не поменялась.
3. Показатели корректности расписания перенесены из общих показателей в модуль "Расписание".
4. Добавлены новые показатели корректности расписания: об архивности данных в событии расписания.
Эти показатели будут использоваться в новом алгоритме формирования и сохранения кэша. На текущий момент показатели выключены и не используются.
Модуль "Договоры на обучение"
1. В базовый скрипт печати договоров и доп. соглашений на обучение были добавлены новые метки в разделы: "Данные ОО и ее представителя" (email, okpo, phone, settlement, webpage), "Данные о заказчиках и плательщиках" (customerPersonBirthPlace, customerPersonSnils), "Метки обучающегося/абитуриента" (studentBirthPlace, studentInn, studentSnils), "Доп. соглашение и приложение Об использовании материнского капитала" (MKissueOrg).
Добавлен базовый шаблон для "Доп. соглашение об изменении стоимости обучения, порядка оплаты (СПО)".
Изменен базовый шаблон на вариант с расширенным выводом данных с учетом новых меток: СНИЛС, ИНН и др. для заказчика и обучающегося, а также вывод доп. меток для ОО.
2. Исправлена ошибка, возникавшая при формировании отчета "Список платежей".
Интеграционный модуль
1. Расширены потоки данных в учебном блоке: EppRegistryStructureType, EduPlanRowType, RegistryDisciplineType. Добавлены новые потоки данных "Строка РУП: шаблон строки", "Строка проф. модуля", "Связь части версии модуля с частью версии мероприятия".
Базовые модули и функции
1. В платформе реализована возможность логирования нового вида действия – добавление отчетов.
При выполнении действия "Получить отчет" при построении выборок абитуриентов, сотрудников и обучающихся система добавляет событие "Факт формирования отчета" в "Журнал изменений объектов (общий лог)".
2. Добавлен базовый печатный шаблон для вида доп. соглашения "Доп. соглашение об изменении стоимости обучения, порядка оплаты (СПО)".
3. Реализовано системное хранилище файлов и методы работы с ним, которые обеспечивают возможность массового скачивания хранимых файлов из системы (без записи большого объема данных в память приложения) с последующим удалением временных файлов. Системное хранилище недоступно для выбора для задач хранения, по умолчанию находится на диске в папке инсталляции приложения.
4. Реализован метод, который позволяет проводить подписание ЭЦП документов pdf вместе с формированием штампа в документе. Полученный документ pdf со штампом проходит стандартную проверку на валидность ЭЦП. Для типового штампа реализована настройка, в которой можно задать размер штампа, отступы от нижней границы документа, логотип, и др. параметры.
5. В реестре помещений изменен формат вывода задания: добавлена вывод адреса. Также возможен поиск по адресу задания.
6. В отчете-выборке персон добавлена возможность заполнения колонки "Семейное положение".
7. Добавлен пользовательский справочник "Военно-учетная специальность". Персоне можно указать военно-учетную специальность из справочника на вкладке "Личные данные" в блоке "Сведения о воинском учете".
8. В сведениях о воинском учете персоны поле "Прохождение военной службы" переименовано в "Прохождение военной службы (комментарий)". Также добавлен выбор в поле "Прохождение военной службы" со значениями: проходил, не проходил.
9. При редактировании сведений о воинском учете для военного билета реализована возможность выбора военкомата из справочника "Военкоматы по месту постановки".
Разработчикам и партнерам
1. Реализован класс AdvancedExcelTemplateProcessor для генерации Excel-документов (.xls и .xlsx) на основе шаблонов с поддержкой:
- Простых текстовых замен (placeholder'ов).
- Скриптовых вставок (динамическое создание таблиц, графиков).
- Потоковой обработки больших файлов (оптимизация памяти через SXSSF).
Это замена класса PrintFromXmlTemplate. Повторяет API оригинала в части методов формирования документов, но использует Apache POI вместо JExcelAPI.
2. Добавлен новый тип события в рамках механизма логирования: "Выполнено действие".
3. Расписание. Добавлены ограничения для события расписания.