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

 

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

Модуль «Контингент обучающихся»

1. Изменено описание механизмов в настройке "Механизм формирования названия групп". В соответствующих справочниках поле "Группа" заменено на "Префикс группы".

Модуль «Учебные планы»

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

Реализована возможность контроля корректности исполнения нагрузки для потоков в расписании.

Добавлены:

  • возможность выбора версии расписания для подсчета числа размещенных событий и академических часов для потока в выбранной версии расписания;
  • отображение в списке нагрузки мероприятия реестра, числа размещенных событий и академических часов для потока в выбранной версии расписания, при этом:
    • для потоков по виду аудиторной нагрузки, если нагрузка мероприятия совпадает с числом размещенных академических часов в расписании, то ячейки с числом размещенных событий и часов в расписании подкрашиваются светло-зеленым, если не совпадает – светло-красным;
    • для потоков по формам итогового контроля, если есть хотя бы одно размещенное событие в расписании, то ячейки с числом размещенных событий и часов в расписании подкрашиваются светло-зеленым, если размещенных событий нет – светло-красным;
  • фильтр "Расписание корректно", отбирающий потоки по правилу из предыдущего подпункта;
  • фильтры по числу размещенных событий и числу академических часов в расписании.

Модуль «БРС и журналы преподавателей»

1. В реализации добавлена возможность создавать тематические блоки без ссылки на тематические блоки части версии мероприятия реестра.

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

Изменено действие копирования структуры реализации: если реализация копируется из другой части или другой версии, то в ней создаются тематические блоки без ссылки на тематические блоки части версии мероприятия реестра.

2. В скриптах БРС изменился объект для расчета рейтинга: теперь это не тематический блок части элемента реестра, а тематический блок самой реализации.

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

Модуль «Сессия»

1. В итоговую оценку добавлено новое поле с темой, которое заполняется регулярным процессом обновления итоговых оценок.

2. Доработан фильтр по семестру на вкладках:

  • карточки обучающегося: "Мероприятия, "Потоки", "Оценки", "Курсовые работы" и "Документы";
  • карточки группы: "Семестровый журнал", "Аттестация" и "Потоки".

Модуль «Нагрузка»

1. Доработана форма ввода исполнения учебной нагрузки – добавлена возможность фиксации исполненной за период нагрузки от изменений с отдельным правом доступа.

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

1. Добавлены новые разрезы работы с расписанием: "Расписание мероприятий", "Календарное расписание мероприятий", "Плановое расписание мероприятий" и "Календарное плановое расписание мероприятий" аналогичные другим разрезам работы с расписанием. В строках (колонках) новых разрезов выводятся мероприятия реестра.

Убран доступ к отдельным разрезам работы с расписания из главного меню, добавлены новые пункты меню: "Учебный процесс / Расписание" и "Учебный процесс / Нагрузка / Плановое расписание", новые страницы содержат соответствующие разрезы работы с расписанием в виде вкладок.

2. Доработаны страницы "События расписания" и "События планового расписания"^ добавлены фильтры и вывод дня недели в списке событий.

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

Модуль «Дипломирование»

1. Добавлен справочник "Виды подтверждения утраты или обмена документа об обучении" с предварительно заполненными элементами. Для факта выдачи в документе об обучении можно указать подтверждение утраты, обмена и уничтожения.

Дополнены отчеты "Список дипломов государственного образца для передачи в ФИС ФРДО", "Список документов ДПО для передачи в ФИС ФРДО".

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

1. Модуль значительно переработан, добавлены новые справочники, возможности для работы с ценами, договорами, ДС, графиками оплаты, печатью документов, и др. моментами. Архитектура модуля претерпела существенные изменения, но при этом сохранены все ранее накопленные данные, поддержана возможность продолжения работы с ними в прежних логике и порядке.

