Arbeiten mit Mailvorlagen

Grundproblem

Der Hauptfork von Odoo überschreibt bei jedem Update die Mailvorlagen. Deshalb wurde in unserem Fork https://github.com/equitania/myodoo-server die Funktion deaktiviert.

Was sind Mailvorlagen und welche gibt es?

Die Mailvorlagen sind vordefinierte Vorlagen für Emails, die direkt aus Odoo heraus versendet werden.
Equitania hat die Standard Odoovorlagen komplett überarbeitet und optimiert.

Es gibt grundsätzlich zweierlei Arten von Mailvorlagen: Mailvorlagen für den internen Gebrauch und Mailvorlagen für den externen Gebrauch, also die die an den Kunden rausgehen.


Welche Vorlagen haben wir angepasst?

  • Bestellung eingegangen (intern)
  • Bestellung
  • Bestellbestätigung an den Kunden (extern) 
  • Angebotsanfrage
  • Rechnung (extern)
  • Verkaufsauftrag (extern)
  • Terminanfrage / Terminänderung / Terminerinnerung (intern oder extern)
  • Passwort zurücksetzen (extern)
  • Neuregistrierung (intern)


Die Mailvorlagen unterstützen die Mehrsprachigkeit z.B. Deutsch / Englisch.

Wie installiere ich die Vorlagen?

In unserem Github-Repository finden Sie das Skript:

https://github.com/equitania/odoo-addons/blob/8.0/python-scripts/import_email_templates.py

Hier müssen Sie Benutzername, Passwort, Datenbankname und URL Ihres Servers eintragen.

..
import xmlrpclib
from datetime import datetime, timedelta

username = "username"
pwd = "Passwort"
dbname = "dbname"
baseurl = "http://localhost:8069"
..
version_number = 1
..

Mit der Versionsnummer können Sie Ihre Vorlagen vor dem Überschreiben schützen.

Die Vorlagen finden Sie im Unterordner:

https://github.com/equitania/odoo-addons/tree/8.0/python-scripts/email_templates 

Wo finde ich die Mailvorlagen?

Mailvorlagen finden Sie im Backend von Odoo unter Einstellungen > Technisch > Email > Vorlagen.

Je nach Benutzerrechten kann dieser Punkt für Nutzer ohne Administrationsrechte und technische Eigenschaften deaktiviert sein.



Mailvorlagen bearbeiten

Um die Vorlagen zu bearbeiten, benötigt es einige HTML und CSS Kenntnisse. Sollten Sie sich nicht sicher sein, ob Sie diese haben, sollten Sie lieber unseren Support fragen.
Um eine Mailvorlage zu bearbeiten, klicken Sie auf diese in der Liste und gehen Sie auf Bearbeiten. (Nicht auf Vorlage bearbeiten!)


Klicken Sie auf das Fähnchen neben dem Betreff. 

Mit Klick auf das "O" oben rechts im Fenster, machen Sie das Fenster breiter. Das Fenster nutzt so nahezu die volle Breite Ihres Browserfensters.


Klicken Sie auf das markierte Symbol um zwischen Source Code und Richtext zu wechseln. Bearbeiten Sie die Vorlagen nur im Source Code.

ACHTUNG

Sie müssen die Änderungen in beiden Feldern identisch einfügen, damit sie in beiden Sprachen umgesetzt werden. Sollte dies für Sie irrelevant sein, so machen Sie sie nur im deutschen Teil.

Spätestens ab hier sind nun HTML und CSS Kenntnisse gefragt.

Die wichtigsten Elemente sind <div> (Inhaltscontainer),  <p> (Textabsatz) und <br> (Zeilenumbruch).

<div style="font-family:, Arial, sans-serif; font-size: 13px;color: #FFF;"> → dieser Inhaltcontainer benutzt z.B. die Schrift Arial, Größe 13 px in weiß.

Sie vergeben den Mailvorlagen Containern sogenannte Inline Styles (CSS). Weitere Grundlagen zu HTML & CSS entnehmen Sie bitte dem Wiki-Artikel:/wiki/spaces/MW/pages/22446112

Vorschau anzeigen

Sie haben während und nach dem Bearbeiten die Möglichkeit sich die Vorlage in einer Vorschau anzeigen zu lassen.

Reports anhängen

Odoo sieht im Standard für jede Mailvorlage automatisch einen Report vor.



Dieser wird in diesem Feld hinterlegt:

Eigene Vorlagen anlegen

Sollten Sie eigene Vorlagen anlegen, so versehen Sie diese immer mit der Versionsnummer 1, damit sie bei einem Update nicht verloren gehen.