Commit 1970a3b2 authored by Olessya Khussainova's avatar Olessya Khussainova

TASK CRM22, CRM24, CRM16

parent db7fcbfa
......@@ -101,6 +101,7 @@ crm/spec/src/crm_consist/marketing_funnel.md -text
crm/spec/src/crm_consist/marketing_pipeline.md -text
crm/spec/src/crm_consist/marketing_sidePannel.md -text
crm/spec/src/crm_consist/reminder.md -text
crm/spec/src/crm_consist/sales.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_connection.md -text
......
......@@ -6,6 +6,9 @@
* Все маркетологи
* Маркетологи-менеджеры
* Маркетологи-специалисты
* Все специалисты по продажам:
* Менеджеры по продажам
* Специалисты по продажам
* [Счетчики](#crm2.counters):
* [Счетчик каталога товаров и услуг](#crm2.countersCatalog)
......@@ -19,7 +22,8 @@
* [Сделка](#crm2.formDeal)
* [Аккаунт](#crm2.formAccount)
* [Контакт](#crm2.formContact)
* [% комиссии](#crm2.formComission)
* [% комиссии лидогенерации](#crm2.formComission)
* [% комиссии продаж](#crm16.formDealComission)
* [Тема сотрудничества](#crm2.formTheme)
* [Товар (услуга)](#crm2.formItem)
* [Цена](#crm2.formPrice)
......@@ -28,6 +32,7 @@
* [Коммерческое предложение](#crm8.formOffer)
* [Акт приема-передачи товара](#crm8.formCertificate)
* [Счет-фактура](#crm19.formInvoice)
* [Ответственный за сделки](#crm16.formDealResponsible)
* [Пользовательские компоненты](#crm2.userModules)
* [crm_component_canban](#crm2.uMCanban)
......@@ -48,7 +53,8 @@
* [Сделка](#crm2.registryDeal)
* [Аккаунт](#crm2.registryAccount)
* [Контакт](#crm2.registryContact)
* [% комиссии](#crm2.registryComission)
* [% комиссии лидогенерации](#crm2.registryComission)
* [% комиссии продаж](#crm16.registryDealComission)
* [Темы сотрудничества](#crm2.registryThemes)
* [Каталог товаров и услуг](#crm2.registryItems)
* [Прайс-лист](#crm2.registryPriceList)
......@@ -57,6 +63,7 @@
* [Коммерческие предложения](#crm8.registryOffer)
* [Акты приема-передачи товара](#crm8.registryCertificates)
* [Счет-фактуры](#crm19.registryInvoices)
* [Ответственный за сделки](#crm16.registryDealResponsible)
* [Группы реестров](#crm2.registriesGroup)
* [Базовый учет продаж](#crm2.group_marketing)
......@@ -278,6 +285,8 @@
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Связь с контактом из интерфейса** | пользовательский компонент функции связи с аккаунтом | crm_form_lead_main_accountConnection |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Наименование аккаунта** | однострочное поле | crm_form_lead_main_account_name |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Сотрудничество** | динамическая таблица | crm_form_lead_deals |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| Тема сотрудничества | ссылка на реестр "Темы сотрудничества" | crm_form_lead_deals_theme |
......@@ -323,6 +332,21 @@
* Флаг "Заполнять текущей датой/временем" включен.
*Поле "Наимменованеи аккаунта"*:
* Компонент является скрытым.
* Компонент может содержать пустое значение.
* При создании либо выборе аккаунта в модифицированном
пользовательском компоненте ["Аккаунт"](#crm2.formLead)
(`crm_form_lead_main_account`) новый компонент заполняется
значением соответствующего поля
["Наименование"](#crm2.formAccount).
* При изменении значения аккаунта обновляется и значение
нового компонента.
#### Сделка {#crm2.formDeal}
Код формы: crm_form_deal.
......@@ -378,6 +402,14 @@
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| Дата | дата | crm_form_deal_activity_date |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Предыдущий статус** | выпадающий список (справочник «crm_dict_dealStatus») | crm_form_deal_previous_status |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Время нахождения в статусе** | числовое поле | crm_form_deal_previous_status_duration |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Просроченность** | числовое поле | crm_form_deal_expired |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
| **Переход в негативный статус** | числовое поле | crm_form_deal_refused |
+--------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------+
*Поле "Лид"*:
......@@ -412,6 +444,96 @@
* Флаг "Заполнять текущей датой/временем" включен.
*Поле "Предыдущий статус"*:
* Значение поля - предыдущее значение поля "Статус" (crm_form_deal_main3_status).
* Если статус сделки ранее не изменялся - поле содежит текущее значение
поля "Статус" (crm_form_deal_main3_status).
* Значение компонента актуализируется в 00:00:00.
* Компонент скрыт.
*Поле "Время нахождения в статусе"*:
* Значение поля рассчитывается как:
`дата и время сохранения текущего статуса - дата и время сохранения предыдущего статуса`
* Если статус сделки ранее не изменялся - поле содержит значение "0".
* Значение компонента актуализируется в 00:00:00.
* Компонент скрыт.
*Поле "Просроченность"*:
* Поле не может быть пустым.
* Просроченность для сделки со статусом, имеющим значение
crm_dict_dealStatus_end=1 или crm_dict_dealStatus_quality=0, не
рассчитывается, поле содержит значение "0".
* Значение поля определется условиями:
* фактическое время нахождения в статусе больше либо равно значению
поля ["Продолжительность (в днях)"](#crm16.formDealFlowStandard)
(crm_form_deal_flow_standart_duration) соответствующего статуса.
* суммарное время нахождения в неконечных статусах больше либо равно
сумме значений полей
["Продолжительность (в днях)"](#crm16.formDealFlowStandard)
(crm_form_deal_flow_standart_duration) всех неконечных статусов.
> **Примечание:**
>
> * Для предрасчетов просроченности используется первая запись реестра
> ["Нормативы продолжительности статусов сделки"](#crm16.registryDealFlowStandard).
>
> * Если документ по форме имеет несколько значений "Продолжительность
> (в днях)" для одного статуса, в предрасчет идет последнее.
>
> * Если для статуса не указано значение "Продолжительность (в днях)"
> в предрасчет идет значение поля "Продолжительность по умолчанию
> (в днях)" (crm_form_deal_flow_standard_default_duration).
>
> * При смене статуса на предыдущий (согласно полю crm_dict_dealStatus_value
> справочника [Статусы сделки](#crm16.dictionaryDealStatus)) все
> продолжительности статусов аннулируются до того статуса, который
> будет являться предыдущим относительного нового.
* Если выполняется хотя бы одно условие, описанное выше, то поле
"Просроченность" содержит значение "1".
* Если не выполняется ни одно условие, описанное выше, то поле
"Просроченность" содержит значение "0".
* Значение компонента актуализируется в 00:00:00.
* Компонент скрыт.
*Поле "Переход в негативный статус"*:
* Поле не может быть пустым.
* Значение поля определется текущим статусом:
* Если выпадающий список "Статус сделки" имеет значение записи
справочника [Статусы сделки](#crm16.dictionaryDealStatus)
crm_dict_dealStatus_quality=0, поле "Переход в негативный статус"
содержит значение 1.
* Если выпадающий список "Статус сделки" имеет значение записи
справочника [Статусы сделки](#crm16.dictionaryDealStatus)
crm_dict_dealStatus_quality=1, поле "Переход в негативный статус"
содержит значение 0.
* Значение компонента актуализируется в 00:00:00.
* Компонент скрыт.
#### Аккаунт {#crm2.formAccount}
Код формы: crm_form_account.
......@@ -520,29 +642,69 @@
| **Ответственный менеджер** | выбор пользователя | crm_form_contact_responsibleManager_responsible |
+--------------------------------------------------------+----------------------------------------------------------+--------------------------------------------------------+
#### % комиссии {#crm2.formComission}
#### % комиссии лидогенерации {#crm2.formComission}
Код формы: crm_form_comission.
Код формы: crm_form_lead_comission.
Форма содержит следующие компоненты:
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Поле | Тип компонента | Имя компонента |
+========================================================+========================================================+========================================================+
| **% комссии** | динамическая таблица | crm_form_comission_main |
| **% комссии** | динамическая таблица | crm_form_lead_comission_main |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Дата начала | дата | crm_form_comission_main_startDate |
| Дата начала | дата | crm_form_lead_comission_main_start_date |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Дата окончания | дата | crm_form_comission_main_finishDate |
| Дата окончания | дата | crm_form_lead_comission_main_finish_date |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| % комиссии | числовое поле | crm_form_comission_main_comission |
| % комиссии | числовое поле | crm_form_lead_comission_main_comission |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
*Динамическая таблица "% комиссии"*:
* Форматная строка:
`[Значение ${crm_form_comission_main_comission}% с ${crm_form_comission_main_startDate} по ${crm_form_comission_main_finishDate}]`
`[Значение ${crm_form_comission_main_deal_comission}% с ${crm_form_lead_comission_main_start_date} по ${crm_form_lead_comission_main_finish_date}]`
*Поле "Дата начала"*:
* Флаги "Заблокировать от изменений пользователем" и "Заполнять текущей
датой/временем" включены.
*Поле "Дата окончания"*:
* Флаг "Заблокировать от изменений пользователем" включен.
* Компонент в последней строке заполняется текущей датой при добавлении
новой строки динамической таблицы.
*Поле "% комиссии"*:
* Значение поля по умолчанию при создании записи реестра - *5*.
#### "% комиссия продаж" {#crm16.formDealComission}
Код формы: crm_form_deal_comission.
Форма содержит следующие компоненты:
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Поле | Тип компонента | Имя компонента |
+========================================================+========================================================+========================================================+
| **% комссии** | динамическая таблица | crm_form_deal_comission_main |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Дата начала | дата | crm_form_deal_comission_main_start_date |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Дата окончания | дата | crm_form_deal_comission_main_finish_date |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| % комиссии | числовое поле | crm_form_deal_comission_main_comission |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
*Динамическая таблица "% комиссии"*:
* Форматная строка:
`[Значение ${crm_form_comission_main_deal_comission}% с ${crm_form_deal_comission_main_start_date} по ${crm_form_deal_comission_main_finish_date}]`
*Поле "Дата начала"*:
......@@ -1335,6 +1497,19 @@
| Тип вставки | ADD |
+--------------------------------------------------------+----------------------------------------------------------+
#### Ответственный за сделки {#crm16.formDealResponsible}
Код формы: crm_form_deal_responsible.
Форма содержит следующие компоненты:
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
| Поле | Тип компонента | Имя компонента |
+========================================================+========================================================+========================================================+
| Ответственный за сделку | компонент выбора пользователей | crm_form_deal_responsible_user |
+--------------------------------------------------------+--------------------------------------------------------+--------------------------------------------------------+
### Реестры {#crm2.registries}
#### Маркетинговые мероприятия {#crm2.registryEvent}
......@@ -1348,7 +1523,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_event |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1375,38 +1550,47 @@
Свойства реестра:
+--------------------------------------------------------+--------------------------------------------------------+
+--------------------------------------------------------+-------------------------------------------------------------+
| Свойство | Значение |
+========================================================+========================================================+
+========================================================+=============================================================+
| Код | crm_registry_lead |
+--------------------------------------------------------+--------------------------------------------------------+
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_lead |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права (все маркетологи) | все |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права (все специалисты по продажам) | Просмотр списка, Просмотр данных, Изменение, Редактирование |
+--------------------------------------------------------+-------------------------------------------------------------+
| Сортировка | по полю crm_form_lead_deals_budget |
+--------------------------------------------------------+--------------------------------------------------------+
+--------------------------------------------------------+-------------------------------------------------------------+
| Направление сортировки | по убыванию |
+--------------------------------------------------------+--------------------------------------------------------+
+--------------------------------------------------------+-------------------------------------------------------------+
Отображаемые поля формы:
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_lead_deals_theme | Тема сотрудничества | 1 | да |
| crm_form_lead_main_account_name | Аккаунт | 1 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_lead_deals_theme | Тема сотрудничества | 2 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_lead_deals_budget | Потенциальный бюджет | 2 | да |
| crm_form_lead_deals_budget | Потенциальный бюджет | 3 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_lead_deals_status | Статус | 3 | нет |
| crm_form_lead_deals_status | Статус | 4 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_lead_responsibleManager_responsible | Ответственный менеджер | 4 | нет |
| crm_form_lead_responsibleManager_responsible | Ответственный менеджер | 5 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### Сделки {#crm2.registryDeal}
При создании записи реестра "Сделка" путем смены статуса или нажатием на
[кнопку](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#user_components.button)
поле crm_form_deal_responsibleManager_responsible по умолчанию заполняется
пользователем, указанным в первой записи реестра "Ответственный за сделки".
Свойства реестра:
+--------------------------------------------------------+------------------------------------------------------------------------+
......@@ -1416,7 +1600,7 @@
+--------------------------------------------------------+------------------------------------------------------------------------+
| Форма документа | crm_form_deals |
+--------------------------------------------------------+------------------------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+------------------------------------------------------------------------+
| Права | Просмотр списка, Просмотр данных, Создание, Редактирование, Изменение |
+--------------------------------------------------------+------------------------------------------------------------------------+
......@@ -1432,7 +1616,7 @@
+========================================================+========================================================+============================+===========================+
| crm_form_deal_main1_lead | Лид | 1 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_deal_main2_theme | Бюджет | 2 | да |
| crm_form_deal_main2_theme | Тема сотрудничества | 2 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_deal_main3_budget | Бюджет | 3 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
......@@ -1450,7 +1634,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_accounts |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1482,7 +1666,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_contacts |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1503,18 +1687,18 @@
| crm_form_contact_responsibleManager | Ответственный менеджер | 3 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### % комиссии {#crm2.registryComission}
#### % комиссии лидогенерации {#crm2.registryComission}
Свойства реестра:
+--------------------------------------------------------+-------------------------------------------------------------+
| Свойство | Значение |
+========================================================+=============================================================+
| Код | crm_registry_comission |
| Код | crm_registry_deal_comission |
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_comission |
| Форма документа | crm_form_deal_comission |
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | маркетологи-менеджеры |
| Группа | менеджеры по продажам |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права | Просмотр списка, Просмотр данных, Изменение, Редактирование |
+--------------------------------------------------------+-------------------------------------------------------------+
......@@ -1528,9 +1712,38 @@
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_comission_main | % комиссии | | нет |
| crm_form_deal_comission_main | % комиссии | | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### % комиссия продаж {#crm16.registryDealComission}
Свойства реестра:
+--------------------------------------------------------+-------------------------------------------------------------+
| Свойство | Значение |
+========================================================+=============================================================+
| Код | crm_registry_lead_comission |
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_lead_comission |
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | менеджеры по продажам |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права | Просмотр списка, Просмотр данных, Изменение, Редактирование |
+--------------------------------------------------------+-------------------------------------------------------------+
| Сортировка | по дате создания |
+--------------------------------------------------------+-------------------------------------------------------------+
| Направление сортировки | по убыванию |
+--------------------------------------------------------+-------------------------------------------------------------+
Отображаемые поля формы:
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_deal_comission_main | % комиссии | | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### Темы сотрудничества {#crm2.registryThemes}
Свойства реестра:
......@@ -1542,7 +1755,7 @@
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_theme |
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | Все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права | Все |
+--------------------------------------------------------+-------------------------------------------------------------+
......@@ -1570,7 +1783,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_item |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1600,7 +1813,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_price |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1644,7 +1857,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_contract_delivery_100 |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1680,7 +1893,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_contract_delivery_part |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1716,7 +1929,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_certificate |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1746,7 +1959,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_offer |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1790,7 +2003,7 @@
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_invoice |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
| Группа | все маркетологи, все специалисты по продажам |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
......@@ -1815,6 +2028,34 @@
| crm_form_invoice_order_summ_total | Стоимость реализации | 5 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### Ответственный за сделки {#crm16.registryDealResponsible}
Свойства реестра:
+--------------------------------------------------------+-------------------------------------------------------------+
| Свойство | Значение |
+========================================================+=============================================================+
| Код | crm_registry_deal_responsible |
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_deal_responsible |
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | менеджеры-маркетологи, менеджеры по продажам |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права | Просмотр списка, Просмотр данных, Изменение, Редактирование |
+--------------------------------------------------------+-------------------------------------------------------------+
| Сортировка | по дате создания |
+--------------------------------------------------------+-------------------------------------------------------------+
| Направление сортировки | по убыванию |
+--------------------------------------------------------+-------------------------------------------------------------+
Отображаемые поля формы:
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_deal_responsible_user | Ответственный менеджер | | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
### Группы реестров {#crm2.registriesGroup}
Конфигурация групп реестров зависит от выбранного
......@@ -1842,7 +2083,6 @@
Реестры:
* [% комиссии](#crm2.registryComission)
* [Аккаунты](#crm2.registryAccount)
* [Контакты](#crm2.registryContact)
* [Лиды](#crm2.registryLead)
......@@ -1869,6 +2109,7 @@
* [Договоры поставки (единовременная оплата)](#crm8.registryContractDeliveryAll)
* [Договоры поставки (оплата частями)](#crm8.registryContractDeliveryPart)
* [Коммерческие предложения](#crm8.registryOffer)
* [Счет-фактуры](#crm19.registryInvoices)
### Справочники {#crm2.dictionaries}
......@@ -1957,34 +2198,75 @@
Код справочника: crm_dict_dealStatus.
Поля справочника:
+--------------------------------+-------------------+-------------------+------------------+
+--------------------------------+-------------------+-------------------------------+------------------+
| **Код** | **Имя** | **Комментарий** | **Переводить** |
+================================+===================+===================+==================+
+================================+===================+===============================+==================+
| crm_dict_dealStatus_type | Тип | | Да |
+--------------------------------+-------------------+-------------------+------------------+
| crm_dict_dealStatus_value | Порядковый номер | | Нет |
| | пункта в | | |
+--------------------------------+-------------------+-------------------------------+------------------+
| crm_dict_dealStatus_value | Порядковый номер | Не может иметь значение, | Нет |
| | пункта в | равное 0 | |
| | выпадающем списке | | |
+--------------------------------+-------------------+-------------------+------------------+
+--------------------------------+-------------------+-------------------------------+------------------+
| crm_dict_dealStatus_quality | Качество | 0 - negative | Нет |
| | | | |
| | | 1 - positive | |
+--------------------------------+-------------------+-------------------------------+------------------+
| crm_dict_dealStatus_end | Законченность | Имеет смысл только для | Нет |
| | | crm_dict_dealStatus_quality=1 | |
| | | | |
| | | 0 - not end | |
| | | | |
| | | 1 - end | |
+--------------------------------+-------------------+-------------------------------+------------------+
| crm_dict_dealStatus_color | Цвет панели в | | Нет |
| | воронке | | |
+--------------------------------+-------------------+-------------------------------+------------------+
Данные справочника по умолчанию:
+--------------------------------+--------------------------------+
| **Тип** | **Порядковый номер пункта в** |
| | **выпадающем списке** |
+================================+================================+
| Уточнение потребности | 1 |
+--------------------------------+--------------------------------+
| Подготовка предложения | 2 |
+--------------------------------+--------------------------------+
| Защита предложения | 3 |
+--------------------------------+--------------------------------+
| Закрытие сделки | 4 |
+--------------------------------+--------------------------------+
| Отказ | 5 |
+--------------------------------+--------------------------------+
+--------------------------------+-----------------------------+--------------+-------------------+-------------------+
| **Тип** | **Порядковый номер пункта** | **Качество** | **Законченность** | **Цвет панели в** |
| | **в выпадающем списке** | | | **воронке** |
+================================+=============================+==============+===================+===================+
| Уточнение потребности | 1 | 1 | 0 | `#ee902d` |
+--------------------------------+-----------------------------+--------------+-------------------+-------------------+
| Подготовка приложения | 2 | 1 | 0 | `#f3c02d` |
+--------------------------------+-----------------------------+--------------+-------------------+-------------------+
| Защита предложения | 3 | 1 | 0 | `#c9d02c` |
+--------------------------------+-----------------------------+--------------+-------------------+-------------------+
| Закрытие сделки | 4 | 1 | 1 | `#9fcb2c` |
+--------------------------------+-----------------------------+--------------+-------------------+-------------------+
| Отказ | 5 | 0 | | `#b82b2b` |
+--------------------------------+-----------------------------+--------------+-------------------+-------------------+
Если некоторые параметры не были указаны, то им присваиваются значения
по умолчанию:
* не указан crm_dict_dealStatus_quality:
* crm_dict_dealStatus_quality=1
* crm_dict_dealStatus_end=0
* не указан crm_dict_dealStatus_end:
* crm_dict_dealStatus_end=0
* не указаны crm_dict_dealStatus_quality и crm_dict_dealStatus_end:
* crm_dict_dealStatus_quality=1
* crm_dict_dealStatus_end=0
* не указан crm_dict_dealStatus_color:
* crm_dict_dealStatus_color=#f3c02d
Запись с данными crm_dict_dealStatus_quality=1 и crm_dict_dealStatus_end=1
должна быть одна. Если таких записей несколько, то данные значения
применяются только для первой созданной записи. Остальным записям из списка
присваивается значение crm_dict_dealStatus_end=0.
Список статусов сделок, для которых crm_dict_dealStatus_value=0 либо не
указан вовсе, сортируются по параметру crm_dict_dealStatus_type в локали С
в алфавитном порядке.
#### Статусы аккаунта {#crm2.dictionaryAccountStatus}
......
......@@ -7,5 +7,4 @@ Synergy CRM содержит набор предустановленных су
<#include "crm_consist/buildin_objects.md">
<#include "crm_consist/marketing.md">
<#include "crm_consist/sales.md">
## Модуль "Управление продажами" {#crm16.dealManagement}
* Модуль доступен для подразделения "Отдел продаж".
* Модуль содержит групповые кнопки, переключающие вид отображения воронки:
* "Воронка"
* "Поток"
* По умолчанию выбран вид отображения "Поток".
* По нажатию на кнопку "Воронка" основная область содержит
[воронку продаж](#crm16.funnel).
* По нажатию на кнопку "Поток" основная область содержит
[Поток продаж](#crm16.pipeline).
* [Боковая панель](#crm4.sidePannel) содержится в рабочей области для
обоих видов отображения.
* При переключении вида отображения настройки в боковой панели не
изменяются.
### Боковая панель {#crm16.sidePannel}
* Изменение значений настроек боковой панели должно сопровождаться
анимацией загрузки.
#### Пользователи {#crm16.users}
* Настройка представлена компонентом выбора пользователей.
* Компонент содержит авторизованного пользователя, а также его подчиненных
из подразделения "Отдел продаж".
* Компонент позволяет выбрать:
* всех пользователей;
* нескольких пользователей;
* одного пользователя;
* ни одного пользователя.
* По умолчанию выбран авторизованный пользователь.
#### Фильтры {#crm16.filters}
* Доступно три параметра фильтрации:
* Период
* Статус сделки
* Стоимость
* При фильтрации сделок за период учитывается только факт смены значения
в поле "Статус" записи реестра
[Сделка](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.registryDeal).
Если за указанный период значение этого поля изменялось несколько раз,
то в воронку должно войти только последнее.
* Параметр "Период" представлен выпадающим списком и двумя компонентами
выбора даты, разделенными тире.
* Выпадающий список периода содержит пункты:
* "За все время" - воронка содержит все сделки с момента создания
записи реестра до текущего времени на сервере.
* "Прошедшая неделя" - учитываются только те сделки, у которых
изменился статус за последнюю неделю от текущего дня на сервере.
* "Прошедший месяц" - учитываются только те сделки, у которых
изменился статус за последний месяц от текущего дня на сервере.
* "Прошедший квартал" - учитываются только те сделки, у которых
изменился статус за последний квартал от текущего дня на сервере.
* "Прошедший год" - учитываются только те сделки, у которых изменился
статус за последний год от текущего дня на сервере.
* "Произвольный период" - учитываются только те сделки, у которых
изменился статус за указанный пользователем период.
* Компоненты выбора даты активны только при выбранном пункте
"Произвольный период".
* Компоненты выбора даты по умолчанию отображают период
`текущий день на сервере + месяц`.
* Параметр "Статус" представлен выпадающим списком с пунктами:
* "Все";
* значение crm_dict_dealStatus_type записи справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus), у которой
crm_dict_dealStatus_end=1;
* значения crm_dict_dealStatus_type всех записей справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus), у которой
crm_dict_dealStatus_quality=0.
* Статус "Все" включает в себя все записи справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus) со значением
crm_dict_dealStatus_quality=1.
* Параметр "Стоимость" представлен двумя числовыми полями:
* минимальная граница значения поля
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
всех сделок
* максимальная граница значения поля
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
всех сделок
* По умолчанию выбраны:
* Период - "За все время"
* Статус - "Все"
* Стоимость:
* от - минимальная значение поля
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
* до - максимальная значение поля
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
### Воронка продаж {#crm16.funnel}
* Воронка продаж представлена в виде кнопок статусов сделки.
* Статусы сделки определяются записями справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus).
* Кнопки статусов содержат два типа значений:
* количество сделок данного статуса;
* коэффициент конвертации.
* Значение отображаются в формате:
`%название_статуса%`
`%количество_сделок_статуса% (%коэффициент_конвертации%)`
* Коэффициент конвертации отсутствует для кнопки первого статуса.
* Коэффициент конвертации рассчитывается как:
`количество сделок последующего статуса / количество сделок предыдущего
статуса * 100%`
* Изменение количества сделок и коэффициентов конвертации должно происходить
в режиме реального времени.
* Кнопки статусов сделок имеет форму трапеции.
* Ширина кнопок статична:
* максимальная - 450px по наибольшей горизонтальной стороне кнопки;
* минимальная - 150px по наименьшей горизонтальной стороне кнопки.
* Кнопки воронки продаж имеют одинаковую статичную высоту, пропорционально
максимальной высоте воронки.
* Минимальная высота кнопок - 40px.
* Максимальная высота всей воронки - 500px.
* Если воронка содержит один статус, то его кнопка также отображается в
виде трапеции на максимальную высоту всей воронки.
* Если не выбран ни один пользователь воронка отображается пустой:
* значения количества сделок и коэффициента конвертации - 0;
* кнопки имеют минимальную высоту.
### Панели стоимости и комиссии {#crm16.cost&comission}
* Стоимость продаж в панели - сумма значений компонента
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
всех сделок текущей воронки.
* Комиссия продаж в панели рассчитывается как:
`стоимость продаж * % комиссии продаж`
где `% комиссии продаж` - значение поля
[% комиссии](#crm16.formDealComission) первой созданной записи реестра
% комиссии продаж.
* Значение поля "% комиссии" для каждой отдельной сделки идет в расчет
согласно значению crm_dict_dealStatus_end записи справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus):
* crm_dict_dealStatus_end=1 - % комиссии на момент сохранения этого
статуса;
* остальные - % комиссии на конец
[рассматриваемого периода](#crm16.filters).
* При смене статуса сделки на запись справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus), у которой
crm_dict_dealStatus_end=1, для нее сохраняется текущий % комиссии. Он
будет использоваться в расчете, даже если строка динамической таблицы
с таким % будет удалена.
* Если в записи реестра [% комиссии продаж](#crm16.registryDealComission)
указано несколько записей с одинаковыми датами начала, то в расчет идет
последний % комиссии, удовлетворяющий требованиям.
* Значение комиссии продаж в панели округляется до целого.
![Воронка продаж](resources/img/crm/deal_funnel.png)
### Поток продаж {#crm16.pipeline}
* Основная рабочая область содержит панели сделок, расположенные в виде
таблицы, где:
* столбцы - статусы сделок (значения crm_dict_dealStatus_type записи
справочника [crm_dict_dealStatus](#crm16.dictionaryDealStatus))
согласно текущей [фильтрации](#crm16.filters)
* строки - сделки
* Панели статусов окрашены в цвета, указанные в поле
crm_dict_dealStatus_color записи справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus).
* Панели сделок отсортированы в столбце согласно убыванию значений компонента
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
всех сделок текущего статуса.
* Панель статуса содержит:
* Значение crm_dict_dealStatus_type записи справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus)
* Количество сделок данного статуса
* Сумма значений компонента
[Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
всех сделок текущего статуса.
* Панель сделки содержит значение полей:
* [Наименование аккаунта](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formAccount)
* [Тема сотрудничества](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
* [Бюджет](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
* [Ответственный менеджер](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.formDeal)
* По нажатию на панель сделки откроется соответствующая запись реестра
[Сделка](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.registryDeal).
* Цвет фона наименования аккаунта в панели - значение
crm_dict_dealStatus_color записи справочника
[crm_dict_dealStatus](#crm16.dictionaryDealStatus)
выбранного статуса с прозрачностью 30%.
* Все поля в панелях сделки и статуса отображаются на одной строке без
переносов.
* Если значение поля в панели сделки или статуса такое, что не
отображается в строке полностью, текст обрезается с добавлением
многоточия.
* Для полей в панелях сделки и статуса имеются тултипы.
* Имеется возможность перемещения панелей сделок горизонтально между
столбцами при помощи drag-n-drop.
* Переместить панели сделки можно из всех столцов в любой столбец без
исключений.
* При перемещении панели сделки между стоблцами изменяется значение
поля "Статус" данной записи реестра
[Сделка](http://tdd.lan.arta.kz/docs/cases/crm/spec/html/sec.crm_conf_consist.html#crm2.registryDeal)
согласно новому статусу (столбцу таблицы).
* Ширина каждого столбца одинаково пропорциональна и в сумме составляет
общую ширину основной рабочей области.
* Минимальная ширина столбца - 200px.
* Если таблица содержит один статус, то ее столбец отображается на
ширину всей рабочей области.
* Если количество столбцов такое, что они не отображаются в основной
рабочей области полностью, отображается горизонтальный скролл.
* Если количество панелей сделок такое, что не отображается в основной
рабочей области полностью, отображается вертикальный скролл.
* При прокрутке таблицы строка заголовков (статусов сделок) имеет
фиксированное положение.
![Поток продаж](resources/img/crm/deal_pipeline.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