Сегодня мы хотим рассказать о новом функционале для работы со связанными задачами. А именно с автоматическим добавлением связанной задачи после добавления другой связанной задачи. Что я имею в виду:
Представим кейс. Мы компания, которая занимается продажами. Мы ведем 3 разных проекта:
— Заказы
— Товары
— Поставщики

Все эти проекты между собой связаны. У каждого товара есть свой поставщик, а у каждого заказа — товар.
Но что, если мы хотим при формировании заказа указывать и поставщика товара?
Раньше нам бы приходилось добавлять его вручную и гадать, какой поставщик за каким товаром закреплен.

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

То есть, имея на руках Задачу А, B и С, мы можем автоматически настроить привязку B к C. Для этого A и B должны быть связаны. В момент привязки A к C и сработает наша автоматическая привязка B к C.
Как это настроить
1. Для примера мы возьмем кейс выше с 3 отдельными бизнес-процессами: “Заказы”, “Товары” и “Поставщики”.

Для начала мы настроим связи между этими задачами. Открываем бизнес-процесс по заказам.

Переходим на шаг настройки Поля и форма.

2. Здесь ищем блок Связанные задачи, перетягиваем его на форму задачи

3. Добавляем новую вкладку

4. Первую вкладку мы используем для отображения товаров. Поэтому пишем в названии Товары, указываем путь к бизнес-процессу

5. В настройках ниже нам надо указать, какие данные о товарах мы хотим отобразить при заказе.

6. Остальные пункты мы на время пропустим, сохраняем вкладку.
Наша вкладка в работе со связанными задачами теперь будет выглядеть так:

7. Добавляем в заказ новую вкладку, только теперь для поставщиков. Настраиваем по аналогии с первой вкладкой

8. Сохраняем. Выходим из процесса. Мы связали заказы с поставщиками и товарами.

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

9. Здесь делаем все тоже самое, перетягиваем блок связанные задачи на форму, добавляем новую вкладку.
Внимание! Вкладки должны носить те же названия, которые мы указали в связанных задачах в заказах. То есть, если в заказе мы указали “Поставщики”, то и здесь нужно писать именно “Поставщики”, а не “Дилеры”. Это обязательное условие для настройки корневого кейса.
10. Настроим ее для заказов

11. Добавляем еще одну вкладку для поставщиков

12. Осталось перейти к “Поставщикам”.

Добавим связанные задачи для “Заказов и “Товаров”.
Все как мы делали раньше.
13. Готово! Все наши три бизнес-процесса между собой связаны. Осталось настроить главный кейс, чтобы при добавлении товара в заказ, автоматически подтягивался его поставщик
14. Для этого мы откроем проект с товарами.

Перейдем к настройкам Связанных задач и выберем закладку “Заказы”

15. В пункте 6 выберем закладку “Поставщики”.

Сохраняем. Готово!
16. Проверим нашу настройку. У нас есть товар “Xiaomi Mi Notebook Pro 15.6”
и у него есть поставщик LLC “Standart”

17. Мы открываем проект с заказами и заводим новый заказ.

Переходим к связанным задачам на вкладку “Товары”.

18. Добавляем “Xiaomi Mi Notebook Pro 15.6”.

Сохраняем задачу.
19. Открываем папку “Поставщики”. И видим, что поставщик “LLC Standart” добавился автоматически.

Оставьте комментарий