Auftrag per ID aktualisieren
Der Roboter „Auftrag per ID aktualisieren“ ändert jeden Auftrag anhand seiner Kennung aus jedem Geschäftsprozess-Kontext in Bitrix24 (Alaio). Die zu ändernden Felder werden als JSON im camelCase-Format übergeben (title, stageId, opportunity, assignedById und weitere). Er gibt ein Erfolgskennzeichen Y/N für die bedingte Verzweigung im Prozess zurück und arbeitet über die universelle CRM-Methode crm.item.update.
Der Roboter aktualisiert einen beliebigen Auftrag anhand seiner ID, auch wenn der Geschäftsprozess auf einer anderen CRM-Entität läuft — einem Kontakt, einem Lead oder einer Aufgabe. Die Auftrags-ID und die Feldmenge werden explizit angegeben: Felder werden als JSON-Zeichenkette im camelCase-Format übergeben (zum Beispiel {"title":"Neuer Auftrag","stageId":"C1:WON","opportunity":50000,"assignedById":5}). Die Aktualisierung verwendet die universelle Methode crm.item.update, sodass alle Auftragsfelder verfügbar sind, einschließlich benutzerdefinierter. Typische Fälle: bei einer Phasenänderung des Kontakts den verknüpften Auftrag aktualisieren; den Verantwortlichen und den Betrag aus einem externen System setzen; Auftragsphasen aus einem übergeordneten Prozess massenhaft ändern. Er gibt ein Kennzeichen Erfolgreich (Y/N) zurück: Y bei erfolgreicher Aktualisierung, N bei leerer ID, leerem oder ungültigem JSON oder einem API-Fehler — vergleichen Sie es in der Bedingung des nächsten Schritts.
Welche Eingabeparameter akzeptiert der Roboter?
| Parameter | Typ | Pflichtfeld? | Standard |
|---|---|---|---|
| Auftrags-ID | int | ja | |
| Zu aktualisierende Felder (camelCase-JSON): {"title":"New deal","stageId":"C1:WON","assignedById":5,"opportunity":50000} | string | ja |
Was gibt der Roboter zurück?
| Parameter | Typ |
|---|---|
| Erfolg (Y/N) | string |
Welche Fehler kann der Roboter zurückgeben?
Diese Meldungen schreibt der Roboter ins Protokoll des Geschäftsprozesses, wenn er einen Schritt nicht ausführen kann. Der Text zeigt, was in den Einstellungen oder Daten zu korrigieren ist.
- Fehler: {id} ist nicht angegeben
- Fehler: fields_json ist leer
- Fehler: fields_json enthält ungültiges JSON
- API-Fehler
Szenario: Aktualisierung eines Auftrags aus einem Kontaktprozess
- Der Kontakt wechselt in eine neue Pipeline-Phase
- Der Roboter aktualisiert den verknüpften Auftrag: stageId und opportunity werden als JSON übergeben
- Ein Y-Ergebnis bestätigt die Aktualisierung für den nächsten Schritt
Ähnliche Roboter
Passende Artikel
- Vorherige Phase eines Deals in Bitrix24: warum eine Automatisierungsregel sie nicht sieht
- Dokumente in Bitrix24 erzeugen: Nummerierung, Automatisierung und die fertige Datei
- Berichte in Bitrix24: CRM-Analytik, BI Builder und eigene Kennzahlen
- Deal-Feld in Bitrix24 aktualisieren: REST API, Webhooks und No-Code-Wege
- Feld-IDs in Bitrix24: wie man den Feldcode herausfindet und wozu er dient
- Massenstart von Geschäftsprozessen in Bitrix24 nach Entitätsfilter