Discuss Aktionen
Arbeitsflüsse für Dialog automatisieren.
Aktionen
Alle Follower entfernen
Navigieren Sie nach Einstellungen > Technisch > Serveraktionen und erstellen Sie einen neuen Eintrag:
- Name:
Alle Follower entfernen - Modell:
project.task(oder ein anderes Datenmodell) - Typ:
Code ausführen - 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 > Serveraktionen und erstellen Sie einen neuen Eintrag:
- Name:
Als Follower hinzufügen - Modell:
project.task(oder ein anderes Datenmodell) - Typ:
Code ausführen - 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 > Automatisierungsregeln einen Eintrag mit diesen Werten:
- Name:
Standard-Follower bei Versand von Nachricht entfernen - Modell:
mail.message - Auslöser: Bei Erstellung
- Anzuwenden auf:
[("message_type", "=", "comment")]- Folgeaktion: Code ausführen
- Code:
for rec in records.filtered(lambda r: r.model == "helpdesk.ticket"):
record_id = env[rec.model].browse(rec.res_id)
if record_id:
record_id.message_unsubscribe([record_id.partner_id.id])