Wyczyść wszystkie tagi zadania według ID
Robot „Wyczyść wszystkie tagi zadania" usuwa za jednym razem wszystkie tagi zadania Bitrix24 na podstawie jego ID. Najpierw odczytuje bieżące tagi, dlatego zwraca dokładną liczbę usuniętych i pomija zbędny zapis, gdy tagów już nie ma. Przydatne do resetowania wszystkich oznaczeń zadania przy przejściu do etapu końcowego.
Robot całkowicie czyści listę tagów zadania Bitrix24 na podstawie jego numerycznego ID. Najpierw odczytuje bieżące tagi zadania: 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 flagę „Sukces" (Y/N) i liczbę usuniętych tagów. Sam warunek „przy przejściu na etap" jest konfigurowany w regułach automatyzacji zadań lub procesie biznesowym — robot jedynie zdejmuje wszystkie tagi z zadania, którego ID przekazujesz. Typowe scenariusze: zresetowanie wszystkich oznaczeń roboczych przy zamknięciu zadania, wyczyszczenie tagów przed ponownym użyciem zadania lub ujednolicenie oznaczeń na początku nowego etapu. Jeśli chcesz usunąć tylko wybrane tagi, użyj robota „Usuń tagi zadania".
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID zadania | int | tak |
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 regule automatyzacji etapu dodaj robota "Wyczyść wszystkie tagi zadania"
- Ustaw ID zadania na bieżące zadanie
- Robot zwróci Sukces = Y i cleared_count równy liczbie usuniętych tagów