X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fprint%2FStandard%2Fzahlungserinnerung.tex;h=65d5b3938aec9404c9a5d6df294908183688f051;hb=4ec753d2cb56f519d0931896b4e2ce3ebb45c6bd;hp=679f6bd6eb993aa37bcf0a766c9b28ef621de3a8;hpb=8efbc44487e0f99236ec55539a61f1d0d04635a9;p=kivitendo-erp.git diff --git a/templates/print/Standard/zahlungserinnerung.tex b/templates/print/Standard/zahlungserinnerung.tex index 679f6bd6e..65d5b3938 100644 --- a/templates/print/Standard/zahlungserinnerung.tex +++ b/templates/print/Standard/zahlungserinnerung.tex @@ -1,62 +1,168 @@ -\documentclass[10pt, oneside]{scrartcl} -\usepackage[utf8]{inputenc} -\usepackage{german} -\usepackage{tabularx} -\usepackage{xspace} -\usepackage{ifthen} -\usepackage{eso-pic} -\usepackage{longtable} -\usepackage{eurosym} - -\setlength{\voffset}{-0.3cm} -\setlength{\hoffset}{-2.2cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.5cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{2cm} -%\setlength{\evensidemargin}{2cm} -\setlength{\textwidth}{16.4cm} -% \setlength{\textwidth}{13.4cm} -\setlength{\textheight}{23.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\setlength{\tabcolsep}{0cm} - -\renewcommand{\baselinestretch}{1} +% zahlungserinnerung.tex +% Zahlungserinnerung Verkauf +% Überarbeitet von Norbert Simon, n.simon@linet-services.de +% Version 2.1 vom 21.Oktober 2011 +% Basiert auf der Arbeit von kmk@lilalaser.de / 2007 +% Diese Vorlage steht unter der GPL-Lizenz, Version 3 +% siehe http://www.gnu.de/licenses/gpl-3.0.html +% ---------- +% config: tag-style=$( )$ +% ---------- -\begin{document} -\pagestyle{empty} -\fontfamily{cmss}\fontsize{10pt}{10pt}\fontseries{m}\selectfont +\documentclass[twoside]{scrartcl} +\usepackage{fancyhdr} % Für den Seitenkopf und -Fuß +\usepackage{ifpdf} % Erlaubt eine Code-Weiche für PDF, oder DVI Ausgabe +\usepackage{xifthen} % Allgemeine Code-Weiche +\usepackage{graphicx} % Fuer die Einbindung der Logo-Graphik +\usepackage{german} % Deutsche Trenn-Tabelle +\usepackage[utf8]{inputenc} % Umlaute direkt eingeben +\usepackage{textcomp} % Sonderzeichen +\usepackage{lastpage} % Fuer die Angabe "Seite 2 von 5" +\usepackage{filecontents} % Um von latex aus eine Datei schreiben zu koennen +\usepackage{etex} % Damit Marken verwendet werden koennen +\usepackage{ltxtable} % Mehrseiten-Tabellen mit variabler Spaltenbreite +\usepackage{booktabs} % Striche in Tabellen +\usepackage{numprint} % Zahlen formatiert ausgeben +\usepackage[$(if myconfig_output_numberformat =~ "1.000,00")$german$(else)$$(if myconfig_output_numberformat =~ "1000,00")$germannosep$(else)$$(if myconfig_output_numberformat =~ "1,000.00")$english$(else)$englishnosep$(end)$$(end)$$(end)$]{zwischensumme} % Lokales Makro zur Berechnung der Zwischensummen +\usepackage{microtype,relsize} %Feinpositionierung, Sperren von Text +\newcommand*{\sperren}[1]{\normalsize\textls*[200]{#1}} %Sperrung Überrschriften + +% ---------- Report-Variablen zur Verwendung in kivitendobriefkopf.tex ---------- +% ---------- Die eigenen Daten ---------- +\newcommand{\employeename}{$(employee_name)$} +\newcommand{\employeecompany}{$(employee_company)$} +\newcommand{\employeeaddress}{$(employee_address)$} +\newcommand{\employeetel}{$(employee_tel)$} +\newcommand{\employeefax}{$(employee_fax)$} +\newcommand{\employeeemail}{$(employee_email)$} +\newcommand{\employeecoustid}{$(employee_co_ustid)$} +\newcommand{\employeetaxnumber}{$(employee_taxnumber)$} +\newcommand{\employeetable}{$(template_meta.tmpfile NOESCAPE)$.table.tex} + +% ---------- Eigene Bankverbindung falls nicht im Briefkopf gesetzt ---------- +% \newcommand{\companybank}{$(company_bank)$} +% \newcommand{\companybankcode}{$(company_bank_code)$} +% \newcommand{\companyaccountnumber}{$(company_account_number)$} -% \vspace*{5cm} +% ---------- Adressat ---------- +\newcommand{\name}{$(name)$} +\newcommand{\departmentone}{$(department_1)$} +\newcommand{\departmenttwo}{$(department_2)$} +\newcommand{\cpgreeting}{$(cp_greeting)$} +\newcommand{\cptitle}{$(cp_title)$} +\newcommand{\cpgivenname}{$(cp_givenname)$} +\newcommand{\cpname}{$(cp_name)$} +\newcommand{\street}{$(street)$} +\newcommand{\country}{$(country)$} +\newcommand{\zipcode}{$(zipcode)$} +\newcommand{\city}{$(city)$} +\newcommand{\phone}{$(customerphone)$} +\newcommand{\fax}{$(customerfax)$} +\newcommand{\lettergreeting}{ + \ifthenelse{\equal{$(cp_gender)$}{f}} + {Sehr geehrte Frau $(cp_name)$,} + {\ifthenelse{\equal{$(cp_gender)$}{m}} + {Sehr geehrter Herr $(cp_name)$,} + {Sehr geehrte Damen und Herren,} + }\\[1\baselineskip] +} -<%name%> +% ---------- Rechnungsvariablen ---------- +\newcommand{\kundennummer}{$(customernumber)$} +\newcommand{\quonumber}{$(quonumber)$} % Angebotsnummer +\newcommand{\ordnumber}{$(ordnumber)$} % Auftragsnummer bei uns +\newcommand{\cusordnumber}{$(cusordnumber)$} % Auftragsnummer beim Kunden +\newcommand{\invnumber}{$(invnumber)$} % Rechnungsnummer +\newcommand{\docnumber}{Rechnungsnummer: \invnumber} +\newcommand{\quodate}{$(quodate)$} % Angebotsdatum +\newcommand{\orddate}{$(orddate)$} % Auftragsdatum +\newcommand{\reqdate}{$(reqdate)$} % gewuenschtes Lieferdatum +\newcommand{\deliverydate}{$(deliverydate)$} % Lieferdatum +\newcommand{\invdate}{$(invdate)$} % Rechnungsdatum +\newcommand{\terms}{$(terms)$} % Zahlungsfrist +\newcommand{\duedate}{$(duedate)$} % Fälligkeitsdatum +\newcommand{\invtotal}{$(invtotal)$} % Gesamtbetrag +\newcommand{\paid}{$(paid)$} % Schon bezahlt +\newcommand{\total}{$(total)$} % Restbetrag +\newcommand{\dunningid}{$(dunning_id)$} % ID Zahlungserinnerung +\newcommand{\dunningdate}{$(dunning_date)$} % Datum der Zahlungserinnerung -% \ifthenelse{\equal{<%cp_name%>}{}}{}{z.Hd. <%cp_name%>} +% ---------- Lieferadresse ---------- +\newcommand{\shiptoname}{$(shiptoname)$} +\newcommand{\shiptocontact}{$(shiptocontact)$} +\newcommand{\shiptodepartmentone}{$(shiptodepartment_1)$} +\newcommand{\shiptodepartmenttwo}{$(shiptodepartment_2)$} +\newcommand{\shiptostreet}{$(shiptostreet)$} +\newcommand{\shiptocity}{$(shiptocity)$} +\newcommand{\shiptocountry}{$(shiptocountry)$} +\newcommand{\shiptophone}{$(shiptophone)$} +\newcommand{\shiptozipcode}{$(shiptozipcode)$} +\newcommand{\shiptofax}{$(shiptofax)$} -<%street%> +% ---------- Währungszeichen ---------- +\newcommand{\currency}{\euro} +\ifthenelse{\equal{$(currency)$}{YEN}}{\let\currency\textyen}{} +\ifthenelse{\equal{$(currency)$}{GBP}}{\let\currency\pounds}{} +\ifthenelse{\equal{$(currency)$}{USD}}{\let\currency\$}{} -<%zipcode%> <%city%> +% ---------- Ende Reportvariablen-Umsetzung ---------- + +% ---------- Briefkopf dazuladen ---------- +\input{kivitendobriefkopf} + +\begin{document} +% ---------- Schrift Hauptdokuments (Computermodern-sanserif) ---------- +% \fontfamily{cmss}\fontsize{10}{12pt plus 0.12pt minus 0.1pt}\selectfont +% ---------- Schrift Helvetica ------------------------ +\fontfamily{phv}\fontsize{10}{12pt plus 0.12pt minus 0.1pt}\selectfont -\begin{flushright}<%dunning_date%>\end{flushright} +% ---------- Firmenlogo nur erste Seite ---------- +\thispagestyle{briefkopf} -\vspace*{2.5cm} %\\ -\large -\textbf{Zahlungserinnerung} \\ \\ \\ +% ---------- Datum und Nummern ---------- +% Position unterhalb des Briefkopfs +\vspace*{\vlogospacing} +\renewcommand{\arraystretch}{0.9} +\begin{minipage}[b]{177mm} +\sperren{\textbf{Zahlungserinnerung}} + \hfill + \small + \begin{tabular}[b]{r@{\hspace{2mm}}p{\hlogospacing}} + \textbf{Seite} & {\thepage} von \pageref{LastPage}\\ + \textbf{Datum} & \dunningdate \\ + \textbf{Kunden Nr.} & \kundennummer\\ + \textbf{Rechnung Nr.} & \invnumber\\ + \textbf{Ansprechpartner} & \employeename\\ + \nonemptyline{\textbf{Durchwahl} &}{\employeetel} + \nonemptyline{\textbf{E-Mail} &}{\employeeemail} + \end{tabular}\\[10mm plus 20mm minus 10mm] +\end{minipage} +\renewcommand{\arraystretch}{1} \normalsize -Sehr geehrte Damen und Herren, \\ \\ \\ -man kann seine Augen nicht überall haben - offensichtlich haben Sie übersehen, die folgenden Rechnungen zu begleichen: \\ +% ---------- Begrüßung und Bemerkungen ---------- +\vspace{ 5mm} +\lettergreeting +man kann seine Augen nicht überall haben -- offensichtlich haben Sie übersehen, die folgenden Rechnungen zu begleichen: \\ \vspace{0.5cm} \\ -\begin{tabularx}{\textwidth}{l@{\hspace*{2cm}}X@{\hspace*{0.5cm}}r} +\setlength{\tabcolsep}{0mm} +%\begin{tabularx}{\textwidth}{l@{\hspace*{2cm}}X@{\hspace*{0.5cm}}r} +\begin{tabularx}{\textwidth}{l@{\extracolsep\fill}c@{\extracolsep\fill}r} \textbf{Rechnungsnummer} & \textbf{Rechnungsdatum} & \textbf{Rechnungsbetrag} \\ \hline && \\ - <%foreach dn_invnumber%> - <%dn_invnumber%> & <%dn_transdate%> & <%dn_amount%> \euro \\[0.1cm] - <%end dn_invnumber%> + $(foreach dn_invnumber)$ + $(dn_invnumber)$ & $(dn_transdate)$ & $(dn_amount)$ \euro \\[0.1cm] + $(end dn_invnumber)$ \end{tabularx} -\vspace*{0.5cm} \\ -Wir bitten Sie, diese bis zum <%dunning_duedate%> zu begleichen. \\ \\ \\ -Bitte beachten Sie, dass wir Zahlungseingänge nur bis zum <%dunning_date%> berücksichtigen konnten. Sollten Sie zwischenzeitlich bezahlt haben, betrachten Sie diese Zahlungserinnerung bitte als gegenstandslos. \\ \\ \\ -Mit freundlichen Grüßen, \\ \\ \\ \\ -<%employee_name%> +\vspace*{2em} \\ +Wir bitten Sie, diese bis zum $(dunning_duedate)$ zu begleichen.\\%[1em plus 3em minus 1em] +\vspace*{1em} \\ +Zahlungseingänge wurden bis zum $(dunning_date)$ berücksichtigt. +Sollten Sie zwischenzeitlich bezahlt haben, betrachten Sie diese +Zahlungserinnerung bitte als gegenstandslos.\\%[1em plus 3em minus 1em] +\vspace*{2em} \\ +Sollte es triftige Gründe für die Zahlungsverzögerung geben, setzen Sie sich +bitte mit uns in Verbindung, damit wir gemeinsam eine Lösung finden.\\ %[1em plus 3em minus 1em] +\vspace*{2em} \\ +Mit freundlichen Grüßen\\ %[1em plus 3em minus 1em] +\vspace*{1em} \\ +$(employee_name)$ \end{document}