Ключевые требования, реализованные в системе:

  • работа с ценами и графиками оплаты в рамках учебных сеток оплаты (с одновременной поддержкой старого варианта цен и графиков оплаты по произвольной сетке оплаты);
  • произвольное разбиение этапов оплаты в ценах для версий ОП и графиках оплаты, как по учебным сеткам оплаты, так и по произвольным, поддержка на уровне печати;
  • произвольное количество заказчиков (сторон) в договоре и ДС (в связи с этим объединены прежние виды договоров, а количество сторон и специализированные печатные шаблоны перемещены в подвиды), поддержка на уровне печати;
  • поддержка различных детализаций в договоре и графике оплаты (например, пересчет стоимости по количеству ЗЕ, использование мат.капитала для этапов графика оплаты, применение льгот и скидок, бенефитов, использование грантов, и др.), перенос детализаций от версии к следующей версии договора, поддержка на уровне печати;
  • открытие и закрытие договора, состояния договора и ДС, доп.статусы в договоре;
  • открытый доступ ко всем меткам и методам, используемым в печатных формах договоров и ДС (появление базового скрипта печати);
  • мастер работы с договором/ДС, подбор цены по данным договора/ДС;
  • улучшение и оптимизация интерфейса: переработка интерфейса работы с ценами, договором и ДС, сторонами договора/ДС, графиком оплаты, списков и карточек.

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

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

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

ри закрытии договора в связи с расторжением можно указать причину расторжения.

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

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

4. Реализован новый интерфейс для работы с договором/ДС. Отдельные операции с договором/ДС объединены в единый мастер работы с договором/ДС, состоящий из трех шагов:

  • Основные данные – основные реквизиты, комментарий, а также специализированные поля, зависящие от вида договора/ДС (от шаблона данных);
  • Стороны договора – выбор исполнителя (подписанта) со стороны образовательной организации и заказчиков;
  • График оплаты – заполнение графика оплаты, заполнение по цене, работа с различными детализациями этапов.

5. Для договора добавлена возможность указания основания (причины) заключения договора, также добавлен новый пользовательский справочник.

6. Полностью переработан интерфейс карточки договора. Основные моменты:

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

7. Изменен базовый механизм нумерации договоров и ДС. Для договора берется учебный год и следующий номер в счетчике, под номер в рамках учебного года отведено пять цифр, например, "201900012". Номера ДС в рамках договора присваиваются от 1 до n, например, "201900012/1", и т.д. В отдельных проектах сохранены уникальные механизмы присвоения номеров для договоров, если они были реализованы ранее.

8. Для договора доступно задание номера в ручном режиме. Реализовано отдельное право, дающее возможность ввода номера договора в ручном режиме в мастере работы с договором на 1-ом шаге.

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

Переработана вкладка "Цена" в версии ОП, карточка версии цены, список цен. Список цен разделен на два списка, в зависимости от выбранного вида графика отображается соответствующий список с ценами. Все ранее добавленные в системе цены, договоры и ДС с графиками оплаты считаются добавленными с графиком по произвольной сетке оплаты. Система позволяет и дальше вести работу с ценами и договорами по произвольной сетке оплаты при параллельном использовании учебных сеток оплаты как для новых договоров/ДС, так и для старых (в новом ДС можно изменить график оплаты с произвольной сетки оплаты на учебную сетку).

Для периода цены добавлена возможность указания стоимости одной ЗЕ, которая используется в дальнейшем для детализации графика оплаты в договоре при пересчте стоимости учебного года по количеству ЗЕ.

Для образовательных программ магистратуры доступно указание распределения стоимости по видам учебной деятельности (пока два вида: образовательные услуги и НИР) в процентном соотношении: на уровне цен и в договоре.

10. Добавлены новые виды договоров на обучение (по видам образовательных программ ВО). Теперь система предусматривает работу как с универсальным видом договора по ОП ВО, который присутствовал в системе ранее и был сохранен в неизменном виде (с учетом объединения видов договоров по количеству сторон – их миграция в подвиды), так и с отдельными видами для каждого вида ОП, которые содержат в себе отличительные нюансы и доп.поля, характерные для отдельных видов ОП. Для новых видов договоров по отдельным видам ОП реализованы новые методы в скриптах печати и универсальные примеры печатных шаблонов, которые поддерживают печать графиков оплаты в т.ч. и по учебной сетке оплаты, а также выбор множества заказчиков (разных типов) в сторонах договора/ДС. Методы печати в скриптах для ранее существовавших видов договоров/ДС также модифицированы для поддержки обратной совместимости и продолжения работы в штатном режиме. Обратите внимание на необходимость внесения правок в собственные скрипты печати договоров/ДС (см. раздел для разработчиков и партнеров), если в системе есть самостоятельно модифицированные скрипты.

11. Добавлены новые типы и виды договоров для новых видов ОП в рамках уровней "Дополнительное образование детей и взрослых" и "Профессиональное обучение".

