eComProc

Einleitung

Der eComProc ist die Schnittstelle für das Versenden von E-Mails die sich aus speziellen Prozessen ergeben. Mit der Standardinstallation werden drei eComProc Prozesse definiert:

  1. Kaufbestätigung
    Eine E-Mail an den Kunden nach einer Bestellung mit den wichtigsten Bestelldaten im Überblick
  2. Kunden Registrierung
    Eine Willkommens-E-Mail an den Kunden, wenn dieser sich im Shop mit einem Passwort registriert hat, um Zugriff auf seinen persönlichen "Mein Konto"-Bereich zu erhalten.
  3. Passwort Anforderung
    Eine E-Mail an den Kunden mit einem generierten Link zum Zurücksetzen seines Passwortes.

Zur vollständigen Einrichtung eines eComProc sind drei Schritte nötig:

  1. Prozess definieren
  2. Objekt definieren
  3. Objekt-Teil definieren

Diese drei Schritte werden nachfolgend näher beschrieben.

1. Prozess definieren

Ein eComProc Prozess ist sozusagen eine Sammlung von Objekten die programmatisch angesteuert werden kann, um diese Objekte zu verarbeiten und per E-Mail zu versenden.

Liste der Prozesse

Die Liste der eComProc Prozesse erhalten Sie über das Menü "Extra > Systemsteuerung". Auf der dort erscheinenden Übersicht finden Sie im Bereich "System" den Punkt "eComProc: Prozesse".

Wie Sie generell effizient mit Listen im Backend arbeiten können ist hier im Detail beschrieben: Arbeiten mit Listen.

Prozess anlegen

Um einen neuen Prozess anlegen zu können, wechseln Sie zunächst zur Liste der Prozesse. In der Iconleiste am linken Bildrand finden Sie die Option "eComProc: Prozess anlegen". Folgen Sie dem Link um zur Erstellungsmaske zu gelangen.

Wie Sie generell mit Formularen arbeiten können und was welche Buttons bedeuten, ist hier im Detail beschrieben: Arbeiten mit Formularen.
Eine Erläuterung welche Eingabefelder Ihnen hier zur Verfügung stehen finden Sie unter Daten-Typ "process".

Prozess bearbeiten

Um einen Prozess bearbeiten zu können, wechseln Sie zunächst zur Liste der Prozesse. In dieser Liste finden Sie am Anfang jeder Zeile neben einer Checkbox ein Bearbeiten-Symbol. Klicken Sie dieses Icon in der Zeile eines Prozesses, das Sie bearbeiten möchten.

Geben Sie Ihre Änderungen ein und klicken Sie auf den Button "Übernehmen" oder "Speichern".

Wie Sie generell mit Formularen arbeiten können und was welche Buttons bedeuten, ist hier im Detail beschrieben: Arbeiten mit Formularen.
Eine Erläuterung welche Eingabefelder Ihnen hier zur Verfügung stehen finden Sie unter Daten-Typ "process".

Prozess löschen

Um einen Prozess löschen zu können, wechseln Sie zunächst zur Liste der Prozesse. In dieser Liste finden Sie am Anfang jeder Zeile eine Checkbox. Markieren Sie die Checkbox bei dem Prozess, das Sie löschen möchten. Vergewissern Sie sich, dass die sich am unteren Ende der Liste befindende Auswahl "Aktion anwenden auf:" auf "markierte" gesetzt ist und klicken anschließend auf den Button "Aktion auswählen". Wählen Sie die Option "Löschen".

Beachten Sie, dass in der Standardinstallation drei Prozesse vorinstalliert werden. Wenn Sie diese Löschen kann es zur Beeinträchtigung des Systems kommen. Ihre Kunden erhalten dann keine E-Mails bei Registrierung, Bestellung oder der Passwort Anforderung.

2. Objekt definieren

Ein eComProc: Objekt oder auch Message-Objekt stellt das Gerüst für eine auszulösende E-Mail dar. Hierin wird definiert, ob es sich um eine HTML oder Text E-Mail handelt, wie die Absender-E-Mail oder die Antwortadresse heißt oder mit welcher Betreffzeile die E-Mail verschickt werden soll.

Liste der Objekte

Um die Liste der Objekte eines eComProc Prozesses zu betrachten, wechseln Sie zunächst zur Liste der Prozesse. In dieser Liste finden Sie am Anfang jeder Zeile neben einer Checkbox ein Bearbeiten-Symbol. Klicken Sie dieses Icon in der Zeile eines Prozesses an, für das Sie die Objekte ansehen wollen.

Es erscheint die Bearbeitungsmaske des Prozesses. Unterhalb des Formulares finden Sie eine Liste der Objekte, die diesem Prozess zugeordnet sind.

Wie Sie generell effizient mit Listen im Backend arbeiten können ist hier im Detail beschrieben: Arbeiten mit Listen.

Objekt anlegen

