Roboteka
Roboteka · Katalog · Aufgaben-Tags nach ID entfernen

Aufgaben-Tags nach ID entfernen

Der Roboter „Aufgaben-Tags entfernen" entfernt die angegebenen Tags aus einer Bitrix24-Aufgabe anhand ihrer ID, ohne die übrigen Tags zu berühren. Die Tags werden als Liste (einer pro Zeile) angegeben und ohne Berücksichtigung der Groß- und Kleinschreibung abgeglichen. Er gibt ein Kennzeichen „Erfolgreich" (Y/N), die Anzahl der entfernten Tags und die Liste der verbleibenden Tags für den nächsten Prozessschritt zurück.

Der Roboter entfernt aus einer Bitrix24-Aufgabe nur die aufgeführten Tags und behält alle anderen. Die Eingabe ist eine numerische Aufgaben-ID und eine Liste von Tags (Mehrfachfeld, ein Tag pro Zeile); der Abgleich erfolgt ohne Berücksichtigung der Groß- und Kleinschreibung, führende und nachfolgende Leerzeichen werden entfernt. Intern liest der Roboter die aktuellen Tags der Aufgabe, schließt die übereinstimmenden aus und schreibt den Rest über tasks.task.update zurück (die API hat keinen „einzelnen Tag entfernen"-Vorgang, daher wird die Tag-Liste immer vollständig neu geschrieben). Wird keiner der angegebenen Tags auf der Aufgabe gefunden, findet kein Schreiben statt und der Roboter meldet, dass nichts zu entfernen war. Ein typisches Szenario ist das Entfernen einer Markierung „neu" oder „wartet auf Antwort", wenn eine Aufgabe in eine bestimmte Stufe wechselt: Die Stufenbedingung selbst wird in den Automatisierungsregeln oder dem Geschäftsprozess konfiguriert, der Roboter entfernt lediglich den Tag von der Aufgabe, deren ID Sie übergeben. Er gibt „Erfolgreich" (Y/N), die Anzahl der entfernten Tags und die Liste der verbleibenden Tags zurück — verwenden Sie diese in den Bedingungen und Benachrichtigungen der folgenden Schritte.

Welche Eingabeparameter akzeptiert der Roboter?

Parameter Typ Pflichtfeld? Standard
Aufgaben-ID int ja
Zu entfernende Tags (einer pro Zeile) string ja

Was gibt der Roboter zurück?

Parameter Typ
Erfolgreich (Y/N) string
Anzahl der entfernten Tags int
Verbleibende Tags string

Szenario: Tag "neu" entfernen, wenn eine Aufgabe in die Stufe "In Bearbeitung" wechselt

  1. Fügen Sie in der Stufenautomatisierungsregel den Roboter "Aufgaben-Tags entfernen" hinzu
  2. Setzen Sie Aufgaben-ID auf die aktuelle Aufgabe und geben Sie "neu" in der Tag-Liste an
  3. Der Roboter gibt Erfolgreich = Y und removed_count = 1 zurück, wenn der Tag auf der Aufgabe war

Ähnliche Roboter