Управление учебным процессом ВУЗа  (16.04.2024)
Загрузка данных о слушателях ФДП

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

Для использования возможности загрузки данных о слушателях ФДП на стороне системы ИС-ПРО должен быть реализован механизм формирования файла формата .csv, использующего в качестве разделителей знаки табуляции. Каждая строка файла должна соответствовать одному учащемуся. Записи об учащихся должны иметь следующие атрибуты:

  • 1. Код учащегося в ИС-ПРО
  • 2. Фамилия учащегося
  • 3. Имя учащегося
  • 4. Отчество учащегося
  • 5. Дата рождения учащегося

Процедура загрузки этих данных может быть вызвана пользователем, наделенным правами администратора системы из Служебной формы, таблица Все учащиеся при помощи действия Загрузка данных из ИС-ПРО / Загрузить данные о слушателях ФДП. Процедура выполняет загрузку данных по следующему алгоритму:

  1. Проверка полноты и корректности переданных значений атрибутов. В случае, если фамилия, имя, отчество или дата рождения учащегося не заданы, загрузка не производится, в протоколе делается запись об ошибке загрузки с указанием номера строки исходного файла и причины ошибки.
  2. Поиск в системе учащегося по атрибутам Фамилия, Имя, Отчество и Дата рождения.
  3. Если учащийся найден, ему устанавливается значение атрибута Код учащегося в ИС-ПРО, равное значению, содержащемуся в файле.
  4. Если учащийся не найден, то выполняется создание записи об учащемся. Для созданной записи устанавливается значение атрибута Код учащегося в ИС-ПРО, равное значению, содержащемуся в файле.
  5. Выполняется поиск в системе статуса учащегося класса "Выпускник ФДП" в текущем наборе. Если такой записи в системе нет, она создается.

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