- /
- /
Администрирование Портала Документов
Портал документов - это дополнительный веб-сервис системы FossDoc, который позволяет публиковать документы из системы на внешнем сайте (Портале), также есть возможность для любых физических лиц зарегистрироваться на портале и создавать там документы с последующим попаданием этих документов в обработку к системе FossDoc с публикации ответа на этот документ.
Портал документов разработаны на базе открытого программного обеспечения - ERP системы Odoo. Портал работает на отдельной машине под управлением ОС Linux.
Для организации работы Портала документов необходимо выполнить ряд действий, в частности:
- Инсталляция Odoo.
- Настройка Odoo.
- Настройка сервера FossDoc.
- Настройка работы с документами на Портале.
Установка ODOO
Odoo необходимо установить на машину под управлением ОС Linux. Для инсталляции вы-Кона следующие шаги:
1. Загрузите инсталляцию, используя ПО Git, cURL или Wget
Командная лента для Git
git clone --progress -v --depth 1 "https://git.foss.com.ua/webportal/compose.git" webportal_install
cURL
curl -LOk https://git.foss.com.ua/webportal/compose/repository/archive.zip && unzip archive.zip -d webportal_install && rm archive.zip
Wget
wget --no-check-certificate https://git.foss.com.ua/webportal/compose/repository/archive.zip && unzip archive.zip -d webportal_install && rm archive.zip
Для работы последних 2х команд необходимо установить пакет unzip (если его нет в Вашей системе, команда apt-get install unzip)
2. Подложите Ваши SSL ключи к папке /nginx/conf.d/ssl/.
Обычно файлы для ключей должны иметь имена crt.crt и key.key. Если они называются по другому, нужно внести изменения в файл конфигурации nginx/nginx/conf.d/default.conf

3. Укажите название сайта в настройках nginx /nginx/conf.d/default.conf

и

4. Измените мастер-пароль в настройках Odoo в файле openerp-server.conf

5. Укажите пароль для соединения с БД в двух файлах (должно быть одинаковым)
Файл openerp-server.conf

Файл template.yml

6. Запустите инсталляцию Odoo командой
sudo ./install.sh
Настройка ODOO
После инсталляции введите в браузере URL сайта Вашего портала, и нажмите Войти (Login):

Введите admin в качестве email и пароля (далее рекомендуем сменить пароль на более сложный).
Далее в выберите в меню Administrator пункт Preferences

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

Далее в выберите в меню Administrator пункт о "Odoo":

В диалоге появится, нажмите Включить режим разработчика:

В меню Сайт пункт Настройка

Выберите в боковом меню пункт Пользователи

В диалоге появится, установите галочку Технический пособие

Далее выберите в боковом меню пункт Модули. Необходимо устанавливать модули в следующем порядке: Search document, Foss Appeal Service, Foss Theme (нажмите Установить)

Далее выберите в боковом меню пункт Компании. Нажмите Создать


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

Нажмите Создать и выберите языка, которые вы планируете поддерживать на портале:

Выберите в боковом меню пункт Настройка сайта.

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

Выберите в боковом меню пункт Настройка документов:

Укажите URL машины, где находится сервер FossDoc и порт 11701

Выберите в боковом меню пункт Общее описание:


Нажмите на ссылку Настроить серверы исходящей почты
Нажмите дальше Создать

Укажите SMTP сервер и аккаунт, от которого будут отправляться служебные сообщения с портала. Сохраните настройки. Выберите в боковом меню пункт Автоматизация/Запланированные действия


Выберите "Appeal Send Rule". Нажмите Изменить

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

В программе администрирования должна появиться закладка "Публикации". Укажите на данной закладке
- URL сервера портала
- Имя базы данных
- Имя пользователя администратора портала
- Пароль администратора
- URL сервера FossDoc и порт 11701
- пользователя, именем которого будут подписаны документы, публикуемые на пор-тали.

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

Публикуется документ соответствующей кнопкой

Для того чтобы удалить опубликованный документ, откройте его карточку и нажмите "Удалить на веб-портале"

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

Для того, чтобы пользователи FossDoc имели возможность выполнять этот документ (отправлять его по маршрутам), нужно предоставить доступ к нему этим пользователям. Перейдите в библиотеку "Интеграция с веб-порталом" выберите папку, соответствующую типу документа, вас интересует, и на закладке «Доступ» настройте доступ пользователей к соответствующей папки.

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

Далее в диалоге появится, выберите группу, в которую будет относиться данный тип док-мента

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