Модуль "Хранилище"   {#storage}
================================================= 

При выборе модуля "Хранилище" в навигаторе присутствует вкладка
"Реестры". В ней присутствует следующие преднастроенные реестры: 

-   [% комиссии](#commission)

-   [Аккаунты](#account)

-   [Активности лидов](#lead_activity)

-   [Активности сделок](#deal_activity)

-   [Контакты](#contact)

-   [Лиды](#lead)

-   [Маркетинговые меропрития](#marketing_event)

-   [Сделки](#deal)

### Реестр "Маркетинговые меропрития" {#marketing_event}

В реестре "Маркетинговые мероприятия" содержится комплекс мер по 
привлечению клиентов и повышению объемов продаж.

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в конфигураторе.

Для создания записи данного реестра необходимо выделить его 
в навигаторе и кликнуть по кнопке "Создать", либо выбрать в 
контекстном меню кнопки "Создать" пункт "Новая запись". Для 
[типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
в открывшемся окне необходимо указать следующую информацию:

-   *Тип мероприятия*. Необходимо выбрать из выпадающего списка 
    одно из значений. По нажатию на кнопку со стрелкой вниз раскрывается
    список со всеми возможными значениями. Данные значения настраиваются 
    разработчиком Synergy. 

-   *Наименование мероприятия* (обяз.). Представляет собой поле для ввода 
    текстовой информации.

-   *Стоимость мероприятия*. Представляет собой поле для ввода чисел. 
    В поле серым цветом отображается подсказка с текстом "Введите число".
    Данное поле принимает только числа и некоторые символы (точка, 
    запятая).

-   *Мероприятие*. Необходимо добавить ссылку на мероприятие проекта
    в [компоненте добавления ссылки](#link).
    
-   *Комментарий*. Представляет собой многострочное поле для ввода
    текстовой информации

-   *Ответственный менеджер* (обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно 
    изменить данное значение (см. [Компонент выбора пользователя](#userchooser)).    
    
![Маркетинговые мероприятия](resources/img/storage/marketing_event.png)

Для сохранения записи реестра необходимо нажать на кнопку "Сохранить". 

Для перехода в режим просмотра используется кнопка "Режим редактирования".
При повторном нажатии на нее запись реестра отображается в режиме 
редактирования.


### Реестр "Лиды" {#lead}

В реестре "Лиды" отображается список лидов. Лиды являются 
зарегистрированным потребительским интересом, который можно 
конвертировать в "Сделку".

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроеннными разработчиком Synergy в 
конфигураторе.

Для создания записи данного реестра необходимо выделить его в 
навигаторе и кликнуть по кнопке "Создать", либо выбрать в контекстном
меню кнопки "Создать" пункт "Новая запись". Для 
[типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
в открывшемся окне необходимо указать следующую информацию: 

-   *Мероприятие*. В данном поле указывается мероприятие, в следствие
    которого появился данный лид. Необходимо выбрать одно из созданных ранее 
    мероприятий из реестра ["Маркетинговые мероприятия"](#marketing_event)
    в [компоненте выбора записи реестра](#registrychooser).
          
-   *Источник лида*. В данном поле указывается контактное лицо, если выше 
    не было указано мероприятие. Необходимо выбрать один из созданных ранее
    контактов из реестра ["Контакты"](#contact) в [компоненте выбора записи реестра](#registrychooser).

-   *Сделка*. Данное поле неактивно для изменений. Его значение автоматически
    заполняется значением сделки, которая создается при переходе лида 
    в конечный статус.
    
-   *Контакт*. Необходимо создать новый контакт либо выбрать среди 
    существующих из реестра [Контакты](#contact) в 
    [модифицированном компоненте выбора записи реестра](#reg_create_chooser). 

-   *Аккаунт*. Необходимо создать новый аккаунт либо выбрать среди 
    существующих из реестра [Аккаунты](#account) в 
    [модифицированном компоненте выбора записи реестра](#reg_create_chooser). 

-   *Тема сотрудничества*. Необходимо выбрать одну из созданных ранее
    тем из реестра "Темы сотрудничества" в [компоненте выбора записи реестра](#registrychooser).

-   *Потенциальный бюджет*. Представляет собой поле для ввода чисел. 
    В поле серым цветом отображается подсказка с текстом "Введите число".
    Данное поле принимает только числа и некоторые символы (точка, 
    запятая).

-   *Статус*. Необходимо выбрать из выпадающего списка одно из значений. 
    По нажатию на кнопку со стрелкой вниз раскрывается список со всеми 
    возможными значениями. Данные значения настраиваются разработчиком Synergy. 

-   *Ответственный менеджер*(обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно изменить
    данное значение (см. [Компонент выбора пользователя](#userchooser)). 

-   *Активность*. Необходимо создать новую активность либо выбрать среди 
    существующих из реестра [Активности лидов](#lead_activity) в 
    [модифицированном компоненте выбора записи реестра](#reg_create_chooser). 

![Лиды](resources/img/storage/lead.png)

После статуса присутствует кнопка "Конвертировать в сделку" (название кнопки 
настраивается разработчиком Synergy). Данная кнопка присутствует для всех 
неконечных статусов. Для конечного статуса данная кнопка отсутствует. По 
нажатию на нее статус лида меняется на конечный статус, открывается 
проигрыватель формы новой сделки. Аналогично при выборе в выпадающем списке 
конечного статуса и сохранении  изменений, кнопка исчезает и открывается
проигрыватель формы новой сделки. После изменения статуса на конечный
значение статуса становится неактивным для изменения. С примером справочника, 
настроенного для 
[типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/),
можно ознакомиться [здесь](#dictionaryLeadStatus). 

При создании нового аккаунта, активности либо контакта c помощью 
модифицированного компонента выбора записи реестра производится сопоставление
полей. Значение лида в создаваемом аккаунте, активности или контакте 
автоматически заполняется текущим значением лида.

### Реестр "Аккаунты" {#account}

В реестре "Аккаунты" отображается сохраненные аккаунты. Аккаунтом
является организация или подразделение организации, с которым 
имеются деловые отношения. 

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в конфигураторе.

Для создания записи данного реестра необходимо выделить его в 
навигаторе и кликнуть по кнопке "Создать", либо выбрать в контекстном
меню кнопки "Создать" пункт "Новая запись". Для [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
в открывшемся окне необходимо указать следующую информацию: 

-   *Лид*. Необходимо выбрать лид из реестра ["Лиды"](#lead) в [компоненте
    выбора записи реестра](#registrychooser). Возможно указание нескольких
    лидов, для этого необходимо кликнуть по лейблу "+Добавить блок", после
    чего добавится еще один пустой компонент выбора записи реестра. При 
    необходимости удалить строку с компонентом можно, кликнув на крестик 
    в конце строки.
    
    >   *Примечание*
    >
    >   Для созданных в окне лида аккаунтов значение лида уже заполнено. 

-   *Логотип организации*. Необходимо прикрепить логотип с компьютера или из
    хранилища в [компоненте выбора файла](#filechooser). 

-   *Наименование* (обяз.). Представляет собой поле для ввода текстовой 
    информации.

-   *Описание*. Представляет собой многострочное поле для ввода текстовой
    информации.

-   *Вид деятельности*. Представляет собой многострочное поле для ввода 
    текстовой информации.

-   *Выручка*. Представляет собой поле для ввода текстовой информации.

-   *Численность штата*. Представляет собой поле для ввода текстовой 
    информации.

-   *Статус*. Необходимо выбрать из выпадающего списка одно из значений. 
    По нажатию на кнопку со стрелкой вниз раскрывается список со всеми
    возможными значениями. Данные значения настраиваются разработчиком 
    Synergy. 

-   *Контактные данные аккаунта*:

    -   *Телефон*. Необходимо выбрать из выпадающего списка тип телефона
        и указать номер в текстовом поле. Возможно указание нескольких
        номеров телефонов, для этого необходимо кликнуть по лейблу 
        "+Добавить блок", после чего добавятся выпадающий список и 
        текстовое поле. При необходимости удалить строку с компонентами 
        можно, кликнув на крестик в конце строки. 

    -   *Адрес*. Необходимо выбрать из выпадающего списка тип адреса
        и указать значение адреса в текстовом поле. Возможно указание 
        нескольких адресов, для этого необходимо кликнуть по лейблу 
        "+Добавить блок", после чего добавятся выпадающий список и 
        текстовое поле. При необходимости удалить строку с компонентами 
        можно, кликнув на крестик в конце строки. 
    
    -   *E-mail*. Необходимо выбрать из выпадающего списка тип почты
        и указать электронную почту в текстовом поле. Возможно указание 
        нескольких почт, для этого необходимо кликнуть по лейблу 
        "+Добавить блок", после чего добавятся выпадающий список и 
        текстовое поле. При необходимости удалить строку с компонентами 
        можно, кликнув на крестик в конце строки.
    
    -   *Социальные сети*. Необходимо выбрать из выпадающего списка тип
        социальной сети и добавить ссылку в [компоненте добавления ссылки](#link).
        Возможно указание нескольких ссылок, для этого необходимо кликнуть
        по лейблу "+Добавить блок", после чего добавятся выпадающий список и 
        ссылка. При необходимости удалить строку с компонентами можно, 
        кликнув на крестик в конце строки.

-   *Материнский аккаунт*.  Необходимо выбрать дочерний аккаунт из 
    реестра ["Аккаунты"](#account) в [компоненте выбора записи реестра](#registrychooser).

-   *Дочерние аккаунты*. - выбрать из спиcка уже созданных аккаунтов
    в реестре "Аккаунты", можно указать несколько аккаунтов
    Возможно указание нескольких дочерних аккаунтов, для этого 
    необходимо кликнуть по лейблу "+Добавить блок", после чего 
    добавится компонент выбора записи реестра. При необходимости удалить
    строку с компонентом можно, кликнув на крестик в конце строки.

-   *Ответственный менеджер* (обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно изменить
    данное значение (см. [Компонент выбора пользователя](#userchooser)). 

![Аккаунты. Первая часть](resources/img/storage/account1.png)

![Аккаунты. Вторая часть](resources/img/storage/account2.png)

### Реестр "Контакты" {#contact}

В реестре "Контакты" отображаются все сохраненные контакты. Контактом 
считается человек, работающий в организации-аккаунте, с которым вы 
взаимодействуете для заключения сделок.

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в конфигураторе.

Для создания записи данного реестра необходимо выделить его в 
навигаторе и кликнуть по кнопке "Создать", либо выбрать в контекстном
меню кнопки "Создать" пункт "Новая запись". Для [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/) 
в открывшемся окне необходимо указать следующую информацию: 

-   *Лид*. Необходимо выбрать лид из реестра ["Лиды"](#lead) в [компоненте
    выбора записи реестра](#registrychooser). Возможно указание нескольких
    лидов, для этого необходимо кликнуть по лейблу "+Добавить блок", после
    чего добавится еще один пустой компонент выбора записи реестра. При 
    необходимости удалить строку с компонентом можно, кликнув на крестик 
    в конце строки.
    
    >   *Примечание*
    >
    >   Для созданных в окне лида контактов значение лида уже заполнено. 
          
-   *Фото контакта*. Необходимо прикрепить фото с компьютера или из
    хранилища в [компоненте выбора файла](#filechooser). 
    
-   *Полное имя* (обяз.). Представляет собой поле для ввода текстовой 
    информации.

-   *Должность*. Представляет собой многострочное поле для ввода текстовой
    информации.

-   *Дата рождения*. Необходимо указать дату рождения контакта. По нажатию
    на кнопку справа открывается календарь с возможностью выбора года, месяца
    и даты. По нажатию на год или месяц появляется выпадающий список с 
    возможными вариантами. По нажатию на лейбл сегодня поле заполняется 
    текущей датой. По умолчанию выделен голубым цветом и подчеркнут текущий
    день. После выбора даты поле ввода заполняется указанным значением.

-   *Статус*. Необходимо выбрать из выпадающего списка одно из значений. 
    По нажатию на кнопку со стрелкой вниз раскрывается список со всеми
    возможными значениями. Данные значения настраиваются разработчиком 
    Synergy. 

-   *Информация*. Представляет собой многострочное поле для ввода текстовой
    информации. Предназначен для какой-либо дополнительной информации о 
    контакте.

-   *Контактные данные:*

    -   *Телефон*. Необходимо выбрать из выпадающего списка тип телефона
        и указать номер в текстовом поле. Возможно указание нескольких
        номеров телефонов, для этого необходимо кликнуть по лейблу 
        "+Добавить блок", после чего добавятся выпадающий список и 
        текстовое поле. При необходимости удалить строку с компонентами 
        можно, кликнув на крестик в конце строки. 

    -   *Адрес*. Необходимо выбрать из выпадающего списка тип адреса
        и указать значение адреса в текстовом поле. Возможно указание 
        нескольких адресов, для этого необходимо кликнуть по лейблу 
        "+Добавить блок", после чего добавятся выпадающий список и 
        текстовое поле. При необходимости удалить строку с компонентами 
        можно, кликнув на крестик в конце строки. 
    
    -   *E-mail*. Необходимо выбрать из выпадающего списка тип почты
        и указать электронную почту в текстовом поле. Возможно указание 
        нескольких почт, для этого необходимо кликнуть по лейблу 
        "+Добавить блок", после чего добавятся выпадающий список и 
        текстовое поле. При необходимости удалить строку с компонентами 
        можно, кликнув на крестик в конце строки.
    
    -   *Социальные сети*. Необходимо выбрать из выпадающего списка тип
        социальной сети и добавить ссылку в [компоненте добавления ссылки](#link).
        Возможно указание нескольких ссылок, для этого необходимо кликнуть
        по лейблу "+Добавить блок", после чего добавятся выпадающий список и 
        ссылка. При необходимости удалить строку с компонентами можно, 
        кликнув на крестик в конце строки.

-   *Ответственный менеджер* (обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно изменить
    данное значение (см. [Компонент выбора пользователя](#userchooser)).

![Контакты](resources/img/storage/contact.png) 


### Реестр "Активности лидов"  {#lead_activity}

В реестре "Активности лидов" отображаются все сохраненные активности
по лидам. В качестве активности подразумевается любой контакт с 
потенциальным заказчиком.

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в 
конфигураторе.

Для создания записи данного реестра необходимо выделить его в 
навигаторе и кликнуть по кнопке "Создать", либо выбрать в контекстном
меню кнопки "Создать" пункт "Новая запись". Для [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
в открывшемся окне необходимо указать следующую информацию: 

-   *Лид* (обяз.). Необходимо выбрать лид, к которому относится данная
    активность, из реестра ["Лиды"](#lead) в [компоненте выбора записи реестра](#registrychooser). 
    
    >   *Примечание*
    >
    >   Для созданных в окне лида активностей значение лида уже заполнено. 
    
-   *Активности*. Состоит из следующих полей:

    -   *Тип активности*. Необходимо выбрать из выпадающего списка одно
        из значений. По нажатию на кнопку со стрелкой вниз раскрывается
        список со всеми возможными значениями. Данные значения настраиваются
        разработчиком Synergy. 

    -   *Активность*. Представляет собой многострочное поле для ввода текста.

    -   *Дата*. Необходимо указать дату активности (контакта с клиентом). 
        По нажатию на кнопку справа открывается календарь с возможностью
        выбора года, месяца и даты. По нажатию на год или месяц появляется
        выпадающий список с возможными вариантами. По нажатию на лейбл сегодня
        поле заполняется текущей датой. По умолчанию выделен голубым цветом
        и подчеркнут текущий день. После выбора даты поле ввода заполняется
        указанным значением.

    -   *Стоимость*. Представляет собой поле для ввода чисел. В поле серым
        цветом отображается подсказка с текстом "Введите число". Данное поле
        принимает только числа и некоторые символы (точка, запятая).

    Возможно указание нескольких активностей, для этого необходимо кликнуть
    по лейблу "+Добавить блок", после чего добавятся вышеупомянутые компоненты.
    При необходимости удалить блок с компонентами можно, кликнув на крестик 
    в конце блока.
   
-   *Ответственный менеджер* (обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно изменить
    данное значение (см. [Компонент выбора пользователя](#userchooser)).

![Активности лидов](resources/img/storage/lead_activity.png)

### Реестр "Активности сделок"  {#deal_activity}

В реестре "Активности сделок" отображаются все сохраненные активности
по сделкам. В качестве активности подразумевается любой контакт с 
заказчиком, с которым заключена сделка.

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в 
конфигураторе.

Для создания записи данного реестра необходимо выделить его в 
навигаторе и кликнуть по кнопке "Создать", либо выбрать в контекстном
меню кнопки "Создать" пункт "Новая запись". Для [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
в открывшемся окне необходимо указать следующую информацию: 

-   *Сделка*. Необходимо выбрать сделку, к которой относится данная
    активность, из реестра ["Сделки"](#deal) в [компоненте выбора записи реестра](#registrychooser). 

    >   *Примечание*
    >
    >   Для созданных в окне сделки активностей значение сделки
    >   уже заполнено. 
    
-   *Активности*. Состоит из следующих полей:

    -   *Тип активности*. Необходимо выбрать из выпадающего списка одно
        из значений. По нажатию на кнопку со стрелкой вниз раскрывается
        список со всеми возможными значениями. Данные значения настраиваются
        разработчиком Synergy. 

    -   *Активность*. Представляет собой многострочное поле для ввода текста.

    -   *Дата*. Необходимо указать дату активности (контакта с заказчиком). 
        По нажатию на кнопку справа открывается календарь с возможностью
        выбора года, месяца и даты. По нажатию на год или месяц появляется
        выпадающий список с возможными вариантами. По нажатию на лейбл сегодня
        поле заполняется текущей датой. По умолчанию выделен голубым цветом
        и подчеркнут текущий день. После выбора даты поле ввода заполняется
        указанным значением.

    -   *Стоимость*. Представляет собой поле для ввода чисел. В поле серым
        цветом отображается подсказка с текстом "Введите число". Данное поле
        принимает только числа и некоторые символы (точка, запятая).

    Возможно указание нескольких активностей, для этого необходимо кликнуть
    по лейблу "+Добавить блок", после чего добавятся вышеупомянутые компоненты.
    При необходимости удалить блок с компонентами можно, кликнув на крестик 
    в конце блока.
   
-   *Ответственный менеджер* (обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно изменить
    данное значение (см. [Компонент выбора пользователя](#userchooser)).

![Активности сделок](resources/img/storage/deal_activity.png)

### Реестр "% комиссии" {#commission}

В реестре "% комиссии" отображается одна запись реестра, в 
которой хранятся данные о проценте комиссии, получаемой 
ответственным менеджером с каждой сделки. 

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в конфигураторе.

Для [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
доступно только редактирование существующей записи реестра. 
В открывшемся окне записи реестра присутствует следующая 
информация:

-   *Дата начала.* Предназначена для фиксирования даты начала 
    периода, для которого используется введенный % комиссии. Поле
    неактивно для изменения, автоматически заполняется датой, 
    когда добавили новый период (строку). 

-   *Дата окончания.* Предназначена для фиксирования даты окончания
    периода, для которого используется введенный % комиссии. Поле
    неактивно для изменения, автоматически заполняется датой, 
    когда добавили дату начала следующего периода (строку). То есть
    дата начала последующего периода соответствует дате окончания 
    предыдущего периода.

-   *% комиссии* (обяз.). Представляет собой поле для ввода чисел.
    В поле серым цветом отображается подсказка с текстом "Введите
    число". Данное поле принимает только числа и некоторые символы
    (точка, запятая).
    
Возможно указание нескольких периодов с комиссией, для этого 
необходимо кликнуть по лейблу "+Добавить блок", после чего добавятся
вышеупомянутые компоненты. При необходимости удалить строку с 
компонентами можно, кликнув на крестик в конце блока. 
    
![% комиссии](resources/img/storage/commission.png)
     
### Реестр "Сделки" {#deal}

В реестре "Сделки" отображаются сохраненные сделки. Сделкой считается
возможность сотрудничества с аккаунтом, которая через выполнение
задач конвертируется в продажу.  

При выборе данного реестра в основной рабочей области отображается
таблица со столбцами, настроенными разработчиком Synergy в конфигураторе.

Для создания записи данного реестра необходимо выделить его в 
навигаторе и кликнуть по кнопке "Создать", либо выбрать в контекстном
меню кнопки "Создать" пункт "Новая запись". Для [типовой конфигурации](http://tdd.lan.arta.kz/docs/cases/crm/methodologist-manual/html/)
в открывшемся окне необходимо указать следующую информацию: 

-   *Лид*. Данное поле неактивно для изменений. Его значение автоматически
    заполняется значением лида, на основе которого была создана текущая
    сделка (при смене статуса лида на конечный).
    
-   *Тема*. Необходимо выбрать из выпадающего списка одно из значений. 
    По нажатию на кнопку со стрелкой вниз раскрывается список со всеми
    возможными значениями. Данные значения настраиваются разработчиком 
    Synergy. 

-   *Описание*. Представляет собой многострочное поле для ввода текстовой
    информации.

-   *Заказ:*

    -   *Товар*. Необходимо выбрать из выпадающего списка одно из значений. 
        По нажатию на кнопку со стрелкой вниз раскрывается список со всеми
        возможными значениями. Данные значения настраиваются разработчиком 
        Synergy.   
 
    -   *Количество*. Представляет собой поле для ввода чисел. В поле серым
        цветом отображается подсказка с текстом "Введите число". Данное поле
        принимает только числа и некоторые символы (точка, запятая).
    
    -   *Сумма*. Представляет собой поле для ввода чисел. В поле серым
        цветом отображается подсказка с текстом "Введите число". Данное поле
        принимает только числа и некоторые символы (точка, запятая). Поле 
        неактивно для редактирования. Значение поля рассчитывается исходя
        из количество товара и его цены. 
        
    Возможно указание нескольких товаров, для этого необходимо кликнуть
    по лейблу "+Добавить блок", после чего добавятся вышеупомянутые компоненты.
    При необходимости удалить блок с компонентами можно, кликнув на крестик 
    в конце блока.
    
-   *Бюджет*. Представляет собой поле для ввода чисел. В поле серым
    цветом отображается подсказка с текстом "Введите число". Данное поле
    принимает только числа и некоторые символы (точка, запятая). Поле 
    неактивно для редактирования. Автоматически заполняется общей суммой
    всех сумм, указанных в заказах.

-   *Статус*.  Необходимо выбрать из выпадающего списка одно из значений. 
    По нажатию на кнопку со стрелкой вниз раскрывается список со всеми
    возможными значениями. Данные значения настраиваются разработчиком 
    Synergy.  
 
-   *Причина отказа*. Представляет собой многострочное поле для ввода 
    текстовой информации. Данное поле отображается только для статуса,
    при котором сделка отменяется, производится отказ. Для типовой
    конфигурации таким статусом является "Отказ".

-   *Задачи*:

    -   *Проект*. Необходимо выбрать проект либо портфель, задачей которого
        является данная сделка. По нажатию на кнопку справа от поля ввода
        открывается диалоговое окно выбора портфеля или проекта.
        
        ![Выбор портфеля или проекта](resources/img/storage/project_chooser.png)

        В данном окне отображаются портфели и проекты, которые доступны 
        пользователя минимум на чтение. При этом избранные и личные проекты
        пользователя отсутствуют. Доступен выбор только одного портфеля или
        проекта. Выделенный проект или портфель выделяется голубым цветом.
        По нажатию на кнопку "Выбрать" поле заполняется выбранным значением
        портфеля или проекта в виде тега. Данный тег можно удалить, нажав на
        крестик и подтвердив действие.

    Возможно указание нескольких проектов/портфелей, для этого необходимо 
    кликнуть по лейблу "+Добавить блок", после чего добавится компонент выбора
    портфеля или проекта. При необходимости удалить строку с компонентом можно,
    кликнув на крестик в конце строки.
    
-   *Документы.* Необходимо прикрепить файл с компьютера, из хранилища или 
    создать новый с помощью [компонента выбора файла](#filechooser). Возможно
    добавление нескольких файлов, для этого необходимо кликнуть по лейблу 
    "+Добавить блок", после чего добавится компонент выбора файла. При 
    необходимости удалить строку с компонентом можно, кликнув на крестик
    в конце строки.
    
-   *Ответственный менеджер* (обяз.). Поле автоматически заполняется 
    пользователем, создающим запись реестра. При необходимости можно изменить
    данное значение (см. [Компонент выбора пользователя](#userchooser)).

-   *Активность*. Необходимо создать новую активность либо выбрать среди 
    существующих из реестра [Активности сделок](#deal_activity) в 
    [модифицированном компоненте выбора записи реестра](#reg_create_chooser). 

![Сделки. Первая часть](resources/img/storage/deal1.png)

![Сделки. Вторая часть](resources/img/storage/deal2.png)

При создании новой активности c помощью модифицированного компонента
выбора записи реестра производится сопоставление полей. Значение сделки
в создаваемой активности автоматически заполняется текущим значением 
сделки.

### Компонент добавления ссылки {#link}

Данный компонент позволяет добавить ссылку на форму записи реестра.

![Компонент добавления ссылки](resources/img/storage/link.png)

При наведении курсора на область данного компонента (в том числе 
и лейбл "Ссылка:") появляется возможность кликнуть по полю, после
чего открывается диалог настройки ссылки. 

![Диалог настройки ссылки](resources/img/storage/link_settings.png)

В данном окне присутствуют следующие настройки:
    
-   URL - поле для ввода ссылки
    
-   Надпись - поле для ввода текста, который отображается в данном 
    поле в режиме просмотра или после лейбла "Ссылка:" в режиме 
    редактирования
    
-   Открывать в отдельном окне - опция для настройки возможности 
    открытия ссылки в отдельном окне

После добавления ссылки и по нажатию на кнопку "Готово", поле 
заполняется соответствующим значением. По нажатию на ссылку в режиме
просмотра производится переход по данной ссылке.

### Компонент выбора файла {#filechooser}

Данный компонент позволяет загрузить изображение(файл) и отображать его
на форме записи реестра.

![Компонент выбора файла в режиме редактирования](resources/img/storage/filechooser.png)

В режиме редактирования отображается кнопка "Выбрать файл". По нажатию 
на нее появляется меню с двумя пунктами:
    
-   С компьютера
    
-   Из хранилища
    
При выборе пункта "С компьютера" открывается диалоговое окно выбора файла, 
в котором по нажатию на кнопку "Выберите файл" открывается браузерный 
диалог загрузки файлов. После выбора необходимого файла, в диалоге 
отображается название загруженного файла, кнопка "Загрузить" становится
активной. По нажатию на эту кнопку изображение загружается на форму.

![Диалоговое окно выбора файла](resources/img/storage/choose_file.png) 
    
При выборе пункта "Из хранилища" открывается диалоговое окно выбора файла
из хранилища. Личная папка пользователя отображается, также отображаются
все папки, на которые у пользователя есть права. Доступен единичный
выбор файла, без возможности добавления новой папки. После выбора 
необходимого файла, он выделяется голубым цветом, кнопка "Выбрать"
становится активной.  По нажатию на эту кнопку изображение загружается
на форму.  
    
![Диалоговое окно выбора файла из хранилища](resources/img/storage/choose_storage_file.png)

Для удаления изображения необходимо кликнуть на крестик в правом 
нижнем углу и подтвердить действие. 

### Компонент выбора записи реестра {#registrychooser}

Данный компонент позволяет выбрать среди всех записей реестра нужную
запись. 

![Компонент выбора записи реестра](resources/img/storage/regchooser.png)

По нажатию на кнопку справа от поля ввода появляется диалог выбора записи
реестра. 

![Диалог выбора записи реестра](resources/img/storage/registrychooser.png)

В данном диалоге отображаются все записи реестра. Возможен выбор
только одной записи. Отображаемые столбцы, их название и порядок 
настраиваются разработчиком Synergy. Доступен поиск записей по всем 
столбцам, а также переход по страницам. Выбранная строка выделяется 
голубым цветом. 

По нажатию на кнопку "Выбрать" поле заполняется выбранной
записью в виде тега, значение которого состоит из полей, отмеченных
как "значащее содержимое". Данное значение можно удалить, нажав на 
крестик и подтвердив действие. 

В режиме просмотра выбранное значение отображается в виде 
подчеркнутого лейбла, по нажатию на который в новом окне открывается 
выбранная запись реестра.

### Модифицированный компонент выбора записи реестра {#reg_create_chooser}

Данный компонент позволяет создать новую запись реестра без перехода 
непосредственно к данному реестру или выбрать среди имеющихся записей
реестра нужную. 

Список доступных действий данного компонента: 

-   "+Создать"

-   "Выбрать из реестра"

-   "Удалить"

![Модифицированный компонент выбора записи реестра](resources/img/storage/reg_create_chooser.png)

Выбранная запись реестра отображается в виде подчеркнутого лейбла, составленного 
из значащего содержимого этого реестра. По нажатию на лейбл выбранной записи 
открывается диалоговое окно проигрывателя формы, которое отображает эту запись 
в режиме просмотра.

![Модифицированный компонент выбора записи реестра с выбранным значением](resources/img/storage/rcc_chosen.png)

*Создание новой записи реестра из текущей формы:*

Создание новой записи доступно по нажатию на лейбл *"+ Создать"* (доступен
всегда). По нажатию на лейбл открывается диалоговое окно проигрывателя
формы в режиме редактирования. При этом производится сопоставление записей
реестра. После заполнения всех полей необходимо нажать на кнопку "Создать",
которая находится в нижней части окна. После чего запись будет создана, и 
поле компонента заполнится соответствующем значением.

![Диалог создания новой записи реестра](resources/img/storage/rcc_new.png)

*Выбор существующей записи реестра:*

Выбор записи осуществляется по нажатию на лейбл *"Выбрать из реестра"* 
(доступен всегда). По нажатию на лейбл открывается 
[диалог выбора записи реестра](#registrychooser). После выбора записи
реестра поле компонента заполнится соответствующим значением.

*Удаление текущего выбранного значения компонента:*

Удаление текущего значения компонента доступно по нажатию на лейбл *"Удалить"*, 
который доступен только после выбора какого-либо значения. По нажатию на лейбл
"Удалить" компонент принимает вид пустого поля ввода.

### Компонент выбора пользователя {#userchooser}

Данный компонент позволяет выбрать нужного пользователя среди всех 
пользователей.

![Компонент выбора пользователя](resources/img/storage/comp_userchooser.png)

По нажатию на кнопку справа от поля ввода появляется диалог выбора 
пользователя. 

![Диалог выбора пользователей](resources/img/storage/userchooser.png) 
    
В данном диалоге возможен выбор только одного пользователя. Выбранный
пользователь выделяется голубым цветом. Доступен поиск пользователя 
по его ФИО и должности. Для выбора пользователя необходимо выделить 
нужного и кликнуть по кнопке "Выбрать", после чего поле заполнится
тегом выбранного пользователя. При необходимости можно удалить тег, нажав
на крестик и подтвердив данное действие.




