Commit ff5ed4cd authored by Olessya Khussainova's avatar Olessya Khussainova

TASKS CRM9, CRM10, CRM14

parent f16d8e26
...@@ -53,9 +53,14 @@ crm/spec/Makefile -text ...@@ -53,9 +53,14 @@ crm/spec/Makefile -text
crm/spec/conf/html/settings.xsl -text crm/spec/conf/html/settings.xsl -text
crm/spec/conf/pandoc/book.docbook -text crm/spec/conf/pandoc/book.docbook -text
crm/spec/conf/vcs/insert-revision-and-build-date.xsl -text crm/spec/conf/vcs/insert-revision-and-build-date.xsl -text
crm/spec/resources/img/activity_edit_1.png -text
crm/spec/resources/img/activity_edit_2.png -text
crm/spec/resources/img/activity_read_1.png -text
crm/spec/resources/img/activity_read_2.png -text
crm/spec/resources/img/add_notification.png -text crm/spec/resources/img/add_notification.png -text
crm/spec/resources/img/canban.png -text crm/spec/resources/img/canban.png -text
crm/spec/resources/img/canban_2.png -text crm/spec/resources/img/canban_2.png -text
crm/spec/resources/img/connections.png -text
crm/spec/resources/img/crm_icon.png -text crm/spec/resources/img/crm_icon.png -text
crm/spec/resources/img/dfd.png -text crm/spec/resources/img/dfd.png -text
crm/spec/resources/img/eventChooser.png -text crm/spec/resources/img/eventChooser.png -text
...@@ -81,6 +86,8 @@ crm/spec/src/crm_consist/marketing_sidePannel.md -text ...@@ -81,6 +86,8 @@ crm/spec/src/crm_consist/marketing_sidePannel.md -text
crm/spec/src/crm_consist/reminder.md -text crm/spec/src/crm_consist/reminder.md -text
crm/spec/src/crm_consist/user_components.md -text crm/spec/src/crm_consist/user_components.md -text
crm/spec/src/crm_consist/user_components_button.md -text crm/spec/src/crm_consist/user_components_button.md -text
crm/spec/src/crm_consist/user_components_connection.md -text
crm/spec/src/crm_consist/user_components_dyn_table.md -text
crm/spec/src/crm_consist/user_components_registryChooser.md -text crm/spec/src/crm_consist/user_components_registryChooser.md -text
crm/spec/src/index.md -text crm/spec/src/index.md -text
crm/spec/src/sys_reqs.md -text crm/spec/src/sys_reqs.md -text
......
This diff is collapsed.
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
таблицы, где: таблицы, где:
* столбцы - статусы лида (значения crm_dict_leadStatus_name записи * столбцы - статусы лида (значения crm_dict_leadStatus_name записи
справочника [crm_dict_leadStatus](#crm2.dictionaryLeadStatus)) согласно справочника [crm_dict_leadStatus](#crm2.dictionaryLeadStatus)) согласно
текущей [фильтрации](#marketing.filters) текущей [фильтрации](#marketing.filters)
* строки - лиды * строки - лиды
...@@ -21,6 +21,20 @@ ...@@ -21,6 +21,20 @@
Панели лидов отсортированы в столбце по убыванию значений компонента Панели лидов отсортированы в столбце по убыванию значений компонента
[Потенциальный бюджет](#crm2.formLead) всех лидов текущего статуса. [Потенциальный бюджет](#crm2.formLead) всех лидов текущего статуса.
Переместить панели лида можно из всех столцов, *кроме* столбца статуса,
соответствующего записи справочника [crm_dict_leadStatus](#crm2.dictionaryLeadStatus)
со значением crm_dict_leadStatus_end=1, в любой столбец без исключений.
При перемещении панели лида между стоблцами изменяется значение поля "Статус"
данной записи реестра [Лид](#crm2.registryLead) согласно новому статусу
(столбцу таблицы).
Перемещение панели лида в столбец статуса, соответствующего записи справочника
[crm_dict_leadStatus](#crm2.dictionaryLeadStatus) со значением
crm_dict_leadStatus_end=1, аналогично нажатию на кнопку
[создания новой записи реестра "Сделка"](#crm3.button). В данном случае
откроется новая запись реестра [Сделка](#crm2.registryDeal).
Панель статуса содержит: Панель статуса содержит:
* Значение `crm_dict_leadStatus_name` записи справочника * Значение `crm_dict_leadStatus_name` записи справочника
...@@ -28,8 +42,8 @@ ...@@ -28,8 +42,8 @@
* Количество лидов данного статуса * Количество лидов данного статуса
* Сумма значений компонента [Потенциальный бюджет](#crm2.formLead) всех лидов * Сумма значений компонента [Потенциальный бюджет](#crm2.formLead) всех
текущего статуса. лидов текущего статуса.
Панель лида содержит значение полей: Панель лида содержит значение полей:
...@@ -43,10 +57,11 @@ ...@@ -43,10 +57,11 @@
только для руководителя). только для руководителя).
В счетчик количества лидов входят лишь те лиды, в [мероприятиях](#crm2.formEvent) В счетчик количества лидов входят лишь те лиды, в [мероприятиях](#crm2.formEvent)
которых в поле `crm_form_event_responsibleManager_responsible` указаны выбранные которых в поле `crm_form_event_responsibleManager_responsible` указаны
[пользователи](#marketing.users). выбранные [пользователи](#marketing.users).
По нажатию на панель лида откроется соответствующая запись реестра [Лид](#crm2.registryLead). По нажатию на панель лида откроется соответствующая запись реестра
[Лид](#crm2.registryLead).
Если в [фильтре](#marketing.filters) выбран один статус лида, то его панель Если в [фильтре](#marketing.filters) выбран один статус лида, то его панель
также будет отображена во всю ширину канбана: также будет отображена во всю ширину канбана:
...@@ -56,8 +71,10 @@ ...@@ -56,8 +71,10 @@
**Примечание 1:** имеется возможность перемещения панелей лидов горизонтально **Примечание 1:** имеется возможность перемещения панелей лидов горизонтально
между столбцами при помощи drag-n-drop, при этом статус лида не изменится. между столбцами при помощи drag-n-drop, при этом статус лида не изменится.
**Примечание 2 :** цвет фона [наименования аккаунта](#crm2.registryAccount) в панели - значение `crm_dict_leadStatus_color` записи справочника **Примечание 2 :** цвет фона [наименования аккаунта](#crm2.registryAccount) в
[`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus) выбранного статуса с прозрачностью 30%. панели - значение `crm_dict_leadStatus_color` записи справочника
[`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus) выбранного статуса с
прозрачностью 30%.
* Все поля в панелях лида и статуса отображаются на одной строке без * Все поля в панелях лида и статуса отображаются на одной строке без
переносов. переносов.
...@@ -87,7 +104,3 @@ ...@@ -87,7 +104,3 @@
* При прокрутке таблицы строка заголовков (статусов лида) имеет * При прокрутке таблицы строка заголовков (статусов лида) имеет
фиксированное положение. фиксированное положение.
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
- [Кнопка создания новой записи реестра "Сделка"](#user_components.button) - [Кнопка создания новой записи реестра "Сделка"](#user_components.button)
- [Динамическая таблица активностей](#user_components.dyn_table)
<#include "crm_consist/user_components_registryChooser.md"> <#include "crm_consist/user_components_registryChooser.md">
<#include "crm_consist/user_components_button.md"> <#include "crm_consist/user_components_button.md">
<#include "crm_consist/user_components_dyn_table.md">
<#include "crm_consist/user_components_connection.md">
#### Пользовательский компонент связи из интерфейса {#user_components.connection}
Компонент представлен пиктограммой соответствующего приложения и ссылкой.
Анкор таких ссылок:
* для формы [Контакт](#crm2.formContact) - crm_form_lead_main_contactConnection
* телефон - значение поля crm_form_contact_phone_phone
* социальные сети - значение поля crm_form_contact_socialNetworks_socialNetworks
* для формы [Аккаунт](#crm2.formAccount) - crm_form_lead_main_accountConnection
* телефон - значение поля crm_form_account_phone_phone
* социальные сети - значение поля crm_form_account_socialNetworks_socialNetworks
Для приложения Skype имеются две ссылки - для звонка и сообщения. Их анкор
представлен в формате:
* для звонков - `Позвонить %значение_поля%`
* для сообщений - `Написать %значение_поля%`
При каждом открытии формы значения компонентов актуализируются согласно
данным соответствующих записей [Контакт](#crm2.formContact) и
[Аккаунт](#crm2.formAccount).
По нажатию на ссылку откроется:
* Telegram - `https://telegram.me/%указанный_логин%`
> **Примечание**
>
> Компонент обрабатывает только логины приложения Telegram, но не номера
> телефонов.
* Facebook Messenger - `http://m.me/%указанный_логин%`
* Viber - `viber://add?number=%указанный_номер_телефона%`
* Skype (позвонить) - `skype:%указанный_логин%?call`
* Skype (написать) - `skype:%указанный_логин%?chat`
* Почта - `mailto:%указанный_электронный_адрес%`
* Телефон - `tel:%указанный_номер_телефона%`
> **Примечание**
>
> Если на компьютере пользователя не установлен Skype, Viber, почтовый
> или SIP клиенты, то по нажатию а ссылку ничего не произойдет, и это не
> будет являться ошибкой Synergy.
![Контактные данные клиента для связи](resources/img/crm/connections.png)
#### Динамическая таблица активностей {#user_components.dyn_table}
МОдифицированный компонент представляет собой динамическую таблицу. Блок
таблицы содержит в себе компоненты:
* пиктограмма типа активности
* выпадающий список "Тип активности"
* однострочное поле "Комментарий"
* компонент выбора даты "Дата"
Выпадающий список "Тип активностей" - справочник "crm_dict_activityType".
Пиктограмма типа активности определяется значением выбранного значения в
списке "Типы активностей".
В настройках компонента "Дата" включен флаг "Заполнять текущей датой /
временем".
"Количество отображаемых строк при создании" для таблицы - 1. По умолчанию
таблица отображает последний добавленный блок.
При наличии 2 и более блоков под таблицей добавляется кнопка "Загрузить
еще" вне зависимости от текущего режима проигрывателя форм. По нажатию на
кнопку "Загрузить еще" в таблицу добавляются следующие пять блоков. При
смене режима проигрывателя форм документ отображает те же блоки таблицы,
как и в предыдущем режиме.
**Режим редактирования**
В режиме редактирвоания над таблицей содержится кнопка "Добавить активность".
По нажатию на эту кнопку вверх таблицы добавляется новый пустой блок.
**Режим чтения**
В режиме чтения фон блоков таблицы окрашен в следующие цвета:
* нечетные блоки - #f1f1f1
* четные блоки - #ffffff
![Таблица в режиме редактирования](resources/img/activity_edit_1.png)
![Таблица в режиме редактирования](resources/img/activity_edit_2.png)
![Таблица в режиме чтения](resources/img/activity_read_1.png)
![Таблица в режиме чтения](resources/img/activity_read_2.png)
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