X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fprint%2Fmarei%2Finvoice.tex;h=3e36ab1b5cd104ada6a7340075ab6a7b8a7b65e7;hb=e2f0105f947c01d3d45be41833f3a7e39eef2f7b;hp=a4d9903773c974066ee00dc5163f91d023f7315e;hpb=9aa2a4ab43ef36bc672e54dd82964ce5fb0dd738;p=kivitendo-erp.git diff --git a/templates/print/marei/invoice.tex b/templates/print/marei/invoice.tex index a4d990377..3e36ab1b5 100644 --- a/templates/print/marei/invoice.tex +++ b/templates/print/marei/invoice.tex @@ -15,9 +15,7 @@ % laufende Kopfzeile: \ourhead{\kundennummer}{<%customernumber%>}{\rechnung}{<%invnumber%>}{<%invdate%>} - \setkomavar*{date}{\rechnungsdatum} - \setkomavar{date}{<%invdate%>} \setkomavar{customer}{<%customernumber%>} \setkomavar{fromname}{<%employee_name%>} @@ -27,16 +25,17 @@ \rechnung~ \nr ~<%invnumber%>% } <%if ordnumber%>% -\setkomavar*{myref}{\auftragsnummer} -\setkomavar{myref}{<%ordnumber%>} + \setkomavar*{myref}{\auftragsnummer} + \setkomavar{myref}{<%ordnumber%>} <%end if%>% <%if cusordnumber%>% -\setkomavar*{yourref}{\ihreBestellnummer} -\setkomavar{yourref}{<%cusordnumber%>} + \setkomavar*{yourref}{\ihreBestellnummer} + \setkomavar{yourref}{<%cusordnumber%>} <%end if%>% <%if donumber%>% - \setkomavar{delivery}{<%donumber%>} + \setkomavar{delivery}{<%donumber%>} <%end if%>% + <%if quonumber%>% \setkomavar{quote}{<%quonumber%>} <%end if%>% @@ -46,7 +45,7 @@ \begin{lrbox}\shippingAddressBox \parbox{\useplength{toaddrwidth}}{ \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse + \strut\abweichendeLieferadresse } \par\smallskip \setlength{\parskip}{\z@} @@ -78,15 +77,15 @@ % Bei Kontaktperson Anrede nach Geschlecht unterscheiden. % Bei natürlichen Personen persönliche Anrede, sonst allgemeine Anrede. \opening{ - \ifstr{<%cp_name%>}{} + \Ifstr{<%cp_name%>}{} {<%if natural_person%><%greeting%> <%name%>,<%else%>\anrede<%end if%>} { - \ifstr{<%cp_gender%>}{f} + \Ifstr{<%cp_gender%>}{f} {\anredefrau} {\anredeherr} <%cp_title%> <%cp_name%>, - } } + } \thispagestyle{kivitendo.letter.first} <%if notes%>% @@ -100,37 +99,45 @@ % deaktiviert damit die Spalte der Produktnummer % analog ist dies für pos, amount, price, pricetotal möglich. % Die Spalte der Bezeichnung ist nicht deaktivierbar -\begin{PricingTabular*} -% eigentliche Tabelle -\FakeTable{ -<%foreach number%>% -<%runningnumber%> &% -<%number%> &% -\textbf{<%description%>}% -<%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>% -<%if serialnumber%>\ExtraDescription{\seriennummer: <%serialnumber%>}<%end serialnumber%>% -<%if ean%>\ExtraDescription{\ean: <%ean%>}<%end ean%>% -<%if projectnumber%>\ExtraDescription{\projektnummer: <%projectnumber%>}<%end projectnumber%>% -&% -<%qty%> <%unit%> &% -<%sellprice%>&% -\ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}% -<%linetotal%>\tabularnewline% -<%end number%>% -}% -\begin{PricingTotal} -% Tabellenende letzte Seite -\nettobetrag & <%subtotal%>\\ -<%foreach tax%>% -<%taxdescription%> & <%tax%>\\ -<%end tax%>% -\bfseries\schlussbetrag & \bfseries <%invtotal%>\\ -\end{PricingTotal} +% +% Darüber hinaus kann die Reihenfolge verändert werden, die Voreinstellung entspricht: +% \begin{PricingTabular*[columns={pos, id, desc, amount, price, pricetotal}] +% Auf diese Art ist auch möglich mehrSpalten anzulegen als definiert sind. Für jede Spalte kann die Breite über weitere Optionen angepasst werden, die Einträge der columns-Liste entspricht den Spaltennamen. +% +% id = false, % deaktiviert die Spalte der Artikelnummer +% amount = 1cm, % Setzt die Breite der Mengenspalte auf 1cm +% desc/header = Artikelbeschreibung, %Ändert die Überschrift der Bezeichnunsspalte in „Artikelbeschreibung” +\begin{PricingTabular*}% + % eigentliche Tabelle + \FakeTable{% + <%foreach number%>% + <%runningnumber%> &% + <%number%> &% + \textbf{<%description%>}% + <%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>% + <%if serialnumber%>\ExtraDescription{\seriennummer: <%serialnumber%>}<%end serialnumber%>% + <%if ean%>\ExtraDescription{\ean: <%ean%>}<%end ean%>% + <%if projectnumber%>\ExtraDescription{\projektnummer: <%projectnumber%>}<%end projectnumber%>% + &% + <%qty%> <%unit%> &% + <%sellprice%>&% + \Ifstr{<%p_discount%>}{0}{}{\sffamily\scriptsize{(-<%p_discount%>\,\%)}}% + <%linetotal%>\tabularnewline% + <%end number%>% + }% + \begin{PricingTotal}% + % Tabellenende letzte Seite + \nettobetrag & <%subtotal%>\\% + <%foreach tax%>% + <%taxdescription%> & <%tax%>\\% + <%end tax%>% + \bfseries\schlussbetrag & \bfseries <%invtotal%>\\% + \end{PricingTotal}% \end{PricingTabular*} \vspace{0.2cm} -\ifstr{<%deliverydate%>}{}{}{% +\Ifstr{<%deliverydate%>}{}{}{% \leistungsdatumGleichRechnungsdatum% }{ \lieferungErfolgtAm ~<%deliverydate%>. @@ -156,7 +163,6 @@ \closing{\gruesse} - \end{letter} \end{document}