Projekt

Allgemein

Profil

Herunterladen (3,51 KB) Statistiken
| Zweig: | Markierung: | Revision:
4987cdc7 Jan Büren
%% insettings.tex
%% Copyright 2019 Marei Peischl
\ProvidesFile{insettings.tex}[2019/12/22 Konfigurationsdatei kivitendo ERP]
% Sprachüberprüfung
\RequirePackage[english, ngerman]{babel}
2336386b Marei Peischl
\Ifstr{\lxlangcode}{EN}{
4987cdc7 Jan Büren
\makeatletter
\main@language{english}
\makeatother
\input{english.tex}}{
2336386b Marei Peischl
\Ifstr{\lxlangcode}{DE}{
4987cdc7 Jan Büren
\makeatletter
\main@language{ngerman}
\makeatother
\input{deutsch.tex}}{\input{deutsch.tex}}
} % Ende EN


% Mandanten-/Firmenabhängigkeiten

736bde4c Marei Peischl
% Pfad zu firmenspez. Angaben, sofern kein Unterordner mit dem Datenbanknamen des Mandanten in der Vorlage existiert, wird der Unterordner „firma“ verwendet. Der Datenbankname ist ab hier im Makro \identpath gespeichert
\setupIdentpath{\kivicompany}
4987cdc7 Jan Büren
736bde4c Marei Peischl
% Lade die Konfiguration aus dem entsprechenden Unterordner
4987cdc7 Jan Büren
\input{\identpath/ident.tex}


%Setze Briefkopf-logo falls vorhanden
\setkomavar{fromlogo}{\includegraphics[width=.25\linewidth]{\identpath/briefkopf}}

4bc92b10 Marei Peischl
%Ganzseitiger Briefbogen als Hintergrund:
%\DeclareNewLayer[page,background,
% contents={\includegraphics{Briefbogen}} %Hier muss der Dateinamen und ggf. die Bildgröße angepasst werden, falls es abweichende Maße vom Papierformat hat.
%]{background}
%\AddLayersToPageStyle{kivitendo.letter.first}{background}%Hintergrund für die erste Seite aktivieren
%\AddLayersToPageStyle{kivitendo.letter}{background}% Hintergrund für die übrigen Briefseiten aktivieren.


4987cdc7 Jan Büren
% Währungen/Konten
736bde4c Marei Peischl
% Die Konfiguration bedindet sich in der Datei
% \identpath/<euro/chf/usd/default>_account.tex
\setupCurrencyConfig{\identpath}{\lxcurrency}
4987cdc7 Jan Büren

% Befehl f. normale Schriftart und -größe
736bde4c Marei Peischl
\KOMAoptions{
fontsize=10pt,
parskip=half-,% Absatzkennzeichnung durch Abstand statt Einzug
}
4987cdc7 Jan Büren
\renewcommand*{\familydefault}{\sfdefault}
\KOMAoptions{fontsize=10pt}

% Einstellungen f. Kopf und Fuss
\pagestyle{kivitendo.letter}
% Befehl f. laufende Kopfzeile:
% 1. Text f. Kunden- oder Lieferantennummer (oder leer, wenn diese nicht ausgegeben werden soll)
% 2. Kunden- oder Lieferantennummer (oder leer)
% 3. Belegname {oder leer}
% 4. Belegnummer {oder leer}
% 5. Belegdatum {oder leer}
% Beispiel: \ourhead{\kundennummer}{<%customernumber%>}{\angebot}{<%quonumber%>}{<%quodate%>}
\setkomafont{pagehead}{\scriptsize}
\newcommand{\ourhead}[5] {
\chead{
\ifnum\thepage=1
\else
c1c33278 Jan Büren
\makebox[\textwidth]{
2336386b Marei Peischl
\Ifstr{#1}{}{}{#1: #2 \hspace{0.7cm}}
4987cdc7 Jan Büren
#3
2336386b Marei Peischl
\Ifstr{#4}{}{}{~\nr: #4}
\Ifstr{#5}{}{}{\vom ~ #5}
4987cdc7 Jan Büren
\hspace{0.7cm} - \seite ~ \thepage/\letterlastpage ~-%
c1c33278 Jan Büren
}
4987cdc7 Jan Büren
\fi
}
}

dad97fb2 Marei Peischl
\normalfont % damit die footerbox schon in der standard-schriftart gebaut wird.
c1c33278 Jan Büren
%% % Firmenfuss
0423b3d9 Marei Peischl
% Das speichern als Box ermöglicht es, die Höhe automatisch anzupassen:
4987cdc7 Jan Büren
\setkomafont{pagefoot}{\tiny}
0423b3d9 Marei Peischl
%Box generieren, um die Höhe des Fußres zu kennen
\newsavebox\footerbox
\begin{lrbox}\footerbox
\usekomafont{pagefoot}%
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}p{5cm}p{4.5cm}lr@{}}%
\firma & \email & \textKontonummer & \kontonummer \\
\strasse & \homepage & \textBank & \bank \\
\ort & \textUstid\ \ustid & \textIban & \iban \\
\textTelefon~\telefon & \finanzamt & \textBic & \bic \\
2336386b Marei Peischl
\Ifstr{\fax}{}{}{\textFax~\fax} & &\textBankleitzahl & \bankleitzahl
0423b3d9 Marei Peischl
\end{tabular*}
\end{lrbox}

%Fußhöhe auf Höhe der Box
\setlength{\footheight}{\dimexpr\ht\footerbox+\dp\footerbox}
\geometry{bottom=\dimexpr\csname g_kivi_margin_dim\endcsname +\footheight}
\savegeometry{kivi.letter@default}

%Box in den Fuß eintragen:
\cfoot{\usebox\footerbox}
4987cdc7 Jan Büren
c1c33278 Jan Büren
\endinput