Zaktualizuj zadanie według ID
Robot „Zaktualizuj zadanie według ID” zmienia istniejące zadanie Bitrix24 według jego ID z dowolnego kontekstu procesu biznesowego. Pola przekazywane są jako JSON z kodami WIELKIMI literami (TITLE, RESPONSIBLE_ID, DEADLINE, PRIORITY itd.) i stosowane przez metodę tasks.task.update. Zwraca flagę „Sukces (Y/N)” w zależności od wyniku wywołania API.
Robot aktualizuje istniejące zadanie według jego ID, wywołując metodę tasks.task.update. Na wejściu podaje się liczbowe ID zadania oraz zestaw pól jako JSON; kody pól podaje się WIELKIMI literami, zgodnie z wymaganiami API zadań — na przykład {"TITLE":"Nowy tytuł","RESPONSIBLE_ID":5,"DEADLINE":"2024-12-31T23:59:59+03:00","PRIORITY":"2"}. Kiedy stosować: zmienić osobę odpowiedzialną lub termin zadania, gdy deal przechodzi na nowy etap; dopisać do tytułu znacznik etapu; podnieść priorytet według warunku procesu. Robot zwraca „Sukces (Y/N)”: N, jeśli brakuje ID, JSON jest pusty lub nieprawidłowy albo API zwróciło błąd (tekst błędu trafia do logu). Flagi „Sukces” używaj w warunku następnego kroku, aby rozdzielić gałęzie udanej i nieudanej aktualizacji.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID zadania | int | tak | |
| Pola do aktualizacji (UPPERCASE JSON): {"TITLE":"Nowy tytuł","RESPONSIBLE_ID":5,"DEADLINE":"2024-12-31T23:59:59+03:00","PRIORITY":"2"} | string | tak |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Sukces (Y/N) | string |
Scenariusz: zmiana osoby odpowiedzialnej za zadanie przy postępie deala
- Deal przechodzi na etap „W toku”
- Robot wywołuje aktualizację zadania według jego ID z polami {"RESPONSIBLE_ID":5}
- Przy „Sukces” = Y proces jest kontynuowany, przy N przechodzi do gałęzi obsługi błędu