Um ein Objekt einem Prozess hinzufügen zu können, wechseln Sie zunächst zur Liste der Objekte des Prozesses. In der Iconleiste am linken Bildrand finden Sie die Option "eComProc: Object anlegen...". Folgen Sie dem Link, um zur Erstellungsmaske zu gelangen.

Wie Sie generell mit Formularen arbeiten können und was welche Buttons bedeuten, ist hier im Detail beschrieben: Arbeiten mit Formularen.
Eine Erläuterung welche Eingabefelder Ihnen hier zur Verfügung stehen finden Sie unter Daten-Typ "object".

Objekt bearbeiten

Um ein Objekt zu einem Prozess bearbeiten zu können, wechseln Sie zunächst zur Liste der Objekte des Prozesses. In der Liste der Objekte finden Sie am Anfang jeder Zeile neben einer Checkbox ein Bearbeiten-Symbol. Klicken Sie dieses Icon in der Zeile eines Objektes an, das Sie bearbeiten möchten.

Wie Sie generell mit Formularen arbeiten können und was welche Buttons bedeuten, ist hier im Detail beschrieben: Arbeiten mit Formularen.
Eine Erläuterung welche Eingabefelder Ihnen hier zur Verfügung stehen finden Sie unter Daten-Typ "object".

Objekt löschen

Um ein Objekt aus einem Prozess löschen zu können, wechseln Sie zunächst zur Liste der Objekte des Prozesses. In dieser Liste finden Sie am Anfang jeder Zeile eine Checkbox. Markieren Sie die Checkbox bei dem Objekt, das Sie löschen möchten. Vergewissern Sie sich, dass die sich am unteren Ende der Liste befindende Auswahl "Aktion anwenden auf:" auf "markierte" gesetzt ist und klicken anschließend auf den Button "Aktion auswählen". Wählen Sie die Option "Löschen".

3. Objekt-Teil definieren

Ein eComProc: Objekt-Teil oder auch Message-Objekt-Part stellt ein einzelnes Element einer E-Mail dar. Dies kann zum Beispiel der eigentlich E-Mail-Text oder ein Anhang sein.

Liste der Objekt-Teile

Um die Liste der Objekte-Teile eines eComProc Objektes zu betrachten, wechseln Sie zunächst zur Liste der Objekte. In dieser Liste finden Sie am Anfang jeder Zeile neben einer Checkbox ein Bearbeiten-Symbol. Klicken Sie dieses Icon in der Zeile eines Objektes an, für das Sie die Objekte-Teile ansehen wollen.

Es erscheint die Bearbeitungsmaske des Objektes. Unterhalb des Formulares finden Sie eine Liste der Objekte-Teile, die diesem Objekt zugeordnet sind.

Wie Sie generell effizient mit Listen im Backend arbeiten können ist hier im Detail beschrieben: Arbeiten mit Listen.

Objekt-Teil anlegen

Um ein Objekt-Teil einem Objekt hinzufügen zu können, wechseln Sie zunächst zur Liste der Objekt-Teile des Objektes. In der Iconleiste am linken Bildrand finden Sie die Option "eComProc: Object-Part anlegen...". Folgen Sie dem Link, um zur Erstellungsmaske zu gelangen.

Wie Sie generell mit Formularen arbeiten können und was welche Buttons bedeuten, ist hier im Detail beschrieben: Arbeiten mit Formularen.
Eine Erläuterung welche Eingabefelder Ihnen hier zur Verfügung stehen finden Sie unter Daten-Typ "objectPart".

Objekt-Teil bearbeiten

Um ein Objekt-Teil zu einem Objekt bearbeiten zu können, wechseln Sie zunächst zur Liste der Objekt-Teile des Objektes. In der Liste der Objekte-Teile finden Sie am Anfang jeder Zeile neben einer Checkbox ein Bearbeiten-Symbol. Klicken Sie dieses Icon in der Zeile eines Objekt-Teiles an, das Sie bearbeiten möchten.

Wie Sie generell mit Formularen arbeiten können und was welche Buttons bedeuten, ist hier im Detail beschrieben: Arbeiten mit Formularen.
Eine Erläuterung welche Eingabefelder Ihnen hier zur Verfügung stehen finden Sie unter Daten-Typ "objectPart".

Objekt-Teil löschen

Um ein Objekt-Teil aus einem Objekt löschen zu können, wechseln Sie zunächst zur Liste der Objekt-Teile des Objektes. In dieser Liste finden Sie am Anfang jeder Zeile eine Checkbox. Markieren Sie die Checkbox bei dem Objekt-Teil, das Sie löschen möchten. Vergewissern Sie sich, dass die sich am unteren Ende der Liste befindende Auswahl "Aktion anwenden auf:" auf "markierte" gesetzt ist und klicken anschließend auf den Button "Aktion auswählen". Wählen Sie die Option "Löschen".