Powiązanie zadania z CRM (po ID)
Robot „Powiązanie zadania z CRM (po ID)" zarządza połączeniem zadania Bitrix24 (Alaio) z elementami CRM: powiązuje, odwiązuje lub zastępuje kontakt, firmę, transakcję lub lead po ID zadania. „Zastąp" wymienia element tego samego typu, zachowując powiązania innych typów. Zwraca Sukces, flagę Zmienione oraz wynikową listę powiązań.
Robot edytuje pole UF_CRM_TASK zadania po jej ID — połączenie zadania z elementami CRM. Dane wejściowe: ID zadania, typ elementu (kontakt/firma/transakcja/lead), ID elementu i tryb. Tryby: „Powiąż" dodaje powiązanie bez dotykania pozostałych; „Odwiąż" usuwa tylko wskazane; „Zastąp" usuwa wszystkie powiązania tego samego typu i ustawia nowe (powiązania innych typów są zachowane). Wszystkie operacje są idempotentne: gdy nie ma nic do zmiany, robot zwraca Zmienione = N i pomija zapis. Używaj z procesu biznesowego transakcji lub kontaktu, aby powiązać właściwy element z powiązanym zadaniem. Zwraca Sukces (Y/N), Zmienione (Y/N) i wynikową listę powiązań w formacie CONTACT_7, DEAL_10 — którą można przekazać do robota wyszukiwania zadań.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| ID zadania | int | tak | |
| Typ elementu CRM | select | tak | contact |
| ID elementu CRM | int | tak | |
| Co zrobić | select | tak | replace |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Sukces (Y/N) | string |
| Powiązanie zmienione (Y/N) | string |
| Aktualne powiązania (CONTACT_7, DEAL_10…) | string |
Scenariusz: zastąpienie kontaktu zadania z procesu transakcji
- Proces biznesowy transakcji dociera do danego kroku
- Robot z trybem Zastąp, typ Kontakt, ID nowego kontaktu i ID zadania
- Robot zwróci Sukces = Y i listę powiązań z nowym kontaktem