Типы договоров:

  • Договор на доп. обр-ние
  • Договор на проф. обучение

Новые виды договоров:

  • Договор на обучение по ОП доп.образования
  • Договор на обучение по ОП проф.обучения

Шаблоны данных, скрипты и печатные шаблоны для них на данном этапе позаимствованы из вида договора ДПО.

В справочнике видов договоров дополнены/исправлены названия и сокращенные названия для имеющихся элементов.

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

13. Доработан генератор шаблонного графика оплаты при добавлении новой цены.

14. В ДС о расторжении добавлен учебный год. Теперь для всех договоров и ДС на обучение задается учебный год.

15. В справочнике "Организационно-правовые формы" добавлено и заполнено поле с родом слова.

16. В карточке контрагента (представителя юр. лица) добавлена кнопка "склоняется" для работы с падежными формами для должности.

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

18. Доработано основание деятельности (обязательность полей и ограничения), используемое для контрагентов (представителя юр. лица) в карточке контактного лица, доработан справочник "Типы оснований действий": интерфейс и формы добавления/редактирования элементов, значения по умолчанию для системных элементов.

Модуль «Практики»

1. Доработана функция добавления приказа об изменении практики: в выписки можно включать направления на практику, если у них был изменен руководитель или сроки практики.

Модуль «Здания и помещения»

1. Справочники "Назначения зданий" и "Назначения помещений" переведены в категорию пользовательских справочников.

Из справочника "Назначения помещений" удалена иерархия элементов, добавлена возможность редактирования признаков "Учебное помещение" и "Жилое помещение". Для назначений помещений с признаком "Жилое помещение" дополнительно возможно указать пол поселяемых и признак необходимости учета койко-мест при поселении.

Помещения с признаком назначения "Учебное помещение" доступны для выбора при составлении расписания занятий в модуле "Расписание" и вступительных испытаний в модуле "Абитуриенты (приемная комиссия)".

Помещения с признаком назначения "Жилое помещение" доступны для поселения в модуле "Общежития и поселение".

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

1. Реализован общий словарь для работы с произвольными словами и фразами и задания падежных словоформ. Словарь доступен в меню "Система / Настройки / Общие настройки / Словарь падежей имен и названий" на вкладке "Общий словарь". В словарь можно добавлять как отдельные слова, так и фразы целиком. Добавление новых элементов может осуществляться как в словаре, так и на других страницах системы "на лету", где допускается и реализуется поддержка работы с падежными формами слов или фраз (например, это можно встретить в карточке головного подразделения, где для нескольких полей доступна кнопка "склоняется").

2. Добавлен справочник "Род слова", используется в методах печати различных документов для корректного вывода словоформ.

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

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

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

1. В сущность "Оценка обучающегося в сессии (ссылка)" sessionSlotLinkMark добавлено поле themeCache. Поле заполняется регулярным процессом по теме из документа сессии целевой оценки (target).

Добавлены новые потоки данных:

  • EppControlActionTypeType – справочник форм контроля
  • EppLoadTypeType – справочник видов часов
  • EppRegistryElementLoadType – часы версии мероприятия реестра
  • EppRegistryElementPartLoadType – часы части версии мероприятия реестра
  • EppRegistryElementPartFControlActionType – наличие формы контроля в части версии мероприятия реестра
  • EppStudentWorkPlanElementType – мероприятие обучающегося по РУП

Добавлен отдельный интеграционный модуль "Сессия". В модуле добавлен поток SessionSlotLinkMarkType – итоговые оценки обучающегося.

Вместо потоков LksSubject, LksStudent2SubjectPart, LksSubjectPart, LksSessionResult следует использовать новые потоки.

Дополнительная информация о потоках в интеграционной шине:

  • "Оценка обучающегося в сессии (ссылка)" (SessionSlotLinkMarkType). Данный поток должен заменить собой устаревший поток "Оценка в сессию для личного кабинета студента (Result)" (LksSessionResultType).
  • "Форма контроля" (ControlActionType) – отражает возможные формы контроля в дисциплине и рабочем плане.
  •  "Нагрузка версии элемента реестра (всего)" (EppRegistryElementLoad ) – содержит цифры нагрузки различного вида, предусмотренной в рамках освоения дисциплины её рабочей программой.
  • "Мероприятие обучающегося из РУП (МРУП)" (EppStudentWorkPlanElement ) – определяет перечень дисциплин, предусмотренных рабочим планом обучающегося.
  • "Итоговое контрольное мероприятие (часть версии элемента реестра)" (EppRegistryElementPartFControlAction ) – определяет перечень контрольных мероприятий, предусмотренных рабочей программой дисциплины.
  • "Часть версии элемента реестра: нагрузка" (EppRegistryElementPartLoad) – задает пул частей, читаемых в разных семестрах в процессе обучения по рабочей программе дисциплины.
  • "Вид часов" (EppLoadTypeType) – справочник с видом нагрузки по рабочей программе дисциплины (аудиторная нагрузка, лекции, лабораторные работы, курсовые проекты, РГР и т.д.).

