Mir sind keinerlei Probleme mit <%employee*%>-Variablen und Umlauten in OpenDocument-Vorlagen bekannt. Auch in anderen Vorlagen (LaTeX) nicht, oder mit OpenDocument und anderen Variablen.
Wie sieht denn die Fehlermeldung genau aus?
Eines der typischsten Probleme bei OpenDocument ist, dass unsichtbar für den Benutzer innerhalb von gewissen Kivitendo-Kontrollstrukturen OpenDocument-Formate geändert werden (Schriftart, neuer Absatz etc), sodass nach Ersetzung durch Kivitendo die XML-Dateistruktur nicht mehr wohlgeformt ist. Dieses lässt sich meist dadurch beheben, dass der betreffende Teil weiträumig in der OpenDocument-Vorlage entfernt und komplett neu eingetippt wird. Dabei unbedingt darauf achten, dass sich bei anschließender Textformatierung/-auszeichnung die Formatierung immer auf komplette Kivitendo-Kontrollstrukturen bezieht.
Beispiel für falsch:
<%employee_ name%> (bitte mal das Leerzeichen ignorieren, das ist hier nur, damit der Editor es richtig darstellt)
Beispiel für richtig:
<%employee_name%>
Dasselbe bezieht sich auch auf Kontrollstrukturen wie <%if%>. Hier auch immer nur die vollständige Struktur inklusive ihres <%end%> einheitlich formatieren.
Falsch:
<%if employee_name%>Bearbeiter: <%employee_name%> <%end%>
Richtig:
<%if employee_name%>Bearbeiter: <%employee_name%><%end%>