Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
doc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Skripnikov
doc
Commits
1970a3b2
Commit
1970a3b2
authored
Jan 27, 2017
by
Olessya Khussainova
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
TASK CRM22, CRM24, CRM16
parent
db7fcbfa
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
641 additions
and
74 deletions
+641
-74
.gitattributes
.gitattributes
+1
-0
crm/spec/src/crm_consist/buildin_objects.md
crm/spec/src/crm_consist/buildin_objects.md
+352
-70
crm/spec/src/crm_consist/index.md
crm/spec/src/crm_consist/index.md
+3
-4
crm/spec/src/crm_consist/sales.md
crm/spec/src/crm_consist/sales.md
+285
-0
No files found.
.gitattributes
View file @
1970a3b2
...
...
@@ -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
...
...
crm/spec/src/crm_consist/buildin_objects.md
View file @
1970a3b2
...
...
@@ -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_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,46 @@
| crm_form_contact_responsibleManager | Ответственный менеджер | 3 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### % комиссии {#crm2.registryComission}
#### % комиссии лидогенерации {#crm2.registryComission}
Свойства реестра:
+--------------------------------------------------------+-------------------------------------------------------------+
| Свойство | Значение |
+========================================================+=============================================================+
| Код | crm_registry_deal_comission |
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_deal_comission |
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | менеджеры по продажам |
+--------------------------------------------------------+-------------------------------------------------------------+
| Права | Просмотр списка, Просмотр данных, Изменение, Редактирование |
+--------------------------------------------------------+-------------------------------------------------------------+
| Сортировка | по дате создания |
+--------------------------------------------------------+-------------------------------------------------------------+
| Направление сортировки | по убыванию |
+--------------------------------------------------------+-------------------------------------------------------------+
Отображаемые поля формы:
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_deal_comission_main | % комиссии | | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
#### % комиссия продаж {#crm16.registryDealComission}
Свойства реестра:
+--------------------------------------------------------+-------------------------------------------------------------+
| Свойство | Значение |
+========================================================+=============================================================+
| Код | crm_registry_
comission
|
| Код | crm_registry_
lead_comission
|
+--------------------------------------------------------+-------------------------------------------------------------+
| Форма документа | crm_form_
comission
|
| Форма документа | crm_form_
lead_comission
|
+--------------------------------------------------------+-------------------------------------------------------------+
| Группа | м
аркетологи-менеджеры
|
| Группа | м
енеджеры по продажам
|
+--------------------------------------------------------+-------------------------------------------------------------+
| Права | Просмотр списка, Просмотр данных, Изменение, Редактирование |
+--------------------------------------------------------+-------------------------------------------------------------+
...
...
@@ -1528,9 +1740,10 @@
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_
comission_main
| % комиссии | | нет |
| 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_type | Тип | | Да |
+--------------------------------+-------------------+-------------------------------+------------------+
| 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}
...
...
crm/spec/src/crm_consist/index.md
View file @
1970a3b2
Состав типовой конфигурации {#sec.crm_conf_consist}
====================================================
Для обеспечения базового учета основных сущностей конфигурация
Synergy CRM содержит набор предустановленных сущностей и внешний
Для обеспечения базового учета основных сущностей конфигурация
Synergy CRM содержит набор предустановленных сущностей и внешний
модуль "Маркетинг".
<
#include
"
crm_consist
/
buildin_objects
.
md
"
>
<
#include
"
crm_consist
/
marketing
.
md
"
>
<
#include
"
crm_consist
/
sales
.
md
"
>
crm/spec/src/crm_consist/sales.md
0 → 100644
View file @
1970a3b2
## Модуль "Управление продажами" {#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
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment