Usuń wartość z pola wielokrotnego
Robot „Usuń wartość z pola wielokrotnego” usuwa konkretną wartość z pola wielokrotnego encji CRM (deala, kontaktu, firmy lub leada) w procesach biznesowych i robotach Bitrix24, zachowując pozostałe wartości. Usuwane są wszystkie pasujące wystąpienia. Zwraca flagę „Powodzenie” Y/N, liczbę usuniętych wystąpień oraz wynikową liczbę elementów w polu.
Robot wycina podaną wartość z pola wielokrotnego encji CRM i pozostawia wszystkie inne wartości nietknięte — to celowe usunięcie, a nie nadpisanie całej listy. Wejściem są typ encji (deal, contact, company lub lead), jej ID, kod pola oraz usuwana wartość; pasujące wystąpienia są wyjmowane, reszta zostaje zachowana. Typowe przypadki użycia: zdjąć tymczasowy tag z deala przy zmianie etapu; usunąć nieaktualny adres z pola wielokrotnego kontaktu; wyczyścić konkretną etykietę z listy w trakcie procesu. Jeśli encja nie zostanie znaleziona lub parametry są nieprawidłowe, zwracane jest „Powodzenie” = N. Zwraca „Powodzenie” Y/N, liczbę usuniętych wystąpień oraz wynikową liczbę elementów w polu — użyj ich w kolejnych krokach 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 | |
| Usuwana wartość | string | tak |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Powodzenie (Y/N) | string |
| Liczba usuniętych wystąpień | int |
| Wynikowa liczba elementów w polu | int |
Scenariusz: zdjęcie tagu „nowy” przy pierwszym kontakcie
- Deal wchodzi na etap „W toku”
- Robot usuwa wartość „nowy” z pola wielokrotnego tagów deala
- Przy „Powodzenie” = Y proces jest kontynuowany, a liczba usuniętych wystąpień wykorzystywana dalej