Roboteka
Roboteka · Katalog · Prüfen, ob ein Feld ausgefüllt ist

Prüfen, ob ein Feld ausgefüllt ist

Der Roboter „Prüfen, ob ein Feld ausgefüllt ist“ prüft, ob ein Feld einer CRM-Entität von Bitrix24 — eines Auftrags, Kontakts, Unternehmens oder Leads — einen Wert hat. Eingaben sind der Entitätstyp, ihre ID und der Feldcode. Zurückgegeben werden ein Kennzeichen is_filled mit dem Wert Y, wenn das Feld nicht leer ist, sonst N, sowie der aktuelle Feldwert. Verwenden Sie ihn für eine bedingte Verzweigung des Geschäftsprozesses.

Der Roboter öffnet die CRM-Entität anhand von Typ und ID, liest das angegebene Feld und ermittelt, ob es ausgefüllt ist. Eingaben sind: der Entitätstyp (deal, contact, company oder lead), die Entitäts-ID und der Feldcode — dies kann ein Standard- oder ein benutzerdefiniertes Feld sein. Ausgaben sind: is_filled — ein Kennzeichen Y, wenn das Feld nicht leer ist, sonst N (eine leere Zeichenkette und der Wert „0“ gelten als nicht ausgefüllt), und value — der aktuelle Feldwert; bei Mehrfachfeldern werden die Werte mit einem Komma verbunden. Verwenden Sie ihn, um vor einem Phasenwechsel des Auftrags sicherzustellen, dass die Steuernummer oder die verantwortliche Person ausgefüllt ist, eine Karte ohne Pflichtfeld nicht weiterzuleiten oder den Prozess je nach Vorhandensein der Daten in den richtigen Zweig zu leiten. Sind die Parameter ungültig oder wird die Entität nicht gefunden, gibt der Roboter is_filled N und einen leeren Wert zurück. Das Kennzeichen is_filled lässt sich bequem in der Bedingung des nächsten Schritts des Geschäftsprozesses vergleichen.

Welche Eingabeparameter akzeptiert der Roboter?

Parameter Typ Pflichtfeld? Standard
Entitätstyp: deal / contact / company / lead string ja
Entitäts-ID int ja
Feldcode string ja

Was gibt der Roboter zurück?

Parameter Typ
Feld ist ausgefüllt (Y/N) string
Aktueller Feldwert string

Szenario: Kontrolle, ob ein Pflichtfeld ausgefüllt ist

  1. Ein Auftrag wechselt in die Phase „Rechnungsstellung“
  2. Der Roboter prüft, ob das Feld Steuernummer des Geschäftspartners ausgefüllt ist
  3. Bei is_filled = Y läuft der Prozess weiter, bei N gibt er den Auftrag zurück und erstellt eine Aufgabe, das Feld auszufüllen

Ähnliche Roboter

Passende Artikel