Zurück zur Anleitungen / HowTos
Siehe auch Synchronisierungen
Siehe auch Synchronisierungen Hook-Codes
Siehe auch Zeitaktionen
Siehe auch Dokument Vorlagen f. Emails
Siehe auch PDF Power User Funktionen Variablen/Funktionen
Siehe auch FAQ: Nachrichten in SLACK Channel
Das System kann Benachrichtigungen z.B. per Email (siehe Dokument Vorlagen f. Emails) über z.B. beauftragte Angebote oder versendete oder offene Rechnungen senden.
Der Auslöser für eine Benachrichtigung kann eine Aktion eines Benutzers sein (z.B. Angebot Gewonnen klicken) oder eine zeitlich gesteuerte Aktion wie z.B. 10 Tage nach Angebotsversand (siehe Zeitaktionen).
Konfiguriert werden diese Art von Benachrichtigungen in einer Synchronisierungen vom Typ Hook.
Zuerst muss eine Dokument Vorlagen f. Email angelegt werden.
Im zweiten Schritt wird dann eine Synchronisierungen angelegt, bei der bei einem bestimmten Ereignis diese Email Vorlage an die gewünschte Email Adresse gesendet wird.
Zuerst muss eine Dokument Vorlagen f. Email angelegt werden:
Unter “Einstellungen” –> “Dokument Vorlagen” wird eine neue Dokument Vorlage vom Typ “Mail Vorlage” angelegt.
Bezeichnung:
Angebot beauftragt Email an Office
Der Betreff könnte folgendermaßen lauten:
[[$CONFIGURATION.ownCompany]]: Angebot [[$obj._objref]] "[[$obj.summary|escape]]" Kunde [[$obj.site_name]] [[$obj.site_company]] beauftragt
Hierbei werden PDF Power User Funktionen Variablen/Funktionen verwendet.
Dann wird ein Textblock angelegt mit z.B. folgendem Inhalt:
<p>Hallo [[$obj.modified_user__firstname]] [[$obj.modified_user__lastname]],</p> <p>das Angebot <strong>[[$obj._objref]]</strong> [[if $obj.summary != ""]]mit dem Titel "<strong>[[$obj.summary|escape]]</strong>" [[/if]]wurde am <strong>[[$obj.status_custinstructed|ut2humandate:1]]</strong> beauftragt.</p> <p>Link zum Angebot: <a href="[[myurl absolute=true noGetParams=true script='b']]#/detail/offer/[[$payload.id]]">[[myurl absolute=true noGetParams=true script='b']]#/detail/offer/[[$payload.id]]</a></p> <p>Weitere Daten:</p> <p>Angebot: <strong>[[$payload._objref]]<em> [[$obj.summary|escape]]</em></strong><br />[[if $obj.status_sent != 0]]Gesendet am: <strong>[[$obj.status_sent|ut2humandate:1]]</strong><br />[[/if]] [[if $obj.startdate != 0]]Startdatum: <strong>[[$obj.startdate|ut2humandate:1]]</strong><br />[[/if]] [[if $obj.enddate != 0]]Enddatum: <strong>[[$obj.enddate|ut2humandate:1]]</strong><br />[[/if]] [[if $payload.site_company != ""]]Firma: <strong>[[$payload.site_company|escape]]</strong><br />[[/if]] [[if $payload.site_name != ""]]Name: <strong>[[$payload.site_name|escape]]</strong><br />[[/if]] [[if $payload.site_email != ""]]Email: <strong>[[$payload.site_email|escape]]</strong><br />[[/if]] [[if $obj.site_phone != ""]]Telefon: <strong>[[$obj.site_phone|escape]]</strong><br />[[/if]] [[if $obj.site_mobile != ""]]Mobil: <strong>[[$obj.site_mobile|escape]]</strong><br />[[/if]] [[if $obj.customer != 0]]Kunde: <strong>[[$obj.customer___objref]] [[$obj.customer__comboname|escape]]</strong><br />Link zum Kunden: <a id="" href="[[myurl absolute=true noGetParams=true script='b']]#/detail/customer/[[$obj.customer]]">[[myurl absolute=true noGetParams=true script='b']]#/detail/customer/[[$obj.customer]]</a><br />[[/if]] <br />[[if $payload.annotation != ""]]Notiz: <br /><em>[[$payload.annotation|escape|nl2br]]</em>[[/if]]</p> <p> </p> <p>Mit freundlichen Grüßen<br />[[$CONFIGURATION.ownCompany|escape]]</p> <div class="footer" style="color: #8c8c8c; font-size: 0.8em;">[[$CONFIGURATION.ownCompany|escape|nl2br]] <br />[[$CONFIGURATION.ownOfferContact|escape|nl2br]]</div>
Unter “Einstellungen” –> “Synchronisierungen” wird eine neue Synchronisierungen vom Typ “Hook” angelegt.
Der Hook-Code global.offer.custinstructed wird ausgelöst, wenn ein Kunde im Bestellportal auf “Angebot beauftragen” klickt.
Der Hook-Code global.offer.custdeclined wird ausgelöst, wenn ein Kunde im Bestellportal auf “Angebot ablehnen” klickt.
Der Hook-Code global.bifroest.created wird ausgelöst, wenn ein Kunde im Kundenportal/Webshop eine Bestellung aufgibt.