Znajdź zadanie według warunku
Robot „Znajdź zadanie według warunku” wyszukuje zadania Bitrix24 (Alaio) według filtra: odpowiedzialny, nazwa, grupa/projekt, termin, powiązanie z CRM, status lub niestandardowy filtr JSON. Zwraca ID i nazwę pierwszego znalezionego zadania, listę wszystkich ID, liczbę znalezionych zadań oraz flagę „znaleziono” (Y/N) do rozgałęzienia procesu biznesowego.
Robot wyszukuje zadania w Bitrix24 (Alaio) za pomocą metody tasks.task.list i jest używany w procesach biznesowych oraz robotach. Dostępne filtry: ID odpowiedzialnego, nazwa (wyszukiwanie po wystąpieniu), ID grupy lub projektu, termin od i do (formaty DD.MM.RRRR lub RRRR-MM-DD), powiązanie z CRM (np. L_4, D_10, C_7, CO_5), status (1 nowe, 2 oczekuje na wykonanie, 3 w toku, 4 oczekuje na kontrolę, 5 zakończone, 6 odroczone; kilka rozdzielonych przecinkami) oraz niestandardowy filtr JSON. Sortowanie ustawia się według pola DEADLINE, ID lub CREATED_DATE (domyślnie ID malejąco), a liczbę wyników ogranicza parametr limit (domyślnie 5, maksymalnie 50). Trzeba podać co najmniej jeden parametr filtra. Stosuj robota, aby znaleźć przeterminowane zadania odpowiedzialnego, sprawdzić, czy istnieje otwarte zadanie powiązane z dealem, albo zebrać listę ID do przetwarzania masowego. Zwraca ID i nazwę pierwszego zadania, tablicę wszystkich ID, ich liczbę oraz flagę „znaleziono” (Y/N) — użyj jej w warunku następnego kroku.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID odpowiedzialnego | int | — | |
| Nazwa zadania (wyszukiwanie po wystąpieniu) | string | — | |
| ID grupy / projektu | int | — | |
| Termin od (DD.MM.RRRR lub RRRR-MM-DD) | string | — | |
| Termin do (DD.MM.RRRR lub RRRR-MM-DD) | string | — | |
| Powiązanie z CRM (np. L_4, D_10, C_7, CO_5) | string | — | |
| Status, kilka rozdzielonych przecinkami: 1 nowe · 2 oczekuje na wykonanie · 3 w toku · 4 oczekuje na kontrolę · 5 zakończone · 6 odroczone | string | — | |
| Niestandardowy filtr (JSON, np. {"!REAL_STATUS":5}) | string | — | |
| Sortowanie: DEADLINE / ID / CREATED_DATE (domyślnie ID DESC) | string | — | |
| Maksymalna liczba wyników (domyślnie 5) | int | — |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| ID pierwszego znalezionego zadania | int |
| Nazwa pierwszego zadania | string |
| Wszystkie znalezione ID | int |
| Liczba znalezionych zadań | int |
| Znaleziono (Y/N) | string |
Jakie błędy może zwrócić robot?
Te komunikaty robot zapisuje w dzienniku procesu biznesowego, gdy nie może wykonać kroku. Z treści widać, co poprawić w ustawieniach lub danych.
- Błąd: nie podano żadnego parametru filtra
- Błąd API
- Nie znaleziono zadań
Scenariusz: sprawdzenie otwartych zadań dla deala
- Deal wchodzi na etap „Zamknięcie”
- Robot wyszukuje zadania powiązane z tym dealem w CRM o statusie różnym od zakończonego
- Przy found = Y proces powiadamia odpowiedzialnego, przy N przesuwa deala dalej
Podobne roboty
Powiązane artykuły
- ID rekordu w Bitrix24: jak sprawdzić ID deala, kontaktu, zadania lub użytkownika
- Zadania cykliczne w Bitrix24: szablony, harmonogram i dlaczego zadanie się nie pojawia
- Jak znaleźć deal, kontakt lub lead z procesu w Bitrix24
- Pola w zadaniach Bitrix24: systemowe, użytkownika i automatyzacja
- Roboty w zadaniach Bitrix24: jak je włączyć, co potrafią i jak powiązać zadanie z dealem