Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
Synergy Sales
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Public Documentation
Synergy Sales
Commits
bfe79fc2
Commit
bfe79fc2
authored
Sep 26, 2019
by
Danir Tlepov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update by customers 2.0 release 2
parent
27d8f392
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
61 additions
and
26 deletions
+61
-26
install_guide/index.rst
install_guide/index.rst
+61
-26
install_guide/resources/img/customers_install.png
install_guide/resources/img/customers_install.png
+0
-0
install_guide/resources/img/customers_manual.png
install_guide/resources/img/customers_manual.png
+0
-0
No files found.
install_guide/index.rst
View file @
bfe79fc2
...
@@ -6,22 +6,16 @@
...
@@ -6,22 +6,16 @@
Инструкция по установке приложения Synergy Customers
Инструкция по установке приложения Synergy Customers
==========================================================
==========================================================
Общие сведения
---------------------
Synergy Customers устанавливается отдельным пакетом. Единственный
возможный вариант установки - установка приложения, загрузка конфигураций
(Synergy и конструктора), без БД и хранилища. Соответственно, имеющиеся в
Системе данные не удаляются.
Предварительные требования
Предварительные требования
------------------------------
------------------------------
Важно! Для работы данного приложения требуется:
Важно! Для работы данного приложения требуется:
*
установить Arta Synergy 4.0 hamming
актуальной версии
*
обновить / установить платформу Arta Synergy 4.0 hamming до
актуальной версии
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/hamming/admin-manual/html/install-and-setup.html#install-and-setup.install>`_)
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/hamming/admin-manual/html/install-and-setup.html#install-and-setup.install>`_)
* установить Конструктор приложений 2.0 актуальной версии
либо 4.1 minsky актуальной версии
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/minsky/admin-manual/html/install-and-setup.html#install-and-setup.install>`_)
* обновить / установить Конструктор приложений 2.0 до актуальной версии
(`инструкция по установке <https://docs.google.com/document/d/13XuzlP46CQ7KpnCe5_RCAk6SaO9XoiMhn9pYj1PEgvU/edit?usp=sharing>`_)
(`инструкция по установке <https://docs.google.com/document/d/13XuzlP46CQ7KpnCe5_RCAk6SaO9XoiMhn9pYj1PEgvU/edit?usp=sharing>`_)
* в подсистеме администрирования обновить базу данных и процессы
* в подсистеме администрирования обновить базу данных и процессы
* предварительно завести Системного пользователя (с произвольными
* предварительно завести Системного пользователя (с произвольными
...
@@ -29,8 +23,17 @@ Synergy Customers устанавливается отдельным пакето
...
@@ -29,8 +23,17 @@ Synergy Customers устанавливается отдельным пакето
"Разработчик web-клиента" и "Администратор", а также назначенного
"Разработчик web-клиента" и "Администратор", а также назначенного
на произвольную должность)
на произвольную должность)
Установка приложения
Обновление / установка приложения
--------------------------
-------------------------------------
Synergy Customers устанавливается отдельным пакетом. Возможны следующие
варианты установки:
1. `Install/Upgrade Configuration` - установка приложений Customers и
импорта, загрузка конфигураций (Synergy и конструктора), без БД и
хранилища. Соответственно, имеющиеся в Системе данные не удаляются.
2. `Manual` - установка только приложения для импорта.
Установочный пакет находится в репозитории *customers-2.0*. В файле
Установочный пакет находится в репозитории *customers-2.0*. В файле
``/etc/apt/sources.list`` необходимо добавить либо раскомментировать
``/etc/apt/sources.list`` необходимо добавить либо раскомментировать
...
@@ -45,11 +48,15 @@ Synergy Customers устанавливается отдельным пакето
...
@@ -45,11 +48,15 @@ Synergy Customers устанавливается отдельным пакето
# apt-get update
# apt-get update
# apt-get install arta-synergy-apps-customers
# apt-get install arta-synergy-apps-customers
Особенности установки
~~~~~~~~~~~~~~~~~~~~~~~~
В ходе установки необходимо выполнить следующее:
В ходе установки необходимо выполнить следующее:
* Выбрать тип установки `Install/Upgare Configuration` из предложенного
списка
.. figure:: resources/img/customers_install.png
Рис. Тип установки
* Указать URL до Synergy, на котором производится работа (например:
* Указать URL до Synergy, на котором производится работа (например:
http://192.168.4.80:8080/Synergy)
http://192.168.4.80:8080/Synergy)
...
@@ -67,15 +74,36 @@ Synergy Customers устанавливается отдельным пакето
...
@@ -67,15 +74,36 @@ Synergy Customers устанавливается отдельным пакето
Рис. Ввод пароля
Рис. Ввод пароля
В случае, если платформа Arta Synergy была обновлена с версии 4.0
hamming до 4.1 minsky, требуется переустановка приложения для импорта.
Для этого необходимо переустановить пакет Customers командой:
.. code-block:: html
# aptitude reinstall arta-synergy-apps-customers
В ходе обновления необходимо выбрать тип установки `Manual` из
предложенного списка
.. figure:: resources/img/customers_manual.png
Рис. Тип установки
После установки
После установки
-------------------
-------------------
Во-первых,
необходимо добавить Системного пользователя в группу
Во-первых,
в подсистеме конфигурирования необходимо добавить Системного
"Все права" (с кодом ``customers_groups_access_all``).
пользователя в группу
"Все права" (с кодом ``customers_groups_access_all``).
Во-вторых, необходимо проверить доступность приложения по адресу
Во-вторых, там же в подсистеме конфигурирования необходимо прописать
``http://адрес_сервера:порт/customers`` (например:
логин и пароль Системного пользователя в следующих блокирующих процессах:
* ``event.blocking.interpreter.changeDealStage``
* ``event.blocking.interpreter.createActivity``
* ``event.blocking.interpreter.getEndDealStatus``
В-третьих, необходимо проверить доступность приложения Customers по
адресу ``http://адрес_сервера:порт/customers`` (например:
http://192.168.4.80:8080/customers).
http://192.168.4.80:8080/customers).
Ожидаемое поведение:
Ожидаемое поведение:
...
@@ -83,10 +111,13 @@ http://192.168.4.80:8080/customers).
...
@@ -83,10 +111,13 @@ http://192.168.4.80:8080/customers).
1. Откроется страница авторизации.
1. Откроется страница авторизации.
2. Авторизация Системным пользователем произойдет успешно.
2. Авторизация Системным пользователем произойдет успешно.
3. Откроется главная страница модуля (с поиском и кнопками создания).
3. Откроется главная страница модуля (с поиском и кнопками создания).
4. При выполнении произвольного запроса приложение отвечает не ошибкой
4. При выполнении произвольного запроса в поиске приложение отвечает не
сервера, а отсутствием данных.
ошибкой сервера, а отсутствием данных.
Если фактическое поведение отличается от ожидаемого, то необходимо:
Если фактическое поведение оличается от ожидаемого, то необходимо:
* в подсистеме администрирования проверить актуальность базы данных и
процессов и, при необходимости, их обновить;
* проверить конфигурационный файл ``/etc/nginx/sites-enabled/synergy-base``
* проверить конфигурационный файл ``/etc/nginx/sites-enabled/synergy-base``
на наличие следующих настроек:
на наличие следующих настроек:
...
@@ -104,11 +135,15 @@ http://192.168.4.80:8080/customers).
...
@@ -104,11 +135,15 @@ http://192.168.4.80:8080/customers).
proxy_pass http://127.0.0.1:8080/customers;
proxy_pass http://127.0.0.1:8080/customers;
}
}
location /import {
allow all;
proxy_pass http://127.0.0.1:8080/import;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
* открыть Конструктор приложений по адресу ``http://адрес_сервера:порт/constructor``
* открыть Конструктор приложений по адресу ``http://адрес_сервера:порт/constructor``
(например: http://192.168.4.80:8080/constructor), авторизоваться под Системным
(например: http://192.168.4.80:8080/constructor), авторизоваться под Системным
пользователем, открыть приложение с кодом ``customers`` и задеплоить его через
пользователем, открыть приложение с кодом ``customers`` и задеплоить его через
меню "Клиент" -> "Деплой".
меню "Клиент" -> "Деплой".
В-третьих, обязательно выполнить прочие пункты
`инструкции по внедрению <http://rtd.lan.arta.kz/docs/sales-introduction-guide/ru/v2.0/>`_.
install_guide/resources/img/customers_install.png
0 → 100644
View file @
bfe79fc2
14.1 KB
install_guide/resources/img/customers_manual.png
0 → 100644
View file @
bfe79fc2
14 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment