2.2 KiB
title, description, kind, section, prev
| title | description | kind | section | prev |
|---|---|---|---|---|
| Discuss Aktionen | Arbeitsflüsse für Dialog automatisieren. | howto | true | ./discuss |
Discuss Aktionen
{{ $frontmatter.description }}
Aktionen
Alle Follower entfernen
Navigieren Sie nach Einstellungen > Technisch > Server-Aktionen und erstellen Sie einen neuen Eintrag:
Name der Aktion: Alle Follower entfernen
Modell: project.task (oder ein anderes Datenmodell)
Typ: Code ausführen
Kopieren Sie die folgenden Zeilen in das Feld Python Code:
for record in records:
record.message_follower_ids.unlink()
Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und dann speichern.
Auf der Listenansicht des Datenmodell markieren Sie ausgewählte Einträge und wählen Aktionen > Alle Follower entfernen.
Als Follower hinzufügen
Navigieren Sie nach Einstellungen > Technisch > Server-Aktionen und erstellen Sie einen neuen Eintrag:
Name der Aktion: Als Follower hinzufügen
Modell: project.task (oder ein anderes Datenmodell)
Typ: Code ausführen
Kopieren Sie die folgenden Zeilen in das Feld Python Code:
records._message_subscribe([user.partner_id.id])
Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und speichern.
Geplante Aktionen
E-Mail: E-Mail-Manager für Warteschlange
Diese geplante Serveraktion prüft die Liste der Mails. Mails, die im Status Ausgehend sind, werden versendet.
Standard-Follower bei Versand von Nachricht entfernen
Mit dieser automatischen Aktion wird der Standard-Follower (partner_id auf Dokument) beim Versand einer Nachricht aus der Liste der Follower gelöscht.
Erstellen Sie unter Einstellungen > Technisch > Automation > Automatisierte Aktionen einen Eintrag mit diesen Werten:
Name der Aktion: Standard-Follower bei Versand von Nachricht entfernen
Modell: mail.message
Auslöser: Bei Erstellung
Anzuwenden auf:
[("message_type", "=", "comment")]
Folgeaktion: Code ausführen
Python Code:
for rec in records.filtered(lambda r: r.model == "helpdesk.ticket"):
record_id = env[rec.model].browse(rec.res_id)