Управление учебным процессом ВУЗа- Интеграция с внешними системами  (раздел целиком)  (19.04.2024)
Интеграция с внешними системами

1. Интеграция с кадровой информационной системой

1.1. Руководство администратора

Автоматизированная заргузка данных кадрового учета из кадровой ИС.

Для осуществления автоматизированной загрузки необходимо проделать следующее:

  1. Выделить для обмена SMB-ресурс (далее - \\server\share.
  2. Внутри этого ресурса создать вложенную папку с именем "протоколы" без кавычек.
  3. Обеспечить автоматическое выкладывание файлов выгрузок из кадровой ИС на ресурс \\server\share. Файлы выгрузок должны удовлетворять следующим требованиям:
    • Файл информации о работниках
      Представляет собой рабочую книгу Microsoft Excel с единственным листом, на котором в строках, начиная со второй, расположены следующие данные:
      Номер колонки Наименование поля Требования к данным
      1 Идентификатор человека (физического лица) в кадровой ИС Значение должно быть уникальным в пределах всей выгрузки.
      2 Фамилия
      3 Имя
      4 Отчество
      5 Дата рождения Значение должно удовлетворять формату даты.
      6 Пол
      7 ФИО в винительном падеже
      8 ФИО в дательном падеже
      9 ФИО в родительном падеже

      Файл с информацией о работниках должен иметь имя, состоящие из временной метки и окончания "_CARD.XLS", например, "2011-02-23_CARD.XLS" или "2011-02-23T14-00-00_CARD.XLS".
    • Файл информации об ученых степенях
      Представляет собой рабочую книгу Microsoft Excel с единственным листом, на котором в строках, начиная со второй, расположены следующие данные:
      Номер колонки Наименование поля Требования к данным
      1 Идентификатор человека (физического лица)
      2 Ученое звание

      Файл с информацией об ученых степенях должен иметь имя, состоящие из временной метки и окончания "_Acad_Degrees.XLS", например, "2011-02-23_Acad_Degrees.XLS" или "2011-02-23T14-00-00_Acad_Degrees.XLS".
    • Файл информации о подразделениях
      Представляет собой рабочую книгу Microsoft Excel с единственным листом, на котором в строках, начиная со второй, расположены следующие данные:
      Номер колонки Наименование поля Требования к данным
      1 Идентификатор подразделения Идентификатор подразделения в кадровой ИС. Значение должно быть уникально в пределах всей выгрузки и не меняться от выгрузки к выгрузке.
      2 Идентификатор родительского подразделения в кадровой ИС Идентификатор родительского подразделения в кадровой ИС. Если ID родительского подразделения ноль, то подразделение находится на верхнем уровне иерархии.
      3 Вид подразделения Один из вариантов: "факультет", "отделение", "кафедра", "др. подразделение". Значение поля формируется на основании атрибута "Вид деятельности" Подразделения в кадровой ИС
      4 Наименование подразделения Полное наименование подразделения в кадровой ИС. Не должно быть подразделений с одним и тем же наименованием, принадлежащих одному и тому же родительскому подразделению.
      5 Шифр подразделения Шифр подразделения в кадровой ИС.
      6 Дата создания подразделения Значение должно удовлетворять формату даты.
      7 Дата расформирования подразделения Если значение =01.01.2099, то подразделение считается действующим.Если значение находится в диапазоне от текущей до 01.01.2099, не включая крайние значения, то подразделение считается подлежащим расформированию. Если значение даты относится к области прошлого, то подразделение является расформированным. Значение должно удовлетворять формату даты.
      8 Наименование в винительном падеже Наименование подразделения в кадровой ИС в винительном падеже.
      9 Наименование в предложном падеже Наименование подразделения в кадровой ИС в предложном падеже.
      10 Наименование в творительном падеже Наименование подразделения в кадровой ИС в творительном падеже.
      11 поле Наименование в родительном падеже Наименование подразделения в кадровой ИС в родительном падеже.
      12 Уровень вложенности Информационное поле, не участвует в загрузке

      Файл с информацией о подразделениях должен иметь имя, состоящие из временной метки и окончания "_STRUCTS.XLS", например, "2011-02-23_STRUCTS.XLS" или "2011-02-23T14-00-00_STRUCTS.XLS".
    • Файл информации о назначениях (работниках подразделений)
      Представляет собой рабочую книгу Microsoft Excel с единственным листом, на котором в строках, начиная со второй, расположены следующие данные:
      Номер колонки Наименование поля Требования к данным
      1 Идентификатор человека (физического лица)
      2 Идентификатор Работника
      3 Идентификатор назначения
      Идентификатор подразделения
      Наименование должности
      Наименование подразделения Информационное поле, не используемое модулем интеграции.
      Табельный номер
      Признак совместительства Одно из значений "штатный работник", "внутренний совместитель", "внешний совместитель
      Наименование категории персонала Одна из используемых в кадровой ИС категорий персонала (ППС, Н и т.д.). (Атрибут "Аналитика 1")
      10  Дата приема Значение должно удовлетворять формату даты
      11 Дата увольнения Значение должно удовлетворять формату даты. Если значение =01.01.2099, то работник считается действующим.
      12 Дата назначения Значение должно удовлетворять формату даты. Если значение =01.01.2099, то назначение считается действующим
      13 Дата окончания в должности Значение должно удовлетворять формату даты. Если значение =01.01.2099, то назначение считается действующим
      14 Фамилия Информационные поля, не используемые модулем интеграции.
      15 Имя
      16 Отчество
      17 Ставка  Дробное число

      Файл с информацией о назначениях должен иметь имя, состоящие из временной метки и окончания "_Works.XLS", например, "2011-02-23_Works.XLS" или "2011-02-23T14-00-00_Works.XLS".
  4. Создать командный файл со сценарием автоматической загрузки следующего содержания:
    01rem База данных.
    02rem Измените значние на параметры используемой базы данных
    03SET DATABASE=ora#owner/ownerpwd@instance
    04
    05rem Путь установки платформы "Мельница Данных".
    06rem Измените значние на реальный путь установки
    07SET MILLPATH=%ProgramFiles%\Data Mill
    08
    09rem SMB-ресурс, выделенный для обмена.
    10rem Измените значние на реальное имя ресурса обмена
    11SET SHARENAME=\\HOST\SHARE
    12
    13rem Имя пользователя для доступа к SMB-ресурсу, выделенному для обмена.
    14rem Измените значние на реальное имя пользователя.
    15SET SHAREUSER=User
    16
    17rem Пароль пользователя для доступа к SMB-ресурсу, выделенному для обмена.
    18rem Измените значние на реальное значение пароля.
    19SET SHAREUSERPASSWORD=userpwd
    20
    21chcp 1251
    22
    23net use P: %SHARENAME% %SHAREUSERPASSWORD% /USER:%SHAREUSER% /PERSISTENT:NO
    24
    25for %%r in (P:\*_BOSS_CARD.XLS) do call :process %%r TWorker
    26for %%r in (P:\*_BOSS_ACAD_DEGREES.XLS) do call :process %%r TPersAcadDegree
    27for %%r in (P:\*_BOSS_STRUCTS.XLS) do call :process %%r THSEDepartment
    28for %%r in (P:\*_BOSS_Works.XLS) do call :process %%r TDepWorkers
    29
    30net use P: /DELETE
    31
    32exit /B
    33
    34:process
    35SET LOGFILE=P:\ПРОТОКОЛЫ\%~n1
    36if exist %LOGFILE% exit /B
    37start /w "Импорт" rundll32 "%MILLPATH%\MillAppProvider.dll", ExecuteMethod %DATABASE% %2.SyncBoss "%1","%LOGFILE%"
    38exit /B
        
  5. Воспользуйтесь "Планировщиком задач" Windows для автоматизации запуска командного файла автоматически по нужному вам расписанию.

1.2. Руководство пользователя

Интеграция с системой БОСС-кадровик заключается в синхронизации данных четырех справочников:

  1. Работники ВУЗа
  2. Ученые степени
  3. Подразделения
  4. Работники подразделений

Синхронизация осуществляется на основе файлов формата MS Excel, выгружаемых из кадровой ИС в соответствии с определенными требованиями. Синхронизация справочников должна выполняться последовательно в приведенном выше порядке.

Для справочников Подразделения и Работники ВУЗа существует два варианта синхронизации:

- Первичная загрузка - первоначальная загрузка данных в БД.

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

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

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


1.2.1. Синхронизация справочника "Работники"

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

БОСС, синхронизация работников

В качестве параметра процедуры запрашивают файл выгрузки из кадровой ИС в формате MS Excel. Выбор файла осуществляется при помощи стандартного диалога открытия файла MS Windows.

Процедура первичной загрузки реализована по следующему алгоритму:

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

Процедура синхронизации реализуется по следующему алгоритму:

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

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

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


1.2.2. Синхронизация справочника "Ученые степени"

Синхронизация справочника  Ученые степени  должна выполняться только после того, как выполнена синхронизация справочников Работники и Подразделения, а также проведен анализ протоколов синхронизации и ручное исправление ошибок в необходимых случаях.

Синхронизацию справочника  Ученые степени  можно вызвать в форме Подразделения, здания, аудиторный фонд на вкладке Все работники ВУЗа в подчиненной таблице Ученые степени. Для вызова процедуры нужно воспользоваться действием Синхронизация с данными кадровой ИС / Синхронизация.

Синхронизация "Ученые степени"

В качестве параметра процедуры запрашивают файл выгрузки из кадровой ИС в формате MS Excel. Выбор файла осуществляется при помощи стандартного диалога открытия файла MS Windows.

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

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


1.2.3. Синхронизация справочника "Подразделения"

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

БОСС, синхронизация подразделений

В качестве параметра процедуры запрашивают файл выгрузки из кадровой ИС в формате MS Excel. Выбор файла осуществляется при помощи стандартного диалога открытия файла MS Windows.

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

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

Процедура синхронизации реализуется по следующему алгоритму:

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

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

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

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


1.2.4. Синхронизация справочника "Работники подразделений"

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

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

БОСС, синхронизация работников подразделений

В качестве параметра процедуры запрашивают файл выгрузки из кадровой ИС в формате MS Excel. Выбор файла осуществляется при помощи стандартного диалога открытия файла MS Windows.

Процедура синхронизации реализована по следующему алгоритму:

  1. Для всех работников подразделений существующих в справочнике, будет установлена Дата последней синхронизации, равная текущей дате, и Результат синхронизации - Не найдено.
  2. Для каждой записи файла выгрузки системой выполняется поиск по критерию Идентификатор человека + Идентификатор подразделения.
  3. В случае удачного поиска производится перезапись полей:
    • Идентификатор назначения
    • Табельный номер
    • Признак совместительства
    • Наименование категории персонала (только если не было заполнено ранее)
  4. В случае удачного поиска после перезаписи значений полей выполняются следующие проверки
    • Для записи файла выгрузки будет произведено сравнение значений полей Дата увольнения и Дата окончания в должности. В качестве даты увольнения будет выбрана наименьшая из этих дат.
    • Если дата увольнения не равна 01.01.2099, то в поле в справочнике Работники подразделения будет установлено значение свойства Дата увольнения должна быть записана дата увольнения из файла выгрузки.
    • если дата увольнения равна 01.01.2099, то в поле Дата увольнения будет записано пустое значение.
    • В поле Результат последней синхронизации устанавливается значение Синхронизировано.
  5. Если запись не найдена, то система добавляет новую запись в таблицу Работники подразделения. В поле Результат последней синхронизации устанавливается значение Добавлено.

Таким образом, по завершении процедуры синхронизации для подразделений, не найденных в выгрузке из кадровой ИС, в поле Результат последней синхронизации будет стоять значение Не найдено, установленное на шаге 1.

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

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


2. Интеграция с финансово-бухгалтерской системой "ИС-ПРО"

2.1. Руководство администратора

Автоматизированная заргузка данных финансового учета из системы "ИС-ПРО".

Для осуществления автоматизированной загрузки необходимо проделать следующее:

  1. Выделить для обмена SMB-ресурс (далее - \\server\share.
  2. Внутри этого ресурса создать вложенную папку с именем "протоколы" без кавычек.
  3. Обеспечить автоматическое выкладывание файлов выгрузок из системы "ИС-ПРО" на ресурс \\server\share. Файлы выгрузок должны удовлетворять следующим требованиям:
    • Файл информации о договорах слушателей ДПО, передаваемая из системы ИС-ПРО в учетную систему
      Представляет собой текстовый файл со значениями, разделенными символом ASCII 9 ("TAB"), в строках которого, начиная со второй, расположены следующие данные:
      Номер поля Наименование и назначение поля
      1 ID студента в учетной системе (если заполнен в ИС-ПРО, иначе пустое значение)
      2 Код учащегося в ИС-ПРО
      3 Код договора в ИС-ПРО
      4 Номер договора
      5 Дата договора
      6 Статус договора (возможные значения: "черновик", "утвержден", "закрыт", "расторгнут", "аннулирован")
      7 Код программы обучения
      8 Код подразделения ДПО

      Файл с информацией о договорах слушателей ДПО должен иметь имя, состоящие из временной метки, метки подразделения ДПО и окончания "_DOGDPOISP.TXT", например, "2011-02-23_ДПОПРОГ1_DOGDPOISP.TXT" или "2011-02-23T14-00-00_ДПОПРОГ1_DOGDPOISP.TXT".
    • Файл информации о договорах абитуриентов
      Представляет собой текстовый файл со значениями, разделенными символом ASCII 9 ("TAB"), в строках которого, начиная со второй, расположены следующие данные:
      Номер поля Наименование и назначение поля
      1 ID студента в учетной системе (если заполнен в ИС-ПРО, иначе пустое значение)
      2 Код учащегося в ИС-ПРО
      3 Код договора в ИС-ПРО
      4 Номер договора
      5 Дата договора
      6 Статус договора (возможные значения: "черновик", "утвержден", "закрыт", "расторгнут", "аннулирован")
      7 Код факультета
      8 Код направления подготовки
      9 Код магистерской программы

      Файл с информацией о договорах абитуриентов должен иметь имя, состоящие из временной метки и окончания "_DOGABISP.TXT", например, "2011-02-23_DOGABISP.TXT" или "2011-02-23T14-00-00_DOGABISP.TXT".
  4. Создать командный файл со сценарием автоматической загрузки следующего содержания:
    01rem База данных.
    02rem Измените значние на параметры используемой базы данных
    03SET DATABASE=ora#owner/ownerpwd@instance
    04
    05rem Путь установки платформы "Мельница Данных".
    06rem Измените значние на реальный путь установки
    07SET MILLPATH=%ProgramFiles%\Data Mill
    08
    09rem SMB-ресурс, выделенный для обмена.
    10rem Измените значние на реальное имя ресурса обмена
    11SET SHARENAME=\\HOST\SHARE
    12
    13rem Имя пользователя для доступа к SMB-ресурсу, выделенному для обмена.
    14rem Измените значние на реальное имя пользователя.
    15SET SHAREUSER=User
    16
    17rem Пароль пользователя для доступа к SMB-ресурсу, выделенному для обмена.
    18rem Измените значние на реальное значение пароля.
    19SET SHAREUSERPASSWORD=userpwd
    20
    21chcp 1251
    22
    23net use P: %SHARENAME% %SHAREUSERPASSWORD% /USER:%SHAREUSER% /PERSISTENT:NO
    24
    25for %%r in (P:\*_DOGDPOISP.TXT) do call :process_dpo %%r
    26for %%r in (P:\*_DOGABISP.TXT) do call :process_abit %%r
    27
    28net use P: /DELETE
    29
    30exit /B
    31
    32:process_dpo
    33SET LOGFILE=P:\ПРОТОКОЛЫ\%~n1
    34if exist %LOGFILE% exit /B
    35start /w "Импорт" rundll32 "%MILLPATH%\MillAppProvider.dll", ExecuteMethod ^
    36  %DATABASE% TCommonStudent.ImportDPOContracts "%1","%LOGFILE%"
    37exit /B
    38
    39:process_abit
    40SET LOGFILE=P:\ПРОТОКОЛЫ\%~n1
    41if exist %LOGFILE% exit /B
    42start /w "Импорт" rundll32 "%MILLPATH%\MillAppProvider.dll", ExecuteMethod ^
    43  %DATABASE% TCommonStudent.ImportAbitContracts "","%1","%LOGFILE%"
    44exit /B
        
  5. Воспользуйтесь "Планировщиком задач" Windows для автоматизации запуска командного файла автоматически по нужному вам расписанию.

2.2. Руководство пользователя

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

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

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

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

ИС-ПРО, загрузка данных

2.2.1. Выгузка данных об учащихся для системы ИС-ПРО

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

  • ID учащегося в учетной системе
  • Код учащегося с ИС-ПРО
  • ФИО учащегося
  • Серия паспорта учащегося
  • Номер паспорта учащегося
  • Дата и выдачи и орган, выдавший паспорт учащегося
  • Код страны, гражданином которой является учащийся
  • Код подразделения (факультета, подразделения ДПО)
  • Код региона постоянной регистрации учащегося
  • Индекс по месту постоянной регистрации учащегося
  • Адрес постоянной регистрации учащегося
  • Телефоны учащегося
  • E-mail учащегося
  • Дата рождения учащегося
  • ФИО родителя
  • Серия паспорта родителя
  • Номер паспорта родителя
  • Паспорт родителя выдан
  • Телефон родителя
  • Адрес родителя
  • Номер группы (для слушателей ДПО)
  • Код программы (для слушателей ДПО)
  • Количество часов (для слушателей ДПО)
  • Скидка, % (для слушателей ДПО)
  • Скидка, сумма (для слушателей ДПО)
  • Признак НДС (для слушателей ДПО)
  • Сумма по договору (для слушателей ДПО)
  • Признак обработки в ИС-ПРО (пустое значение)

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

  1. Серверная процедура системы, формирующая выгрузку, имеет параметры "время начала периода" и "время окончания периода" (тип параметров "дата со временем"); в процедуре реализован отбор учащихся, данные о которых изменялись в период времени, ограниченный значениями параметров.
  2. При выполнении пользователем системы действия по принудительной выгрузке данных (действие "Выгрузить в ИС-ПРО") для выбранного студента или слушателя ДПО идентификатор указанного учащегося должен добавляться в таблицу ExtraStudents, специально созданную для этих целей.
  3. К набору записей об учащихся, изменившихся в заданный период времени добавляются записи об учащихся, присутствующие на момент выгрузки в таблице ExtraStudents.
  4. Для каждого из отобранных учащихся в выходном файле формируется строка, содержащая значения всех передаваемых атрибутов, разделенные символом табуляции.
  5. Сформированный текстовый файл должен быть сохранен в доступную системе ИС-ПРО папку. Файлу присваивается имя, сформированное по следующему принципу:
    Год_месяц_число_STASAV.TXT (например, "2011_07_25_STASAV.TXT")
    В случае существования в папке одноименного файла, файл заменяется.
  6. Таблица ExtraStudents очищается.

Вызов серверной процедуры, формирующей и сохраняющей файл выгрузки может быть автоматизирован путем разработки исполняемого файла (bat-файла), осуществляющего вызов процедуры с определенными параметрами (например, текущее время и время, отстающее от текущего на 10 минут). Обеспечить вызов исполняемого файла по определенному расписанию можно при помощи Планировщика задач MS Windows.


2.2.2. Загрузка данных о слушателях ФДП

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

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

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

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

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

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


2.2.3. Загрузка данных о слушателях ДПО

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

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

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

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

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

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

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


2.2.4. Загрузка данных о договорах абитуриентов

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

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

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

Загрузка данных о договорах выполняется из определенного каталога. Файл с данными о договорах должен быть предварительно загружен в заранее заданный каталог. Наименования файлов в каталоге должны соответствовать следующей структуре "ДД.ММ.ГГГГ_Contracts" с расширением txt.

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

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

В итоге сформируется.xlsx с результатами загрузки данных, который будет выгружен в каталог с исходным файлом.


2.2.5. Загрузка данных о договорах слушателей ДПО

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

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

  • Код учащегося в ИС-ПРО
  • Код договора в ИС-ПРО
  • Номер договора
  • Дата договора
  • Статус договора (возможные значения: "черновик", "утвержден", "закрыт", "расторгнут", "аннулирован")
  • Код программы ДПО
  • Код подразделения ДПО

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

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

2.3. Загрузка файлов договоров/квитанций абитуриентов бакалавриата и магистратуры

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

- для договоров "код договора ИС-ПРО"_"код учащегося ИС-ПРО"_dog ;

- для дополнительного соглашения "код договора ИС-ПРО"_"код учащегося ИС-ПРО"_ds ;

- для квитанции об оплате "код договора ИС-ПРО"_"код учащегося ИС-ПРО"_izv.

Для настройки периодичности выполнения действия по файлов договоров, соглашений и квитанций необходимо:

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

3. Интеграция с сервисом Студенческой почты

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

Задачи, связанные с созданием, изменением атрибутов или восстановлением пароля доступны в специализированной форме Студенческая почта. В этой форме доступны актуальные списки студентов каждой из категорий (Студенты бакалавриата, Студенты - специалисты, Студенты магистратуры), дополненные колонками, отображающими результаты последних действий по синхронизации учетных записей. Эти колонки расположены в правой части представления и имеют наименования Индикатор синхронизации и Комментарий синхронизации. Комментарий заполняется в случае неудачного выполнения операции.

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

  • Дата/время совершения операции;
  • ФИО студента, над которым совершалась операция;
  • Логин учетной записи в сервисе Студенческой почты до начала операции;
  • Статус операции;
  • Отчет об операции (при не успешном выполнении операции указывается причина неуспеха);
  • Инициатор операции.


3.1. Создание адреса электронной почты

Операция доступна в форме Студенческая почта. Для ее вызова необходимо:

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

    Группа процедур "Действия со студенческой почтой"

В ходе выполнения процедура пытается создать почтовый ящик с именем, формирующимся в транслитерированном виде по правилу: [первая буква имени] + [первая буква отчества] + [фамилия] + @edu.vuz.ru. Если указанное имя уже занято, то программа будет пытаться создавать почтовый ящик с новым именем, формируемым на основе изначального, путем добавления к нему номера попытки через символ "_", до тех пор, пока почтовый ящик не будет создан или не произойдет иная ошибка.
Пароль для первого входа в почтовый ящик устанавливается в соответствии с номером студенческого билета выбранного студента, причем при формировании пароля игнорируются символы, отличные от цифр.

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


3.2. Восстановление пароля

Операция доступна в форме Студенческая почта. Для ее вызова необходимо:

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

    Восстановление пароля студенческой почты

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


3.3. Синхронизировать данные учетной записи

Операция доступна в форме Студенческая почта. Для ее вызова необходимо:

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

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


3.4. Отправка почтового сообщения

Операция доступна в форме Студенческая почта. Для ее вызова необходимо:

  1. На участке Студенческая почта выбрать одноименную форму.
  2. В основной таблице данных выбрать список студентов.
  3. Вызвать контекстное меню (щелчок правой клавишей мыши) и выбрать из группы процедур Действия со студенческой почтой процедуру Отправка почтового сообщения. Отправка почтового сообщения
  4. Заполнить форму параметров вызываемой процедуры, которые необходимы для ее выполнения:

    Форма параметров отправки сообщения пользователю

    • Тема - тема отсылаемого сообщения;
    • Сообщение - непосредственно текст сообщения.
    • Категории почтовых контактов : По всем почтовым контактам; По всем почтовым контактам, кроме студенческой почты; Только по почтовым контактам студенческой почты.

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


3.5. Журнал операций

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

Журнал операций со студенческой почтой

Поля Журнала:

- Операция - описание проводимой операции (создание адреса электронной почты, восстановление пароля, рассылка сообщений и др.)

- Создано - дата и время создания записи об операции

- ФИО - данные студента, для которого производилась та или иная операция со студенческой почтой. 

- Отчет об операции - в случае если выполнение операции не было успешным в данном поле прописывается причина сбоя

- Статус операции - указывается была ли успешно завершена операция

- Лог операции - при возникновении ошибки на стороне сервиса Студенческой почты в данном поле сохраняется информация о возвращенной ошибке.


3.6. Установка и настройка Windows PowerShell

Важно!
 Установка и настройка Windows PowerShall требуется ТОЛЬКО на Сервере Приложений Платформы "Мельница Данных". Его установка на рабочих местах-клиентах не требуется.


3.6.1. Установка Windows PowerShell

Для установки Windows PowerShell необходимо, чтобы компьютер работал под управлением одной из следующих операционных систем:

  • Windows 7;
  • Windows Vista с пакетом обновления 1 (SP1) или 2 (SP2);
  • Windows Server 2008 с пакетом обновления 1 (SP1) или 2 (SP2);
  • Windows Server 2003 с пакетом обновления 2 (SP2);
  • Windows XP с пакетом обновления 3 (SP3).

Шаги установки:

  1.  Установить пакет Windows Management Framework Core (Windows PowerShell 2.0 и WinRM 2.0), подходящий для используемой операционной системы, системной архитектуры и языка - ссылка . Перед установкой PowerShell v.2 необходимо удалить все его предыдущие версии. Если при установке PowerShell будет выдано сообщение о необходимости предварительно установить .Net Framework 2.0  и выше, то его необходимо загрузить по следующей ссылке: ссылке , и установить. 
  2. На компьютере должен быть установлен помощник по входу в Microsoft Online Services. Загрузите и установите один из следующих компонентов с помощью Центра загрузки Майкрософт: для 32-разрядной версии ОС  или для 64-разрядной версии ОС
  3. Для установки командлетов Office 365 загрузите один из следующих компонентов с помощью Центра загрузки Майкрософт: для 32-разрядной версии ОС  или для 64-разрядной версии ОС
  4. Чтобы установить командлеты, дважды щелкните файл AdministrationConfig.msi. Установщик добавляет программу в меню Пуск и ярлык на рабочий стол.



3.6.2. Настройка Windows PowerShell
После установки PowerShell v.2, необходимо настроить возможность запуска сценариев в Windows PowerShell. Для этого запустите PowerShell (Пуск > Все программы > Стандартные > Windows PowerShell) и выполните команду: Get-ExecutionPolicy. Если возвращенное значение отличается от RemoteSigned, то необходимо изменить это значение на RemoteSigned, для этого выполните команду: Set-ExecutionPolicy RemoteSigned

4. Интеграция с системой контроля доступа (СКУД)

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


4.1. Описание функций загрузки фотографий
Microsoft OLE DB Provider SQL Server

Для реализации процедуры загрузки фотографий для всех или выбранных людей необходимо:

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

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

В результате выполнения процедур загрузки фотографий формируется отчет, содержащий:

  • количество успешно загруженных фотографий;
  • список ФИО людей, которые не являются уникальными в базе назначения, но являются уникальными в базе источника;
  • список ФИО людей, которые не являются уникальными в базе источника.

Если после загрузки фотографий будут обнаружены дубликаты либо в Системе (база назначения), либо СКУД (база источник), то наряду с отчетом откроется форма просмотра дубликатов

Форма просмотра дубликатов

Для работы с формой необходимо:

  • На закладке Источник отображаются ситуации когда для одной записи в Системе соответсвует две записи (фотографии) в СКУД, в данной ситуации пользователю необходимо, просмотреть обе записи и выбрать ту фотографию, которая правильная.
  • На закладке Назначение отображаются ситуации когда для одной записи (фотографии) в СКУД соответствует две записи в Системе, в данной ситуации пользователю необходимо, просмотреть обе записи и выбрать ту запись, которой соответствует данная фотография.

4.2. Формирование отчетов о загрузке фотогрфий

По результатам загрузки в Систему фотографий пользователь имеет возможность сформировать следующие отчеты:


4.2.1. Список студентов без фотографий

Для формирования отчета по студентам без фотографий необходимо:

  1. Открыть раздел Служебная форма на участке Администратору.
  2. Во вкладках Все учащиеся, Все люди из основной таблицы данных вызвать контекстное меню (щелчок правой клавишей мыши) и выбрать процедуру Список студентов без фотографии, которая находится в группе процедур Загрузка фотографий.
    Формирование списка студентов без фотографий
  3. Заполнить форму параметров для формирования списка студентов без фотографии. В случае, если оставить все поля пустыми, то сформируется отчет по всем факультетам, кафедрам и группам.

    Форма параметров для формирования списка студентов без фотографий

Отчет находит и выгружает в файл MS Excel список студентов, у которых отсутствуют фотографии. Список студентов содержит следующие данные: Фамилия, Имя, Отчество, Дата рождения, Пол, Факультет, Курс, Группа.


4.2.2. Список работников без фотографий

Для формирования отчета по работникам без фотографий необходимо:

  1. Открыть раздел Служебная форма на участке Администратору.
  2. Во вкладках Все работники, Все люди из основной таблицы данных вызвать контекстное меню (щелчок правой клавишей мыши) и выбрать процедуру Список работников без фотографии, которая находится в группе процедур Загрузка фотографий.
    Формирование списка работников без фотографий

Результатом работы отчета является файл MS Excel, содержащий список все работников, у которых в БД Системы отсутствует фотография.


5. Публикация базовых и рабочих учебных планов на портале вуза

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

Главная страница системы

  • Рабочие учебные планы - ссылка на web-страницу с перечнем утвержденных рабочих учебных планов на русском языке.
  • Working curricula - ссылка на web-страницу с перечнем утвержденных рабочих учебных планов на английском языке.
  • Базовые учебные планы - ссылка на web-страницу с перечнем утвержденных базовых учебных планов на русском языке.
  • Basic curricula - ссылка на web-страницу с перечнем утвержденных базовых учебных планов на английском языке.

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

Открытие РУП факультета

Для открытия учебного плана в формате MS Excel, html-документа или pdf необходимо в столбце Наименование плана, рядом с записью учебного плана, выбрать соответствующую иконку и щелкнуть по ней левой клавишей мыши:

  • Иконка MS Excel - открытие учебного плана в формате MS Excel.
  • Иконка html-документа - открытие учебного плана в формате html-документа.
  • Иконка PDF  - открытие учебного плана в формате pdf.

Также реализована возможность генерации web-страницы отдельно для каждого факультета. Для этого необходимо чтобы строка адреса имела следующий вид:
http://vuz.ru/plans.html?login=web&password=web&faculty=название+факультета&regdepartment=название+филиала ,
где:

  • http://vuz.ru – адрес web-ресурса системы (доменное имя для ресурса должно быть выделено Заказчиком);
  • plans.html, plans_en.html, basicplans.html или basicplans_en.html – имя html-документа, отображающего перечень РУП на русском языке, РУП на английском языке, БУП на русском языке или БУП на английском языке соотвественно;
  • login=web&password=web& – параметры подсоединения web-сервера к базе данных системы для получения данных об учебных планах (в базе данных системы создан специальный пользователь web с паролем web, которому доступны на просмотр только данные, подлежащие публикации);
  • faculty= – в качестве значения этого параметра должно быть передано Краткое наименование факультета из справочника «Факультеты и отделения» системы с заменой пробелов символом «+» (плюс) или символами «%20». Для того чтобы не вбивать полностью Краткое наименование факультета, можно вбить только его часть, предварительно проставив символы «*» спереди и сзади указываемого наименования, в этом случае для указания пробела не следует использовать символы «+» (плюс) или «%20».
  • regdepartment= – в качестве значения этого параметра должно быть передано Краткое наименование филиала: Москва, Нижегородский филиал, Пермский филиал, Санкт-Петербургский филиал.
Пример
Например, по адресу
http://vuz.ru/plans.html?login=web&password=web&faculty=*прикладной политологии*&regdepartment=Москва должна отобразится web-страница, содержащая утвержденные учебные планы факультета прикладной политологии центрального офиса ВУЗа.

Для публикации доступны учебные планы, находящиеся в статусе «утвержден первым проректором», «утвержден ректором» и «отозван для переутверждения» за учебные периоды, для которых установлен признак «Публиковать РУПы данного учебного года» и «Публиковать БУПы данного учебного года».

Переводы на английский язык всех терминов и элементов перечислений, используемых на веб-страницах для публикации Базовых и Рабочих учебных планов на английском языке, доступны для корректировки пользователям роли "Учебно-методическое управление" в форме Переводы для учебных планов .

При подключении программных средств портала к БД системы для получения данных о студентах должен использоваться механизм SQL-запросов к СУБД Oracle. Программные средства, осуществляющие подключение, должны самостоятельно управлять форматом и структурой получаемых данных.


6. Предоставление доступа к данным системы по протоколу SOAP

Для моделирования объектов реального мира, их состояния и поведения в системе используется объектно-ориентированный подход. Объектная модель системного слоя платформы хранится в системе по тем же принципам, что и модель бизнес-данных, т.е. объекты классов, описывающих метаданные системы (классы, поля, свойства, методы, параметры методов, пользовательские формы и проч.) хранятся в базе данных и доступны для клиентских систем по тем же принципам, что и бизнес-данные.
Для организации доступа к объектам объектной модели системы необходимо использовать подсистему доступа к данным, метаданным и механизмам системы по протоколу SOAP, являющуюся расширением платформы «Мельница данных».
Механизмы доступа по протоколу SOAP содержат в своем составе средства предоставления клиентам сервиса актуального формального описания сервисов в формате WSDL.

Для получения спецификации сервисов для каждого сервиса необходимо:

  1. Открыть раздел Служебная форма на участке Администратору.
  2. На вкладке Классы выбрать класс, для которого необходимо сформировать спецификацию.
  3. Вызвать контекстное меню (щелчок правой клавишей мыши) и выбрать процедуру Сформировать документацию SOAP.
    Формирование документации SOAP

В спецификации сервисов для каждого сервиса представлено:

  • Назначение сервиса.
  • Перечень операций сервиса (наименование операций, описание выполняемых действий).
  • Описание типов сообщений (наименование типа, наименование и назначение элементов комплексных типов).
  • Входные параметры операции (наименование, описание).
  • Возвращаемые операцией значения (наименование, описание).
  • Пример входящего SOAP сообщения.
  • Пример возвращаемого SOAP сообщения.

7. Интеграция с МСР

Данный функционал позволяет выполнять передачу данных в Московский социальный регистр (МСР), а также загружать сведения об обработанных данных из МСР.

Для настройки данного функционала необходимо в форме Системная форма, представление Настройки, задать значения следующих настроеек:

  1. Код вуза - значение кода должно соотвествовать классификации, установленной МСР. Для добавления значения кода необходимо в представлении Значение вызвать процедуру Создать и в форме параметров, поле Строковое значение, ввести код ВУЗа, после чего нажать кнопку ОК.
  2. Каталог обмена файлами (или FTP сервер) - путь к каталогу для обмена файлами. Для добавления пути к каталогу необходимо в представлении Значение вызвать процедуру Создать и в форме параметров указать Пользователя, для которого добавляется настройка, и  Строковое значение (путь к каталогу), после чего нажать кнопку ОК.
    Важно!
    При добавлении значений настройки Каталог обмена файлами (или FTP сервер) должны выполняться следующие условия:
    1. Обязательно должен быть задан Пользователь, для которого добавляется значение настройки.
    2. При взаимодействии через FTP сервер в поле Строковое значение должен быть указан адрес на ftp- каталог где распологаются папки IN и OUT для обмена информацией с МСР.
    3. При необходимости в поле Строковое значение может быть задан путь на локальное рабочее место, но при этом в указанном каталоге предварительно должны быть созданы папки IN и OUT.
  3. Логин для доступа к FTP серверу - логин для доступа к FTP серверу МСР. Для добавления логина необходимо в представлении Значение вызвать процедуру Создать и в форме параметров указать Пользователя (обязательно), для которого добавляется логин, и в поле Строковое значение  ввести логин пользователя, после чего нажать кнопку ОК.
  4. Пароль для доступа к FTP серверу - пароль для доступа к FTP серверу МСР. Для добавления пароля необходимо в представлении Значение вызвать процедуру Создать и в форме параметров указать Пользователя (обязательно), для которого добавляется пароль, и в поле Строковое значение ввести пароль пользователя, после чего нажать кнопку ОК.

Важно!
  Логин и Пароль выдаются представителями МСР.


8. Автоматическая публикация списков абитуриентов и статистических отчетов

Для публикации отчетов используются две web-страницы - одна для абитуриентов бакалавриата и одна для абитуриентов магистратуры. Ссылки на данные страницы размещены на страницах входа в личные кабинеты абитуриентов бакалавриата и магистратуры. Страница имеет разделы, соответствующие каждому из филиалов, в каждом разделе размещена одна ссылка на статистический отчет и раскрывающийся список конкурсов в бакалавриат с иконками для получения отчетов со списком абитуриентов каждого конкурса. Для получения каждого отчета на странице размещено три иконки: для получения отчета в форматах.xls,.html,.pdf.

Настройка публикации отчетов состоит из нескольких этапов:

Настройка периодичности формирования отчетов

Для настройки периодичности формирования отчетов необходимо:

  1. Открыть форму Запланированные задания и найти задания Генерация отчетов списков бакалавриата, Генерация статистических отчетов бакалавриата, Генерация пофамильных перечней абитуриентов бакалавриатаГенерация отчетов списков магистратуры и Генерация статистических отчетов магистратуры.
    Важно!
    Задания  Генерация отчетов списков бакалавриата, Генерация статистических отчетов бакалавриата, Генерация пофамильных перечней, Генерация отчетов списков магистратуры и Генерация статистических отчетов магистратуры  созданы на основе пакетного файла (.bat-файла). Для формирования.bat-файлов предназначены следующие отчеты XSLT класса "Набор":
    • Сформировать bat-файл для формирования отчетов списков абитуриентов бакалавриата по всем филиалам и их конкурсам.
    • Сформировать bat-файл для формирования отчетов статистики об абитуриентах бакалавриата по всем филиалам.
    • Сформировать bat-файл для формирования отчетов списков абитуриентов магистратуры по всем филиалам и их конкурсам
    • Сформировать bat-файл для формирования отчетов списков абитуриентов магистратуры по всем филиалам и их конкурсам
    Важно!
    Для автоматической публикации генерируются следующие отчеты:
    1. "Бакалавриат. Отчет для ректора"
    2. "Публикация БД по абитуриентам бакалавриата (краткая форма)"
    3. "Пофамильный перечень" 
    4. "Отчет о регистрации магистров (по направлениям)"
    5. "Публикация БД по абитуриентам магистратуры"
    6. "Списки рекомендованных по приоритетам"  (по абитуриентам магистратуры)
  2. Для каждого из заданий в подчиненном представлении (таблице данных)  Расписание  представлено расписание формирования отчетов. Для формирования нового расписания необходимо воспользоваться соответствующими действиями контекстного меню более подробно см. Использование Планировщика задач.
  3. Для каждого отчета можно задать параметры формирования. Для этого необходимо выбрать одну из записей генерации отчетов и в подчиненном представлении (таблице данных) Параметры отобразиться полный перечень параметров формирования отчетов. Для редактирования параметра нужно его выбрать и из контекстного меню вызвать действие Редактировать, для параметра можно установить одно из значений "0" (нет) и "1" (да).  

Настройка периодичности публикации отчетов

Для настройки периодичности публикации отчетов необходимо:

  1. Открыть форму Запланированные задания и найти задания Получение отчетов для сайта олимпиад/приемной кампании для каждого из web-серверов, на которых должны публиковаться отчеты.
  2. Для каждого из заданий в подчиненном представлении (таблице данных)  Расписание  представлено расписание публикации отчетов. Для формирования нового расписания необходимо воспользоваться соответствующими действиями контекстного меню более подробно см. Использование Планировщика задач.

9. Автоматическая публикация списков участников олимпиад и статистических отчетов

Для публикации отчетов используются отдельная web-страницы. Ссылки на данную страницу размещена на странице входа в личные кабинеты участников олимпиад. Страница имеет разделы, соответствующие каждому виду статистического отчета. В разделах со списками участников для каждого потока олимпиады или конкурса содержится раскрывающийся список предметов с иконками для получения отчетов со списком участников олимпиады или конкурса для каждого предмета. Для получения каждого отчета на странице размещено три иконки: для получения отчета в форматах.xls,.html,.pdf.

Настройка публикации отчетов состоит из нескольких этапов:

Настройка периодичности формирования отчетов

Для настройки переодичности формирования отчетов необходимо:

  1. Открыть форму Запланированные задания и найти задания Генерация отчетов списков зарегистрированных на олимпиаду школьников и  Генерация отчетов статистики регистрации на олимпиаду школьников.
    Важно!
    Задания  Генерация отчетов списков зарегистрированных на олимпиаду школьников и Генерация отчетов статистики регистрации на олимпиаду школьников  созданы на основе пакетного файла (.bat-файла). Для формирования.bat-файлов предназначены следующие отчеты XSLT класса "Набор":
    • Сформировать bat-файл для формирования отчетов списков зарегистрированных на олимпиаду школьников.
    • Сформировать bat-файл для формирования отчетов статистики регистрации на олимпиаду школьников.
    Важно!
    Для автоматической публикации генерируются следующие отчеты:
    1. "Ход регистрации участников (первый этап)"
    2. "Список зарегистрированных на первый этап"
    3. "Ход регистрации участников (первый этап, краткая форма)"
  2. Для каждого из заданий в подчиненом представлении (таблице данных)  Расписание  представлено расписание формирования отчетов. Для формирования нового расписания необходимо воспользоваться соотвествующими действиями контекстного меню более подробно см. Использование Планировщика задач.

Настройка переодичности публикации отчетов

Для настройки переодичности публикации отчетов необходимо:

  1. Открыть форму Запланированные задания и найти задания Получение отчетов для сайта олимпиад/примемной кампании для каждого из web-серверов, на которых должны публиковаться отчеты.
  2. Для каждого из заданий в подчиненом представлении (таблице данных)  Расписание  представлено расписание публикации отчетов. Для формирования нового расписания необходимо воспользоваться соотвествующими действиями контекстного меню более подробно см. Использование Планировщика задач.

10. Автоматическое выставление рекомендации к зачислению иностранным абитуриентам

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

  1. Открыть форму Запланированные задания
  2. Из контекстного меню вызвать действие Создать задание на основе подпрограммы.
  3. В форме параметров указать Имя и Наименование, а для Подпрограммы выбрать одну из программ "AutoRecomForeignBach" (для бакалавров) или "RemindForeignMag" (для магистров).
  4. Нажать кнопку ОК в форме параметров.
  5. Таким образом, должны быть созданы две записи заданий  Автоматически рекомендовать к зачислению абитуриентов текущего набора и Автоматическая отправка уведомлений о рассмотрении магистров.
  6. Для каждой из записи задания в подчиненном представлении Расписание  представлено расписание запуска выполнения процедур. Для формирования нового расписания необходимо воспользоваться соответствующими действиями контекстного меню более подробно см. Использование Планировщика задач.

11. Создание задач в системе Jira по сообщениям модератору из личных кабинетов

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

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

Для настройки создания задач в системе Jira необходимо:

  1. Добавить настройки для подключения к системе Jira
  2. Заполнить справочник Категории вопросов модератору

Результаты создания задач по сообщениям модератору из личных кабинетов иностранных абитуриентов бакалавриата и магистратуры можно отследить в форме Заявки удаленных пользователей (раздел Иностранные абитуриенты), для этого необходимо:

  1. Открыть представление Сообщения модератору.
  2. И для записей представления обратить внимание на колонки Статус передачи сообщения во внешнюю систему, Ошибка при передаче во внешнюю систему и Идентификатор во внешней системе. Для сообщений, переданных в систему Jira без ошибок для Статуса передачи сообщения во внешнюю систему будет установлено значение "Передано успешно", для Идентификатора во внешней системе будет установлено непустое значение, а для Ошибки при передаче во внешнюю систему будет установлено значение "(Нет)". Для сообщений, переданных в систему Jira с ошибками для Статуса передачи сообщения во внешнюю систему будет установлено значение "Ошибка при передаче", для Ошибки при передаче во внешнюю систему будет установлено непустое значение, а для Идентификатора во внешней системе будет установлено пустое значение.


11.1. Добавление настроек для подключения к системе Jira

Для установки соединения с системой Jira необходимо задать следующие настройки:

  1. В представлении Настройки выбрать настройки:
    • Хост сервиса Jira - позволяет задать значение адреса сервера системы Jira.
    • Логин пользователя Jira - позволяет задать значение логина для авторизации в системе Jira.
    • Пароль пользователя Jira - позволяет задать значение пароля для авторизации в системе Jira.
  2. Для каждой настройки в подчиненном представлении Значения нужно из контекстного меню вызвать действие Создать и форме параметров для параметра Строковое значение :
    • Для настройки Хост сервиса Jira  ввести адрес сервера система Jira.
    • Для настройки Логин пользователя Jira ввести логин для авторизации в системе Jira.
    • Для настройки Пароль пользователя Jira ввести пароль для авторизации в системе Jira.


11.2. Запуск процедуры передачи сообщений в Jira

Для принудительного (вне расписания) запуска процедур передачи сообщений в Jira необходимо:

  1. Вызвать контекстное меню для ярлыка Обозревателя данных.
  2. Из контекстного меню выбрать действие по запуску Обозревателя данных от имени администратора.
  3. Подтвердить выполнение действия.
  4. В основном меню системы выбрать раздел по работе с иностранными абитуриентами и открыть форму Заявки удаленных пользователей.
  5. В Категориях заявок пользователей выбрать категорию  Сообщения модератору.
  6. В представлении Заявки ожидающие рассмотрения выбрать одно и более сообщений модератору.
  7. В правом верхнем углу формы с представлениями, на иконке с мельницей, щелкнуть правой клавишей мыши и в контекстном меню выбрать действие Вызвать подпрограмму прямо сейчас.
    Вызов подпрограммы прямо сейчас
  8. В представлении с подпрограммами нужно выбрать одну из процедур:
    • Выгрузить в JIRA - для передачи сообщений, у которых в представлении  Сообщения модератору  в колонке Состояние установлено значение  Ожидает рассмотрения, а в колонке Статус передачи сообщения во внешнюю систему установлено значение Не передано.
    • Выгрузить выбранные в JIRA - для передачи сообщений модератору, выбранных в представлении Заявки ожидающие рассмотрения.

12. Автоматическое отклонение иностранных абитуриентов бакалавриата программами первого и второго приоритетов

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

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

13. Создание задач в системе Jira по заявкам на изменение регистрационных данных абитуриентов

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

Процедура передачи сообщений в систему Jira выполняется автоматически по расписанию, при этом вызов процедуры выполняется под пользователем - администратором.

Для настройки создания задач в системе Jira необходимо:

  1. Добавить настройки для подключения к системе Jira.
  2. Настройка автоматического создания задач в Jira

Результаты создания задач по заявкам на изменение регистрационных данных из личных кабинетов иностранных абитуриентов магистратуры можно отследить в форме Обслуживание заявок удаленных пользователей (раздел Прием в магистратуру), для этого необходимо:

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


13.1. Настройка автоматического создания задач в Jira

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

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