Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 20a30dd1

Von Marei Peischl vor fast 5 Jahren hinzugefügt

  • ID 20a30dd1c7c4d568f4a7f27df6d8619c09690079
  • Vorgänger 9d0148aa
  • Nachfolger cbc53d9f

table -> Pricing table

Unterschiede anzeigen:

sales_quotation.tex
112 112

  
113 113
\angebotsformel\\
114 114

  
115
\vspace{0.5cm}
116

  
117

  
118
%
119
% - longtable kann innerhalb der Tabelle umbrechen
120
% - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen
121
%   Übertrag machen
122
% - Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen.
123
%   Falls das gewünscht ist, \\ mit \renewcommand umschreiben (siehe dazu:
124
%   http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf)
125
%
126
\setlength\LTleft\parindent     % Tabelle beginnt am linken Textrand
127
\setlength\LTright{0pt}         % Tabelle endet am rechten Textrand
128
\begin{longtable}{@{}rrp{7cm}@{\extracolsep{\fill}}rrr@{}}
129
% Tabellenkopf
130
\hline
131
\textbf{\position} & \textbf{\artikelnummer} & \textbf{\bezeichnung} & \textbf{\menge} & \textbf{\einzelpreis} & \textbf{\gesamtpreis} \\
132
\hline\\
133
\endhead
134

  
135
% Tabellenkopf erste Seite
136
\hline
137
\textbf{\position} & \textbf{\artikelnummer} & \textbf{\bezeichnung} & \textbf{\menge} & \textbf{\einzelpreis} & \textbf{\gesamtpreis} \\
138
\hline\\[-0.5em]
139
\endfirsthead
140

  
141
% Tabellenende
142
\\
143
\multicolumn{6}{@{}r@{}}{\weiteraufnaechsterseite}
144
\endfoot
145

  
146
% Tabellenende letzte Seite
147
\hline\\
148
\multicolumn{5}{@{}l}{\nettobetrag} & <%subtotal%> \currency\\
149
<%foreach tax%>
150
\multicolumn{5}{@{}l}{<%taxdescription%>} & <%tax%> \currency\\
151
<%end tax%>
152
\multicolumn{5}{@{}l}{\textbf{\schlussbetrag}} &  \textbf{<%ordtotal%>} \currency\\
153
\hline\hline\\
154
\endlastfoot
155 115

  
116
\begin{PricingTabular}
117
	% Tabellenende letzte Seite
118
	\midrule
119
	\multicolumn{5}{@{}l}{\nettobetrag} & <%subtotal%>\\
120
	<%foreach tax%>
121
	\multicolumn{5}{@{}l}{<%taxdescription%>} & <%tax%>\\
122
	<%end tax%>
123
	\multicolumn{5}{@{}l}{\bfseries\schlussbetrag} &  \textbf{<%ordtotal%>}\\
124
	\bottomrule
125
	\endlastfoot
156 126
% eigentliche Tabelle
157 127
<%foreach number%>
158
          <%runningnumber%> &
159
          <%number%> &
160
          \textbf{<%description%>} &
161
          \raggedleft <%qty%> <%unit%> &
162
          <%sellprice%> \currency &
163
          \ifthenelse{\equal{<%p_discount%>}{0}}{}{\sffamily\scriptsize{(-<%p_discount%> \%)}}
164
          \ourfont{<%linetotal%> \currency} \\*  % kein Umbruch nach der ersten Zeile, damit Beschreibung und Langtext nicht getrennt werden
165

  
166
          <%if longdescription%> && \scriptsize <%longdescription%>\\<%end longdescription%>
167
          <%if serialnumber%> && \scriptsize \seriennummer: <%serialnumber%>\\<%end serialnumber%>
168
          <%if ean%> && \scriptsize \ean: <%ean%>\\<%end ean%>
169
          <%if projectnumber%> && \scriptsize \projektnummer: <%projectnumber%>\\<%end projectnumber%>
170
          \\[-0.8em]
128
<%runningnumber%> &
129
<%number%> &
130
\textbf{<%description%>}
131
	<%if longdescription%> \newline\scriptsize <%longdescription%><%end longdescription%>
132
	<%if serialnumber%> \newline\scriptsize \seriennummer: <%serialnumber%><%end serialnumber%>
133
	<%if ean%> \newline\scriptsize \ean: <%ean%><%end ean%>
134
	<%if projectnumber%>\newline\scriptsize \projektnummer: <%projectnumber%><%end projectnumber%>
135
	&
136
	<%qty%> <%unit%> &
137
	<%sellprice%>&
138
	\ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}
139
			<%linetotal%>\\
171 140
<%end number%>
172

  
173
\end{longtable}
141
\end{PricingTabular}
174 142

  
175 143
<%if notes%>
176 144
  <%notes%>

Auch abrufbar als: Unified diff