Wyczyść wszystkie tagi bieżącego zadania
Robot „Wyczyść wszystkie tagi bieżącego zadania" usuwa za jednym razem wszystkie tagi z zadania, w którego automatyzacji lub procesie biznesowym jest uruchamiany — bez podawania ID zadania. Najpierw odczytuje bieżące tagi, dlatego zwraca dokładną liczbę usuniętych i pomija zbędny zapis, gdy tagów nie ma.
Robot dla lejka zadań: dodaj go do reguły automatyzacji etapu lub do procesu biznesowego zadania, a całkowicie wyczyści listę tagów bieżącego zadania — nie trzeba ustalać jego ID, robot bierze zadanie z kontekstu procesu. Najpierw odczytuje bieżące tagi: jeśli ich nie ma, zapis nie jest wykonywany i robot informuje, że nie ma czego czyścić; w przeciwnym razie zapisuje pustą listę tagów metodą tasks.task.update. Zwraca „Sukces" (Y/N) i liczbę usuniętych tagów. Typowe scenariusze: zresetowanie wszystkich oznaczeń roboczych, gdy zadanie osiąga końcowy etap kanban, wyczyszczenie tagów przed ponownym użyciem zadania lub ujednolicenie oznaczeń na początku nowego etapu. Aby wyczyścić tagi zadania po jego ID z procesu innej encji, użyj robota „Wyczyść wszystkie tagi zadania według ID"; aby usunąć tylko wybrane tagi — „Usuń tagi bieżącego zadania".
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Sukces (Y/N) | string |
| Liczba usuniętych tagów | int |
Scenariusz: usunięcie wszystkich tagów przy przejściu zadania na etap "Zakończone"
- W automatyzacji etapów zadania dodaj robota "Wyczyść wszystkie tagi bieżącego zadania"
- ID zadania nie jest potrzebne — robot bierze bieżące zadanie
- Robot zwróci Sukces = Y i cleared_count równy liczbie usuniętych tagów