\ourhead{}{}{\sammelrechnung}{}{}
-\begin{document}
-
\setkomavar{title}{
- \sammelrechnung~
- \nr~<%quonumber%>
+ \sammelrechnung~
+ \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%>
- <%cp_givenname%> <%cp_name%>\strut\\
- <%street%>\strut\\
- <%zipcode%> <%city%>\strut\\
- <%country%> \strut
- }
+<%name%>\strut\\
+<%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
+}
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
- {<%if natural_person%><%greeting%> <%name%>,<%else%>\anrede<%end if%>}
- {
- \ifstr{<%cp_gender%>}{f}
- {\anredefrau}
- {\anredeherr}
- <%cp_title%> <%cp_name%>,
- }
-}
+\Ifstr{<%cp_name%>}{}
+{<%if natural_person%><%greeting%> <%name%>,<%else%>\anrede<%end if%>}
+ {
+ \Ifstr{<%cp_gender%>}{f}
+ {\anredefrau}
+ {\anredeherr}
+ <%cp_title%> <%cp_name%>,
+ }
+ }
\thispagestyle{kivitendo.letter.first}
\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
-
-% eigentliche Tabelle
-<%foreach invnumber%>
- <%invnumber%> & <%invdate%> & <%duedate%> &
- <%c0%> & <%c30%> & <%c60%> & <%c90%> \\
-<%end invnumber%>
-
-\end{longtable}
-
+\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%>%
+ % 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}