% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
&%
<%qty%> <%unit%> &%
<%sellprice%>&%
- \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
+ \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
<%linetotal%>\tabularnewline%
<%end number%>%
}%
\ProvidesFile{insettings.tex}[2019/12/22 Konfigurationsdatei kivitendo ERP]
% Sprachüberprüfung
\RequirePackage[english, ngerman]{babel}
-\ifstr{\lxlangcode}{EN}{
+\Ifstr{\lxlangcode}{EN}{
\makeatletter
\main@language{english}
\makeatother
\input{english.tex}}{
- \ifstr{\lxlangcode}{DE}{
+ \Ifstr{\lxlangcode}{DE}{
\makeatletter
\main@language{ngerman}
\makeatother
\ifnum\thepage=1
\else
\makebox[\textwidth]{
- \ifstr{#1}{}{}{#1: #2 \hspace{0.7cm}}
+ \Ifstr{#1}{}{}{#1: #2 \hspace{0.7cm}}
#3
- \ifstr{#4}{}{}{~\nr: #4}
- \ifstr{#5}{}{}{\vom ~ #5}
+ \Ifstr{#4}{}{}{~\nr: #4}
+ \Ifstr{#5}{}{}{\vom ~ #5}
\hspace{0.7cm} - \seite ~ \thepage/\letterlastpage ~-%
}
\fi
\strasse & \homepage & \textBank & \bank \\
\ort & \textUstid\ \ustid & \textIban & \iban \\
\textTelefon~\telefon & \finanzamt & \textBic & \bic \\
- \ifstr{\fax}{}{}{\textFax~\fax} & &\textBankleitzahl & \bankleitzahl
+ \Ifstr{\fax}{}{}{\textFax~\fax} & &\textBankleitzahl & \bankleitzahl
\end{tabular*}
\end{lrbox}
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
&%
<%qty%> <%unit%> &%
<%sellprice%>&%
- \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
+ \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
<%linetotal%>\tabularnewline%
<%end number%>%
}%
\vspace{0.2cm}
-\ifstr{<%deliverydate%>}{}{}{%
+\Ifstr{<%deliverydate%>}{}{}{%
\leistungsdatumGleichRechnungsdatum%
}{
\lieferungErfolgtAm ~<%deliverydate%>.
\if@kivi@infobox
\setkomavar{location}{
- \ifkomavarempty{transaction}{}{
+ \Ifkomavarempty{transaction}{}{
\bfseries
\usekomavar{transaction}
}
\medskip
\begin{tabularx}{\useplength{locwidth}}{@{}l<{:}>{\raggedleft\arraybackslash}X@{}}
\usekomavar*{date}&\usekomavar{date}\\
- \ifkomavarempty{myref}{}{
+ \Ifkomavarempty{myref}{}{
\usekomavar*{myref}&\usekomavar{myref}\\
}
\kundennummer&\usekomavar{customer}\\
- \ifkomavarempty{yourref}{}{
+ \Ifkomavarempty{yourref}{}{
\usekomavar*{yourref}&\usekomavar{yourref}\\
}
- \ifkomavarempty{delivery}{}{
+ \Ifkomavarempty{delivery}{}{
\usekomavar*{delivery}&\usekomavar{delivery}\\
}
- \ifkomavarempty{quote}{}{
+ \Ifkomavarempty{quote}{}{
\usekomavar*{quote}&\usekomavar{quote}\\
}
- \ifkomavarempty{orderID}{}{\auftragsnummer&\usekomavar{orderID}\\}
- \ifkomavarempty{projectID}{}{\projektnummer&\usekomavar{projectID}\\}
+ \Ifkomavarempty{orderID}{}{\auftragsnummer&\usekomavar{orderID}\\}
+ \Ifkomavarempty{projectID}{}{\projektnummer&\usekomavar{projectID}\\}
\ansprechpartner&\usekomavar{fromname}
- \ifkomavarempty{fromphone}{}{\\\textTelefon&\usekomavar{fromphone}}
- \ifkomavarempty{fromemail}{}{\\\textEmail&\usekomavar{fromemail}}
+ \Ifkomavarempty{fromphone}{}{\\\textTelefon&\usekomavar{fromphone}}
+ \Ifkomavarempty{fromemail}{}{\\\textEmail&\usekomavar{fromemail}}
\end{tabularx}
}
\removereffields
\@addtoplength{refvpos}{4\baselineskip}%sep between address boxes
\fi
}
-\ExplSyntaxOff
+
\fi
+%Fallback for older KOMA-Script-Versions
+\cs_if_exist:NF \Ifstr {\let\Ifstr\ifstr}
+\cs_if_exist:NF \Ifkomavarempty {\let\Ifkomavarempty\ifkomavarempty}
+\ExplSyntaxOff
\renewcommand*{\raggedsignature}{\raggedright}
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
&%
<%qty%> <%unit%> &%
<%sellprice%>&%
- \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
+ \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
<%linetotal%>\tabularnewline%
<%end number%>%
}%
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
&%
<%qty%> <%unit%> &%
<%sellprice%>&%
- \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
+ \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
<%linetotal%>\tabularnewline
<%end number%>%
}%
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
<%if projectnumber%>\ExtraDescription{\projektnummer: <%projectnumber%>}<%end projectnumber%>%
<%if make%>%
<%foreach make%>%
- \ifstr{<%make%>}{<%name%>}{\ExtraDescription{\artikelnummer: <%model%>}}{}
+ \Ifstr{<%make%>}{<%name%>}{\ExtraDescription{\artikelnummer: <%model%>}}{}
<%end foreach%>%
<%end if%>%
\tabularnewline
\begin{document}
\begin{letter}{
- \ifstr{<%shiptoname%>}{}{ % KEINE ABWEICHENDE LIEFERADRESSE
+ \Ifstr{<%shiptoname%>}{}{ % KEINE ABWEICHENDE LIEFERADRESSE
<%name%>\strut\\
<%if department_1%><%department_1%>\\<%end if%>%
<%if department_2%><%department_2%>\\<%end if%>%
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
&%
<%qty%> <%unit%> &%
<%sellprice%>&%
- \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
+ \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
<%linetotal%>\tabularnewline
<%end number%>%
}%
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
&%
<%qty%> <%unit%> &%
<%sellprice%>&%
- \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
+ \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
<%linetotal%>\tabularnewline
<%end number%>%
}
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,
% Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
% Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
\opening{
- \ifstr{<%cp_name%>}{}
+ \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%>,