Коли в підзавданнях важливо зберігати ту саму інформацію, що й у головному завданні (крайні терміни, відповідального та співвиконавців або значення користувацьких полів тощо), ручне копіювання швидко перетворюється на рутину. До того ж легко помилитися: забути заповнити поле, перенести не ті дані або пропустити співвиконавців.
Щоб цього уникнути, можна налаштувати Умовну дію: коли створюється підзавдання, система спочатку через дію Отримання «підтягує» дані з головного завдання, а потім через Змінити поля заповнює поля щойно створеного підзавдання значеннями з батьківського завдання. Так працює і зі стандартними полями, і з кастомними, а також дозволяє переносити співвиконавців та потрібні зв’язки (CRM, РО тощо) — без зайвих дій з боку користувача.
Отже, про все по черзі ⬇️
Налаштування умовної дії
Спершу вибираємо тригер. У нашому прикладі це створення нового завдання.
А далі призначаємо дію – Отримання.
І у якості сутності вибираємо Завдання. А у якості ідентифікатора сутності – Головне завдання.
Далі призначаємо ще одну дію – Змінити поля. Вказуємо сутність Завдання, а ідентифікатором буде ID.
Потім виберіть, які поля повинні бути заповнені в підзавданні.
💡 Важливо, щоб умовна дія «зрозуміла», що нам потрібні дані з головного завдання. Тому коли прописуєте значення в полях підзавдання, у правій панелі з підстановками обов’язково вибирайте блок «Отримання(id:1) | Завдання» (як на скріншоті), а не просто «Завдання».
Саме «Отримання(id:1)» містить дані головного завдання, які ми підтягнули попередньою дією Отримання.
Отже, виберіть поле значення якого, треба перенести в підзавдання, наприклад:
🟣 Назва → щоб назва підзавдання заповнилась як у головному;
🟣 Спостерігачі/ будь-які інші стандартні поля;
🟣 Користувацькі поля — за тим самим принципом.
Якщо вибрати значення з «Завдання», система підставить дані щойно створеного підзавдання, а не головногоі — і автоматичне заповнення не спрацює так, як потрібно.
Коли все готово, залишається лише Створити умовну дію.
Результат
Створюємо нове підзавдання до існуючого головного завдання.
Перейшовши в його карту бачимо, що потрібні поля отримали ті значення, які ми налаштували в умовній дії.
Готово ✅
