Merge branch 'b-3.6.1' of ../kivitendo-erp_20220811
[kivitendo-erp.git] / templates / print / RB / credit_note.tex
1 \input{inheaders.tex}
2
3
4 % Variablen, die in settings verwendet werden
5 \newcommand{\lxlangcode} {<%template_meta.language.template_code%>}
6 \newcommand{\lxmedia} {<%media%>}
7 \newcommand{\lxcurrency} {<%currency%>}
8 \newcommand{\kivicompany} {<%employee_company%>}
9
10 % settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile
11 \input{insettings.tex}
12
13
14 % laufende Kopfzeile:
15 \ourhead{\kundennummer}{<%customernumber%>}{\gutschrift}{<%invnumber%>}{<%invdate%>}
16
17
18 \begin{document}
19
20 \ourfont
21 \begin{minipage}[t]{8cm}
22   \scriptsize
23
24   {\color{gray}\underline{\firma\ $\cdot$ \strasse\ $\cdot$ \ort}}
25   \normalsize
26
27   \vspace*{0.3cm}
28
29   <%name%>
30
31   <%if department_1%><%department_1%><%end if%>
32
33   <%if department_2%><%department_2%><%end if%>
34
35   <%cp_givenname%> <%cp_name%>
36
37   <%street%>
38
39   ~
40
41   <%zipcode%> <%city%>
42
43   <%country%>
44 \end{minipage}
45 \hfill
46 \begin{minipage}[t]{6cm}
47   \hfill{\LARGE\textbf{\gutschrift}}
48
49   \vspace*{0.2cm}
50
51   \hfill{\large\textbf{\nr ~<%invnumber%>}}
52
53   \vspace*{0.2cm}
54
55   <%if invnumber_for_credit_note%> \fuerRechnung: \hfill <%invnumber_for_credit_note%> <%end if%>
56
57   \datum:\hfill <%invdate%>
58
59   \kundennummer:\hfill <%customernumber%>
60
61   <%if ordnumber%> \auftragsnummer:\hfill <%ordnumber%> <%end if%>
62
63   <%if cusordnumber%>\ihreBestellnummer:\hfill <%cusordnumber%><%end if%>
64
65   \ansprechpartner:\hfill <%employee_name%>
66
67   \textTelefon \hfill <%employee_tel%>
68
69   \textEmail \hfill <%employee_email%>
70
71   <%if globalprojectnumber%> \projektnummer:\hfill <%globalprojectnumber%> <%end globalprojectnumber%>
72 \end{minipage}
73
74 <%if shiptoname%>
75   \vspace{0.8cm}
76  % \hfill \fbox{\parbox{5.55cm}{%
77  % \raggedright
78   \scriptsize \underline{\abweichendeLieferadresse:}\\
79   \normalsize    <%shiptoname%>
80
81                  <%if shiptocontact%> <%shiptocontact%><%end if%>
82
83                  <%shiptodepartment_1%>
84
85                   <%shiptodepartment_2%>
86
87                   <%shiptostreet%>
88
89                   <%shiptozipcode%> <%shiptocity%>
90 %  }}
91 <%end if%>
92 \vspace*{1.5cm}
93
94 \hfill
95
96 % Bei Kontaktperson Anrede nach Geschlecht unterscheiden.
97 % Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede.
98 \ifthenelse{\equal{<%cp_name%>}{}}{
99   <%if natural_person%><%greeting%> <%name%>,<%else%>\anrede<%end if%>}{
100   \ifthenelse{\equal{<%cp_gender%>}{f}}
101     {\anredefrau}{\anredeherr} <%cp_title%> <%cp_name%>,}\\
102
103 \gutschriftformel\\
104
105 \vspace{0.5cm}
106
107
108 %
109 % - longtable kann innerhalb der Tabelle umbrechen
110 % - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen
111 %   Übertrag machen
112 % - Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen.
113 %   Falls das gewünscht ist, \\ mit \renewcommand umschreiben (siehe dazu:
114 %   http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf)
115 %
116 \setlength\LTleft\parindent     % Tabelle beginnt am linken Textrand
117 \setlength\LTright{0pt}         % Tabelle endet am rechten Textrand
118 \begin{longtable}{@{}rrp{7cm}@{\extracolsep{\fill}}rrr@{}}
119 % Tabellenkopf
120 \hline
121 \textbf{\position} & \textbf{\artikelnummer} & \textbf{\bezeichnung} & \textbf{\menge} & \textbf{\einzelpreis} & \textbf{\gesamtpreis} \\
122 \hline\\
123 \endhead
124
125 % Tabellenkopf erste Seite
126 \hline
127 \textbf{\position} & \textbf{\artikelnummer} & \textbf{\bezeichnung} & \textbf{\menge} & \textbf{\einzelpreis} & \textbf{\gesamtpreis} \\
128 \hline\\[-0.5em]
129 \endfirsthead
130
131 % Tabellenende
132 \\
133 \multicolumn{6}{@{}r@{}}{\weiteraufnaechsterseite}
134 \endfoot
135
136 % Tabellenende letzte Seite
137 \hline\\
138 \multicolumn{5}{@{}l}{\nettobetrag} & <%subtotal%> \currency\\
139 <%foreach tax%>
140 \multicolumn{5}{@{}l}{<%taxdescription%>} & <%tax%> \currency\\
141 <%end tax%>
142 \multicolumn{5}{@{}l}{\textbf{\schlussbetrag}} &  \textbf{<%invtotal%>} \currency\\
143 \hline\hline\\
144 \endlastfoot
145
146 % eigentliche Tabelle
147 <%foreach number%>
148           <%runningnumber%> &
149           <%number%> &
150           \textbf{<%description%>} &
151           \raggedleft <%qty%> <%unit%> &
152           <%sellprice%> \currency &
153           \ifthenelse{\equal{<%p_discount%>}{0}}{}{\sffamily\scriptsize{(-<%p_discount%> \%)}}
154           \ourfont{<%linetotal%> \currency} \\*  % kein Umbruch nach der ersten Zeile, damit Beschreibung und Langtext nicht getrennt werden
155
156           <%if longdescription%> && \scriptsize <%longdescription%>\\<%end longdescription%>
157           <%if serialnumber%> && \scriptsize \seriennummer: <%serialnumber%>\\<%end serialnumber%>
158           <%if ean%> && \scriptsize \ean: <%ean%>\\<%end ean%>
159           <%if projectnumber%> && \scriptsize \projektnummer: <%projectnumber%>\\<%end projectnumber%>
160           \\[-0.8em]
161 <%end number%>
162
163 \end{longtable}
164
165
166 \vspace{0.2cm}
167
168 <%if notes%>
169         \vspace{5mm}
170         <%notes%>
171         \vspace{5mm}
172 <%end if%>
173
174 \begin{minipage}{\textwidth}
175 \gruesse \\ \\ \\
176   <%employee_name%>
177 \end{minipage}
178
179 \end{document}