| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:modules:new_procedure [26.04.2019 11:34] – mayn | product:modules:new_procedure [14.10.2025 08:48] (текущий) – ekaterina.menkhuzina |
|---|
| ====== Процедуры ====== | ====== Процедуры ====== |
| | {{tag>Реализация:настройка}} |
| | |
| ===== Что такое "процедура" ===== | ===== Что такое "процедура" ===== |
| |
| Процедура -- это ссылка на создание объекта, у которого уже есть минимальные //предварительные настройки.// | Процедура -- это ссылка на создание объекта, у которого уже есть минимальные //предварительные настройки.// |
| |
| <callout icon="true" type="success">Преимущество процедуры в том, что её можно вывести в вертикальное меню на рабочий стол пользователя.</callout> | <callout icon="true" type="success">Преимущество процедуры в том, что её можно вывести в вертикальное меню на рабочий стол пользователя и добавить заполненный [[product:requisites:requisite-class|реквизит-классификатор]].</callout> |
| |
| <image shape="thumbnail">{{ :product:modules:module_0.png?nolink |}}</image> | <image shape="thumbnail">{{ :product:modules:module_0.png?nolink |}}</image> |
| Нужно, чтобы телемаркетинг создавал задачу на продавца с данными по новому лиду. | Нужно, чтобы телемаркетинг создавал задачу на продавца с данными по новому лиду. |
| |
| Реализуйте это с помощью [[product:objects:admin:new_object|объекта с типом "Задача"]], который: | Реализуйте это с помощью [[product:objects:admin:new_object|объекта с видом "Задача"]], который: |
| * будет вложен в определённую директорию; | * будет вложен в определённую директорию; |
| * специфичный класс объекта выбран => телемаркетолог заполнит те реквизиты, которые нужны для последующей работы. | * специфичный тип объекта выбран => телемаркетолог заполнит те реквизиты, которые нужны для последующей работы. |
| |
| [[product/modules/binding|Выведите кнопку]] "Обработать лид" на [[product/modules/new_module|модуль]] "Продажи" для [[product:auth:admin:group|группы]] "Продавцы". | [[product/modules/binding|Выведите кнопку]] "Обработать лид" на [[product/modules/new_module|модуль]] "Продажи" для [[product:auth:admin:group|группы]] "Продавцы". |
| Что именно можно //преднастроить// в процедуре: | Что именно можно //преднастроить// в процедуре: |
| * место сохранения объекта -- к какому [[product:objects|объекту]] [[product:objects:object_tree|дерева проектов]] он будет относиться; | * место сохранения объекта -- к какому [[product:objects|объекту]] [[product:objects:object_tree|дерева проектов]] он будет относиться; |
| * для объектов -- их [[product:objects:admin:interfaces|класс]]; | * для объектов -- их [[product:objects:admin:interfaces|тип]]; |
| * список [[product:discussion:actions|участников дискуссии]] -- для дискуссий((т.н. [[product/discussion/routing|маршрутизация дискуссий]])). | * список [[product:discussion_old:actions|участников дискуссии]] -- для дискуссий((т.н. [[product:discussion_old:routing|маршрутизация дискуссий]])). |
| | |
| Для перехода к настройкам уже созданной процедуры нажмите по ее названию. | |
| | |
| Для создания новой процедуры нажмите на кнопку «Добавить процедуру». | |
| ===== Как создать процедуру ===== | ===== Как создать процедуру ===== |
| Администрирование -> Общие настройки -> Модули и процедуры -> Портлет "Процедуры" -> ''Добавить процедуру''. | Администрирование -> Общие настройки -> Модули и процедуры -> Портлет "Процедуры" -> ''Добавить процедуру''. |
| * ''Описание'' -- опционально; | * ''Описание'' -- опционально; |
| * ''Иконка'' -- опционально, отображается только в интерфейсе настройки модулей и процедур; | * ''Иконка'' -- опционально, отображается только в интерфейсе настройки модулей и процедур; |
| * ''Объект'' -- выберите, какого класса объект должен создаваться; | * ''Объект'' -- выберите, какого типа объект должен создаваться; |
| * ''Место сохранения'' -- в какой объект системы будет вкладываться этот объект при создании. | * ''Место сохранения'' -- в какой объект системы будет вкладываться этот объект при создании. |
| |
| //С преднастроенным списком пользователей, приглашенных к обсуждению.// | //С преднастроенным списком пользователей, приглашенных к обсуждению.// |
| |
| - Добавьте к классу объектов "Дискуссия" [[product:requisites:requisite-class|реквизит-классификатор]]. (Администрирование -> Объекты -> Дискуссия -> портлет "Реквизиты" -> Добавить -> выберите нужный реквизит-классификатор) | - Добавьте к типу объектов "Дискуссия" [[product:requisites:requisite-class|реквизит-классификатор]]. (Администрирование -> Объекты -> Дискуссия -> портлет "Реквизиты" -> Добавить -> выберите нужный реквизит-классификатор) |
| - Сделайте его [[product:requisites:conditional_requisite|условным]]. | - Сделайте его [[product:objects:admin:conditional_requisite|условным]]. |
| - Пропишите условия -- кто должен быть добавлен в дискуссию при том или ином выборе. \\ <image shape="thumbnail">{{ :product:modules:module_5.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 4** -- Страница параметров объекта «Дискуссия»</text> | - Пропишите условия -- кто должен быть добавлен в дискуссию при том или ином выборе. \\ <image shape="thumbnail">{{ :product:modules:module_5.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 4** -- Страница параметров объекта «Дискуссия»</text> |
| - Создайте новую процедуру: Администрирование -> Общие настройки -> Модули и процедуры -> портлет "Процедуры" -> Добавить | - Создайте новую процедуру: Администрирование -> Общие настройки -> Модули и процедуры -> портлет "Процедуры" -> Добавить |