Сегодня мы хотим рассказать о новом функционале для работы со связанными задачами. А именно с автоматическим добавлением связанной задачи после добавления другой связанной задачи. Что я имею в виду:
Представим кейс. Мы компания, которая занимается продажами. Мы ведем 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” добавился автоматически.
Оставьте комментарий