Commit b295de81 authored by Olessya Khussainova's avatar Olessya Khussainova

TASKS CRM15, CRM17, CRM18, CRM20

parent 78863423
crm/spec/resources/img/canban.png

272 KB | W: | H:

crm/spec/resources/img/canban.png

270 KB | W: | H:

crm/spec/resources/img/canban.png
crm/spec/resources/img/canban.png
crm/spec/resources/img/canban.png
crm/spec/resources/img/canban.png
  • 2-up
  • Swipe
  • Onion skin
crm/spec/resources/img/canban_2.png

125 KB | W: | H:

crm/spec/resources/img/canban_2.png

123 KB | W: | H:

crm/spec/resources/img/canban_2.png
crm/spec/resources/img/canban_2.png
crm/spec/resources/img/canban_2.png
crm/spec/resources/img/canban_2.png
  • 2-up
  • Swipe
  • Onion skin
crm/spec/resources/img/funnel_1.png

185 KB | W: | H:

crm/spec/resources/img/funnel_1.png

182 KB | W: | H:

crm/spec/resources/img/funnel_1.png
crm/spec/resources/img/funnel_1.png
crm/spec/resources/img/funnel_1.png
crm/spec/resources/img/funnel_1.png
  • 2-up
  • Swipe
  • Onion skin
crm/spec/resources/img/funnel_2.png

112 KB | W: | H:

crm/spec/resources/img/funnel_2.png

108 KB | W: | H:

crm/spec/resources/img/funnel_2.png
crm/spec/resources/img/funnel_2.png
crm/spec/resources/img/funnel_2.png
crm/spec/resources/img/funnel_2.png
  • 2-up
  • Swipe
  • Onion skin
crm/spec/resources/img/funnel_3.png

179 KB | W: | H:

crm/spec/resources/img/funnel_3.png

175 KB | W: | H:

