Hallo Kivitendo Mitstreiter,
nun habe ich eine Lösung für uns gefunden.
Diese ist wie folgt:
alles erfolgt in der Datei zahlungserinnerung.tex.
Unter Variablen wird eine neue Variable angelegt
\newcounter{mycounterschleife}
% eigentliche Tabelle
<%foreach dn_invnumber%>
<%dn_invnumber%> & <%dn_transdate%> & <%dn_amount%> \currency \\[0.1cm]
\stepcounter{mycounterschleife} % Variable um eins hochzählen
<%end dn_invnumber%>
´Nach \end{longtable} wird folgende Abfrage eingefügt.
\ifnum\value{mycounterschleife}=1
\bitteZahlenBis~<%dunning_duedate%>
\bitteZahlenBisEnde
\else
\bitteZahlenBis~<%dunning_duedate%>
\bitteZahlenBisEndeM
\fi
Der Text für "bitteZahlenBis" usw. steht in der Datei "deutsch.tex". So wie es vorgesehen ist, dass die Sprache aus einer anderen Datei geladen wird.
Durch diese Abfrage kann unterschieden werden, ob Einzahl oder Mehrzahl ausgegeben wird.
Gruß
Emanuel