Расписание

Раздел «Расписание» предназначен для просмотра актуального расписания учебных занятий, составленного в ТАНДЕМ.Университет (основная версия!). По умолчанию отображаются события персонального расписания на текущую неделю. Для перехода между неделями можно использовать стрелки «влево», «вправо» рядом c названием месяца:

В блоке фильтрации над сеткой расписания находится строка поиска событий группе (преподавателю или аудитории). Также доступны предустановленные фильтры по видам занятий:

  • Лекции
  • Семинары
  • Практ. занятия
  • Лаб. занятия
  • Экзамены (зачёты)
  • Прочие занятия

Если установлен один из фильтров, то отображаются занятия только с соответствующим видом. В случае если все фильтры установлены или сброшены, отображаются все виды занятий.

При помощи переключателя представлений расписания можно включить вид отображения занятий списком — это удобно при поиске занятий подгрупп, когда в одно и то же время проходит несколько занятий одной академической группы, но у разных преподавателей и в разных местах:

Так же при отображении расписания списком можно изменять кол-во отображаемых столбцов в таблице. Это можно сделать с помощью иконки «шестеренки» в правом верхнем углу страницы.

Для активации раздела «Расписание» в ЛК обучающегося необходимо в настройках главного модуля в блоке Расписание выбрать тип ресурса Тандем.Расписание, активировать ресурс и сохранить настройку (Администрирование -> Модули -> Главный модуль -> Настройка -> Общие -> Настройки расписания):

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

Раздел «Расписание» использует следующие интеграционные потоки:

№ ппКод интеграционного потокаНазваниеПрава
1AddressFiasTypeАдрес в формате ФИАСЧтение
2AcademicGroupTypeАкадемическая группаЧтение
3DepartmentTypeПодразделениеЧтение
4EducationYearTypeУчебный годЧтение
5EmployeeTypeСотрудникЧтение
6EmployeeForPpsEntryTypeСотрудник для записи в реестре ППСЧтение
7EmployeeStatusTypeСостояние сотрудникаЧтение
8EppGroupTypeTypeВид потоковЧтение
9EppRealEduGroupTypeПоток обучающихсяЧтение
10EppRealEduGroupRowTypeЗапись обучающегося в потокеЧтение
11EppRegistryElementPartTypeЧасть версии элемента реестраЧтение
12EppYearEducationProcessTypeНачало учебного годаЧтение
13HourlyPaidEmployeeTypeСотрудник-почасовикЧтение
14HourlyPaidEmployeeForPpsEntryTypeПочасовик для записи в реестре ППСЧтение
15HumanTypeФизическое лицоЧтение
16PlaceTypeПомещениеЧтение
17PostTypeДолжностьЧтение
18PpsEntryByEmployeeTypeЗапись в реестр ППС (на базе сотрудника)Чтение
19RealEduGroup2PpsEntryTypeППС для потока обучающихсяЧтение
20RegistryDisciplineTypeЭлемент реестра дисциплин для учебного планаЧтение
21ScheduleBellEntryTypeПара звонкового расписанияЧтение
22ScheduleEventPlaceTypeСвязь события с местомЧтение
23StudentTypeОбучающийся НСИЧтение
24TimeTableEventRealTypeСобытие оперативного расписанияЧтение
25TimeTableVersionTypeВерсия расписанияЧтение
26TtEvent2PpsTypeППС для события расписанияЧтение
27TtEventReal2EduGroupTypeСвязь события оперативного расписания с потоком обучающихсяЧтение

Для корректной работы модуля необходимо провести первичную синхронизацию справочников (Тандем — Интеграционная шина — ЛК) и настроить в шине подписку на интеграционные потоки, которые требуются модулю (см. список выше). Данные модуля «Расписание» в интерфейсе ЛК появляются не напрямую из БД, а из периодически обновляемого промежуточного буфера (из кеша). Первичный (полный) кеш расписания формируется 1 раз в сутки ночью, поэтому сразу после проведения первичной синхронизации обучающиеся не увидят расписания — нужно дождаться следующего утра. Вторичный (оперативный) кеш формируется каждые 15 минут. 

Настройка служб формирования кеша и уведомлений выполняется в разделе личного кабинета: Администрирование → Главный модуль → Службы.
В модуле доступны три службы:
  1. Формирование предварительного кеша групп для модуля «Расписание» — формирует предварительный кеш данных о группах, необходимый для корректной работы модуля.
  1. Формирование основного кеша расписания для модуля «Расписание» — формирует основной кеш расписания на основе предварительного кеша групп.
  1. Формирование уведомлений об изменении в расписании — отправляет уведомления пользователям при изменениях в расписании.

Инструкция по первичной синхронизации данных

image_pdf