@ -1,123 +1,60 @@
{ % extends "members/tex_ base.tex" % }
{ % load static common tex_ extras % }
{ % load static common tex_ extras % }
\documentclass [a4paper] { article}
{ % block title % } Abrechnungs- und Zuschussbeleg\\ [2mm] Sektionsveranstaltung{ % endblock % }
\usepackage [utf8] { inputenc}
{ % block content % }
% remove all undefined unicode characters instead of throwing an error
\makeatletter
\def \UTFviii @undefined@err#1{ }
\makeatother
\usepackage { booktabs}
\usepackage { amssymb}
\usepackage { cmbright}
\usepackage { graphicx}
\usepackage { textpos}
\usepackage [colorlinks, breaklinks] { hyperref}
\usepackage { float}
\usepackage [margin=2cm] { geometry}
\usepackage { array}
\usepackage { tabularx}
\usepackage { ltablex}
\newcommand { \picpos } [4]{
\begin { textblock*} { #1} (#2, #3)
\includegraphics [width=\textwidth] { #4}
\end { textblock*}
}
% custom url command for properly formatting emails
\DeclareUrlCommand \Email { \urlstyle { same} }
% allow linebreak after every character
\expandafter \def \expandafter \UrlBreaks \expandafter { \UrlBreaks
\do \/ \do \a \do \b \do \c \do \d \do \e \do \f \do \g \do \h \do \i \do \j \do \k
\do \l \do \m \do \n \do \o \do \p \do \q \do \r \do \s \do \t \do \u \do \v
\do \w \do \x \do \y \do \z
\do \A \do \B \do \C \do \D \do \E \do \F \do \G \do \H \do \I \do \J \do \K
\do \L \do \M \do \N \do \O \do \P \do \Q \do \R \do \S \do \T \do \U \do \V
\do \W \do \X \do \Y \do \Z }
\renewcommand { \arraystretch } { 1.5}
\newcolumntype { L} { >{ \hspace { 0pt} \raggedright \arraybackslash } X}
\newcolumntype { S} { >{ \raggedright \arraybackslash \hsize =0.7\hsize } X}
\newcommand { \tickedbox } {
\makebox [0pt] [l] { $ \square $ } \raisebox { .15ex} { \hspace { 0.1em} $ \checkmark $ }
}
\newcommand { \checkbox } {
\makebox [0pt] [l] { $ \square $ }
}
\begin { document}
% HEADER RIGHT
{ % settings_ value 'DEFAULT_ STATIC_ PATH' as static_ root % }
\picpos { 4.5cm} { 11.5cm} { 0cm} { %
{ { static_ root } } /general/img/dav_ logo_ sektion.png%
}
\begin { textblock*} { 5cm} (12cm, 2.3cm)
\begin { flushright}
\small
\noindent Deutscher Alpenverein e. V. \\
Sektion { { settings.SEKTION } } \\
{ { settings.SEKTION_ STREET } } \\
{ { settings.SEKTION_ TOWN } } \\
Tel.: { { settings.SEKTION_ TELEPHONE } } \\
Fax: { { settings.SEKTION_ TELEFAX } } \\
{ { settings.SEKTION_ CONTACT_ MAIL } } \\
\end { flushright}
\end { textblock*}
% HEADLINE
{ \noindent \LARGE { Abrechnungs- und Zuschussbeleg\\ [2mm] Sektionsveranstaltung} } \\ [1mm]
\textit { Erstellt: { { creation_ date } } } \\
{ % if excursion % }
{ % if excursion % }
\noindent \textbf { \large Ausfahrt}
\noindent \textbf { \large Ausfahrt}
% DESCRIPTION TABLE
\begin { table} [H]
% DESCRIPTION TABLE
\begin { tabular} { ll}
\begin { table} [H]
Aktivität: & { { excursion.name|esc_ all } } \\
\begin { tabular} { ll}
Ordnungsnummer & { { excursion.code|esc_ all } } \\
Aktivität: & { { excursion.name|esc_ all } } \\
Ort / Stützpunkt: & { { excursion.place|esc_ all } } \\
Ordnungsnummer & { { excursion.code|esc_ all } } \\
Zeitraum: & { { excursion.duration|esc_ all} } Tage ({ { excursion.time_ period_ str|esc_ all } } ) \\
Ort / Stützpunkt: & { { excursion.place|esc_ all } } \\
Teilnehmer*innen: & { { excursion.participant_ count } } der Gruppe(n) { { excursion.groups_ str|esc_ all } } \\
Zeitraum: & { { excursion.duration|esc_ all} } Tage ({ { excursion.time_ period_ str|esc_ all } } ) \\
Betreuer*innen: & { { excursion.staff_ count|esc_ all } } ({ { excursion.staff_ str|esc_ all } } ) \\
Teilnehmer*innen: & { { excursion.participant_ count } } der Gruppe(n) { { excursion.groups_ str|esc_ all } } \\
Art der Tour: & { % checked_ if_ true 'Gemeinschaftstour' excursion.get_ tour_ type % }
Betreuer*innen: & { { excursion.staff_ count|esc_ all } } ({ { excursion.staff_ str|esc_ all } } ) \\
{ % checked_ if_ true 'Führungstour' excursion.get_ tour_ type % }
Art der Tour: & { % checked_ if_ true 'Gemeinschaftstour' excursion.get_ tour_ type % }
{ % checked_ if_ true 'Ausbildung' excursion.get_ tour_ type % } \\
{ % checked_ if_ true 'Führungstour' excursion.get_ tour_ type % }
Anreise: & { % checked_ if_ true 'ÖPNV' excursion.get_ tour_ approach % }
{ % checked_ if_ true 'Ausbildung' excursion.get_ tour_ type % } \\
{ % checked_ if_ true 'Muskelkraft' excursion.get_ tour_ approach % }
Anreise: & { % checked_ if_ true 'ÖPNV' excursion.get_ tour_ approach % }
{ % checked_ if_ true 'Fahrgemeinschaften' excursion.get_ tour_ approach % }
{ % checked_ if_ true 'Muskelkraft' excursion.get_ tour_ approach % }
\end { tabular}
{ % checked_ if_ true 'Fahrgemeinschaften' excursion.get_ tour_ approach % }
\end { table}
\end { tabular}
\end { table}
\noindent \textbf { \large Zuschüsse und Aufwandsentschädigung}
\noindent \textbf { \large Zuschüsse und Aufwandsentschädigung}
{ % if excursion.approved_ staff_ count > 0 % }
{ % if excursion.approved_ staff_ count > 0 % }
\noindent Gemäß Beschluss des Jugendausschusses gelten folgende Sätze für Zuschüsse pro genehmigter Jugendleiter*in:
\noindent Gemäß Beschluss des Jugendausschusses gelten folgende Sätze für Zuschüsse pro genehmigter Jugendleiter*in:
\begin { table} [H]
\centering
\begin { table} [H]
\begin { tabular} { lllr}
\centering
\toprule
\begin { tabularx} { .97\textwidth } { Xllr}
\textbf { Posten} & \textbf { Einzelsatz} & \textbf { Anzahl} & \textbf { Gesamtbetrag pro JL} \\
\toprule
\midrule
\textbf { Posten} & \textbf { Einzelsatz} & \textbf { Anzahl} & \textbf { Gesamtbetrag pro JL} \\
Zuschuss Übernachtung & { { statement.price_ per_ night } } € / Nacht & { { statement.nights } } Nächte & { { statement.nights_ per_ yl } } € \\
\midrule
Zuschuss Anreise & { { statement.euro_ per_ km} } € / km ({ { statement.means_ of_ transport } } ) & { { statement.kilometers_ traveled } } km & { { statement.transportation_ per_ yl } } € \\
Zuschuss Übernachtung & { { statement.price_ per_ night } } € / Nacht & { { statement.nights } } Nächte & { { statement.nights_ per_ yl } } € \\
Aufwandsentschädigung & { { statement.allowance_ per_ day } } ,00 € / Tag & { { statement.duration } } Tage & { { statement.allowance_ per_ yl } } € \\
Zuschuss Anreise & { { statement.euro_ per_ km} } € / km ({ { statement.means_ of_ transport } } ) & { { statement.kilometers_ traveled } } km & { { statement.transportation_ per_ yl } } € \\
\midrule
Aufwandsentschädigung & { { statement.allowance_ per_ day } } ,00 € / Tag & { { statement.duration } } Tage & { { statement.allowance_ per_ yl } } € \\
\textbf { Summe} & & & \textbf { { { statement.total_ per_ yl } } } €\\
\midrule
\bottomrule
\textbf { Summe} & & & \textbf { { { statement.total_ per_ yl } } } €\\
\end { tabular}
\bottomrule
\end { table}
\end { tabularx}
\end { table}
\noindent Gemäß JDAV-Betreuungsschlüssel können bei { { excursion.participant_ count } } Teilnehmer*innen
\noindent Gemäß JDAV-Betreuungsschlüssel können bei { { excursion.participant_ count } } Teilnehmer*innen
bis zu { { excursion.approved_ staff_ count } } Jugendleiter*innen { % if excursion.approved_ extra_ youth_ leader_ count % }
bis zu { { excursion.approved_ staff_ count } } Jugendleiter*innen { % if excursion.approved_ extra_ youth_ leader_ count % }
(davon { { excursion.approved_ extra_ youth_ leader_ count } } durch das Jugendreferat zusätzlich genehmigt){ % endif % } bezuschusst werden.
(davon { { excursion.approved_ extra_ youth_ leader_ count } } durch das Jugendreferat zusätzlich genehmigt){ % endif % } bezuschusst werden.
Zuschüsse und Aufwandsentschädigung werden wie folgt abgerufen:
Zuschüsse und Aufwandsentschädigung werden wie folgt abgerufen:
\begin { itemize}
\begin { itemize}
{ % if statement.allowances_ paid > 0 % }
{ % if statement.allowances_ paid > 0 % }
\item Eine Aufwandsentschädigung von { { statement.allowance_ per_ yl } } € pro Jugendleiter*in wird überwiesen an:
\item Eine Aufwandsentschädigung von { { statement.allowance_ per_ yl } } € pro Jugendleiter*in wird überwiesen an:
{ % for m in statement.allowance_ to.all % } { % if forloop.counter > 1 % } , { % endif % } { { m.name } } { % endfor % }
{ % for m in statement.allowance_ to.all % } { % if forloop.counter > 1 % } , { % endif % } { { m.name } } { % endfor % }
{ % else % }
{ % else % }
\item Keiner*r der Jugendleiter*innen nimmt eine Aufwandsentschädigung in Anspruch.
\item Keiner*r der Jugendleiter*innen nimmt eine Aufwandsentschädigung in Anspruch.
@ -126,14 +63,14 @@ Zuschüsse und Aufwandsentschädigung werden wie folgt abgerufen:
{ % if statement.subsidy_ to % }
{ % if statement.subsidy_ to % }
\item Der Zuschuss zu Übernachtung und Anreise für alle Jugendleiter*innen in Höhe von { { statement.total_ subsidies } } € wird überwiesen an:
\item Der Zuschuss zu Übernachtung und Anreise für alle Jugendleiter*innen in Höhe von { { statement.total_ subsidies } } € wird überwiesen an:
{ { statement.subsidy_ to.name } }
{ { statement.subsidy_ to.name } }
{ % else % }
{ % else % }
\item Zuschüsse zu Übernachtung und Anreise werden nicht in Anspruch genommen.
\item Zuschüsse zu Übernachtung und Anreise werden nicht in Anspruch genommen.
{ % endif % }
{ % endif % }
\end { itemize}
\end { itemize}
{ % else % }
{ % else % }
\noindent Für die vorliegende Ausfahrt sind keine Jugendleiter*innen anspruchsberechtigt für Zuschüsse oder Aufwandsentschädigung.
\noindent Für die vorliegende Ausfahrt sind keine Jugendleiter*innen anspruchsberechtigt für Zuschüsse oder Aufwandsentschädigung.
{ % endif % }
{ % endif % }
{ % else % }
{ % else % }
@ -145,16 +82,16 @@ Zuschüsse und Aufwandsentschädigung werden wie folgt abgerufen:
\noindent \textbf { \large Ausgabenübersicht}
\noindent \textbf { \large Ausgabenübersicht}
\nopagebreak
\nopagebreak
\begin { table} [H]
\begin { table} [H]
\centering
\centering
\begin { tabular} { ll lr}
\begin { tabularx} { .97\textwidth } { lX lr}
\toprule
\toprule
\textbf { Titel} & \textbf { Beschreibung} & \textbf { Auszahlung an} & \textbf { Betrag} \\
\textbf { Titel} & \textbf { Beschreibung} & \textbf { Auszahlung an} & \textbf { Betrag} \\
\midrule
\midrule
{ % if statement.bills_ covered % }
{ % if statement.bills_ covered % }
{ % for bill in statement.bills_ covered % }
{ % for bill in statement.bills_ covered % }
{ { forloop.counter } } . { { bill.short_ description} } & { { bill.explanation} } & { { bill.paid_ by.name } } & { { bill.amount } } € \\
{ { forloop.counter } } . { { bill.short_ description} } & { { bill.explanation} } & { { bill.paid_ by.name|esc_ all } } & { { bill.amount } } € \\
{ % endfor % }
{ % endfor % }
\midrule
\midrule
\multicolumn { 3} { l} { \textbf { Summe übernommene Ausgaben} } & \textbf { { { statement.total_ bills } } } €\\
\multicolumn { 3} { l} { \textbf { Summe übernommene Ausgaben} } & \textbf { { { statement.total_ bills } } } €\\
@ -163,7 +100,7 @@ Zuschüsse und Aufwandsentschädigung werden wie folgt abgerufen:
\midrule
\midrule
{ % if statement.allowances_ paid > 0 % }
{ % if statement.allowances_ paid > 0 % }
{ % for m in statement.allowance_ to.all % }
{ % for m in statement.allowance_ to.all % }
Aufwandsentschädigung & & { { m.name } } & { { statement.allowance_ per_ yl } } €\\
Aufwandsentschädigung & & { { m.name|esc_ all } } & { { statement.allowance_ per_ yl } } €\\
{ % endfor % }
{ % endfor % }
{ % endif % }
{ % endif % }
{ % if statement.subsidy_ to % }
{ % if statement.subsidy_ to % }
@ -177,10 +114,9 @@ Zuschüsse und Aufwandsentschädigung werden wie folgt abgerufen:
\textbf { Gesamtsumme} & & & \textbf { { { statement.total } } } €\\
\textbf { Gesamtsumme} & & & \textbf { { { statement.total } } } €\\
{ % endif % }
{ % endif % }
\bottomrule
\bottomrule
\end { tabular}
\end { tabularx }
\end { table}
\end { table}
\noindent Dieser Beleg wird automatisch erstellt und daher nicht unterschrieben.
\noindent Dieser Beleg wird automatisch erstellt und daher nicht unterschrieben.
{ % endblock % }
\end { document}