introduce Pricingtable*
[kivitendo-erp.git] / sales_quotation.tex
1 \PassOptionsToPackage{faketable}{kiviletter}
2 \input{inheaders.tex}
3
4
5 % Variablen, die in settings verwendet werden
6 \newcommand{\lxlangcode} {<%template_meta.language.template_code%>}
7 \newcommand{\lxmedia} {<%media%>}
8 \newcommand{\lxcurrency} {<%currency%>}
9 \newcommand{\kivicompany} {<%employee_company%>}
10
11 % settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile
12 \input{insettings.tex}
13
14
15 % laufende Kopfzeile:
16 \ourhead{\kundennummer}{<%customernumber%>}{\angebot}{<%quonumber%>}{<%transdate%>}
17
18
19 \begin{document}
20
21 \setkomavar{signature}{%
22 <%employee_company%>%
23 \ifhmode\\\fi
24 <%salesman_name%>%
25 }
26
27 \setkomavar{date}{<%transdate%>}
28 \setkomavar{customer}{<%customernumber%>}
29 \setkomavar{fromname}{<%employee_name%>}
30 \setkomavar{fromphone}{<%employee_tel%>}
31 \setkomavar{fromemail}{<%employee_email%>}
32 \setkomavar{title}{
33         \angebot
34         \par
35         \medskip
36         \large\nr ~<%quonumber%>
37 }
38
39 %\begin{minipage}[t]{8cm}
40 %  \scriptsize
41 %
42 %  {\color{gray}\underline{\firma\ $\cdot$ \strasse\ $\cdot$ \ort}}
43 %  \normalsize
44 %
45 %  \vspace*{0.3cm}
46 %
47 %  <%name%>
48 %
49 %  <%if department_1%><%department_1%><%end if%>
50 %
51 %  <%if department_2%><%department_2%><%end if%>
52 %
53 %  <%cp_givenname%> <%cp_name%>
54 %
55 %  <%street%>
56 %
57 %  ~
58 %
59 %  <%zipcode%> <%city%>
60 %
61 %  <%country%>
62 %\end{minipage}
63 %\hfill
64 %\begin{minipage}[t]{6cm}
65 %  \hfill{\LARGE\textbf{\angebot}}
66 %
67 %  \vspace*{0.2cm}
68 %
69 %  \hfill{\large\textbf{\nr ~<%quonumber%>}}
70 %
71 %  \vspace*{0.2cm}
72 %
73 %  \datum:\hfill <%transdate%>
74 %
75 %  \kundennummer:\hfill <%customernumber%>
76 %
77 %  \ansprechpartner:\hfill <%employee_name%>
78 %
79 %  \textTelefon \hfill <%employee_tel%>
80 %
81 %  \textEmail \hfill <%employee_email%>
82 %
83 %\end{minipage}
84 %
85 %<%if shiptoname%>
86 %  \vspace{0.8cm}
87 %  \scriptsize \underline{\abweichendeLieferadresse:}\\
88 %  \normalsize    <%shiptoname%>
89 %
90 %                 <%if shiptocontact%> <%shiptocontact%><%end if%>
91 %
92 %                 <%shiptodepartment_1%>
93 %
94 %                  <%shiptodepartment_2%>
95 %
96 %                  <%shiptostreet%>
97 %
98 %                  <%shiptozipcode%> <%shiptocity%>
99 %<%end if%>
100 %\vspace*{1.5cm}
101 %
102 %\hfill
103
104
105 \begin{letter}{
106   <%name%>\strut\\
107   <%if department_1%><%department_1%>\\<%end if%>
108   <%if department_2%><%department_2%>\\<%end if%>
109   <%cp_givenname%> <%cp_name%>\strut\\
110   <%street%>\strut\\
111   <%zipcode%> <%city%>\strut\\
112   <%country%> \strut
113 }
114
115 % Anrede nach Geschlecht unterscheiden
116 \opening{
117         \ifstr{<%cp_name%>}{}
118                 {\anrede}
119                 {
120                 \ifstr{<%cp_gender%>}{f}
121                         {\anredefrau}
122                         {\anredeherr}
123                         <%cp_title%> <%cp_name%>,
124                 }
125 }
126 \thispagestyle{kivitendo.letter.first}
127
128 \angebotsformel
129
130
131 \begin{PricingTabular}
132         % Tabellenende letzte Seite
133         \midrule
134         \multicolumn{5}{@{}l}{\nettobetrag} & <%subtotal%>\tabularnewline
135         <%foreach tax%>
136         \multicolumn{5}{@{}l}{<%taxdescription%>} & <%tax%>\tabularnewline
137         <%end tax%>
138         \multicolumn{5}{@{}l}{\bfseries\schlussbetrag} &  \textbf{<%ordtotal%>}\tabularnewline
139         \bottomrule
140         \endlastfoot
141 % eigentliche Tabelle
142 \FakeTable{
143 <%foreach number%>%
144 <%runningnumber%> &%
145 <%number%> &%
146 \textbf{<%description%>}%
147         <%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>%
148         <%if serialnumber%>\ExtraDescription{\seriennummer: <%serialnumber%>}<%end serialnumber%>%
149         <%if ean%>\ExtraDescription{\ean: <%ean%>}<%end ean%>%
150         <%if projectnumber%>\ExtraDescription{\projektnummer: <%projectnumber%>}<%end projectnumber%>%
151         &%
152         <%qty%> <%unit%> &%
153         <%sellprice%>&%
154         \ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}%
155                         <%linetotal%>\tabularnewline
156 <%end number%>
157 }
158 \end{PricingTabular}
159
160 <%if notes%>
161   <%notes%>
162   \medskip
163 <%end if%>
164
165 <%if delivery_term%>
166   \lieferung ~<%delivery_term.description_long%>\\
167 <%end delivery_term%>
168
169 \angebotdanke\\
170 <%if reqdate%>
171 \angebotgueltig~<%reqdate%>.
172 <%end if%>
173 \angebotfragen
174
175
176 \angebotagb
177
178 \closing{\gruesse}
179
180 \begin{minipage}{\textwidth}
181 \rule{\linewidth}{.2pt}\par
182 \auftragerteilt\par\bigskip
183 \nurort:\rule[-.5ex]{8cm}{.2pt}\ ,\den\ \rule[-.5ex]{5cm}{.2pt}\par\bigskip
184
185 \unterschrift/\stempel:\rule[-.5ex]{6cm}{.2pt}
186 \end{minipage}
187
188
189 \end{letter}
190 \end{document}