Munixo Support Forum - Kostenfreier Support für Munixo Anwender und Entwicklungspartner
+1 Punkt
Ist es möglich ausgehende E-Mails direkt in dem Objekt "E-Mails" (ggf mit Anhängen) abzulegen?

Use-Case: Eine Kundenrechnung wird erstellt, per E-Mail verschickt (mit einer entsprechenden Druckvorlage). Es wäre schön, die ausgehende E-Mail gleich beim Kunden angehängt zu haben, im Objekt "E-Mails", ohne alle ausgehenden Objekte über den Mailcheck importieren zu lassen. Gibt es dazu eine Möglichkeit? Falls nein, welche Methode im Code könnte man dazu über den Plugin erweitern?

Gibt es vielleicht auch eine ähnliche Möglichkeit für den Versand von Druckvorlagen per Report Communicator?
von (1.2k Punkte)

1 Antwort

0 Punkte
Grundsätzlich werden in Munixo E-Mails ausgehend (Objekt "Nachrichten") und eingehend (Objekt "E-Mails") getrennt behandelt. Insbesondere gibt es keine Standardmethode dafür. Mir würden derzeit zwei Möglichkeiten einfallen, um die Mail unter dem Kunden anzuhängen:

1. Das Objekt "Nachrichten" wird über ein Plugin um das Feld "Kontakt" erweitert. Das Feld wird automatisch per Event gefüllt. Der Kontakt wird dabei über die ausgehende E-Mailadresse gefunden. Die Nachrichten müssen im Plugin dann nur noch als Subtabelle unter den Kunden mit der Fremdschlüsselverlinkung (BAS_Customers.Contact = INF_InformerMessages.Contact) registriert werden.

2. Nach einem AfterSQLInsert einer Nachricht wird ein Datensatz im Objekt "E-Mails" erstellt. Das Mapping erfolgt beispielsweise im Plugin oder über den Message Bus per Lua. Der Kontakt wird analog zu Beispiel 1 gesucht.
von (1.4k Punkte)