This commit is contained in:
nek0 2016-11-19 20:30:10 +01:00
parent d76873a065
commit 162b13cccd
1 changed files with 34 additions and 10 deletions

View File

@ -28,11 +28,18 @@
\usepackage[right]{eurosym} \usepackage[right]{eurosym}
\usepackage{tabularx} \usepackage{tabularx}
\usepackage{spreadtab} \usepackage{spreadtab}
\STsetdecimalsep{,} % Werte müssen weiterhin mit Punkt geschrieben sein, Ausgabe erfolgt mit Komma \STautoround*{2}
\STautoround*{2} % auf 2 Ziffern runden \usepackage{pgfplotstable}
%\usepackage{calc} %ermöglicht rechnen mit real, ausgabe bleibt aber ganzzahlig %\usepackage{calc} %ermöglicht rechnen mit real, ausgabe bleibt aber ganzzahlig
%\usepackage{tabularcalc} %Tebellenkalkulation mit LaTeX, s. http://www.namsu.de/Extra/pakete/Tabularcalc.html %\usepackage{tabularcalc} %Tebellenkalkulation mit LaTeX, s. http://www.namsu.de/Extra/pakete/Tabularcalc.html
%\begin{filecontents*}{test.csv}
%name,steuersatz,anzahl,betrag,artikelnr,konfektionierung,beschreibung
%Dings,19,2,23.42,1337,Größe M,Ein Dings
%Bums,7,1,5.00,2342,Dunkelweiß,,
%Vortrag,0,100,13.37,0001,schön laut,,
%\end{filecontents*}
%variablen einlesen %variablen einlesen
\input{netzbiotop-definition.tex} \input{netzbiotop-definition.tex}
\newcommand{\ReNr}{XXXXXX} \newcommand{\ReNr}{XXXXXX}
@ -74,25 +81,42 @@
01001 Musterhausen 01001 Musterhausen
} }
\opening{} \opening{}
%\begin{tabular}{rr}
% \csvloop{file={test.csv},command={\name & \betrag \\}}
%\end{tabular}
\begin{spreadtab}[\STsavecell{\rechnungsbetrag}{c3}]{{tabularx}{\textwidth}{|X|l|l|r|}} \begin{spreadtab}{{tabularx}{\textwidth}{|l|X|l|l|l|r|r|}}
\hline \hline
:={}Bezeichnung & :={}Anzahl & :={}Stückpreis & :={}Betrag\\ :={}Artikelnr. & :={}Bezeichnung & :={}Anzahl & :={}Steuersatz & :={}Stückpreis & :={}Netto & :={}Brutto\\
\hline \hline
%\pgfplotstabletypeset[%
% multicolumn names,%
% col sep = comma,%
% columns={artikelnr, name, anzahl, steuersatz, betrag, betrag, betrag}%
%]{test.csv}
%\csvreader[late after line={\\\hline}]%
% {test.csv}{artikelnr=\nr,name=\nm,anzahl=\az,steuersatz=\st,betrag=\br}{
% :={}\nr &
% :={}\nm &
% :={\az} &
% :={\st}\% &
% \EUR{:={[1,0]/(100+[-1,0])*100}} &
% \EUR{:={\br}} &
% :={[-1,0]*[-4,0]}}%
:={}1337 & :={}Bla & 1 & :={19} & \EUR{:={[1,0]/(100+[-1,0])*100}} & \EUR{:={10}} & :={[-1,0]*[-4,0]} \\
\hline \hline
:={}Dings & 2 & \EUR{:={23.42}} & \EUR{:={[-2,0]*[-1,0]}}\\ :={}\multicolumn{6}{|r|}{Gesamtsumme:} & \EUR{:={sum(g2:[0,-1])}}\\
\hline \hline
:={}\multicolumn{5}{|r|}{Umsatzsteuer:} & :={\Tax}\% & \EUR{:={[-1,0]/100*[0,-1]}}\\
\hline \hline
:={}\multicolumn{3}{|r|}{Gesamtsumme:} & \EUR{:={sum(d2:[0,-1])}}\\ :={}\multicolumn{6}{|r|}{\textbf{Rechungsbetrag:}} & \EUR{:={[0,-2]+[0,-1] tag(RB)}}\\
:={}\multicolumn{2}{|r}{Umsatzsteuer:} & :={\Tax}\% & \EUR{:={[-1,0]/100*[0,-1]}}\\
\hline
:={}\multicolumn{3}{|r|}{\textbf{Rechungsbetrag:}} & \EUR{:={[0,-2]+[0,-1]}}\\
\hline \hline
\end{spreadtab} \end{spreadtab}
\bigskip \bigskip
Bitte begleichen Sie den Rechungsbetrag von \EUR{\rechnungsbetrag{}} innerhalb von 14 Tagen an folgendes Konto:\\ %Bitte begleichen Sie den Rechungsbetrag von \EUR{\STtag{RB}} innerhalb von 14 Tagen an folgendes Konto:\\
\begin{tabular}{ll} \begin{tabular}{ll}
Kontoinhaber: & \Verein{}\\ Kontoinhaber: & \Verein{}\\