Auftrag nach Bedingung finden
Der Roboter „Auftrag nach Bedingung finden“ sucht Aufträge im Bitrix24-CRM per Filter: Kontakt- oder Unternehmens-ID, Phase, verantwortliche Person oder ein eigener JSON-Filter. Sortierung und ein Ergebnislimit (bis 50) werden unterstützt. Zurückgegeben werden ID und Name des ersten gefundenen Auftrags, die Liste aller IDs, die Anzahl und ein Kennzeichen „Gefunden“ (Y/N). Funktioniert in Geschäftsprozessen und Robotern von Bitrix24.
Der Roboter sucht Aufträge im Bitrix24-CRM nach den angegebenen Bedingungen: Kontakt-ID, Unternehmens-ID, Phase (z. B. WON oder C1:NEW), verantwortliche Person sowie für nicht standardmäßige Bedingungen ein eigener JSON-Filter, der mit den übrigen Feldern kombiniert wird. Verfügbar sind die Sortierung nach Erstellungsdatum, Änderungsdatum oder ID und ein Ergebnislimit von 1 bis 50 (Standard 5). Typische Fälle: den offenen Auftrag eines Kontakts finden, um bei einer wiederholten Anfrage kein Duplikat anzulegen, oder den letzten Auftrag eines Unternehmens vor einem Phasenwechsel holen. Zurückgegeben werden ID und Name des ersten Auftrags, alle gefundenen IDs, die Anzahl und ein Kennzeichen „Gefunden“ (Y/N) — darauf bauen Sie im Workflow-Designer eine Bedingung auf und übergeben die IDs an die nächsten Roboter.
Welche Eingabeparameter akzeptiert der Roboter?
| Parameter | Typ | Pflichtfeld? | Standard |
|---|---|---|---|
| Kontakt-ID | int | — | |
| Unternehmens-ID | int | — | |
| Phase (z. B. WON, LOSE, C1:NEW) | string | — | |
| ID der verantwortlichen Person | int | — | |
| Eigener Filter (JSON, z. B. {"CLOSED":"N"}) | string | — | |
| Sortierung: CREATED_DATE / DATE_MODIFY / ID (Standard DATE_MODIFY DESC) | string | — | |
| Maximale Ergebnisse (Standard 5) | int | — |
Was gibt der Roboter zurück?
| Parameter | Typ |
|---|---|
| ID des ersten gefundenen Auftrags | int |
| Name des ersten Auftrags | string |
| Alle gefundenen IDs | int |
| Anzahl der gefundenen Aufträge | int |
| Gefunden (Y/N) | string |
Szenario: keine doppelten Aufträge für einen Kontakt anlegen
- Eine neue Website-Anfrage startet einen Geschäftsprozess am Kontakt
- Der Roboter sucht offene Aufträge dieses Kontakts mit dem Filter CLOSED=N
- Wird ein Auftrag gefunden, wird die Anfrage ihm hinzugefügt, andernfalls wird ein neuer Auftrag erstellt