crm/spec/resources/img/funnel_3.png
crm/spec/resources/img/funnel_3.png
crm/spec/resources/img/funnel_3.png
crm/spec/resources/img/funnel_3.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -213,9 +213,48 @@
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Комментарий** | многострочное поле | crm_form_event_main_comment |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Целевой отклик** | числовое поле | crm_form_event_main_target_response |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Текущий отклик** | числовое поле | crm_form_event_main_current_response |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Оценка эффективности** | числовое поле | crm_form_event_main_rating |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Ответственный менеджер** | выбор пользователя | crm_form_event_responsibleManager_responsible |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
*Поле "Текущий отклик"*:
* Флаг "Заблокировать от изменений пользователем" включен.
* Значение поля - количество всех лидов, связанных с данным мероприятием.
* Если для данного мероприятия не имеется лидов, поле содержит значение 0.
* При добавлении, изменении или удалении лида, связанного с данным
мероприятием, значение поля "Текущий отклик" обновляется в режиме
реального времени.
*Поле "Оценка эффективности"*:
* Флаг "Заблокировать от изменений пользователем" включен.
* Флаг "Ограничение десятичных знаков" включен. Значение поля - 3.
* Значение поля рассчитывается автоматически по формуле:
`%значение_поля_"Текущий_отклик"% / %значение_поля_"Целевой_отклик"%`
* Поле "Оценка эффективности" не может быть пустым.
* Поле "Оценка эффективности" заполнено значением 0 по умолчанию, а также
в случае:
* поле "Целевой отклик" не заполнено либо содержит значение 0
* поле "Текущий отклик " содержит значение 0
* При изменении значений полей "Текущий отклик" и "Целевой отклик"
значение поля "Оценка эффективности" пересчитывается в режиме реального
времени.
#### Лид {#crm2.formLead}
Код формы: crm_form_lead.
......
......@@ -8,7 +8,7 @@
* [Воронка](#marketing.funnel)
* [Канбан](#marketing.pipeline)
* [Поток](#marketing.pipeline)
* [Панели стоимости и комиссии](#marketing.cost_comission)
......@@ -24,4 +24,3 @@
<#include "crm_consist/marketing_pipeline.md">
<#include "crm_consist/marketing_cost_comission.md">
<#include "crm_consist/marketing_sidePannel.md">
### Воронка лидогенерации {#marketing.funnel}
По нажатию на кнопку "Воронка" вид основной области изменяется на воронку
лидогенерации. Воронка представлена в виде кнопок статусов лида, определяемых
По нажатию на кнопку "Воронка" вид основной области изменяется на воронку
лидогенерации. Воронка представлена в виде кнопок статусов лида, определяемых
записями справочника [`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus).
![Воронка лидогенерации](resources/img/funnel_1.png)
......@@ -19,30 +19,28 @@
* максимальная - 450px по наибольшей горизонтальной стороне кнопки;
* минимальная - 150px по наименьшей горизонтальной стороне кнопки.
Высота кнопок динамична и определяется количеством лидов соответствующих
статусов. Минимальная высота кнопок - 40px. Максимальная высота всей воронки - 500px.
Кнопки воронки продаж имеют одинаковую статичную высоту, пропорционально
максимальной высоте воронки. Максимальная высота всей воронки - 500px.
В счетчик количества лидов входят лишь те лиды, в [мероприятиях](#crm2.formEvent)
которых в поле `crm_form_event_responsibleManager_responsible` указаны выбранные
В счетчик количества лидов входят лишь те лиды, в [мероприятиях](#crm2.formEvent)
которых в поле `crm_form_event_responsibleManager_responsible` указаны выбранные
[пользователи](#marketing.users).
По нажатию на кнопку статуса лида откроется реестр [Лид](#crm2.registryLead),
отфильтрованный согласно выбранным [мероприятиям](#marketing.event),
По нажатию на кнопку статуса лида откроется реестр [Лид](#crm2.registryLead),
отфильтрованный согласно выбранным [мероприятиям](#marketing.event),
[пользователям](#marketing.users) и статусу.
Если воронка содержит один статус, то его кнопка также отображается в виде
Если воронка содержит один статус, то его кнопка также отображается в виде
трапеции на максимальную высоту всей воронки:
![Вид воронки для статуса "Некачественный лид"](resources/img/funnel_3.png)
Если не выбран ни один [пользователь](#marketing.users) и ни одно
[мероприятие](#marketing.event) (при выключенном флаге "Показывать
лиды, не привязанные к мероприятиям"), воронка отображается пустой:
Если не выбран ни один [пользователь](#marketing.users) и ни одно
[мероприятие](#marketing.event) (при выключенном флаге "Показывать
лиды, не привязанные к мероприятиям"), воронка отображается пустой:
* значения количества лидов и коэффициента конвертации - 0;
* кнопки имеют минимальную высоту.
* кнопки имеют минимальную высоту (40 px).
![Пустая воронка лидогенерации](resources/img/funnel_2.png)
### Канбан {#marketing.pipeline}
### Поток {#marketing.pipeline}
По нажатию на кнопку "Канбан" вид основной области изменяется на канбан
По нажатию на кнопку "Поток" вид основной области изменяется на поток
лидогенерации, который является развернутым представлением воронки
лидогенерации с детализацией сведений о лидах:
![Канбан лидогенерации](resources/img/canban.png)
![Поток лидогенерации](resources/img/canban.png)
Основная рабочая область содержит панели лидов, расположенные в виде
таблицы, где:
......@@ -64,9 +64,9 @@ crm_dict_leadStatus_end=1, аналогично нажатию на кнопку
[Лид](#crm2.registryLead).
Если в [фильтре](#marketing.filters) выбран один статус лида, то его панель
также будет отображена во всю ширину канбана:
также будет отображена во всю ширину потока:
![Канбан статуса "Некачественный лид"](resources/img/canban_2.png)
![Поток статуса "Некачественный лид"](resources/img/canban_2.png)
**Примечание 1:** имеется возможность перемещения панелей лидов горизонтально
между столбцами при помощи drag-n-drop, при этом статус лида не изменится.
......
### Боковая панель {#marketing.sidePannel}
Боковая панель предназначена для фильтрации сведений о лидах, котодые
должны включаться в воронку/канбан лидогенерации. Изменение значений
настроек боковой панели сопровождается анимацией загрузки, во время
Боковая панель предназначена для фильтрации сведений о лидах, котодые
должны включаться в воронку/поток лидогенерации. Изменение значений
настроек боковой панели сопровождается анимацией загрузки, во время
которой все кнопки статусов лидов недоступны для нажатия.
Доступна настройка следующих параметров отображения:
......@@ -16,42 +16,42 @@
#### Мероприятие {#marketing.event}
Параметр "Мероприятие" позволяет выбрать записи реестра
["Маркетинговые мероприятия"](#crm2.registryEvent) для оценки количества лидов,
привлеченных определенными мероприятиями. Также существует возможность
отображения статистики по лидам, привлеченным вне проведенных мероприятий
Параметр "Мероприятие" позволяет выбрать записи реестра
["Маркетинговые мероприятия"](#crm2.registryEvent) для оценки количества лидов,
привлеченных определенными мероприятиями. Также существует возможность
отображения статистики по лидам, привлеченным вне проведенных мероприятий
(флаг "Показывать лиды, не привязанные к мероприятиям", по умолчанию включен).
Для выбора мероприятия пользователь нажимает на кнопку <...>. Открывается
Для выбора мероприятия пользователь нажимает на кнопку <...>. Открывается
диалог выбора мероприятий:
![Диалог выбора мероприятий](resources/img/eventChooser.png)
Список записей в параметре ограничен правами авторизованного пользователя:
* руководителю отображаются мероприятия, в которых ответственным менеджером
* руководителю отображаются мероприятия, в которых ответственным менеджером
является он либо его подчиненные;
* пользователю отображаются только те мероприятия, в которых ответственным
* пользователю отображаются только те мероприятия, в которых ответственным
менеджером является данный пользователь.
> **Примечание**
>
> Данное требование будет реализовано позднее.
Компонент позволяет множественный выбор мероприятий (в том числе все мероприятия
Компонент позволяет множественный выбор мероприятий (в том числе все мероприятия
или ни одного из них). По умолчанию выбраны все мероприятия.
Флаг "Показывать лиды, не привязанные к мероприятиям" определяет включение в
воронку лидов, для которых компонент [Мероприятие](#crm2.formLead) пуст. По
Флаг "Показывать лиды, не привязанные к мероприятиям" определяет включение в
воронку лидов, для которых компонент [Мероприятие](#crm2.formLead) пуст. По
умолчанию флаг включен.
#### Пользователи {#marketing.users}
Параметр позволяет выбрать ответственного менеджера, чьи лиды отображены в
основной области. По умолчанию отображены лиды авторизованного пользователя.
Параметр позволяет выбрать ответственного менеджера, чьи лиды отображены в
основной области. По умолчанию отображены лиды авторизованного пользователя.
Параметр содержит авторизованного пользователя, а также его подчиненных,
Параметр содержит авторизованного пользователя, а также его подчиненных,
которые входят в группу "Маркетологи". Доступен множественный выбор пользователей.
#### Фильтры {#marketing.filters}
......@@ -62,45 +62,42 @@
* Статус лида
При фильтрации лидов за период учитывается только факт смены значения в поле "Статус"
записи реестра [Лид](#crm2.registryLead). Если за указанный период значение этого поля
При фильтрации лидов за период учитывается только факт смены значения в поле "Статус"
записи реестра [Лид](#crm2.registryLead). Если за указанный период значение этого поля
изменялось несколько раз, то в воронке учитывается только последнее изменение.
Параметр **"Период"** представлен выпадающим списком и двумя компонентами выбора даты,
разделенными тире.
Параметр **"Период"** представлен выпадающим списком и двумя компонентами выбора даты,
разделенными тире.
Выпадающий список периода содержит пункты:
* *"За все время"* - воронка содержит все лиды с момента создания записи реестра
* *"За все время"* - воронка содержит все лиды с момента создания записи реестра
до текущего времени на сервере. Этот пункт выбран по умолчанию.
* *"Прошедшая неделя"* - учитываются только те лиды, у которых изменился статус
* *"Прошедшая неделя"* - учитываются только те лиды, у которых изменился статус
за последнюю неделю от текущего дня на сервере.
* *"Прошедший месяц"* - учитываются только те лиды, у которых изменился статус
* *"Прошедший месяц"* - учитываются только те лиды, у которых изменился статус
за последний месяц от текущего дня на сервере.
* *"Прошедший квартал"* - учитываются только те лиды, у которых изменился статус
* *"Прошедший квартал"* - учитываются только те лиды, у которых изменился статус
за последний квартал от текущего дня на сервере.
* *"Прошедший год"* - учитываются только те лиды, у которых изменился статус за
* *"Прошедший год"* - учитываются только те лиды, у которых изменился статус за
последний год от текущего дня на сервере.
* *"Произвольный период"* - учитываются только те лиды, у которых изменился статус
за указанный пользователем период. При выборе этого пункта активны компоненты выбора
* *"Произвольный период"* - учитываются только те лиды, у которых изменился статус
за указанный пользователем период. При выборе этого пункта активны компоненты выбора
даты.
Параметр **"Статус"** представлен выпадающим списком с пунктами:
- *"Все"* (учитываются все записи справочника
[`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus) со значением `crm_dict_leadStatus_quality`=1),
- *"Все"* (учитываются все записи справочника
[`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus) со значением `crm_dict_leadStatus_quality`=1),
пункт выбран по умолчанию;
- значение `crm_dict_leadStatus_name` записи справочника
- значение `crm_dict_leadStatus_name` записи справочника
[`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus), у которой `crm_dict_leadStatus_end`=1;
- значения `crm_dict_leadStatus_name` всех записей справочника
- значения `crm_dict_leadStatus_name` всех записей справочника
[`crm_dict_leadStatus`](#crm2.dictionaryLeadStatus), у которой `crm_dict_leadStatus_quality`=0.
......@@ -2,8 +2,8 @@
#### Напоминания {#vmc.reminder}
Всплывающие в указанное время записи ежедневника, отображаемые поверх любого
активного модуля ARTA Synergy. В конфигурации Synergy CRM содержатся в модуле
Всплывающие в указанное время записи ежедневника, отображаемые поверх любого
активного модуля ARTA Synergy. В конфигурации Synergy CRM содержатся в модуле
"Внешние модули-компоненты":
+-----------------------------+------------------------------+
......@@ -24,7 +24,17 @@
* поле "Комментарий"
* компонент выбора даты и времени "Дата и время" (обяз.)
* выпадающий список "Действие"
* ссылка на запись реестра [Лид](#crm2.registryLead) (обяз.)
* ссылка на запись реестра [Лид](#crm2.registryLead)
* ссылка на запись реестра [Сделка](#crm2.registryDeal)
* Одно из полей "Лид" и "Сделка" должно быть заполнено. Если оба поля
"Лид" и "Сделка" не заполнены, то по нажатию на кнопку "Сохранить"
отобразится ошибка с текстом:
`Выберите лида или сделку`
* Если заполнены оба поля "Лид" и "Сделка" панель напоминания и заметка
содержат обе ссылки на реестр.
* Выпадающий список "Действие" - справочник
[crm_dict_remindActions](#crm2.dictionaryremindActions).
......@@ -132,5 +142,3 @@
* Функция "Закрыть" присваивает заметке статус "Завершено".
![Напоминания](resources/img/notifications.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