diff --git a/draft/latex/netzbiotop-rechnung.tex b/draft/latex/netzbiotop-rechnung.tex index 00088b698..a542cdff8 100644 --- a/draft/latex/netzbiotop-rechnung.tex +++ b/draft/latex/netzbiotop-rechnung.tex @@ -28,11 +28,18 @@ \usepackage[right]{eurosym} \usepackage{tabularx} \usepackage{spreadtab} -\STsetdecimalsep{,} % Werte müssen weiterhin mit Punkt geschrieben sein, Ausgabe erfolgt mit Komma -\STautoround*{2} % auf 2 Ziffern runden +\STautoround*{2} +\usepackage{pgfplotstable} %\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 +%\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 \input{netzbiotop-definition.tex} \newcommand{\ReNr}{XXXXXX} @@ -74,25 +81,42 @@ 01001 Musterhausen } \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 - :={}Bezeichnung & :={}Anzahl & :={}Stückpreis & :={}Betrag\\ + :={}Artikelnr. & :={}Bezeichnung & :={}Anzahl & :={}Steuersatz & :={}Stückpreis & :={}Netto & :={}Brutto\\ \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 - :={}Dings & 2 & \EUR{:={23.42}} & \EUR{:={[-2,0]*[-1,0]}}\\ + :={}\multicolumn{6}{|r|}{Gesamtsumme:} & \EUR{:={sum(g2:[0,-1])}}\\ \hline + :={}\multicolumn{5}{|r|}{Umsatzsteuer:} & :={\Tax}\% & \EUR{:={[-1,0]/100*[0,-1]}}\\ \hline - :={}\multicolumn{3}{|r|}{Gesamtsumme:} & \EUR{:={sum(d2:[0,-1])}}\\ - :={}\multicolumn{2}{|r}{Umsatzsteuer:} & :={\Tax}\% & \EUR{:={[-1,0]/100*[0,-1]}}\\ - \hline - :={}\multicolumn{3}{|r|}{\textbf{Rechungsbetrag:}} & \EUR{:={[0,-2]+[0,-1]}}\\ + :={}\multicolumn{6}{|r|}{\textbf{Rechungsbetrag:}} & \EUR{:={[0,-2]+[0,-1] tag(RB)}}\\ \hline \end{spreadtab} \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} Kontoinhaber: & \Verein{}\\