====== offer-cube FAQ / Benachrichtigung bei Angebot beauftragt oder abgelehnt ====== Zurück zur [[offer-cube:howto|Anleitungen / HowTos]] Siehe auch [[offer-cube:howto:syncsetting|Synchronisierungen]] \\ Siehe auch [[offer-cube:howto:syncsetting-hook-codes|Synchronisierungen Hook-Codes]] \\ Siehe auch [[offer-cube:howto:syscron|Zeitaktionen]] \\ Siehe auch [[offer-cube:howto:docmeta-email|Dokument Vorlagen f. Emails]] \\ Siehe auch [[offer-cube:howto:pdf-special-variables|PDF Power User Funktionen Variablen/Funktionen]] \\ Siehe auch [[offer-cube:faq:faq_ooi-syncsetting_notification_slack_channel|FAQ: Nachrichten in SLACK Channel]] \\ ===== Allgemeines / Zusammenfassung ===== Das System kann Benachrichtigungen z.B. per Email (siehe [[offer-cube:howto:docmeta-email|Dokument Vorlagen f. Emails]]) über z.B. beauftragte [[offer-cube:howto:offer|Angebote]] oder versendete oder offene [[offer-cube:howto:invoice|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 [[offer-cube:howto:syscron|Zeitaktionen]]). Konfiguriert werden diese Art von Benachrichtigungen in einer [[offer-cube:howto:syncsetting|Synchronisierungen]] vom Typ //Hook//. ==== Details: Anlegen Hook ==== Zuerst muss eine [[offer-cube:howto:docmeta-email|Dokument Vorlagen f. Email]] angelegt werden. Im zweiten Schritt wird dann eine [[offer-cube:howto:syncsetting|Synchronisierungen]] angelegt, bei der bei einem bestimmten Ereignis diese Email Vorlage an die gewünschte Email Adresse gesendet wird. ==== Email Vorlage bei Angebot vom Kunden beauftragt/abgelehnt ==== Zuerst muss eine [[offer-cube:howto:docmeta-email|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 [[offer-cube:howto:pdf-special-variables|PDF Power User Funktionen Variablen/Funktionen]] verwendet. Dann wird ein Textblock angelegt mit z.B. folgendem Inhalt:

Hallo [[$obj.modified_user__firstname]] [[$obj.modified_user__lastname]],

das Angebot [[$obj._objref]] [[if $obj.summary != ""]]mit dem Titel "[[$obj.summary|escape]]" [[/if]]wurde am [[$obj.status_custinstructed|ut2humandate:1]] beauftragt.

Link zum Angebot: [[myurl absolute=true noGetParams=true script='b']]#/detail/offer/[[$payload.id]]

Weitere Daten:

Angebot: [[$payload._objref]] [[$obj.summary|escape]]
[[if $obj.status_sent != 0]]Gesendet am: [[$obj.status_sent|ut2humandate:1]]
[[/if]] [[if $obj.startdate != 0]]Startdatum: [[$obj.startdate|ut2humandate:1]]
[[/if]] [[if $obj.enddate != 0]]Enddatum: [[$obj.enddate|ut2humandate:1]]
[[/if]] [[if $payload.site_company != ""]]Firma: [[$payload.site_company|escape]]
[[/if]] [[if $payload.site_name != ""]]Name: [[$payload.site_name|escape]]
[[/if]] [[if $payload.site_email != ""]]Email: [[$payload.site_email|escape]]
[[/if]] [[if $obj.site_phone != ""]]Telefon: [[$obj.site_phone|escape]]
[[/if]] [[if $obj.site_mobile != ""]]Mobil: [[$obj.site_mobile|escape]]
[[/if]] [[if $obj.customer != 0]]Kunde: [[$obj.customer___objref]] [[$obj.customer__comboname|escape]]
Link zum Kunden: [[myurl absolute=true noGetParams=true script='b']]#/detail/customer/[[$obj.customer]]
[[/if]]
[[if $payload.annotation != ""]]Notiz:
[[$payload.annotation|escape|nl2br]][[/if]]

 

Mit freundlichen Grüßen
[[$CONFIGURATION.ownCompany|escape]]

{{offer-cube:faq:faq_ooi-syncsetting_notification_email_offer_accepted:offer-cube-faq-syncsetting-offer-accepted-01-create-docmeta.png|Einstellungen -> Neue Dokument Vorlage}} {{offer-cube:faq:faq_ooi-syncsetting_notification_email_offer_accepted:offer-cube-faq-syncsetting-offer-accepted-02-create-docmeta.png|Einstellungen -> Email Dokument Vorlage Textblock}} ==== Synchronisierung bei Angebot vom Kunden beauftragt ==== Unter "//Einstellungen//" --> "//Synchronisierungen//" wird eine neue Synchronisierungen vom Typ "//Hook//" angelegt. * **Bezeichnung:** z.B. //Angebot beauftragt Email an Office// * **Hook-Code:** z.B. //global.offer.custinstructed// oder //global.offer.custdeclined// - siehe [[offer-cube:howto:syncsetting-hook-codes|Synchronisierungen Hook-Codes]] * **Methodenname:** //mail// für Mailversand oder //post// für Webservice Request (siehe z.B. [[offer-cube:faq:faq_ooi-syncsetting_notification_slack_channel|FAQ: Nachrichten in SLACK Channel]]) * **Dokument Vorlage:** (die vorher angelegte Email Dokumentenvorlage) * **Alternative Empfänger Email:** //// oder z.B. //[[$CONFIGURATION.ownMail]]// \\ Dies wird ersetzt durch die eigene Email Adresse aus //Einstellungen// --> //Eigene Firmendaten//. \\ Es kann hier auch eine beliebige fixe Email Adresse eingetragen werden. \\ **ACHTUNG: Wenn das Feld leer gelassen wird, wird die Email an den Kunden geschickt!** === Hook-Code Angebot vom Kunden beauftragt === Der Hook-Code //**global.offer.custinstructed**// wird ausgelöst, wenn ein Kunde im Bestellportal auf "//Angebot beauftragen//" klickt. === Hook-Code Angebot vom Kunden abgelehnt === Der Hook-Code //**global.offer.custdeclined**// wird ausgelöst, wenn ein Kunde im Bestellportal auf "//Angebot ablehnen//" klickt. === Hook-Code Kundenportal/Webshop Bestellung === Der Hook-Code //**global.bifroest.created**// wird ausgelöst, wenn ein Kunde im [[offer-cube:howto:bifroest-portal-webshop|Kundenportal/Webshop]] eine Bestellung aufgibt. === Synchronisierung mit Hook anlegen === {{offer-cube:faq:faq_ooi-syncsetting_notification_email_offer_accepted:offer-cube-faq-syncsetting-offer-accepted-05-create-syncsetting.png|Einstellungen -> Synchronisierung}} ===== Ergebnis ===== {{offer-cube:faq:faq_ooi-syncsetting_notification_email_offer_accepted:offer-cube-faq-syncsetting-offer-accepted-11-offer-clientchoice.png|Angebot beauftragen}} {{offer-cube:faq:faq_ooi-syncsetting_notification_email_offer_accepted:offer-cube-faq-syncsetting-offer-accepted-12-email-notification.png|Email Nachricht}}