Commit fe02402a authored by Gulnur Erezheeva's avatar Gulnur Erezheeva

CRM install

parent 6ab02ccc
...@@ -3,13 +3,25 @@ crm/additional/Makefile -text ...@@ -3,13 +3,25 @@ crm/additional/Makefile -text
crm/additional/conf/html/settings.xsl -text crm/additional/conf/html/settings.xsl -text
crm/additional/conf/pandoc/book.docbook -text crm/additional/conf/pandoc/book.docbook -text
crm/additional/conf/vcs/insert-revision-and-build-date.xsl -text crm/additional/conf/vcs/insert-revision-and-build-date.xsl -text
crm/additional/resources/img/analytics.png -text
crm/additional/resources/img/clean_crm.png -text
crm/additional/resources/img/crm_manual.png -text
crm/additional/resources/img/external_module.png -text crm/additional/resources/img/external_module.png -text
crm/additional/resources/img/funnel_1.png -text
crm/additional/resources/img/import_configuration.png -text
crm/additional/resources/img/indexes.png -text
crm/additional/resources/img/install_type.png -text crm/additional/resources/img/install_type.png -text
crm/additional/resources/img/mail.png -text crm/additional/resources/img/mail.png -text
crm/additional/resources/img/marketing.png -text crm/additional/resources/img/marketing.png -text
crm/additional/resources/img/module.png -text
crm/additional/resources/img/modules.png -text
crm/additional/resources/img/mysql.png -text
crm/additional/resources/img/package_configuration.png -text crm/additional/resources/img/package_configuration.png -text
crm/additional/resources/img/package_configuration2.png -text crm/additional/resources/img/package_configuration2.png -text
crm/additional/resources/img/registries.png -text crm/additional/resources/img/registries.png -text
crm/additional/resources/img/structure.png -text
crm/additional/resources/img/url_synergy.png -text
crm/additional/resources/img/users.png -text
crm/additional/src/crm_install.md -text svneol=unset#text/plain crm/additional/src/crm_install.md -text svneol=unset#text/plain
crm/additional/src/index.md -text crm/additional/src/index.md -text
crm/methodologist-manual/Makefile -text crm/methodologist-manual/Makefile -text
......
...@@ -2,85 +2,87 @@ ...@@ -2,85 +2,87 @@
Synergy CRM устанавливается отдельным пакетом. Возможные варианты установки: Synergy CRM устанавливается отдельным пакетом. Возможные варианты установки:
1. Установка конфигурации CRM без данных (чистая установка) 1. Clean CRM - установка конфигурации CRM без данных (чистая установка с загрузка
2. Установка конфигурации CRM с демо-данными преднастроенной БД и хранилища Synergy)
> **Внимание!** Первые 2 варианта удаляют все текущие данные в системе! 2. Demo CRM - установка конфигурации CRM с демо-данными (с загрузкой преднастроенной
БД и хранилища Synergy с демонстрационными данными)
3. Установка конфигурации CRM Install/Upgrade Configuration *(В связи подготовкой демо данных, просьба временно не использовать данный вид*
4. Установка конфигурации CRM Manual с загрузкой конфигурации пользователем *установки, о его готовности будет сообщено дополнительно)*
> **Примечание:** > **Варианты установки Clean CRM и Demo CRM удаляют все текущие данные в системе!**
>
> Для работы данного приложения требуется Synergy 3.11 и выше.
3. Install/Upgrade Configuration - установка приложения CRM и загрузка его конфигурации
### Базовая установка конфигурации CRM {#basic_setting} 4. Manual - установка приложения CRM без автоматической загрузки конфигурации
После обновления Synergy на 3.11 необходимо сначала обновить базу данных
в Административном приложении.
В терминале необходимо выполнить следующие команды:
1. Необходимо установить пакет `arta-synergy-apps-crm`: **Требования:**
`# aptitude install arta-synergy-apps-crm ` Для работы данного приложения требуется:
2. После этого выйдет окно терминала для выбора вида установки: 1. Установить Synergy 3.11 и выше.
![Виды установки CRM](resources/img/install_type.png) 2. Обязательно обновить базу данных в административном приложении.
Необходимо выбрать вид установки приложения CRM: 3. Доступ в интернет для установки java 8-ой версии. В случае отсутствия доступа,
необходимо предварительно скачать и установить пакет. В ходе установки Java
необходимо принять лицензию.
* `Clean`- установка приложения CRM и загрузка преднастроенной БД и хранилища Synergy
* `Demo` - установка приложения CRM и загрузка преднастроенной БД и хранилища Synergy
с демонстрационными данными
> ***Внимание!*** ### Установка конфигурации CRM без данных {#crm_without_data}
>
> **Варианты установки `Clean` и `Demo` удаляют все текущие данные в системе** Для установки конфигурации CRM без данных (чистая установка) необходимо выполнить
команду:
* `Install/Upgrade Configuration` - установка приложения CRM и загрузка его конфигурации `# aptitude install arta-synergy-apps-crm`
* `Manual` - установка приложения CRM без автоматической загрузки конфигурации
В ходе установки необходимо выполнить следующее:
### Установка конфигурации CRM без данных {#crm_without_data} 1. Выбрать из предложенного списка установку Clean CRM;
![Выбор установки](resources/img/clean_crm.png)
2. Указать URL до Synergy, на котором производится работа
Выбрав 1 вариант Clean crm, необходимо ввести URL до Synergy, на котором ![Ввод URL до Synergy](resources/img/url_synergy.png)
производится работа. Например: http://192.168.1.172:8080/Synergy
![Настройки пакета CRM](resources/img/package_configuration2.png) Например: http://192.168.1.172:8080/Synergy
Далее ввести пароль Mysql - `root`. 3. Ввести пароль MySql
![Ввод пароля для Mysql](resources/img/mysql.png)
#### Настройка в подсистеме администрирования и Конфигураторе: {#configure} Пароль для MySql - root
Для варианта Clean crm будет загружена база с настроенными: #### Настройкb в подсистеме администрирования и Конфигураторе {#crm_without_data_settings}
- Чистым хранилищем При установке будут настроены
- Пользователями: **В административном приложении:**
- Системный Пользователь-(от имени которого будут - Пользователи:
выполняться сопоставления).
- Пользователь1 - Жуматаев Ерик Жуманович - Руководитель отдела маркетинга - Системный Пользователь (от имени которого будут выполняться сопоставления)
(логин - Жуматаев, пароль - Жуматаев).
- Пользователь2 - Муканова Камила Манаповна - Специалист по маркетингу - Пользователь1- Жуматаев
(логин - Муканова, пароль - Муканова).
- Всем разрешен доступ в систему, сгенерированы логины/пароли, прочими - Пользователь2- Муканова
свойствами не обладают.
- Орг.структурой: ![Управление пользователями](resources/img/users.png)
Всем разрешен доступ в систему, сгенерированы логины/пароли, прочими свойствами не обладают.
- Орг.структура:
- Организация (подразделение, руководитель отсутствует) - Организация (подразделение, руководитель отсутствует)
- - Отдел маркетинга (подразделение, руководитель Пользователь1) - Отдел маркетинга (подразделение, руководитель Пользователь1)
- - - Специалист по маркетингу (должность, на нее назначен Пользователь2) - Специалист по маркетингу (должность, на нее назначен Пользователь2)
![Организационная структура](resources/img/structure.png)
- Дополнительно на "Отдел маркетинга" настроено отображение только следующих модулей: - Дополнительно на "Отдел маркетинга" настроено отображение только следующих модулей:
...@@ -90,19 +92,26 @@ Synergy CRM устанавливается отдельным пакетом. В ...@@ -90,19 +92,26 @@ Synergy CRM устанавливается отдельным пакетом. В
- Маркетинг - Маркетинг
- Группами: ![Управление модулями](resources/img/modules.png)
- Группы:
- Все маркетологи - Все маркетологи
- Маркетологи-менеджеры (Пользователь1) - Маркетологи-менеджеры (Пользователь1)
- Маркетологи-специалисты (Пользователь2 и Системный Пользователь) - Маркетологи-специалисты (Пользователь2 и Системный Пользователь)
- Прочими опциями (их значения отличаются от дефолтных): **В конфигураторе:**
- [Типовая конфигурация CRM](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html)
- Прочие опции (их значения отличаются от дефолтных):
- форма завершения "Комментарий": "Требовать подтверждения результата" - нет - форма завершения "Комментарий": "Требовать подтверждения результата" - нет
- "Отображать полное ФИО пользователя" - да - "Отображать полное ФИО пользователя" - да
- "Отображать ФИО и должность пользователя на момент подписи в листе подписей" - да - "Отображать ФИО и должность пользователя на момент подписи в листе подписей" - да
- "Отображать в ходе исполнения будущие этапы" - да - "Отображать в ходе исполнения будущие этапы" - да
...@@ -111,98 +120,90 @@ Synergy CRM устанавливается отдельным пакетом. В ...@@ -111,98 +120,90 @@ Synergy CRM устанавливается отдельным пакетом. В
- "Требовать ввода комментария при отказе в согласовании/утверждении" - да - "Требовать ввода комментария при отказе в согласовании/утверждении" - да
- "Форма завершения по умолчанию" - Комментарий - "Форма завершения по-умолчанию" - Комментарий
- "Переназначение работ" - везде переназначить работы на непосредственного - "Переназначение работ" - везде переназначить работы на непосредственного руководителя
руководителя
- "Название системы" - ARTA Synergy CRM - "Название системы" - ARTA Synergy CRM
- "Интеграция с почтой" - да - "Интеграция с почтой" - да
Права на реестры настраиваются в Конфигураторе, чтобы они отображались. Заходим в систему >**Примечание:**
под пользователем с правами на реестры.
> **Примечание:**
> >
>"Интеграция с почтой" предназначена для отправки уведомлений, шаблонов документов >«Интеграция с почтой» предназначена для отправки уведомлений, шаблонов документов
(коммерческое предложение, акт приема-передачи, договора) заказчикам на почту. >(коммерческое предложение, акт приема-передачи, договора) заказчикам на почту.
В Конфигураторе включить опцию -"Интеграция с почтой", затем ввойти в Основное приложение Synergy, >[Настройка электронной почты](http://tdd.lan.arta.kz/docs/cases/crm/user-manual/html/sec.appendix.html#user_settings)
нужно прописать настройки сервера для отправки и заполнить
электронные адреса пользователей.
![Интеграция почты](resources/img/mail.png) В конфигураторе необходимо настроить права на реестры и маршруты активации
в реестрах со звездочкой.
Обязательно включить галочку в параметре -"Основной", После проверки всех настроек в основном приложение Synergy должно отображаться как
иначе почтовые уведомления не будут работать. в илл. Модуль Маркетинг.
Более подробно можно ознакомиться в [`описании настроек почты`](http://tdd.lan.arta.kz/docs/cases/crm/user-manual/html/sec.appendix.html#user_settings)
После установки системы необходимо зайти в Основное приложение Synergy и проверить модули. ![Модуль Маркетинг](resources/img/funnel_1.png)
При переходе в модуль “Хранилище” должны отображаться реестры, например как на следующем рисунке:
![Хранилище](resources/img/registries.png)
На рисунке показано, как должна выглядеть система, если кликнуть на верхней ### Установка конфигурации CRM с демо - данными {#crm_demo_data}
панели модуля Маркетинг, т.к данных нет, во всех данных нулевые значения.
![Маркетинг](resources/img/marketing.png) Временно не доступен данный вид установки, в связи с реализацией демо данных.
Если отображается серое окно, значит при установке были допущены ошибки.Подробнее все ошибки
рассмотрены в разделе - [`Устранение неполадок`](#Troubleshooting)
### Установка конфигурации CRM - Install/Upgrade Configuration {#crm_install_upgrade}
### Установка конфигурации CRM с демо-данными {#crm_with_demo} Данный вариант установки Install/Upgrade Configuration отличается от других видов тем,
что автоматически загружается конфигурация через API, не удаляя при этом информацию
пользователя.
Для варианта 2 (**Demo CRM**), в дополнение к варианту Clean CRM будет загружена **Требуется:**
преднастроенная база данных и хранилище Synergy с демонстрационными данными. Перед установкой необходимо создать системного пользователя от имени которого, будут
выполняться все сопоставления реестров в Synergy
**Внимание! Системный пользователь должен быть обязательно назначен на должность**
**и иметь доступ в конфигуратор.**
## Установка конфигурации CRM - Install/Upgrade Configuration {#Install_Upgrade} Для установки конфигурации CRM) необходимо выполнить команду:
После обновления Synergy на 3.11 необходимо сначала обновить базу данных в Административном приложении. `# aptitude install arta-synergy-apps-crm`
Данный вариант установки Install/Upgrade Configuration отличается от других видов тем,
что автоматически загружается конфигурация через API, не удаляя при этом информацию
пользователя.
> В терминале выполняются следующие команды: В ходе установки необходимо выполнить следующее:
1. Перед установкой проверьте подключенные репозитории, ознакомиться по следующей 1. Выбрать из предложенного списка установку Install/Upgrade Configuration;
[`ссылке`](http://tdd.lan.arta.kz/docs/synergy/trunk/admin-manual/html/install-and-setup.html#install-and-setup.internet.repos)
2. Необходимо установить пакет CRM arta-synergy-apps-crm на сервер. ![Типы установки](resources/img/install_type.png)
Для этого выполним команду:
# aptitude install arta-synergy-apps-crm 2. Указать URL до Synergy, на котором производится работа
3. Выбрать 3 вид установки - Install/Upgrade Configuration ![Ввод URL до Synergy](resources/img/url_synergy.png)
![Виды установки CRM](resources/img/install_type.png) Например: http://192.168.1.172:8080/Synergy
4. Далее необходимо ввести URL до Synergy, на котором производится работа. 3. Ввести логин и пароль Системного пользователя от имени которого, выполняются все
Например: http://192.168.1.172:8080/Synergy. сопоставления реестров в Synergy
5. Ввести логин и пароль пользователя с доступом на Конфигуратор. >**Примечание:**
>
>Эти данные будут прописаны в файле `/opt/synergy/jboss/standalone/configuration/arta/apps/crm/crm.properties`:
>
>`synergy.address=http://localhost:8080/Synergy`
>
>`user.login=логин`
>
>`user.password=пароль`
6. Создать в Административном приложении системного пользователя, от имени которого будут выполняться
все сопоставления реестров в Synergy.
7. Перейти в файл crm.properties, который находится - #### Настройка в подсистеме администрирования и Конфигураторе {#crm_install_upgrade_settings}
/opt/synergy/jboss/standalone/configuration/arta/apps/crm/crm.properties и добавить следующее содержимое:
```xml Необходимо выполнить следующие настройки:
synergy.address=http://localhost:8080/Synergy
user.login=логин
user.password=пароль
```
Указать логин/пароль системного пользователя, созданного в пункте 6. **В административном приложении:**
8. Для примера предлагаем следующие настройки [`Настройка в подсистеме администрирования и Конфигураторе`](#configure) 1. Внести Системного пользователя в группу “Все маркетологи”
9. Настроить права на внешний модуль нужным пользователям в организационной структуре 2. Настроить права на внешний модуль нужному подразделению в организационной структуре
в Подсистеме администрирования.
10. Должны быть настроены права на следующие реестры: **В конфигураторе:**
3. Должны быть настроены права на следующие реестры:
+---------------------------+-----------------------+----------------------+ +---------------------------+-----------------------+----------------------+
| **Реестр** | **Группа** | **Права** | | **Реестр** | **Группа** | **Права** |
...@@ -220,6 +221,10 @@ user.password=пароль ...@@ -220,6 +221,10 @@ user.password=пароль
+---------------------------+-----------------------+----------------------+ +---------------------------+-----------------------+----------------------+
| Контакты | Все маркетологи | Все | | Контакты | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+ +---------------------------+-----------------------+----------------------+
| Активности лидов | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Активности сделок | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| % комиссии | Маркетологи-менеджеры | Просмотр списка, | | % комиссии | Маркетологи-менеджеры | Просмотр списка, |
| | | Просмотр данных, | | | | Просмотр данных, |
| | | Изменение, | | | | Изменение, |
...@@ -243,133 +248,156 @@ user.password=пароль ...@@ -243,133 +248,156 @@ user.password=пароль
| Коммерческое предложение | Все маркетологи | Все | | Коммерческое предложение | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+ +---------------------------+-----------------------+----------------------+
> **Примечание:** >**Примечание:**
> >
> Данные настройки создаются только в начальной установке CRM, при последующих обновлениях >Данные настройки создаются только в начальной установке CRM, при последующих обновлениях
конфигурации не изменяются. >конфигурации не изменяются.
### Установка конфигурации CRM с загрузкой конфигурации пользователем - Manual {#crm_manual}
Установка приложения CRM без автоматической загрузки конфигурации.
**Требуется:**
Перед установкой необходимо создать системного пользователя от имени которого, будут
выполняться все сопоставления реестров в Synergy.
**Внимание! Системный пользователь должен быть обязательно назначен на должность и иметь**
**доступ в конфигуратор.**
### Установка конфигурации CRM с загрузкой пользователем - Manual {#crm_manual} Для установки конфигурации CRM) необходимо выполнить команду:
После обновления Synergy на 3.11 необходимо сначала обновить базу данных в Административном приложении. `# aptitude install arta-synergy-apps-crm `
Чтобы установить CRM систему на сервер необходимо выполнить
следующие шаги:
1. Перед установкой проверьте подключенные репозитории, ознакомиться по следующей В ходе установки необходимо выполнить следующее:
[`ссылке`](http://tdd.lan.arta.kz/docs/synergy/trunk/admin-manual/html/install-and-setup.html#install-and-setup.internet.repos)
2. Необходимо установить пакет CRM arta-synergy-apps-crm на сервер. 1. Выбрать из предложенного списка установку Manual
Для этого выполним команду:
# aptitude install arta-synergy-apps-crm ![Тип установки](resources/img/crm_manual.png)
3. Выбрать 4 вид установки - Manual. 2. Указать URL до Synergy, на котором производится работа
4. Затем необходимо ввести URL до Synergy, на котором производится работа. ![URL до Synergy](resources/img/url_synergy.png)
Например: http://192.168.1.124:8080/Synergy.
5. Загрузить конфигурацию в Конфигуратор по адресу,расположенному /opt/synergy/apps/crm/crm_configuration.xml 3. Ввести логин и пароль Системного пользователя от имени которого, выполняются все
с того компьютера, где установлен пакет arta-synergy-apps-crm. сопоставления реестров в Synergy
6. Изменить URL до Synergy в настройках внешнего модуля в Конфигураторе с адресом `http://host:port/crm`,
в нашем случае - `http://192.168.1.124:8080/crm`
![Внешний модуль](resources/img/external_module.png) #### Настройка в подсистеме администрирования и Конфигураторе {#crm_manual_settings}
7. Создать в Административном Приложении системного пользователя от имени которого, будут выполняться Необходимо выполнить следующие настройки:
все сопоставления реестров в Synergy.
8. Перейти в файл crm.properties, который находится- **В конфигураторе:**
/opt/synergy/jboss/standalone/configuration/arta/apps/crm/crm.properties и добавить следующее содержимое:
1. Переходим в импорт/экспорт конфигурации для загрузки [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.registryLead)
Файл типовой конфигурации лежит в `/opt/synergy/apps/crm/crm_configuration.xml`
![Импорт конфигурации](resources/img/import_configuration.png)
2. Изменить URL до Synergy в настройках внешнего модуля в Конфигураторе с адресом
`http://host:port/crm`, в нашем случае - `http://192.168.1.234:8080/crm`
![Настройки внешнего модуля](resources/img/module.png)
3. Добавить пользователей в группу: “Все маркетологи”, распределить их между менеджерами
и специалистами. Добавить Системного пользователя в общую группу “Все маркетологи”.
**В административном приложении:**
Настроить права на внешний модуль нужному подразделению в организационной структуре.
### Настройка Kibana для визуализации данных {#kibana_settings}
Пакет Kibana устанавливается одновременно при установке пакета CRM.
В конфигурационном файле Kibana: `/etc/kibana/kibana.yml` требуется изменить параметр
`server.host`, указав для него IP-адрес сервера Kibana и раскомментировать соответствующую
строку:
```xml ```xml
synergy.address=http://localhost:8080/Synergy # Kibana is served by a back end server. This setting specifies the port to use.
user.login=логин #server.port: 5601
user.password=пароль
# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
# The default is 'localhost', which usually means remote machines will not be able to connect.
# To allow connections from remote users, set this parameter to a non-loopback address.
server.host: "192.168.1.79"
# Enables you to specify a path to mount Kibana at if you are running behind a proxy. This only affects
# the URLs generated by Kibana, your proxy is expected to remove the basePath value before forwarding requests
# to Kibana. This setting cannot end in a slash.
#server.basePath: ""
# The maximum payload size in bytes for incoming server requests.
#server.maxPayloadBytes: 1048576
# The Kibana server's name. This is used for display purposes.
#server.name: "your-hostname"
# The URL of the Elasticsearch instance to use for all your queries.
#elasticsearch.url: "http://localhost:9200"
# When this setting’s value is true Kibana uses the hostname specified in the server.host
# setting. When the value of this setting is false, Kibana uses the hostname of the host
# that connects to this Kibana instance.
#elasticsearch.preserveHost: true
``` ```
Указать логин/пароль системного пользователя , созданного в пункте 7. Перезапустить Kibana
9. Для примера предлагаем следующие настройки [`Настройка в подсистеме администрирования и Конфигураторе`](#configure) Запуск Kibana осуществляется командой:
10. Добавить и настроить права пользователям на реестры CRM в Конфигураторе для их отображения `/etc/init.d/kibana start`
в Основном приложении Synergy для модуля Хранилище.
11. Должны быть настроены права на следующие реестры: По умолчанию Kibana запускается по адресу `localhost:5601`
+---------------------------+-----------------------+----------------------+ **Индексация данных форм**
| **Реестр** | **Группа** | **Права** |
+===========================+=======================+======================+
| Маркетинговые мероприятия | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Лиды | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Сделки | Все маркетологи | Просмотр списка, |
| | | Просмотр данных, |
| | | Создание, Изменение, |
| | | Редактирование |
+---------------------------+-----------------------+----------------------+
| Аккаунты | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Контакты | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| % комиссии | Маркетологи-менеджеры | Просмотр списка, |
| | | Просмотр данных, |
| | | Изменение, |
| | | Редактирование |
+---------------------------+-----------------------+----------------------+
| Темы сотрудничества | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Каталог товаров и услуг | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Прайс-лист | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
| Договоры поставки | Все маркетологи | Все |
| (единовременная оплата) | | |
+---------------------------+-----------------------+----------------------+
| Договоры поставки | Все маркетологи | Все |
| (оплата частями) | | |
+---------------------------+-----------------------+----------------------+
| Акты приема-передачи | Все маркетологи | Все |
| товара | | |
+---------------------------+-----------------------+----------------------+
| Коммерческое предложение | Все маркетологи | Все |
+---------------------------+-----------------------+----------------------+
> **Примечание:** Загрузка данных в Elasticsearch осуществляется с помощью процесса индексации данных форм
> Административное приложение -> Обслуживание системы -> Управление индексом форм.
> Данные настройки создаются только в начальной установке CRM, при последующих обновлениях
конфигурации не изменяются. **Проиндексировать все данные форм** (это может занять время, зависит от количества записей
в системе)
В это время для каждой формы и каждого компонента этой формы в Synergy создается несколько
индексов. Каждый из этих индексов будет отображен в Kibana со своим кодом, как используемое
поле.
Все настройки по правам пользователя ![Управление индексом данных форм](resources/img/indexes.png)
указаны в пункте - [`Настройка в подсистеме администрирования и Конфигураторе`](#configure)
Сопоставление полей реестров можно посмотреть [`сопостовления полей реестров:`](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#user_components.matching) Для проверки установки Kibana, необходимо в основном приложении Synergy перейти в модуль
Маркетинг (или Управление проектами) вкладка Аналитика. Если все настроено правильно,
то должны иметь следующее:
![Аналитика](resources/img/analytics.png)
### Устранение неполадок {#Troubleshooting}
### Устранение неполадок {#troubleshooting}
1. **Проблема:** в модуле "Маркетинг" ничего не отображается 1. **Проблема:** в модуле "Маркетинг" ничего не отображается
**Возможная причина:** при установке неправильно указан URL для Synergy **Возможная причина:** при установке неправильно указан URL для Synergy
**Пути устранения:** в терминале необходимо выполнить команду **Пути устранения:** в терминале необходимо выполнить команду:
`# dpkg-reconfigure arta-synergy-apps-crm ` или исправить настройки в ` # dpkg-reconfigure arta-synergy-apps-crm` или исправить настройки в Конфигураторе
Конфигураторе
2. **Проблема:** нет реестров у пользователя 2. **Проблема:** нет реестров у пользователя
**Возможная причина:** не настроены права для реестров
**Пути устранения:** необходимо настроить в Конфигураторе права пользователю на все реестры CRM.
3. **Проблема:** не отображаются Лиды или не работают сопоставления реестров. **Возможная причина:** не настроены права для реестров
**Возможная причина:** неправильно прописаны очереди в файле. **Пути устранения:** необходимо настроить в Конфигураторе права пользователю на все
реестры CRM.
**Пути устранения:** 1) прописать очередь в файле, расположенному 3. **Проблема:** не отображаются Лиды или не работают сопоставления реестров
/opt/synergy/jboss/standalone/configuration/arta/api-observation-configuration.xml
**Возможная причина:** неправильно прописаны очереди в файле
**Пути устранения:**
a) прописать очередь в конфигурационном файле `/opt/synergy/jboss/standalone/configuration/arta/api-observation-configuration.xml`
```xml ```xml
<listener> <listener>
...@@ -382,26 +410,69 @@ user.password=пароль ...@@ -382,26 +410,69 @@ user.password=пароль
</listener> </listener>
``` ```
2) В файл /opt/synergy/jboss/standalone/configuration/standalone-onesynergy.xml добавить b) В файл `/opt/synergy/jboss/standalone/configuration/standalone-onesynergy.xml`
в секцию
```xml добавить в секцию `<jms-destinations/>` очередь
<jms-destinations/>
```
очередь
```xml ```xml
<jms-queue name="FormDataChange"> <jms-queue name="FormDataChange">
<entry name="queue/FormDataChange"/> <entry name="queue/FormDataChange"/>
<entry name="java:jboss/queues/Synergy/FormDataChange"/> <entry name="java:jboss/queues/Synergy/FormDataChange"/>
<durable>true</durable> <durable>true</durable>
</jms-queue> </jms-queue>
<jms-queue name="LeadDelete"> <jms-queue name="LeadDelete">
<entry name="queue/LeadDelete"/> <entry name="queue/LeadDelete"/>
<entry name="java:jboss/queues/Synergy/LeadDelete"/> <entry name="java:jboss/queues/Synergy/LeadDelete"/>
<durable>true</durable> <durable>true</durable>
</jms-queue> </jms-queue>
``` ```
4. **Проблема:** при переходе в модуль Маркетинг, в рабочей области отображается ошибка
страницы
**Возможная причина:** не зедеплоилось приложение
**Пути устранения:** В `/opt/synergy/jboss/standalone/deployments` удалить файл
`crm.war.undeployed (crm.war.deployed)`
5. **Проблема:** при переходе в модуль Маркетинг, вкладка Аналитика отображается:
Попытка соединения не удалась
**Возможная причина:** не запущена Kibana
**Пути устранения:** запустить Kibana /etc/init.d/kibana start
6. **Проблема:** при переходе в модуль Маркетинг, в раздел Аналитика отображается следующие:
![Ошибка](resources/img/1.png)
**Возможная причина:** в пользовательском компоненте, не прописались ссылки
**Пути устранения:**
a. Запустить Kibana по адресу localhost:5601
b. Перейти в раздел Dashboard (на панели) - выбрать Share
c. В поле Embedded iframe копировать ссылку.
d. Перейти в конфигуратор - Пользовательские компоненты.
e. Выбрать crm_component_leads_dashboard (для маркетинга) и вставить ссылку, изменив
параметры height="100%" width="100%"
7. **Проблема:** после установки CRM на дашбордах все кириллические символы стали
отображаться как ??????????
**Возможная причина:** проблема с локалью
**Пути устранения: **
a. необходимо остановить все сервисы (jboss, mysql, kibana, elastic),
b. установить локаль по умолчанию en_US.UTF-8,
c. запустить все остановленные сервисы
d. в приложение администратора запустить переиндексацию в разделе "Управление индексом форм"
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment