⚙️Serveraktion

Modul: Automatische Reports

Einstellungen -> System -> Serveraktion

Serveraktionen werden für ein Datenmodell (z.B. Produkt oder Kontakt) erstellt und ermöglichen es, Prozesse zu automatisieren, z.B. kann eine Serveraktion erstellt werden, die bei Aufruf den Datensatz aktualisiert.

Beispiel für eine Serveraktion, die einen Datensatz vom Modell "Produkt" in Onlineshop und Gateway veröffentlicht und in der Kasse verfügbar macht

Die erstellte Serveraktion kann über den Button "KONTEXTUELLE AKTION ERSTELLEN" dem Aktions-Menü des Datenmodells hinzugefügt werden (nach dem Hinzufügen muss die Seite mit F5 aktualisiert werden, damit der Menü-Eintrag sichtbar ist).

zum Aktions-Menü hinzugefügte Serveraktion für das Modell Produkt

So lässt sich die Serveraktion auch für mehrere Datensätze auf einmal ausführen.

Zudem kann die Serveraktion auch über eine Automatische Aktion aufgerufen werden.

Serveraktion: Felder

Modell

Das Modell gibt an, für welche Datensätze die Aktion aufgerufen werden kann , z.B. Produkt, Kontakt, Verkaufsauftrag usw.

Folgeaktion

Die gewählte Aktion wird ausgeführt, wenn die Serveraktion ausgeführt wird. Es stehen mehrere Aktionen zur Auswahl:

  • Python-Code ausführen

Der Bereich "Python-Code" wird angezeigt, in diesem wird der Code in der Programmiersprache "Python" hinterlegt, der ausgeführt werden soll.

  • Einen neuen Datensatz erstellen

Der Bereich "Zu schreibende Daten" wird angezeigt, in dem die Felder und Werte für das Erstellen des neuen Datensatzes hinterlegt werden.

  • Den Datensatz aktualisieren

Der Bereich "Zu schreibende Daten" wird angezeigt, in dem die zu aktualisierenden Felder und Feldwerte eingetragen werden.

  • Mehrere Aktionen ausführen

Der Bereich "Aktionen" wird angezeigt. Es können verschiedene Aktionen hinzugefügt und kombiniert werden, die als Folgeaktion ausgeführt werden.

  • E-Mail versenden

Eine E-Mail, Nachricht oder Notiz wird versendet. Welche E-Mail versendet wird, wird über das Auswählen einer E-Mail-Vorlage eingestellt.

  • Nächste Aktivität erstellen

Der Bereich "Aktivität" wird angezeigt, in diesem wird eingestellt, welche neue Aktivität im Datensatz erstellt wird

  • Report

Es wird ein Bericht erstellt. Für die Berichterstellung muss im Bereich "Report Code" Python Code hinterlegt werden. Beispiel: Eigene Reporte

  • Request

Es wird ein Request durchgeführt.

Last updated