Инструкция по
работе в СЭД
1. Системные требования:
  • платформа Linux. Например AltLinux и пр.
  • web сервер apache
  • СУБД MariaDB или MySql Community edition
  • PHP 8.2 и выше
2. Установка ПО
  • Сконфигурировать Web сервер согласно инструкции используемого дистрибутива, установить SSL сертификат и сконфигурировать доступ по протоколу https согласно инструкции используемого дистрибутива.
  • Распаковать представленный архив в директорию web сервера с обеспечением владельца и прав доступа, обеспечивающими доступ к файлам на чтение, а к поддиректории uploads, на чтение и запись:
    cd < html directory >
    где < html directory > - директория web сервера в Вашей конфигурации, обычно это /var/www/publbc_html

    tar xvfz sed-1.0.tar.gz
    chown -R www-data *
    примечание: www-data - это имя пользователя linux, от имени которого стартован web сервер, в Вашей конфигурации может отличаться, уточните в инструкции используемого дистрибутива.
3. Создание базы данных

Запустить командную строку MariaDB, используя администратора root. Создать пользователя базы данных для приложения:

CREATE USER 'имя_пользователя'@'хост' IDENTIFIED BY 'пароль';

где:

  • 'имя_пользователя' - имя нового пользователя;
  • 'хост' - хост, с которого пользователь сможет подключаться к базе данных (обычно это localhost);
  • 'пароль' - пароль нового пользователя.

Создать две базы данных, для динамических данных приложения и для справочников (можно указать произвольные имена баз данных):

CREATE DATABASE 'sed';

CREATE DATABASE 'helper';

Предоставить необходимые разрешения пользователю:

GRANT ALL PRIVILEGES ON sed.* TO 'имя_пользователя'@'хост';

GRANT ALL PRIVILEGES ON helper.* TO 'имя_пользователя'@'хост';

Применить изменения, используя команду FLUSH PRIVILEGES.

Загрузить данные из файлов дампа базы данных, находящиеся в предоставленном архиве

mysql sed < sed.sql

mysql helper < shelper.sql

4. Редактирование файла config.php

Откройте файл на редактирование. В строках

$cfg->host = 'localhost';

$cfg->name = 'sed';

$cfg->user = 'пользователь';

$cfg->password = 'пароль';


$cfg_helper = new stdClass();

$cfg_helper->host = 'localhost';

$cfg_helper->name = 'helper';

$cfg_helper->user = 'пользователь';

$cfg_helper->password = 'пароль';

подставьте реальные значения, использовавшиеся при создании двух баз данных. Символы ' должны быть сохранены.


Укажите название организации:

$ReportTitle = 'Заголовок в отчетах';

$AuthTitle = 'Заголовок для авторизации';

$ShortTitle = 'Короткое название';


Скопируйте в систему свои файлы с компактным логотипом организации и с логотипом на странице авторизации и укажите их в конфигурационном файле

$Logo_img = '/uploads/images/logo.png';

$LoginLogo_img = '/uploads/images/login-logo.png';


Укажите URL сайта:

$JsonApiURL = 'https://ipo.sedipo.ru/';


При необходимости интеграции укажите URL сайта системы дистанционного обучения: $MoodleApiURL = 'https://ipo.ru/moodle/';


Сохраните файл.

Авторизация в системе
Форма авторизации
Введите логин и пароль в форме авторизации. После инсталляции системы установлен стандартный пароль для администратора:
Логин: admin
Пароль: admin
Настройка аккаунта администратора
Пароль следует сменить сразу после первого входа в систему из пункта меню «настройки аккаунта»
Регистрация компании
Регистрации компании
Чтобы начать работать в системе электронного документооборота СЭД, необходимо сначала ввести реквизиты компании. В верхнем меню с правой стороны нажмите на имя пользователя справа (здесь «admin») и выберите пункт «Реквизиты организации».
Нажмите на кнопку «Создать запись на новый период». Введите реквизиты вашей организации.
Добавление комиссии
Добавление комиссии
Для добавления членов комиссии нажмите на раздел «Курсы» и перейдите в пункт «Состав комиссии».
Далее нажмите на кнопку «Новая комиссия».
Введите название комиссии и нажмите на кнопку «Добавить комиссию».
В списке комиссий нажмите на кнопку «Редактировать» справа от названия комиссии.
Нажмите на кнопку «Создать запись на новый период».
Выберите дату формирования комиссии и нажмите кнопку «Создать».
После этого в выпадающем окне выберите дату.
Введите ФИО членов комиссии и их должность в организации и нажмите «Сохранить».
Редактирование категорий курсов
Редактирование категорий курсов
Нажмите на раздел «Курсы» главного меню, выберите пункт «Категории».
Чтобы изменить категорию, нажмите на кнопку «Редактировать» справа от названия категории.
В открывшемся окне внесите изменения и нажмите на кнопку «Сохранить».
Добавление курса
Добавление курса
Чтобы добавить новый курс, нажимаем на раздел «Курсы» главного меню и выбираем пункт «Курсы».
В списке отобразятся все имеющиеся в базе курсы. Чтобы добавить новый курс, нажмите на кнопку «Новый курс».
Откроется окно для заполнения информации о курсе. По умолчанию в качестве исполнителя образовательной услуги выбран ваш учебный центр. Если обучение будет проводить ваш партнер, то выберите его из выпадающего списка в поле «Учебный центр».
Выберите из выпадающего списка или введите вручную всю необходимую информацию о курсе в соответствующие поля, затем нажмите на кнопку «Сохранить».
Добавление преподавателя
Добавление преподавателя
Чтобы добавить преподавателя, выберите раздел «Преподаватели» в меню сайта.
Нажмите кнопку «Добавить учетную запись» справа на странице.
Введите информацию о преподавателе и нажмите кнопку «Сохранить».
Добавление контрагента
Добавление контрагента
Чтобы добавить нового контрагента, выберите раздел «Контрагенты», далее пункт «Контрагенты».
Нажмите на кнопку «Новый контрагент».
Введите реквизиты контрагента и нажмите кнопку «Создать учетную запись».
Контрагент появится в списке. Автоматически сформируются договоры оказания услуг, платных образовательных услуг, услуг по проверке знания требований охраны труда, консультационных услуг. Их можно посмотреть, нажав на кнопку «Договор».
Работа с заявкой
Добавление заявки
После получения новой заявки на обучение нам необходимо завести ее в системе. Для этого нажмите на кнопку «Новая заявка» на главной странице или перейдите в раздел «Заявки» и нажмите на кнопку «Новая заявка».
Введите название организации, выберите дату заявки и начала обучения и нажмите «Сформировать список слушателей».
Добавление заявки
Далее мы можем добавить слушателя или импортировать список сотрудников в формате .xlsx, либо зарезервировать места для слушателей.
После добавления слушателей создалась заявка на обучение. Можно ее посмотреть в разделе «Заявки» главного меню. Статус у нее «Новая заявка».
По этой заявке создались бухгалтерские документы. Чтобы их посмотреть, нажмите на кнопку «CED-номер спецификации».
Добавление заявки
Чтобы добавить курс слушателю, нужно поставить галочку перед его ФИО, внизу откроются поля для записи на курс. Выберите категорию и курс, количество часов, если доступно для этого курса, и нажмите на кнопку «Записать на курс».
После того, как слушателей записали на курсы, сформируется общая стоимость обучения. Можно предоставить скидки на любой курс из заявки.
Далее по этой заявке выставляется счет.