Roboteka
Roboteka · Katalog · Reszta z dzielenia / podzielność

Reszta z dzielenia / podzielność

Robot „Reszta z dzielenia / podzielność” dzieli dzielną przez dzielnik i zwraca resztę, całkowitą część ilorazu oraz flagę podzielności bez reszty (Y/N) w procesach biznesowych Bitrix24. Liczby są zaokrąglane do całkowitych przed dzieleniem; gdy dzielnik wynosi zero, zwraca zera i flagę N. Przydatne do sprawdzania parzystości, interwałów i podziału na partie.

Robot wykonuje dzielenie całkowite z resztą bezpośrednio w procesie biznesowym lub robocie Bitrix24. Na wejściu podaje się dwie liczby — dzielną i dzielnik (przecinek jest traktowany jako separator dziesiętny, a wartości są konwertowane na liczby całkowite). Na wyjściu są trzy pola: reszta z dzielenia, iloraz (część całkowita) oraz flaga „Podzielne bez reszty” Y/N. Jeśli dzielnik wynosi zero, robot nie ulega awarii, lecz zwraca zerową resztę, zerowy iloraz i flagę N z komunikatem o błędzie. Używaj, gdy chcesz sprawdzić, czy liczba lub ID jest parzysta, rozdzielić rekordy na N grup naprzemiennie, wybrać co trzeci deal, ustalić, czy kwota jest wielokrotnością zadanego kroku, albo zorganizować przetwarzanie wsadowe w partiach o stałym rozmiarze. Wyniki wykorzystaj w warunkach i obliczeniach kolejnych kroków procesu.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Dzielna string tak
Dzielnik string tak

Co zwraca robot?

Parametr Typ
Reszta z dzielenia int
Iloraz (część całkowita) int
Podzielne bez reszty (Y/N) string

Scenariusz: rozdzielanie leadów na dwóch menedżerów na zmianę

  1. Tworzony jest nowy lead
  2. Robot dzieli ID leada przez 2 i otrzymuje resztę
  3. Przy reszcie 0 lead trafia do pierwszego menedżera, przy 1 do drugiego

Podobne roboty