2. Добавлен новый поток EppRegistryStructureType – элементы справочника "Структура реестра мероприятий".

Поток "Версия мероприятия" RegistryDisciplineType расширен ссылкой на EppRegistryStructureType.

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

  • "Версия расписания" (NsiTimeTableVersion);
  • "Событие расписания" (NsiTimeTableEvent);
  • "Часть учебного года" (YearDistributionPartType);
  • "Часть года (в учебном году)" (EppYearPartType);
  • "Часть версии элемента реестра" (EppRegistryElementPartType);
  • "Поток обучающихся" (EppRealEduGroupType);
  • "Поток в событии расписания" (RealGroup2TimeTableEventRelType);
  • "Запись обучающегося в потоке" (EppRealEduGroupRowType);
  • "Связь преподавателя с потоком" (EppPpsCollectionItemType).

4. Изменена логика отправки изменений по потокам, относящихся к расписанию: отправляются изменения только по основной версии расписания, без учета старых версий.

5. Переработаны потоки, относящиеся к договорам на обучение.

Добавлен поток "Шаблон данных" (nsiContractVersionTemplateData). Обеспечивает связь версии договора с доп.данными, присущими конкретному виду договора/ДС. В этом потоке будет приходить информация о том, что это версия договора является доп. соглашением о расторжении, либо о смене заказчика и т.д. Содержит ссылку на версию договора и название шаблона данных.

В потоке ContractVersionContractorRoleType добавлено поле "Приоритет" (priority). Используется для передачи точного порядка следования заказчиков актуальных для версии договора. Т.е. кто из них первый, кто второй, и т.д.: такой порядок следования указан в бумажном варианте документа (в договоре/ДС).

В потоке "Обязательство оплаты по договору" (PaymentPromiceType, он же – график платежей в договоре) добавлены поля:

  • Тип обязательства на оплату (paymentPromiceType) – строка. Отражает вид графика оплаты: по учебной сетке или по произвольной.
  • Порядковый номер (indexNumber) – номер платежа в графике по порядку.

Добавлен поток "Шаблон данных договора (доп. соглашения) на обучение" (EduContractVersionTemplateDataType) – связь с набором доп.характеристик для договора/ДС (версии договора).

Добавлен поток "Шаблон данных доп. соглашения о расторжении договора" (StopContractVersionTemplateDataType) – связь с набором доп.характеристик для ДС о расторжении договора.

Добавлен поток "Обязательство оплаты по учебной сетке" (EduCtrPaymentPromiceType) – детализация этапа оплаты в привязке к учебному году и части года (семестру). Заполняется в случае графика оплаты с видом по учебной сетке.

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

Добавлен поток "Детализация платежей по единицам ЗЕ" (EduCtrPaymentPromiceDetailByZEType) – связь версии договора с дополнительными данными, указывающая на то, какой учебный год и курс в графике оплаты (обязательствах оплаты) пересчитан, исходя из количества ЗЕ.

Добавлен поток "Сводка из бухгалтерии по договору на обучение на дату" (EduCtrContractAccountingSummaryType) – актуальные данные об оплатах по договору из бухгалтерии на определенную дату, ссылается на договор-папку.

Добавлен поток "Строка сводки из бухгалтерии по договору на обучение на дату" (EduCtrContractAccountingSummaryItemType) – строка с актуальными данными об оплатах из бухгалтерии на определенную дату, в ней могут указываться сведения о начисленных пенях, суммах совершенных платежей, сумме уплаченных пеней, сумма долга по пеням, сумма к возврату и т.д., с указанием валюты расчетов.

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

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

8. Исправлена ошибка, возникавшая ранее при очистке очереди пакетов по фильтру.