Roboteka
Roboteka · Katalog · Sprawdź wypełnienie pola

Sprawdź wypełnienie pola

Robot „Sprawdź wypełnienie pola” sprawdza, czy pole encji CRM Bitrix24 — deala, kontaktu, firmy lub leada — ma wartość. Na wejściu podaje się typ encji, jej ID oraz kod pola. Zwraca flagę is_filled o wartości Y, jeśli pole jest niepuste, w przeciwnym razie N, oraz bieżącą wartość pola. Służy do rozgałęzienia warunkowego procesu biznesowego.

Robot otwiera encję CRM według typu i ID, odczytuje wskazane pole i ustala, czy jest wypełnione. Na wejściu: typ encji (deal, contact, company lub lead), ID encji oraz kod pola — może to być pole standardowe lub niestandardowe. Na wyjściu: is_filled — flaga Y, jeśli pole jest niepuste, w przeciwnym razie N (pusty ciąg oraz wartość „0” liczone są jako niewypełnione), oraz value — bieżąca wartość pola; dla pól wielokrotnych wartości łączone są przecinkiem. Stosuj, aby przed zmianą etapu deala upewnić się, że NIP lub osoba odpowiedzialna są wypełnione, nie przepuszczać dalej karty bez pola wymaganego albo skierować proces właściwą gałęzią w zależności od obecności danych. Jeśli parametry są nieprawidłowe lub encja nie zostanie znaleziona, robot zwraca is_filled N oraz pustą wartość. Flagę is_filled wygodnie porównać w warunku następnego kroku procesu biznesowego.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Typ encji: deal / contact / company / lead string tak
ID encji int tak
Kod pola string tak

Co zwraca robot?

Parametr Typ
Pole jest wypełnione (Y/N) string
Bieżąca wartość pola string

Scenariusz: kontrola wypełnienia pola wymaganego

  1. Deal wchodzi na etap „Wystawienie faktury”
  2. Robot sprawdza, czy pole NIP kontrahenta jest wypełnione
  3. Przy is_filled = Y proces idzie dalej, przy N zwraca deala i tworzy zadanie wypełnienia pola

Podobne roboty

Powiązane artykuły