Перейти до основного контенту

Автоматичне заповнення полів підзавдання даними із головного завдання

У цій статті ми розкажемо, як зробити так, щоб підзавдання при створенні одразу отримувало дані з головного завдання: значення стандартних і користувацьких полів, зв’язки CRM та інші параметри

Uspacy Support Team avatar
Автор: Uspacy Support Team
Оновлено вчора

Коли в підзавданнях важливо зберігати ту саму інформацію, що й у головному завданні (крайні терміни, відповідального та співвиконавців або значення користувацьких полів тощо), ручне копіювання швидко перетворюється на рутину. До того ж легко помилитися: забути заповнити поле, перенести не ті дані або пропустити співвиконавців.


Щоб цього уникнути, можна налаштувати Умовну дію: коли створюється підзавдання, система спочатку через дію Отримання «підтягує» дані з головного завдання, а потім через Змінити поля заповнює поля щойно створеного підзавдання значеннями з батьківського завдання. Так працює і зі стандартними полями, і з кастомними, а також дозволяє переносити співвиконавців та потрібні зв’язки (CRM, РО тощо) — без зайвих дій з боку користувача.


Отже, про все по черзі ⬇️

Налаштування умовної дії

Спершу вибираємо тригер. У нашому прикладі це створення нового завдання.

А далі призначаємо дію – Отримання.

І у якості сутності вибираємо Завдання. А у якості ідентифікатора сутності – Головне завдання.

Далі призначаємо ще одну дію – Змінити поля. Вказуємо сутність Завдання, а ідентифікатором буде ID.

Потім виберіть, які поля повинні бути заповнені в підзавданні.


💡 Важливо, щоб умовна дія «зрозуміла», що нам потрібні дані з головного завдання. Тому коли прописуєте значення в полях підзавдання, у правій панелі з підстановками обов’язково вибирайте блок «Отримання(id:1) | Завдання» (як на скріншоті), а не просто «Завдання».

Саме «Отримання(id:1)» містить дані головного завдання, які ми підтягнули попередньою дією Отримання.

Отже, виберіть поле значення якого, треба перенести в підзавдання, наприклад:

🟣 Назва → щоб назва підзавдання заповнилась як у головному;

🟣 Спостерігачі/ будь-які інші стандартні поля;

🟣 Користувацькі поля — за тим самим принципом.

Якщо вибрати значення з «Завдання», система підставить дані щойно створеного підзавдання, а не головногоі — і автоматичне заповнення не спрацює так, як потрібно.


Коли все готово, залишається лише Створити умовну дію.

Результат

Створюємо нове підзавдання до існуючого головного завдання.

Перейшовши в його карту бачимо, що потрібні поля отримали ті значення, які ми налаштували в умовній дії.

Готово ✅

Ви отримали відповідь на своє запитання?