\ourhead{}{}{\sammelrechnung}{}{}
-\begin{document}
-
\setkomavar{title}{
\sammelrechnung~
- \nr~<%quonumber%>
+ \nr~<%quonumber%>%
}
\setkomavar{transaction}{<%transaction_description%>}
\setkomavar{customer}{<%customernumber%>}
\setkomavar{fromphone}{<%employee_tel%>}
\setkomavar{fromemail}{<%employee_email%>}
+\begin{document}
\begin{letter}{
<%name%>\strut\\
- <%if department_1%><%department_1%>\\<%end if%>
- <%if department_2%><%department_2%>\\<%end if%>
+ <%if department_1%><%department_1%>\\<%end if%>%
+ <%if department_2%><%department_2%>\\<%end if%>%
<%cp_givenname%> <%cp_name%>\strut\\
<%street%>\strut\\
<%zipcode%> <%city%>\strut\\
<%country%> \strut
}
-% Anrede nach Geschlecht unterscheiden
+% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
+% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
- {\anrede}
+ \Ifstr{<%cp_name%>}{}
+ {<%if natural_person%><%greeting%> <%name%>,<%else%>\anrede<%end if%>}
{
- \ifstr{<%cp_gender%>}{f}
+ \Ifstr{<%cp_gender%>}{f}
{\anredefrau}
{\anredeherr}
<%cp_title%> <%cp_name%>,
\sammelrechnungsformel
-%
-% - longtable kann innerhalb der Tabelle umbrechen
-% - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen
-% Übertrag machen
-%
-\setlength\LTleft\parindent % Tabelle beginnt am linken Textrand
-\setlength\LTright{0pt} % Tabelle endet am rechten Textrand
-\begin{longtable}{@{\extracolsep{\fill}}rrrrrrr@{}}
-% Tabellenkopf
-\hline
-\textbf{\rechnung~\nr} & \textbf{\datum} & \textbf{\faellig} &
-\textbf{\aktuell} & \textbf{\asDreissig} & \textbf{\asSechzig} & \textbf{\asNeunzig}\\
-\hline\\
-\endhead
-
-% Tabellenkopf erste Seite
-\hline
-\textbf{\rechnung~\nr} & \textbf{\datum} & \textbf{\faellig} &
-\textbf{\aktuell} & \textbf{\asDreissig} & \textbf{\asSechzig} & \textbf{\asNeunzig}\\
-\hline\\[-0.5em]
-\endfirsthead
-
-% Tabellenende
-\\
-\multicolumn{7}{@{}r@{}}{\weiteraufnaechsterseite}
-\endfoot
-
-% Tabellenende letzte Seite
-\hline\\
-\multicolumn{3}{@{}l}{\textbf{\zwischensumme}} & \textbf{<%c0total%>} & \textbf{<%c30total%>} & \textbf{<%c60total%>} & \textbf{<%c90total%>}\\
-\hline\\
-\multicolumn{6}{@{}l}{\textbf{\schlussbetrag}} & \textbf{<%total%>} \\
-\hline\hline\\
-\endlastfoot
-
+\begin{SimpleTabular}[
+ colspec=l*6X,
+ headline={\bfseries\rechnung~\nr & \bfseries\datum & \bfseries\faellig &
+ \bfseries\aktuell & \bfseries\asDreissig & \bfseries\asSechzig & \bfseries\asNeunzig}
+]
% eigentliche Tabelle
-<%foreach invnumber%>
- <%invnumber%> & <%invdate%> & <%duedate%> &
- <%c0%> & <%c30%> & <%c60%> & <%c90%> \\
-<%end invnumber%>
-
-\end{longtable}
-
+<%foreach invnumber%>%
+ <%invnumber%> & <%invdate%> & <%duedate%> &
+ <%c0%> & <%c30%> & <%c60%> & <%c90%> \\
+<%end invnumber%>%
+% Tabellenende letzte Seite
+\midrule[\heavyrulewidth]
+\multicolumn{3}{@{}l}{\bfseries\zwischensumme} & \bfseries<%c0total%> & \bfseries<%c30total%> & \bfseries<%c60total%> & \bfseries<%c90total%>\\*
+\midrule
+\multicolumn{3}{@{}l}{\bfseries\schlussbetrag} & &&&\bfseries<%total%> \\
+\end{SimpleTabular}
\closing{\gruesse}