Znajdź deale z produktem
Robot „Znajdź deale z produktem” wyszukuje w Bitrix24 (Alaio) deale, których produkty zawierają dany produkt, z filtrem po kontakcie, firmie i otwartych dealach, i zwraca ich ID, liczbę oraz ID najnowszego.
Robot wyszukuje deale według produktu z katalogu. Proces biznesowy nie ma standardowego sposobu, by sprawdzić, w których dealach sprzedawany jest konkretny produkt: filtr listy deali po produktach nie jest dostępny dla robotów. Robot przyjmuje ID produktu oraz opcjonalnie ID kontaktu, ID firmy i znacznik „tylko otwarte deale” (nie na etapie końcowym), przegląda pasujące deale od najnowszych do najstarszych i zwraca ID tych, które mają produkt wśród swoich produktów, ich liczbę i ID najnowszego. Liczba zwracanych deali jest ograniczona ustawieniem (domyślnie 50), a przeglądanie do 500 najnowszych deali według filtra, więc robot nie obciąża konta. Gdy deali nie ma, liczba wynosi zero i proces może pójść inną gałęzią.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID produktu | int | tak | |
| ID kontaktu (opcjonalnie) | string | — | |
| ID firmy (opcjonalnie) | string | — | |
| Tylko otwarte deale | bool | — | N |
| Ile deali zwrócić (domyślnie 50; przeglądanych jest 500 najnowszych deali według filtra) | int | — | 50 |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| ID znalezionych deali | int |
| Liczba znalezionych deali | int |
| ID pierwszego (najnowszego) deala | int |
| Sukces | bool |
| Błąd | 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.
- Podaj ID produktu.
- Błąd API podczas wyszukiwania deali.
Scenariusz: ostrzec menedżerów o wycofaniu produktu
- Proces uruchamiany jest ręcznie z ID produktu
- Robot zwraca ID otwartych deali, w których jest ten produkt
- Pętla po liście ustawia zadanie osobie odpowiedzialnej za każdy deal