From: Jan Büren Date: Tue, 4 Feb 2020 07:58:23 +0000 (+0100) Subject: Revert TeX-Überarbeitung im falschen Verzeichnis X-Git-Tag: release-3.5.6.1~267 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=d54df677b17d94bed2cbb049f7bfd02865144205;p=kivitendo-erp.git Revert TeX-Überarbeitung im falschen Verzeichnis This reverts: commit 476429fa864d440180218e8c2e5b53740f0b7467. dca78edda3cac77053efe72d16d2218dba513462 cleanup Readme bb1179e3d9d657a99e60682a34a6033bef18fac8 simpletabular 5abb89ac6395d694c65ee2022e38e7a223747c00 SimpleTabular tests 7cf7210b4203833800f838b922e098724e158be2 introduce simpletabular fabf7c3a5a17869ce51cbe7fc0325f1282897fe3 new structure to zahlungserinnerung_invoice.tex af7a34048452ed06f90fadf4c2e36c970cc86efd new structure to zahlungserinnerung.tex 80901551e13c0384dec7733c1ec70d8552613af1 new structure to statement.tex a7572e46e40d484ff7043db2b47b531bc6a85926 new structure to sales_order.tex f43b2a0b44aed328e1b4f7121a0d0f8caf8cf129 move orderID & projectID 010c8d1e9af797f5223ef083d5653e8aae03fabf new structure to sales_delivery_order.tex 5bfc87c5ed147c6801af6f0e4c75f31a5706a8dc add reqdate to table if available 149f46a975df81fa2ff7681c4a5b6677da5a12d9 new structure to purchase_order-tex 8c862a9fa73fb549ca2126ebdc53658547275dec remove \ourfont macro 6888c2ac829ef124a5df1eb07b564741897edf21 new structure for proforma.tex 8d8eff9852c144f2a3eb28ab6e9c51b460f57a42 bugfix invoice c103e04b842175bcb7bb67fbfe6247335e7dedf1 new structure for request_quotation.tex ecdc6333a9267d71db73e82fac1c29d8c7d0e394 new structure for letter.tex dc93c68670f556e05e0da41b751b718d4ce20d01 remove \outfont macro 007ad5c5f4e7feb9da3ca23e4451d84ec27913f8 unify bank account data 213a795cac14126fe931b99d1163fca42bfed239 add formal structure to insettings.tex 09209998f6da20522744e51a5653436dff7c0558 add projectID + orderID f13ae2e601c4dc5b2a67d3dc7973d85fb039eda1 credit note to new layout 0109c242bb16679081cd9002567529d7fa162c7e inheaders -> kiviletter f8d1b96b6c16b8935ed083391e215ba6b0158277 invoice -> letter 6dbff9b71a4ff68cd524c9882f3c349f12bd38be add komavar delivery/empty/myref/yourref df858a8df1850c319922e9ccf2ab72c5490b396e simplify date variable e2111ed5390f9711fcac62edebda30404fbf9766 fix typo in variable 21fc1f81fa3f9e7eb440844632c400bda752dcd2 cleanup loc field da130c6d686dcdda864e8835e790aa62da10ea93 adjust title and transaction_descripntion 4f107f67d17eefaa680fc154e990b22cf8d1d659 initialize default account information 3351b71d79ddf8326aecdfca5fb579dc9db85458 use string if currency unknown fa813cd363e3e3e0e2ca982f8cc53034fdce62b5 remove ending logo img 87de3d3653fb5e234f2efae674392859f7fb0c9c move expl syntax 686015c140b1e19e59f3ae91f3c35181629902f8 move fromlogo to insettings da441fe2132e37cb9dd8ed506f72ed889cd7c0f1 adjust firsthead and fromlogo e6da9bfba9b98faf0f3f877004ae4bd899426cbd scrlayer-scrpage compat a1493f24604fbf9209d0ac3f579b373eba266018 adjust pagestyle shippingaddres +head/foot 84a7707e1de7cf9a67258dec688f9eb5e55a6893 add shippingAddressBox mechanism b29a71cd39edbb81eded152021a47a94edd75133 add thispagestyle only if pagebreak 86c65e3f071cd5849b8d8dfc4d0467b9db1a5de3 fix ifkomavar linebreaks 6744c3eb67c3a596ddc547cf5c906bd745243d1d adjust pricing width f63daa16146d365679fec7342b11befeaea4057f switch to PricingTabular* f6e8ebfda654f27fcab008b42681ce49585e6007 ini TableFoot bool 6f72b724fc0b4de553ad678807d904bd78fe7aa5 improve PricingTable Pagestyle b3afb08d1af1eee3fa141658b4948e47b3c905fe introduce Pricingtable* ce8e7e2c2ab6864d1d011d70a6d8f993b7881f45 use colspec from variable 14833fd73e908ebd7454d24f5b0afd03f430280b add PricingTotal environment 2dd4d544898fa6a9f9d1ddb5abea30e651525075 height footerbox -> \z@ 003d309a47cabcae5fceb8068d5017f8380dc7a5 setup geometry settings to match Table pagestyle de55fb2c9bfd7576c9735ee350b05522a24b5ae0 improve FakeTable and tcolorbox options db43f58255c3960df6762d37a6475e4efd9eb5d6 add currency to P coltype 9047bd6e8d7ef9be11b0a82036e096e3651ff2c1 extend pagestyles b35c0a95725afb969af86b4da154c8a1144c013d adjust margin settings 3f7357155ac93703b3838b33f75a8011fbcf5823 pagestyle mechanism for tableheader and tcolorboxes 44f06a8a78135180648b1d3422e64b4a69bf52ba workaround until xltabular can do that 75fc29e544e97d52fca3913a86d7bf6e3b2c2103 clear only LT foot boxes 8f8c70275c0c9d032a3f48a7af9be776add1596b clear only LT foot boxes f845a287eff4316eac1779672a230914611eb589 clear LT boxes 982e077ae2069290a2012a17e81859c8fc29de6d adjust nested argument specifier 8d0ffa251d24d123bc04e17e1671b41e2f4965cc LT@box restoring 120cbadbe3472e0ddebb53cd32b3396b43b20407 margin adjustments 67037658e98eff2312030331f2b72247587fa805 margin adjustments e96b6eb54345c85df521b516e643c7c5f3e93ad9 fix typo 4936f2a629dd46359474cbd6a58959f5a554ef7a expl3 space d28f85eab4f83acd76a5d7980d1a1d29640b34e4 allow parbreak \ExtraDescription c44fd93f760b635e63e20a02290a91abe0c4763d tcolorbox breakable 9298d151a6a49facd9008e9b1d89e883bd2fe872 adjust tabcolsep f8359a49b5d229f017a33d105cdfbd278f4f0c77 interrupt pricng tabular for faketabular ca968501ad3514af17aec8d6680193b0bb566d35 linebreaks 8d7e43c3d4af4e41a13d750355f06b46cdcc9683 one line table f84ed788eb77a2169974c639a56caa31898f3fc3 comment potentially empty lines da69167192b6c4c0b12c0512dc6c8ab99bb11052 expl environment 5f8364dd48af2455c64846f4976a8350287cafca withut xparse 11e7267225de7ff60b5583543330785ccccc3aec \FakeTable 0ebe5b25845b218c541ac382bfc54f5ff321ebe6 \ -> \tabularnewline 50c89498d2814dc7780eb624e83e07faec587fd3 test faketable 606510ade9fe97cb9ca64878f1ed19326e65c50c remove unnecessary spaces a91dc8a96415cbf2fff9bcc6c2c4bf14782afbd2 adjust Pricing tabular currency spacing 8da48ee4a0eb2ee174d54a04487ecf83f2969ce6 add a4paper, since outdated tl 8400bdd566cd63deff6632182cc8b86043de4692 fix ifkomavarempty 5e13d3542db47322b759f8802e0f4aea118cff9b move title to infobox if enabled f0c0698bc7789f9cc2d918d6212d349c9abb6a72 infobox option cf95a6c5ad64cdea42524fdb5dfdee3afde79cb0 switch to toaddrhpos 32808d51469964fc2c44de40245a9abd676dc85e adjust margins 7108de66008d0bbe6b3cc9e5003b74835a331a4f location -> komavars ebfcd634a9b7a1a24e6e75659e904a46a3c174a9 merge komavar changes for location/reffields cbc53d9feb0e42675cda9a2a544ffbbac0176304 load expl3 first 20a30dd1c7c4d568f4a7f27df6d8619c09690079 table -> Pricing table 9d0148aadaf24b3e9683bdab09aca1f1f5256bff spacing adjustments in pagestyle 969417a48e4371e88930011b197fe906850480b7 initial pagestyle config 497a4068706dbd91f15cf5bd46eefc5533ec2ef7 letter environment 818ae1370c31c216db4bc4ab309b74eecdf741f1 adjust head/foot structure c5e0bbdda3970a5d9c8a3d6cd455b3f850be6bc4 remove \ourfont a69858e4a095cc1efcc072b5be04cdd7335082fb remove geometry -> DIN.lco 5012d1755fdbd04bbb61b991ca85bcebd4ced192 kivi scratch variables 77b0b75d03639678e84d41a4605ac30686c6fc27 class loading to .tex de40b13af8b16ab8d8b137e02927eb92bb505bbe Mandantenfähigkeit bis firma ed551b1ae482d014fb470b7fe55b7692f02dac38 cleanup font selection 53afc29ce97cfb88fc1d78844a057e85e52a9f7f remove ifthenelse requirement fb4d7362cde3c3cbcc6cfde235c76dc0524f4ba8 move inheader.tex -> kiviletter.sty caba48f0ca77e53b8b320cf45c6beda91f73764a compiler independence 4a4eafe0c16f1c24cd85bd5f40c70a4f255f9f57 typographic corrections 476429fa864d440180218e8c2e5b53740f0b7467 initial commit --- diff --git a/Readme.md b/Readme.md deleted file mode 100644 index d2d804432..000000000 --- a/Readme.md +++ /dev/null @@ -1,73 +0,0 @@ - -# Bemerkungen zum Vorlagensatz von -### © 2020 by Marei Peischl (peiTeX TeXnical Solutions) - -## Aufbau: -Die Grundstruktur besteht je Dokumententyp aus einer Basisdatei und verschiedenen Setup-Dateien. - -Die Basis wurde so überarbeitet, dass Dokumente nun generell auf der Dokumentenklasse *scrartcl.cls* basieren und das Paket *kiviletter.sty* benutzen. - -Mandantenspezifische Konfiguration findet sich in der Datei *insettings.tex* und dem Ordner eines spezifischen Mandanten (default=*firma/*). - - -### Struktur der Basisdatei (je Dokumententyp eine) - 1. Dokumentenklasse - 2. *kiviletter.sty* - 3. Einstellungen, die über Variablen gesetzt werden: Mandant, Währung, Sprache - 4. `\input{insettings.tex}` Anteil der spezifischen Anpassungen, die von den Variablen unter 2. abhängig sind. Geladen werden darin die Dateien: - - Sprache: lädt die entsprechende Sprachdatei, falls DE -> *deutsch.tex*, falls EN *englisch.tex* und setzt die babel Optionen. Die Datei enthält Übersetzungen von Einzelbegriffen und Textbausteinen. - - Lädt die Konfigurationsdatei, ohne spezielle Mandanten ist der Suchpfad zur Konfiguration der Unterordner *firma/* - * Lädt die Datei *ident.tex*, sowie die Abbildung Briefkopf. - -Mandanten / Firma: - Um gleiche Vorlagen für verschiedene Firmen verwenden zu können, wird je - nach dem Wert der Kivitendo-Variablen <%kivicompany%> ein - Firmenverzeichnis ausgewählt (siehe 'insettings.tex'), in dem Briefkopf, - Identitäten und Währungs-/Kontoeinstellungen hinterlegt sind. - <%kivicompany%> enthält den Namen des verwendeten Mandantendaten. - Ist kein Firmenname eingetragen, so wird das - generische Unterverzeichnis 'firma' verwendet. - -Identitäten: - In jedem Firmen-Unterverzeichnis soll eine Datei 'ident.tex' - vorhanden sein, die mit \newcommand Werte für \telefon, \fax, - \firma, \strasse, \ort, \ustid, \email und \homepage definiert. - -Währungen / Konten: - Für jede Währung (siehe 'insettings.tex') soll eine Datei vorhanden - sein, die das Währungssymbol (\currency) und folgende Angaben für - ein Konto in dieser Währung enthält \kontonummer, \bank, - \bankleitzahl, \bic und \iban. - So kann in den Dokumenten je nach Währung ein anderes Konto - angegeben werden. - Nach demselben Schema können auch weitere, alternative Bankverbindungen - angelegt werden, die dann in insettings.tex als Variable im - unteren Abschnitt der Datei 'insettings.tex', Kommentar Fußzeile - (cfoot) eingefügt werden. - Briefbogen/Logos: - Eine Hintergrundgrafik oder ein Logo kann in Abhängigkeit vom - Medium (z.B. nur beim Verschicken mit E-Mail) eingebunden - werden. Dies ist im Moment auskommentiert. - - Desweiteren sind (auskommentierte) Beispiele enthalten für eine - Grafik als Briefkopf, nur ein Logo, oder ein komplettes DinA4-PDF - als Briefpapier. - - Fusszeile: - Die Tabelle im Fuß verwendet die Angaben aus firma/ident.tex und - firma/*_account.tex. - -## Tabellen: - - - Quickstart (wo kann was angepasst werden?): - insettings.tex : Pfad zu Angaben über Mandanten (default: firma) - Logo/Briefpapier - Layout der Kopf/Fußzeile - firma/* : Angaben über Mandanten - Es muß mindestens eine Sprache angelegt werden! - deutsch.tex : Textschnipsel für Deutsch - Dafür eine Sprache mit Vorlagenkürzel DE anlegen - english.tex : Textschnipsel für Englisch - Dafür eine Sprache mit Vorlagenkürzel EN anlegen - diff --git a/bin_list.html b/bin_list.html deleted file mode 100644 index d57632dc7..000000000 --- a/bin_list.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Tel: <%tel%> -
Fax: <%fax%> -

- -
-

L A G E R L I S T E

-
-
  - - - - - - - - - - - -
AbsenderLieferanschrift
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
- - <%if contact%> -
Kontakt: <%contact%> - <%end contact%> - - <%if vendorphone%> -
Tel: <%vendorphone%> - <%end vendorphone%> - - <%if vendorfax%> -
Fax: <%vendorfax%> - <%end vendorfax%> - - <%if email%> -
<%email%> - <%end email%> - -
<%shiptoname%> -
<%shiptostreet%> -
<%shiptozipcode%> -
<%shiptocity%> -
<%shiptocountry%> - -
- <%if shiptocontact%> -
Kontakt: <%shiptocontact%> - <%end shiptocontact%> - - <%if shiptophone%> -
Tel: <%shiptophone%> - <%end shiptophone%> - - <%if shiptofax%> -
Fax: <%shiptofax%> - <%end shiptofax%> -
-
  - - - - - - <%if warehouse%> - - <%end warehouse%> - - - - - - - - <%if shippingdate%> - - <%end shippingdate%> - - <%if not shippingdate%> - - <%end shippingdate%> - - - - <%if warehouse%> - - <%end warehouse%> - - - - -
BestellNr. #DatumKontaktLagerVersandortLieferung durch
<%ordnumber%> <%shippingdate%><%orddate%><%employee%> <%warehouse%><%shippingpoint%> <%shipvia%> 
-
  - - - - - - - - - - - - - - <%foreach number%> - - - - - - - - - - - - <%end number%> - -
PosArtNr.BeschreibungSeriennummer MengeErh Lagerplatz
<%runningnumber%><%number%><%description%><%serialnumber%><%deliverydate%><%qty%><%ship%><%unit%><%bin%>
-
 
- diff --git a/bin_list.tex b/bin_list.tex deleted file mode 100644 index 83c899b8b..000000000 --- a/bin_list.tex +++ /dev/null @@ -1,113 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\usepackage{graphicx} -\setlength{\voffset}{0.5cm} -\setlength{\hoffset}{-2.0cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.5cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{1.0cm} -\setlength{\evensidemargin}{1.0cm} -\setlength{\textwidth}{17cm} -\setlength{\textheight}{24.7cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} - -\begin{document} - -\pagestyle{myheadings} -\thispagestyle{empty} - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{-1.3cm} - -\parbox{\textwidth}{ - \parbox[b]{.42\textwidth}{% - <%company%> - - <%address%> - }\hfill - \begin{tabular}[b]{rr@{}} - Tel & <%tel%>\\ - Fax & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} -} - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.5\textwidth}{ -\textbf{Von} -\vspace{0.7cm} - -<%name%> \\ -<%street%> \\ -<%zipcode%> \\ -<%city%> \\ -<%country%> -} -\parbox[t]{.4\textwidth}{ -\textbf{Lieferanschrift} -\vspace{0.7cm} - -<%shiptoname%> \\ -<%shiptostreet%> \\ -<%shiptozipcode%> \\ -<%shiptocity%> \\ -<%shiptocountry%> -} -\hfill - -\vspace{1cm} - -\textbf{L A G E R L I S T E} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{BestellNr. \#} & \textbf{Datum} & \textbf{Kontakt} - <%if warehouse%> - & \textbf{Lager} - <%end warehouse%> - & \textbf{Lagerplatz} & \textbf{Lieferung mit} \\ [0.5em] - \hline - - <%ordnumber%> - <%if shippingdate%> - & <%shippingdate%> - <%end shippingdate%> - <%if not shippingdate%> - & <%orddate%> - <%end shippingdate%> - & <%employee%> - <%if warehouse%> - & <%warehouse%> - <%end warehouse%> - & <%shippingpoint%> & <%shipvia%> \\ - \hline -\end{tabularx} - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{@{}rlXllrrll@{}} - \textbf{Pos} & \textbf{Nummer} & \textbf{Beschreibung} & \textbf{Seriennumner} & & \textbf{Menge} & \textbf{Erh} & & \textbf{Lagerplatz} \\ - -<%foreach number%> - <%runningnumber%> & <%number%> & <%description%> & <%serialnumber%> & - <%deliverydate%> & <%qty%> & <%ship%> & <%unit%> & <%bin%> \\ -<%end number%> -\end{tabularx} - - -\rule{\textwidth}{2pt} - -\end{document} - diff --git a/check.tex b/check.tex deleted file mode 100644 index 6086d457d..000000000 --- a/check.tex +++ /dev/null @@ -1,71 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\setlength{\voffset}{0.4cm} -\setlength{\hoffset}{-2.0cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.0cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{1.0cm} -\setlength{\evensidemargin}{1.0cm} -\setlength{\textwidth}{17cm} -\setlength{\textheight}{24.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - - -\fontfamily{cmss}\fontsize{9pt}{9pt}\selectfont - -\parbox[t]{12cm}{ - <%company%> - - <%address%>} -\hfill -\parbox[t]{6cm}{\hfill <%source%>} - -\vspace*{0.6cm} - -<%text_amount%> \dotfill <%decimal%>/100 \makebox[0.5cm]{\hfill} - -\vspace{0.5cm} - -\hfill <%datepaid%> \makebox[2cm]{\hfill} <%amount%> - -\vspace{0.5cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{2.8cm} - -<%company%> - -\vspace{0.5cm} - -<%name%> \hfill <%datepaid%> \hfill <%source%> - -\vspace{0.5cm} -\begin{tabularx}{\textwidth}{lXrr@{}} -\textbf{Rechnung} & \textbf{Ausgestellt} - & \textbf{Fällig} & \textbf{Verrechnet} \\ -<%foreach invnumber%> -<%invnumber%> & <%invdate%> \dotfill - & <%due%> & <%paid%> \\ -<%end invnumber%> -\end{tabularx} - -\vfill - -\end{document} - diff --git a/credit_note.tex b/credit_note.tex deleted file mode 100644 index 4edf06942..000000000 --- a/credit_note.tex +++ /dev/null @@ -1,126 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\gutschrift}{<%invnumber%>}{<%invdate%>} - - -\begin{document} - - -<%if shiptoname%> -\makeatletter -\begin{lrbox}\shippingAddressBox - \parbox{\useplength{toaddrwidth}}{ - \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse - } - \par\smallskip - \setlength{\parskip}{\z@} - \par - \normalsize - <%shiptoname%>\par - <%if shiptocontact%> <%shiptocontact%><%end if%>\par - <%shiptodepartment_1%>\par - <%shiptodepartment_2%>\par - <%shiptostreet%>\par - <%shiptozipcode%> <%shiptocity%> - } -\end{lrbox} -\makeatother -<%end if%> - - -\setkomavar{title}{ - \gutschrift~ - \nr ~<%invnumber%> -} - -<%if invnumber_for_credit_note%> -\setkomavar*{myref}{\fuerRechnung} -\setkomavar{myref}{<%invnumber_for_credit_note%>} -<%end if%> - -\setkomavar*{date}{\datum} - -\setkomavar{date}{<%transdate%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } - } -\thispagestyle{kivitendo.letter.first} - - -\gutschriftformel - -\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 <%ordtotal%>\\ - \end{PricingTotal} -\end{PricingTabular*} - -<%if notes%> -<%notes%> -\medskip -<%end if%> - -\closing{\gruesse} - -\end{letter} - -\end{document} diff --git a/deutsch.tex b/deutsch.tex deleted file mode 100644 index eeb94fbe0..000000000 --- a/deutsch.tex +++ /dev/null @@ -1,138 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%standardphrasen und schnipsel in deutsch % -%dient als vorlage für alle anderen sprachen % -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -\newcommand{\anrede} {Sehr geehrte Damen und Herren,} -\newcommand{\anredefrau} {Sehr geehrte Frau} -\newcommand{\anredeherr} {Sehr geehrter Herr} - - -\newcommand{\nr} {Nr.} -\newcommand{\datum} {Datum} -\newcommand{\kundennummer} {Kunden-Nr.} -\newcommand{\ansprechpartner} {Ansprechpartner} -\newcommand{\bearbeiter} {Bearbeiter} -\newcommand{\gruesse} {Mit freundlichen Grüßen} -\newcommand{\vom} {vom} -\newcommand{\von} {von} -\newcommand{\seite} {Seite} -\newcommand{\uebertrag} {Übertrag} - - -\newcommand{\position} {Pos.} -\newcommand{\artikelnummer} {Art.-Nr.} -\newcommand{\bild} {Bild} -\newcommand{\keinbild} {kein Bild} -\newcommand{\menge} {Menge} -\newcommand{\bezeichnung} {Bezeichnung} -\newcommand{\seriennummer}{Seriennummer} -\newcommand{\ean}{EAN} -\newcommand{\projektnummer}{Projektnummer} -\newcommand{\charge}{Charge} -\newcommand{\mhd}{MHD} -\newcommand{\einzelpreis} {E-Preis} -\newcommand{\gesamtpreis} {G-Preis} -\newcommand{\nettobetrag} {Nettobetrag} -\newcommand{\schlussbetrag} {Gesamtbetrag} - -\newcommand{\weiteraufnaechsterseite} {weiter auf der nächsten Seite \ldots} - -\newcommand{\zahlung} {Zahlungsbedingungen} -\newcommand{\lieferung} {Lieferbedingungen} -\newcommand{\textTelefon} {Tel.} -\newcommand{\textEmail} {E-Mail} -\newcommand{\textFax} {Fax} - -% angebot (sales_quotion) -\newcommand{\angebot} {Angebot} -\newcommand{\angebotsformel} {gerne unterbreiten wir Ihnen folgendes Angebot:} -\newcommand{\angebotdanke} {Wir danken für Ihre Anfrage und hoffen, Ihnen hiermit ein interessantes Angebot gemacht zu haben.} -\newcommand{\angebotgueltig} {Das Angebot ist freibleibend gültig bis zum} %Danach wird das Datum eingefügt, falls das grammatisch nicht funktionieren sollte müssen wir eine ausnahme für die sprache definieren -\newcommand{\angebotfragen} {Sollten Sie noch Fragen oder Änderungswünsche haben, können Sie uns gerne jederzeit unter den unten genannten Telefonnummern oder E-Mail-Adressen kontaktieren.} -\newcommand{\angebotagb} {Bei der Durchführung des Auftrags gelten unsere AGB, die wir Ihnen gerne zuschicken.} -\newcommand{\auftragerteilt}{Auftrag erteilt:} -\newcommand{\angebotortdatum}{Wir nehmen das vorstehende Angebot an.} -\newcommand{\abweichendeLieferadresse}{abweichende Lieferadresse} - -% auftragbestätigung (sales_order) -\newcommand{\auftragsbestaetigung} {Auftragsbestätigung} -\newcommand{\auftragsnummer} {Auftrags-Nr.} -\newcommand{\ihreBestellnummer} {Ihre Bestellnummer} -\newcommand{\auftragsformel} {hiermit bestätigen wir Ihnen folgende Bestellpositionen:} -\newcommand{\lieferungErfolgtAm} {Die Lieferung erfolgt am} %Danach wird das Datum eingefügt, falls das grammatisch nicht funktionieren sollte müssen wir eine ausnahme für die sprache definieren -\newcommand{\auftragpruefen} {Bitte kontrollieren Sie alle Positionen auf Übereinstimmung mit Ihrer Bestellung! Teilen Sie Abweichungen innerhalb von 3 Tagen mit!} -\newcommand{\proformarechnung} {Proforma Rechnung} -\newcommand{\nurort} {Ort} -\newcommand{\den} {den} -\newcommand{\unterschrift} {Unterschrift} -\newcommand{\stempel} {ggf. Stempel} - -% lieferschein (sales_delivery_order) -\newcommand{\lieferschein} {Lieferschein} - -% rechnung (invoice) -\newcommand{\rechnung} {Rechnung} -\newcommand{\rechnungsdatum} {Rechnungsdatum} -\newcommand{\ihrebestellung} {Ihre Bestellung} -\newcommand{\lieferdatum} {Lieferdatum} -\newcommand{\rechnungsformel} {für unsere Leistungen erlauben wir uns, folgende Positionen in Rechnung zu stellen:} -\newcommand{\zwischensumme} {Zwischensumme} -\newcommand{\leistungsdatumGleichRechnungsdatum} {Das Leistungsdatum entspricht, soweit nicht anders angegeben, dem Rechnungsdatum.} -\newcommand{\unserebankverbindung} {Unsere Bankverbindung} -\newcommand{\textKontonummer} {Kontonummer:} -\newcommand{\textBank} {bei der} -\newcommand{\textBankleitzahl} {BLZ:} -\newcommand{\textBic} {BIC:} -\newcommand{\textIban} {IBAN:} -\newcommand{\unsereustid} {Unsere USt-Identifikationsnummer lautet} -\newcommand{\ihreustid} {Ihre USt-Identifikationsnummer:} -\newcommand{\steuerfreiEU} {Sonstige Leistungen Steuerschuldnerschaft des Leistungsempfängers. Reverse Charge} -\newcommand{\steuerfreiAUS} {Steuerfreie Lieferung ins außereuropäische Ausland.} - -\newcommand{\textUstid} {UStId:} - -% gutschrift (credit_note) -\newcommand{\gutschrift} {Gutschrift} -\newcommand{\fuerRechnung} {für Rechnung} -\newcommand{\gutschriftformel} {wir erlauben uns, Ihnen folgende Positionen gutzuschreiben:} - -% sammelrechnung (statement) -\newcommand{\sammelrechnung} {Sammelrechnung} -\newcommand{\sammelrechnungsformel} {bitte nehmen Sie zur Kenntnis, dass folgende Rechnungen unbeglichen sind:} -\newcommand{\faellig} {Fälligkeit} -\newcommand{\aktuell} {aktuell} -\newcommand{\asDreissig} {30} -\newcommand{\asSechzig} {60} -\newcommand{\asNeunzig} {90+} - -% zahlungserinnerung (Mahnung) -\newcommand{\mahnung} {Zahlungserinnerung} -\newcommand{\mahnungsformel} {man kann seine Augen nicht überall haben - offensichtlich haben Sie übersehen, die folgenden Rechnungen zu begleichen:} -\newcommand{\beruecksichtigtBis} {Zahlungseingänge sind nur berücksichtigt bis zum} -\newcommand{\schonGezahlt} {Sollten Sie zwischenzeitlich bezahlt haben, betrachten Sie diese Zahlungserinnerung bitte als gegenstandslos.} - -% zahlungserinnerung_invoice (Rechnung zur Mahnung) -\newcommand{\mahnungsrechnungsformel} {hiermit stellen wir Ihnen zu o.g. \mahnung \ folgende Posten in Rechnung:} -\newcommand{\posten} {Posten} -\newcommand{\betrag} {Betrag} -\newcommand{\bitteZahlenBis} {Bitte begleichen Sie diese Forderung bis zum} - -% anfrage (request_quotion) -\newcommand{\anfrage} {Anfrage} -\newcommand{\anfrageformel} {bitte nennen Sie uns für folgende Artikel Preis und Liefertermin:} -\newcommand{\anfrageBenoetigtBis} {Wir benötigen die Lieferung bis zum} %Danach wird das Datum eingefügt, falls das grammatisch nicht funktionieren sollte müssen wir eine ausnahme für die sprache definieren -\newcommand{\anfragedanke} {Im Voraus besten Dank für Ihre Bemühungen.} - -% bestellung/auftrag (purchase_order) -\newcommand{\bestellung} {Bestellung} -\newcommand{\unsereBestellnummer} {Unsere Bestellnummer} -\newcommand{\bestellformel} {hiermit bestellen wir verbindlich folgende Positionen:} - -% einkaufslieferschein (purchase_delivery_order) -\newcommand{\einkaufslieferschein} {Eingangslieferschein} - -% Brief/letter -\newcommand{\ihrzeichen}{Ihr Zeichen} -\newcommand{\betreff}{Betreff} diff --git a/emptyPage.pdf b/emptyPage.pdf deleted file mode 100644 index 5cb37c0fb..000000000 Binary files a/emptyPage.pdf and /dev/null differ diff --git a/english.tex b/english.tex deleted file mode 100644 index 13f2a9ee4..000000000 --- a/english.tex +++ /dev/null @@ -1,137 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%standardphrasen und schnipsel in englisch % -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -\newcommand{\anrede} {Dear Sirs,} -\newcommand{\anredefrau} {Dear Ms.} -\newcommand{\anredeherr} {Dear Mr.} - - -\newcommand{\nr} {No.} -\newcommand{\datum} {Date} -\newcommand{\kundennummer} {Customer-No.} -\newcommand{\ansprechpartner} {Contact person} -\newcommand{\bearbeiter} {Employee} -\newcommand{\gruesse} {Sincerely yours, } -\newcommand{\vom} {from} -\newcommand{\von} {from} -\newcommand{\seite} {page} -\newcommand{\uebertrag} {amount carried over} - - -\newcommand{\position} {Pos.} -\newcommand{\artikelnummer} {Part No.} -\newcommand{\bild} {Picture} -\newcommand{\keinbild} {n/a} -\newcommand{\menge} {Qty} -\newcommand{\bezeichnung} {Description} -\newcommand{\seriennummer}{Serial No.} -\newcommand{\ean}{EAN} -\newcommand{\projektnummer}{Project No.} -\newcommand{\charge}{Charge} -\newcommand{\mhd}{Best before} -\newcommand{\einzelpreis} {Price} -\newcommand{\gesamtpreis} {Amount} -\newcommand{\nettobetrag} {Net amount} -\newcommand{\schlussbetrag} {Total} - -\newcommand{\weiteraufnaechsterseite} {to be continued on next page \ldots} - -\newcommand{\zahlung} {Payment terms:} -\newcommand{\lieferung} {Delivery terms:} -\newcommand{\textTelefon} {Tel.:} -\newcommand{\textEmail} {Email:} -\newcommand{\textFax} {Fax:} - -% angebot (sales_quotion) -\newcommand{\angebot} {Quotation} -\newcommand{\angebotsformel} {we are pleased to make the following offer:} -\newcommand{\angebotdanke} {We thank you for your request and look forward to receiving your order.} -\newcommand{\angebotgueltig} {This offer is valid until} %Danach wird das Datum eingefügt, falls das grammatisch nicht funktionieren sollte müssen wir eine ausnahme für die sprache definieren -\newcommand{\angebotfragen} {If you have any questions do not hesitate to conatct us.} -\newcommand{\angebotagb} {Our general terms and conditions (AGB) apply. We will send them to you on request.} -\newcommand{\auftragerteilt}{Order confirmed:} -\newcommand{\angebotortdatum}{We hereby accept this offer.} -\newcommand{\abweichendeLieferadresse}{alternate delivery address} - -% auftragbestätigung (sales_order) -\newcommand{\auftragsbestaetigung} {Order} -\newcommand{\auftragsnummer} {Order No.} -\newcommand{\ihreBestellnummer} {Your reference no.} -\newcommand{\auftragsformel} {We hereby confirm your order for the following items:} -\newcommand{\lieferungErfolgtAm} {Your items will be delivered on:} %Danach wird das Datum eingefügt, falls das grammatisch nicht funktionieren sollte müssen wir eine ausnahme für die sprache definieren -\newcommand{\auftragpruefen} {Please check that all items correspond to your order. Please tell us of any deviations within 3 days.} -\newcommand{\proformarechnung} {Proforma invoice} -\newcommand{\nurort} {Place} -\newcommand{\den} {Date} -\newcommand{\unterschrift} {Signature} -\newcommand{\stempel} {Company stamp} - -% lieferschein (sales_delivery_order) -\newcommand{\lieferschein} {Delivery order} - -% rechnung (invoice) -\newcommand{\rechnung} {Invoice} -\newcommand{\rechnungsdatum} {Invoice date} -\newcommand{\ihrebestellung} {Your order} -\newcommand{\lieferdatum} {Delivery date} -\newcommand{\rechnungsformel} {we invoice you for the following items:} -\newcommand{\zwischensumme} {Subtotal} -\newcommand{\leistungsdatumGleichRechnungsdatum} {The date of service corresponds to that of the invoice.} -\newcommand{\unserebankverbindung} {Our bank details} -\newcommand{\textKontonummer} {Account no.:} -\newcommand{\textBank} {at} -\newcommand{\textBankleitzahl} {Bank code:} -\newcommand{\textBic} {BIC:} -\newcommand{\textIban} {IBAN:} -\newcommand{\unsereustid} {Our VAT number is} -\newcommand{\ihreustid} {Your VAT number:} -\newcommand{\steuerfreiEU} {VAT-exempt intra-community delivery. Reverse Charge.} -\newcommand{\steuerfreiAUS} {VAT-exempt delivery for outside the EU.} - -\newcommand{\textUstid} {VAT number:} - -% gutschrift (credit_note) -\newcommand{\gutschrift} {Credit note} -\newcommand{\fuerRechnung} {for invoice} -\newcommand{\gutschriftformel} {we credit you with the following items:} - -% sammelrechnung (statement) -\newcommand{\sammelrechnung} {Statement} -\newcommand{\sammelrechnungsformel} {please note that the following invoices are outstanding:} -\newcommand{\faellig} {Due} -\newcommand{\aktuell} {Current} -\newcommand{\asDreissig} {30} -\newcommand{\asSechzig} {60} -\newcommand{\asNeunzig} {90+} - -% zahlungserinnerung (Mahnung) -\newcommand{\mahnung} {Payment reminder} -\newcommand{\mahnungsformel} {our records show that the following invoices are still outstanding:} -\newcommand{\beruecksichtigtBis} {We have taken into account payments received up until} -\newcommand{\schonGezahlt} {If you have already paid in the meantime, please ignore this payment reminder.} - -% zahlungserinnerung_invoice (Rechnung zur Mahnung) -\newcommand{\mahnungsrechnungsformel} {for the above-mentioned payment reminder we charge you the following fees:} -\newcommand{\posten} {Item} -\newcommand{\betrag} {Amount} -\newcommand{\bitteZahlenBis} {Please settle the outstanding balance by } - -% anfrage (request_quotion) -\newcommand{\anfrage} {Quotation request} -\newcommand{\anfrageformel} {please quote us prices and delivery dates for the following items:} -\newcommand{\anfrageBenoetigtBis} {We need the delivery by} %Danach wird das Datum eingefügt, falls das grammatisch nicht funktionieren sollte müssen wir eine ausnahme für die sprache definieren -\newcommand{\anfragedanke} {Thank you in advance.} - -% bestellung/auftrag (purchase_order) -\newcommand{\bestellung} {Order} -\newcommand{\unsereBestellnummer} {Our order number} -\newcommand{\bestellformel} {we hereby order the following items:} - -% einkaufslieferschein (purchase_delivery_order) -\newcommand{\einkaufslieferschein} {Purchase delivery order} - -% Brief/letter -\newcommand{\ihrzeichen}{Your reference} -\newcommand{\betreff}{Subject} diff --git a/firma/briefkopf.png b/firma/briefkopf.png deleted file mode 100644 index bc29d1756..000000000 Binary files a/firma/briefkopf.png and /dev/null differ diff --git a/firma/chf_account.tex b/firma/chf_account.tex deleted file mode 100644 index 00c78b7d4..000000000 --- a/firma/chf_account.tex +++ /dev/null @@ -1,6 +0,0 @@ -\newcommand{\currency}{CHF} -\newcommand{\kontonummer}{4004 283 800} -\newcommand{\bank}{GLS Bank eG} -\newcommand{\bankleitzahl}{430 609 67} -\newcommand{\bic}{DE87430609674004283800} -\newcommand{\iban}{GENODEM1GLS} diff --git a/firma/default_account.tex b/firma/default_account.tex deleted file mode 100644 index e436c3dc4..000000000 --- a/firma/default_account.tex +++ /dev/null @@ -1,6 +0,0 @@ -\newcommand{\kontonummer}{4071953800} -\newcommand{\bank}{GLS Bank eG} -\newcommand{\bankleitzahl}{430 609 67} -\newcommand{\bic}{DE50430609674071953800} -\newcommand{\iban}{GENODEM1GLS} -%Keine Definition von \currency! diff --git a/firma/euro_account.tex b/firma/euro_account.tex deleted file mode 100644 index 4963272c0..000000000 --- a/firma/euro_account.tex +++ /dev/null @@ -1,6 +0,0 @@ -\newcommand{\currency}{€} -\newcommand{\kontonummer}{4071953800} -\newcommand{\bank}{GLS Bank eG} -\newcommand{\bankleitzahl}{430 609 67} -\newcommand{\bic}{DE50430609674071953800} -\newcommand{\iban}{GENODEM1GLS} diff --git a/firma/ident.tex b/firma/ident.tex deleted file mode 100644 index fbb6c45c2..000000000 --- a/firma/ident.tex +++ /dev/null @@ -1,9 +0,0 @@ -\newcommand{\telefon} {++49 228 92 98 2012} -\newcommand{\fax} {} -\newcommand{\firma} {kivitendo GmbH} -\newcommand{\strasse} {Kölnstr. 311} -\newcommand{\ort} {53117 Bonn} -\newcommand{\ustid} {DE292363254} -\newcommand{\finanzamt} {Finanzamt Bonn-Innenstadt} -\newcommand{\email} {information@kivitendo-premium.de} -\newcommand{\homepage} {http://www.kivitendo-premium.de} diff --git a/firma/kivitendo.png b/firma/kivitendo.png deleted file mode 100644 index e76c894b0..000000000 Binary files a/firma/kivitendo.png and /dev/null differ diff --git a/firma/steigmann.png b/firma/steigmann.png deleted file mode 100644 index 1f6bc5e90..000000000 Binary files a/firma/steigmann.png and /dev/null differ diff --git a/firma/usd_account.tex b/firma/usd_account.tex deleted file mode 100644 index 01b8fc09f..000000000 --- a/firma/usd_account.tex +++ /dev/null @@ -1,6 +0,0 @@ -\newcommand{\currency}{\$} -\newcommand{\kontonummer}{4004 283 800} -\newcommand{\bank}{GLS Bank eG} -\newcommand{\bankleitzahl}{430 609 67} -\newcommand{\bic}{DE87430609674004283800} -\newcommand{\iban}{GENODEM1GLS} diff --git a/ic_supply.tex b/ic_supply.tex deleted file mode 100644 index b2dd26184..000000000 --- a/ic_supply.tex +++ /dev/null @@ -1,72 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -\usepackage{ulem} -\usepackage{hyperref} -\usepackage{xstring} -\begin{document} - -\begin{Form} -\large -Bestätigung über das Gelangen des Gegenstands einer innergemeinschaftlichen Lieferung -in einen anderen EU-Mitgliedstaat (Gelangensbestätigung) -\vspace{0.4cm} - -{\color{purple} Bitte unterschreiben und faxen/mailen an: - \begin{center} <%employee_fax%> / <%employee_email%> \end{center}} -\normalsize -\vspace{0.4cm} -<%name%>, <%street%>, <%zipcode%> <%city%>, <%country%>\hspace*{\fill}\\ -\TextField[name=department, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Name und Anschrift des Abnehmers der innergemeinschaftlichen Lieferung, ggf. E-Mail-Adresse)} - -\vspace{0.4cm} - -Hiermit bestätige ich als Abnehmer, dass ich folgenden Gegenstand / dass folgender Gegenstand \textsuperscript{1)} einer -innergemeinschaftlichen Lieferung\\ - - -\TextField[name=qty, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Menge des Gegenstands der Lieferung)}\\ - -\TextField[name=desc, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(handelsübliche Bezeichnung, bei Fahrzeugen zusätzlich die Fahrzeug-Identifikationsnummer)}\\ - -im\\ - -\uline{ \StrGobbleLeft{<%reqdate%>}{3} \hspace*{\fill}}\\ -{\color{gray}(Monat und Jahr des Erhalts des Liefergegenstands im Mitgliedstaat, in den der Liefergegenstand gelangt ist, wenn der liefernde Unternehmer den Liefergegenstand befördert oder versendet hat oder wenn der Abnehmer den Liefergegenstand versendet hat)}\\ - - -\TextField[name=delivery, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Monat und Jahr des Endes der Beförderung, wenn der Abnehmer den Liefergegenstand selbst befördert hat)}\\ - -in / nach \textsuperscript{1)}\\ - - -\uline{<%country%>\hspace*{\fill}}\\ -{\color{gray}(Mitgliedstaat und Ort, wohin der Liefergegenstand im Rahmen einer Beförderung oder Versendung gelangt ist)}\\ - -erhalten habe / gelangt ist. - -\TextField[name=delivery, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Datum der Ausstellung der Bestätigung)}\\ - -\uline{\hspace*{\fill}} - -{\color{gray}(Unterschrift des Abnehmers oder seines Vertretungsberechtigten sowie Name des Unterzeichnenden in Druckschrift)}\\ - -\textbf{\textsuperscript{1)} Nichtzutreffendes bitte streichen.} -\end{Form} -\end{document} - diff --git a/ic_supply_EN.tex b/ic_supply_EN.tex deleted file mode 100644 index 6bda09020..000000000 --- a/ic_supply_EN.tex +++ /dev/null @@ -1,69 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -\usepackage{ulem} -\usepackage{hyperref} -\usepackage{xstring} -\begin{document} - -\begin{Form} -\large -Certification of the entry of the object of an intra-Community supply into another EU Member State (Entry Certificate) - -\vspace{0.4cm} - -{\color{purple} Please sign below and send back to fax-number/mail-address: - \begin{center} <%employee_fax%> / <%employee_email%> \end{center}} - -\normalsize -\vspace{0.4cm} -<%name%>, <%street%>, <%zipcode%> <%city%>, <%country%>\hspace*{\fill}\\ -\TextField[name=department, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Name and address of the customer of the intra-Community supply, e-mail address if applicable)} - - -\vspace{0.4cm} -I as the customer hereby certify my receipt / the entry \textsuperscript{1)} of the following object of an intra-Community supply\\ - -\TextField[name=qty, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Quantity of the object of the supply)}\\ - -\TextField[name=desc, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Standard commercial description – in the case of vehicles, including vehicle identification number)}\\ - -in\\ - -\uline{ \StrGobbleLeft{<%reqdate%>}{3} \hspace*{\fill}}\\ -{\color{gray}(Month and year the object of the supply was received in the Member State of entry if the supplying trader transported or dispatched the object of the supply or if the customer dispatched the object of the supply)}\\ - -\TextField[name=delivery, bordercolor=gray, width=\linewidth]{}\\ -{\color{gray}(Month and year the transportation ended if the customer transported the object of the supply himself or herself)}\\ - -in / at \textsuperscript{1)}\\ - -\uline{<%country%>\hspace*{\fill}}\\ -{\color{gray}(Member State and place of entry as part of the transport or dispatch of the object)}\\ - - -% X\TextField[name=delivery, bordercolor=gray, width=\linewidth]{}\\ -\uline{X\hspace*{\fill}}\\ -{\color{gray}(Date of issue of the certificate)}\\ - -\uline{X\hspace*{\fill}}\\ -{\color{gray}(Signature of the customer or of the authorised representative as well as the signatory’s name in capitals)}\\ - -\textbf{\textsuperscript{1)} Delete as appropriate.} - -\end{Form} -\end{document} - diff --git a/images/draft.png b/images/draft.png deleted file mode 100644 index 8181bebde..000000000 Binary files a/images/draft.png and /dev/null differ diff --git a/images/hintergrund_seite1.png b/images/hintergrund_seite1.png deleted file mode 100644 index 28610f43e..000000000 Binary files a/images/hintergrund_seite1.png and /dev/null differ diff --git a/images/hintergrund_seite2.png b/images/hintergrund_seite2.png deleted file mode 100644 index e4b204be3..000000000 Binary files a/images/hintergrund_seite2.png and /dev/null differ diff --git a/images/schachfiguren.jpg b/images/schachfiguren.jpg deleted file mode 100644 index d8e9cca82..000000000 Binary files a/images/schachfiguren.jpg and /dev/null differ diff --git a/inheaders.tex b/inheaders.tex deleted file mode 100644 index 88d4bfeaf..000000000 --- a/inheaders.tex +++ /dev/null @@ -1,6 +0,0 @@ -%Dokumentenklasse für DIN-Briefe auf A4 -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - -%TODO babel setup -\endinput diff --git a/insettings.tex b/insettings.tex deleted file mode 100644 index cd7c53153..000000000 --- a/insettings.tex +++ /dev/null @@ -1,119 +0,0 @@ -%% insettings.tex -%% Copyright 2019 Marei Peischl -\ProvidesFile{insettings.tex}[2019/12/22 Konfigurationsdatei kivitendo ERP] -% Sprachüberprüfung -\RequirePackage[english, ngerman]{babel} -\ifstr{\lxlangcode}{EN}{ - \makeatletter - \main@language{english} - \makeatother - \input{english.tex}}{ - \ifstr{\lxlangcode}{DE}{ - \makeatletter - \main@language{ngerman} - \makeatother - \input{deutsch.tex}}{\input{deutsch.tex}} -} % Ende EN - - -% Mandanten-/Firmenabhängigkeiten - -% Pfad zu firmenspez. Angaben -% Hat man mehrere Mandanten muß man statt "Firma1" den Datenbanknamen seines -% Mandanten eingeben. - -\ExplSyntaxOn -\int_set:Nn \l_kivi_tmp_int {1} -\bool_set_true:N \l_kivi_tmp_bool -\bool_while_do:Nn \l_kivi_tmp_bool { - \file_if_exist:nTF {firma\int_use:N \l_kivi_tmp_int/ident.tex} - { - \str_if_in:NnTF \kivicompany {Firma\int_use:N \l_kivi_tmp_int} - { - \newcommand*{\identpath}{firma\int_use:N \l_kivi_tmpa_int} - \bool_set_false:N \l_kivi_tmp_bool - } - {\int_incr:N \l_kivi_tmp_int} - } - { - \bool_set_false:N \l_kivi_tmp_bool - \newcommand*{\identpath}{firma} - } -} - -\ExplSyntaxOff - - -% Identität -\input{\identpath/ident.tex} - -\ExplSyntaxOn - -%Setze Briefkopf-logo falls vorhanden -\setkomavar{fromlogo}{\includegraphics[width=.25\linewidth]{\identpath/briefkopf}} - -% Währungen/Konten -\tl_new:N \g_kivi_currency_tl -\str_if_in:NnT \lxcurrency {USD} {\tl_gset:Nn \g_kivi_currency_tl {usd}} -\str_if_in:NnT \lxcurrency {CHF} {\tl_gset:Nn \g_kivi_currency_tl {chf}} -\str_if_in:NnT \lxcurrency {EUR} {\tl_gset:Nn \g_kivi_currency_tl {euro}} -\tl_if_empty:NT \g_kivi_currency_tl { - \tl_gset:Nn \g_kivi_currency_tl {default} - \edef \currency {\tl_to_str:N \lxcurrency} -} - -\input{\identpath/\g_kivi_currency_tl _account.tex} - -\ExplSyntaxOff - - -% keine Absätze nach rechts einrücken -\setlength\parindent{0pt} - - - -% Befehl f. normale Schriftart und -größe -\renewcommand*{\familydefault}{\sfdefault} -\KOMAoptions{fontsize=10pt} - -% Einstellungen f. Kopf und Fuss -\pagestyle{kivitendo.letter} -%\setheadwidth[20mm]{page} % Kopfzeile nach rechts verschieben -%\setfootwidth[-39mm]{page} % Fusszeile verschieben - -% Befehl f. laufende Kopfzeile: -% 1. Text f. Kunden- oder Lieferantennummer (oder leer, wenn diese nicht ausgegeben werden soll) -% 2. Kunden- oder Lieferantennummer (oder leer) -% 3. Belegname {oder leer} -% 4. Belegnummer {oder leer} -% 5. Belegdatum {oder leer} -% Beispiel: \ourhead{\kundennummer}{<%customernumber%>}{\angebot}{<%quonumber%>}{<%quodate%>} -\setkomafont{pagehead}{\scriptsize} -\newcommand{\ourhead}[5] { -\chead{ - \ifnum\thepage=1 - \else - \ifstr{#1}{}{}{#1: #2 \hspace{0.7cm}} - #3 - \ifstr{#4}{}{}{~\nr: #4} - \ifstr{#5}{}{}{\vom ~ #5} - \hspace{0.7cm} - \seite ~ \thepage/\letterlastpage ~-% - \fi -} -} - -% Firmenfuss -\setkomafont{pagefoot}{\tiny} -\cfoot{ - { - \begin{tabular}{p{5cm}p{4.5cm}lr} - \firma & \email & \textKontonummer & \kontonummer \\ - \strasse & \homepage & \textBank & \bank \\ - \ort & \textUstid\ \ustid & \textIban & \iban \\ - \textTelefon~\telefon & \finanzamt & \textBic & \bic \\ - \ifstr{\fax}{}{}{\textFax~\fax} & &\textBankleitzahl & \bankleitzahl \\ - \end{tabular} - } -} - -\endinput \ No newline at end of file diff --git a/invoice.html b/invoice.html deleted file mode 100644 index a167dc63d..000000000 --- a/invoice.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - - - -
  - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Telefon <%tel%> -
Telefax <%fax%> -

-
-

R E C H N U N G

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%foreach tax%> - - - -<%end tax%> - -<%if taxincluded%> - - - -<%end taxincluded%> - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - -
Ausgestellt am <%invdate%>
Bezahlbar bis <%duedate%>
Nummer <%invnumber%>
Lieferdatum <%deliverydate%>
 
-
- - - - - - - - - - - - - -
An:Lieferaddresse:
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
<%shiptoname%> -
<%shiptostreet%> -
<%shiptozipcode%> -
<%shiptocity%> -
<%shiptocountry%> -
-
 
- - - - - - - - - - - - -<%foreach number%> - - - - - - - - - - -<%end number%> - - - - - - - -<%if taxincluded%> - - - - -<%end taxincluded%> -<%if not taxincluded%> - - - - -<%end taxincluded%> - -<%foreach tax%> - - - - -<%end tax%> - -<%if rounding%> - - - - -<%end rounding%> - -<%if paid%> - - - - -<%end paid%> - - - - - - - - -<%if total%> - - -<%end total%> - - - - - - -
NummerBeschreibungAnz. PreisRabTotal
<%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

Total<%invtotal%>
Zwischensumme<%subtotal%>
<%taxdescription%> auf <%taxbase%><%tax%>
Rundung<%rounding%>
Bezahlt- <%paid%>
 
Bezahlbar innerhalb von <%terms%> TagenTotal<%total%>
 
-
- - -<%if notes%> - - -<%end notes%> - - - -
Bemerkungen:<%notes%> - Alle Preise in <%currency%> -
<%shippingpoint%> -
-
 
- - - - - -
- Rechnung ist bezahlbar innerhalb von <%terms%> Tagen. - Nach dem <%duedate%> werden Zinsen zu einem - monatlichen Satz von 1.5% verrechnet. - Waren bleiben im Besitz von <%company%> bis die Rechnung voll bezahlt ist. - Rückgaben werden mit 10% Lagergebühren belastet. Beschädigte Waren - und Waren ohne eine Rückgabenummer werden nicht entgegengenommen. - - - X
-
-
<%taxdescription%> Registration <%taxnumber%>
Steuern sind im Preis inbegriffen.
-
-
Bankverbindung -
Bank -
Bankleitzahl -
Konto No. - -
- -
- - - - diff --git a/invoice.tex b/invoice.tex deleted file mode 100644 index 1b3931933..000000000 --- a/invoice.tex +++ /dev/null @@ -1,157 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\rechnung}{<%invnumber%>}{<%invdate%>} - - -\setkomavar*{date}{\rechnungsdatum} - -\setkomavar{date}{<%invdate%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{title}{ - \rechnung~ \nr ~<%invnumber%> -} -<%if ordnumber%> -\setkomavar*{myref}{\auftragsnummer} -\setkomavar{myref}{<%ordnumber%>} -<%end if%> -<%if cusordnumber%> -\setkomavar*{yourref}{\ihreBestellnummer} -\setkomavar{yourref}{<%cusordnumber%>} -<%end if%> -<%if donumber%> - \setkomavar{delivery}{<%donumber%>} -<%end if%> -<%if quonumber%> -\setkomavar{quote}{<%quonumber%>} -<%end if%> - -<%if shiptoname%> -\makeatletter -\begin{lrbox}\shippingAddressBox - \parbox{\useplength{toaddrwidth}}{ - \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse - } - \par\smallskip - \setlength{\parskip}{\z@} - \par - \normalsize - <%shiptoname%>\par - <%if shiptocontact%> <%shiptocontact%><%end if%>\par - <%shiptodepartment_1%>\par - <%shiptodepartment_2%>\par - <%shiptostreet%>\par - <%shiptozipcode%> <%shiptocity%> - } -\end{lrbox} -\makeatother -<%end if%> - -\begin{document} - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } - } -\thispagestyle{kivitendo.letter.first} - -<%if notes%> - <%notes%> - \vspace{0.5cm} -<%end if%> - - - -\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 <%ordtotal%>\\ -\end{PricingTotal} -\end{PricingTabular*} - -\vspace{0.2cm} - -\ifstr{<%deliverydate%>}{}{}{% - \leistungsdatumGleichRechnungsdatum% -}{ - \lieferungErfolgtAm ~<%deliverydate%>. -}\\ - -<%if payment_terms%> - \zahlung ~<%payment_terms%>\\ -<%end payment_terms%> - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -<%if ustid%>\ihreustid ~<%ustid%>.\\<%end if%> - -\ifnum<%taxzone_id%>=1 - \steuerfreiEU\\ % EU mit USt-ID Nummer -\else - \ifnum<%taxzone_id%>=3 - \steuerfreiAUS\\ % Außerhalb EU - \fi -\fi - -\closing{\gruesse} - - -\end{letter} - -\end{document} diff --git a/kiviletter.sty b/kiviletter.sty deleted file mode 100644 index d3b8fa299..000000000 --- a/kiviletter.sty +++ /dev/null @@ -1,355 +0,0 @@ -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{kiviletter}[2019/10/10 Letter Layouts for Kivitendo] - -\newif\if@kivi@infobox -\DeclareOption{reffields}{\@kivi@infoboxfalse} -\DeclareOption{infobox}{\@kivi@infoboxtrue} -\@kivi@infoboxtrue - -\ProcessOptions\relax - - -\RequirePackage{expl3} -\RequirePackage{iftex} -% Schriftart, Eingabelayout der Tastatur -\ifPDFTeX -\RequirePackage[utf8]{inputenc}% Nur notwendig, wenn Basis älter als TL2018 -\RequirePackage[T1]{fontenc} -\else -\RequirePackage{fontspec} -\fi - -%\RequirePackage{xltabular} -\RequirePackage{tabularx} -\RequirePackage{longtable} -\RequirePackage{booktabs} -\PassOptionsToPackage{table}{xcolor} - -\RequirePackage{xcolor} -\RequirePackage{graphicx} - -\ifPDFTeX -\RequirePackage{eurosym} -\DeclareUnicodeCharacter{20AC}{\euro} -\fi - -\RequirePackage[fromlogo,fromalign=right, - firstfoot=false,%Für einheitliche Randeinstellungen - ]{scrletter} -\LoadLetterOption{DIN} - -\newkomavar{transaction} -\newkomavar[\lieferschein{}~\nr]{delivery} -\newkomavar[\angebot{}~\nr]{quote} -\newkomavar{orderID} -\newkomavar{projectID} - -\usepackage{geometry} - -\ExplSyntaxOn -\dim_new:N \g_kivi_margin_dim -\dim_gset:Nn \g_kivi_margin_dim {\useplength{toaddrhpos}} -\geometry{a4paper,margin=\g_kivi_margin_dim,heightrounded} -\savegeometry{kivi.letter@default} -%Scratch variables -\int_new:N \l_kivi_tmp_int -\bool_new:N \l_kivi_tmp_bool -\bool_new:N \g_kivi_TableFoot_bool -\dim_new:N \g_kivi_orig@textheight_dim -\int_new:N \g_PricingTabular_firstpage_int -\ExplSyntaxOff - -\newsavebox{\shippingAddressBox} - - -\DeclareNewLayer[ -foreground, -hoffset=\useplength{toaddrhpos}, -voffset=\dimexpr\useplength{toaddrvpos}+\useplength{toaddrheight}+4\baselineskip, -contents={\usebox\shippingAddressBox} -]{kivitendo.shippingaddress} - - -\ExplSyntaxOn -\DeclareNewLayer[ -foreground, -mode=picture, -hoffset=\g_kivi_margin_dim, -voffset=\g_kivi_margin_dim, -align=tl, -height=\box_ht:N \g_kivi_LT@head_box, -contents={\box_use:N \g_kivi_LT@head_box}, -]{kivitendo.TableHead} - - -\DeclareNewLayer[ -foreground, -textarea, -mode=picture, -voffset=\dim_eval:n {\paperheight-\g_kivi_margin_dim}, -height=\box_ht:N \g_kivi_LT@foot_box, -contents=\bool_if:NT \g_kivi_TableFoot_bool {\box_use:N \g_kivi_LT@foot_box}, -align=bl, -]{kivitendo.TableFoot} - -\AtBeginLetter{\dim_gset:Nn \g_kivi_orig@textheight_dim {\textheight}} -\ExplSyntaxOff - -\newpairofpagestyles{kivitendo.letter}{} -\renewcommand*{\letterpagestyle}{kivitendo.letter} - -\DeclareNewPageStyleByLayers{kivitendo.letter.PricingTable}{ - kivitendo.TableHead, - kivitendo.TableFoot - kivitendo.letter.head.odd,kivitendo.letter.head.even,kivitendo.letter.head.oneside,% - kivitendo.letter.foot.odd,kivitendo.letter.foot.even,kivitendo.letter.foot.oneside,% -} -\DeclareNewPageStyleByLayers{kivitendo.letter.first}{ - kivitendo.shippingaddress, - kivitendo.TableFoot, - kivitendo.letter.head.odd,kivitendo.letter.head.even,kivitendo.letter.head.oneside,% - kivitendo.letter.foot.odd,kivitendo.letter.foot.even,kivitendo.letter.foot.oneside,% -} - -\setkomavar{backaddress}{\firma\ $\cdot$ \strasse\ $\cdot$ \ort} - -\setkomavar{firsthead}{ - \if@logo - \rlap{\usekomavar{fromlogo}}% - \fi -} - -\@setplength{locwidth}{6cm} - -\ExplSyntaxOn -\dim_new:N \g_kivi_tab_pos_dim -\dim_gset:Nn \g_kivi_tab_pos_dim {3.5ex} -\dim_new:N \g_kivi_tab_id_dim -\dim_gset:Nn \g_kivi_tab_id_dim {4em} -\dim_new:N \g_kivi_tab_num_dim -\dim_gset:Nn \g_kivi_tab_num_dim {5em} -\dim_new:N \g_kivi_tab_price_dim -\dim_gset:Nn \g_kivi_tab_price_dim {7em} -\dim_new:N \g_kivi_tab_desc_dim - -\dim_new:N \g_kivi_tabcolsep_dim -\dim_gset:Nn \g_kivi_tabcolsep_dim {.5\tabcolsep} -\newcommand*{\CalcTabCols}{ - \dim_gset:Nn \g_kivi_tab_desc_dim {\textwidth-\g_kivi_tab_pos_dim -\g_kivi_tab_id_dim-\g_kivi_tab_num_dim - 2\g_kivi_tab_price_dim - 10\g_kivi_tabcolsep_dim} -} - -\newcolumntype{P}{>{\raggedleft\arraybackslash}p{\g_kivi_tab_price_dim}<{\,\currency}} - -%\if@kivi@faketable -\RequirePackage{tcolorbox} -\tcbuselibrary{breakable, skins} -\seq_new:N \l_kivi_PricingTable_seq -\seq_new:N \g_kivi_extraDescription_seq -\newcommand{\FakeTable}[1]{ - \par - \CalcTabCols - \seq_set_split:Nnn \l_kivi_PricingTable_seq {\tabularnewline} {#1} - \begingroup - \setlength{\tabcolsep}{\g_kivi_tabcolsep_dim} - \seq_map_inline:Nn \l_kivi_PricingTable_seq { - \seq_gclear:N \g_kivi_extraDescription_seq - \exp_args:NnV \use:n {\tabular[t]}\g_kivi_Pricing_colspec_tl - ##1 - \endtabular - \seq_if_empty:NTF \g_kivi_extraDescription_seq - {\par\nointerlineskip} - {\par\nointerlineskip - \begin{tcolorbox}[ - empty, - left=\dim_eval:n {\g_kivi_tab_pos_dim+ \g_kivi_tab_id_dim +4\g_kivi_tabcolsep_dim}, - right=\dim_eval:n {\g_kivi_tab_num_dim+ 2\g_kivi_tab_price_dim +6\g_kivi_tabcolsep_dim},top=0pt,bottom=0pt, - boxsep=0pt, - breakable, - lines~before~break=1, - ] - \seq_use:Nn \g_kivi_extraDescription_seq {\\} - \end{tcolorbox} - \nointerlineskip - } - } - \endgroup -} - - -\tl_new:N \g_kivi_Pricing_colspec_tl -\tl_gset:Nn \g_kivi_Pricing_colspec_tl {@{}p{\g_kivi_tab_pos_dim}p{\g_kivi_tab_id_dim}p{\g_kivi_tab_desc_dim}>{\raggedleft\arraybackslash}p{\g_kivi_tab_num_dim}*2{P}@{}} - - -\clist_map_inline:nn {head, foot, firsthead, lastfoot} {%TODO reduce - \box_new:c {g_kivi_LT@#1_box} -} - -\AtBeginDocument{ - \csname kivi_setup_LT_boxes:\endcsname - \geometry{a4paper, - hmargin=\g_kivi_margin_dim, - top=\dim_eval:n {\g_kivi_margin_dim + \box_ht:N \g_kivi_LT@head_box}, - bottom=\dim_eval:n {\g_kivi_margin_dim + \box_ht:N \g_kivi_LT@foot_box}, - heightrounded} - \savegeometry{kivi.letter@table} - \loadgeometry{kivi.letter@default} -} - -\cs_new:Nn \kivi_setup_LT_boxes: { - \CalcTabCols - \hbox_gset:Nn \g_kivi_LT@head_box { - \setlength{\tabcolsep}{\g_kivi_tabcolsep_dim} - \exp_args:NnV \use:n {\tabular[b]}\g_kivi_Pricing_colspec_tl - \toprule - \bfseries\position & \bfseries\artikelnummer & \bfseries\bezeichnung & \bfseries\menge &\multicolumn{1}{P}{\bfseries\einzelpreis}&\multicolumn{1}{P@{}}{\bfseries\gesamtpreis}\\ - \midrule - \endtabular - } - \hbox_gset:Nn \g_kivi_LT@foot_box { - \raisebox{\depth}{ - \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}r@{}} - \midrule - \strut\weiteraufnaechsterseite - \end{tabular*} - } - } -} - - -%Macht es sinn hier eine Variante zu machen, in der alle Spalten Belegbar sind? -\newenvironment{PricingTotal}{ - \tabular[t]{@{}p{\dim_eval:n {\linewidth-\g_kivi_tab_price_dim-2\tabcolsep}}P@{}} - \midrule -}{ - \bottomrule\endtabular -} - -\newcommand{\ExtraDescription}[1]{\seq_gput_right:Nn \g_kivi_extraDescription_seq {#1}} -%\else -\newenvironment{PricingTabular}[1][]{ - \begingroup - \setlength{\tabcolsep}{\g_kivi_tabcolsep_dim} - \CalcTabCols - \exp_args:NV \longtable \g_kivi_Pricing_colspec_tl - % Tabellenkopf - \toprule - \bfseries\position & \bfseries\artikelnummer & \bfseries\bezeichnung & \bfseries\menge &\multicolumn{1}{P}{\bfseries\einzelpreis}&\multicolumn{1}{P@{}}{\bfseries\gesamtpreis}\\ - \midrule - \endhead - \midrule - \multicolumn{6}{@{}r@{}}{\weiteraufnaechsterseite}\\ - \endfoot -}{ - \endlongtable - \endgroup -} - -\RequirePackage{xltabular} - - -\newenvironment{SimpleTabular}[1][\bfseries\position & \bfseries\menge & \bfseries\bezeichnung] -{ - \setlength{\tabcolsep}{\g_kivi_tabcolsep_dim} - \xltabular{\linewidth}{@{}rrX@{}} - \toprule - #1\\ - \midrule\\\endhead - \midrule - \multicolumn{3}{@{}>{\raggedright}p{\linewidth}@{}}{\weiteraufnaechsterseite}\\ - \endfoot - \bottomrule - \endlastfoot - \ignorespaces -}{ - \def\@currenvir{tabularx} - \endxltabular -} - - -\usepackage{afterpage} - -\cs_new:cpn {PricingTabular*}{ - \bool_gset_true:N \g_kivi_inTable_bool - \endgroup - \@nameuse{Gm@restore@@kivi.letter@table}% - \Gm@changelayout - \begingroup - \def \@currenvir {PricingTabular*}\edef \@currenvline {\on@line } - \int_gset:Nn \g_PricingTabular_firstpage_int {\c@page} - \addtolength{\vsize}{-\box_ht:N \g_kivi_LT@foot_box} - \pagegoal\vsize - \widowpenalty0 - \clubpenalty0 - \bool_gset_true:N \g_kivi_TableFoot_bool - \pagestyle{kivitendo.letter.PricingTable} - \leavevmode\box_use:N \g_kivi_LT@head_box - \par\nointerlineskip\ignorespaces -} - -\cs_new:cpn {endPricingTabular*} { - \int_compare:nNnF \g_PricingTabular_firstpage_int = \c@page {\thispagestyle{kivitendo.letter.PricingTable}} - \bool_gset_false:N \g_kivi_TableFoot_bool - \@nameuse{Gm@restore@@kivi.letter@default} - \Gm@changelayout - \bool_gset_true:N \g_kivi_restore_geometry_bool - \afterpage{ - \kivi_conditional_restore_geometry: - } -} - -\cs_new:Nn \kivi_conditional_restore_geometry: { - \bool_if:NT \g_kivi_restore_geometry_bool - { - \@nameuse{Gm@restore@@kivi.letter@default} - \Gm@changelayout - } - \bool_gset_false:N \g_kivi_restore_geometry_bool -} - - - -\if@kivi@infobox -\setkomavar{location}{ - \ifkomavarempty{transaction}{}{ - \bfseries - \usekomavar{transaction} - } - \par - \medskip - \begin{tabularx}{\linewidth}{@{}l<{:}>{\raggedright\arraybackslash}X@{}} - \usekomavar*{date}&\usekomavar{date}\\ - \ifkomavarempty{myref}{}{ - \usekomavar*{myref}&\usekomavar{myref}\\ - } - \kundennummer&\usekomavar{customer}\\ - \ifkomavarempty{yourref}{}{ - \usekomavar*{yourref}&\usekomavar{yourref}\\ - } - \ifkomavarempty{delivery}{}{ - \usekomavar*{delivery}&\usekomavar{delivery}\\ - } - \ifkomavarempty{quote}{}{ - \usekomavar*{quote}&\usekomavar{quote}\\ - } - \ifkomavarempty{orderID}{}{\auftragsnummer&\usekomavar{orderID}\\} - \ifkomavarempty{projectID}{}{\projektnummer&\usekomavar{projectID}\\} - \ansprechpartner&\usekomavar{fromname} - \ifkomavarempty{fromphone}{}{\\\textTelefon&\usekomavar{fromphone}} - \ifkomavarempty{fromemail}{}{\\\textEmail&\usekomavar{fromemail}} - \end{tabularx} -} -\removereffields -\AtBeginLetter{ - \ifdim\ht\shippingAddressBox>\z@ - \addtoplength{refvpos}{\ht\shippingAddressBox} - \addtoplength{refvpos}{4\baselineskip} - \fi -} -\ExplSyntaxOff -\fi - - - -\renewcommand*{\raggedsignature}{\raggedright} - -\endinput diff --git a/kivitendo.sty b/kivitendo.sty deleted file mode 100644 index 32d2e229b..000000000 --- a/kivitendo.sty +++ /dev/null @@ -1,182 +0,0 @@ -\ProvidesFile{kivitendo.sty} -\usepackage{colortbl} -\usepackage{eurosym} -\usepackage{german} -\usepackage{graphicx} -\usepackage{ifthen} -\usepackage[utf8]{inputenc} -\usepackage{latexsym} -\usepackage{longtable} -\usepackage{textcomp} - -%% Paketoptionen -\newboolean{defaultbg}\setboolean{defaultbg}{true} -\newboolean{draftbg} -\newboolean{reqspeclogo} -\newboolean{secondpagelogo} -\DeclareOption{nologo}{\setboolean{defaultbg}{false}} -\DeclareOption{draftlogo}{\setboolean{defaultbg}{false}\setboolean{draftbg}{true}} -\DeclareOption{reqspeclogo}{\setboolean{reqspeclogo}{true}} -\DeclareOption{secondpagelogo}{\setboolean{defaultbg}{false}\setboolean{secondpagelogo}{true}} -\ProcessOptions - -%% Seitenlayout -\setlength{\voffset}{-1.5cm} -\setlength{\hoffset}{-2.5cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.5cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{2cm} -\setlength{\textwidth}{16.4cm} -\setlength{\textheight}{25cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\setlength{\tabcolsep}{0.2cm} - -\setlength{\unitlength}{1cm} - -\newcommand{\kivitendobgsettings}{% - \setlength{\headsep}{2.5cm} - \setlength{\textheight}{22.5cm} - \setlength{\footskip}{0.9cm} -} - -%% Standardschrift -\newcommand{\defaultfont}{\fontfamily{cmss}\fontsize{10pt}{12pt}\fontseries{m}\selectfont} -\renewcommand{\familydefault}{cmss} - -%% Checkboxen -\newsavebox{\checkedbox} -\savebox{\checkedbox}(0.2,0.4){ - \put(-0.15,-0.425){$\times$} - \put(-0.15,-0.45){$\Box$} -} -\newsavebox{\uncheckedbox} -\savebox{\uncheckedbox}(0.2,0.4){ - \put(-0.15,-0.45){$\Box$} -} - -%% Farben -\definecolor{kivitendoorange}{rgb}{1,0.4,0.2} -\definecolor{kivitendodarkred}{rgb}{0.49,0,0} -\definecolor{kivitendoyellow}{rgb}{1,1,0.4} -\definecolor{kivitendobggray}{gray}{0.9} -\definecolor{kivitendowhite}{gray}{1} - -%% Kopf- und Fußzeilen -\newcommand{\kivitendofirsthead}{} -\newcommand{\kivitendofirstfoot}{} -\newcommand{\kivitendosecondhead}{} -\newcommand{\kivitendosecondfoot}{\centerline{\defaultfont\small Seite \thepage}} - -\newcommand{\myhead}{% - \ifthenelse{\boolean{defaultbg}}{% - \begin{picture}(0,0) - \put(-2.025,-28.1){\includegraphics*[width=\paperwidth,keepaspectratio=true]{images/hintergrund_seite1.png}} - \end{picture}% - }{}% - \ifthenelse{\boolean{secondpagelogo}}{% - \begin{picture}(0,0) - \put(-2.025,-28.1){\includegraphics*[width=\paperwidth,keepaspectratio=true]{images/hintergrund_seite2.png}} - \end{picture}% - }{}% - \ifthenelse{\boolean{draftbg}}{% - \begin{picture}(0,0) - \put(-2.025,-26.9){\includegraphics*[width=\paperwidth,keepaspectratio=true]{images/draft.png}} - \end{picture}% - }{}% - \ifthenelse{\boolean{reqspeclogo}}{% - \begin{picture}(0,0) - \put(3,-22){\includegraphics*[width=13cm,keepaspectratio=true]{images/schachfiguren.jpg}} - \put(0.275,-4.1){\colorbox{kivitendoorange}{\begin{minipage}[t][4.5cm]{2.5cm}\hspace*{2.5cm}\end{minipage}}} - \put(0.275,-8.8){\colorbox{kivitendodarkred}{\begin{minipage}[t][4.5cm]{2.5cm}\hspace*{2.5cm}\end{minipage}}} - \put(0.275,-13.5){\colorbox{kivitendoyellow}{\begin{minipage}[t][4.5cm]{2.5cm}\hspace*{2.5cm}\end{minipage}}} - \end{picture}% - }{}% - \kivitendofirsthead -} - -\newcommand{\mysecondhead}{% - \ifthenelse{\boolean{defaultbg} \or \boolean{secondpagelogo}}{% - \begin{picture}(0,0) - \put(-2.025,-28.1){\includegraphics*[width=\paperwidth,keepaspectratio=true]{images/hintergrund_seite2.png}} - \end{picture}% - }{}% - \ifthenelse{\boolean{draftbg}}{% - \begin{picture}(0,0) - \put(-2.025,-26.9){\includegraphics*[width=\paperwidth,keepaspectratio=true]{images/draft.png}} - \end{picture}% - }{}% - \kivitendosecondhead -} - -\newcommand{\myfoot}{\kivitendofirstfoot} -\newcommand{\mysecondfoot}{\kivitendosecondfoot} - -\renewcommand{\ps@headings}{% - \renewcommand{\@oddhead}{\myhead} - \renewcommand{\@evenhead}{\@oddhead}% - \renewcommand{\@oddfoot}{\myfoot} - \renewcommand{\@evenfoot}{\@oddfoot}% -} - -\renewcommand{\ps@plain}{% - \renewcommand{\@oddhead}{\mysecondhead} - \renewcommand{\@evenhead}{\@oddhead}% - \renewcommand{\@oddfoot}{\mysecondfoot} - \renewcommand{\@evenfoot}{\@oddfoot}% -} - -\pagestyle{plain} -\thispagestyle{headings} - -% Abschnitte mit Kasten hinterlegt - -\newcommand{\reqspecsectionstyle}{% -\renewcommand{\thesection}{\alph{section}} -\makeatletter -\def\section{\@ifstar\unnumberedsection\numberedsection} -\makeatother -} - -\makeatletter -\def\numberedsection{\@ifnextchar[%] - \numberedsectionwithtwoarguments\numberedsectionwithoneargument} -\def\unnumberedsection{\@ifnextchar[%] - \unnumberedsectionwithtwoarguments\unnumberedsectionwithoneargument} -\def\numberedsectionwithoneargument#1{\numberedsectionwithtwoarguments[#1]{#1}} -\def\unnumberedsectionwithoneargument#1{\unnumberedsectionwithtwoarguments[#1]{#1}} -\def\numberedsectionwithtwoarguments[#1]#2{% - \ifhmode\par\fi - \removelastskip - \vskip 3ex\goodbreak - \refstepcounter{section}% - \noindent - \begingroup - \leavevmode\Large\bfseries\raggedright - \begin{picture}(0,0) - \put(0,0){\colorbox{kivitendoorange}{\parbox{0.7cm}{\hspace*{0.7cm}\\\vspace*{0.2cm}}}} - \end{picture}% - \hspace*{0.3cm}\textcolor{white}{\thesection{}.}% - \quad% - #2 - \par - \endgroup - \vskip 2ex\nobreak - \addcontentsline{toc}{section}{\protect\numberline{\thesection{}.}#1}% - } -\def\unnumberedsectionwithtwoarguments[#1]#2{% - \ifhmode\par\fi - \removelastskip - \vskip 3ex\goodbreak - \noindent - \begingroup - \leavevmode\Large\bfseries\raggedright - \leavevmode\Large\bfseries\raggedright - #2 - \par - \endgroup - \vskip 2ex\nobreak% -} -\makeatother diff --git a/letter.tex b/letter.tex deleted file mode 100644 index 3b12fb4a8..000000000 --- a/letter.tex +++ /dev/null @@ -1,54 +0,0 @@ -% config: use-template-toolkit=1 -% config: tag-style=$( )$ -$( USE KiviLatex )$ -$( USE P )$ -$( SET customer = letter.customer_vendor )$ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} -$( KiviLatex.required_packages_for_html )$ - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode}{$(template_meta.language.template_code)$} -\newcommand{\lxmedia}{$(template_meta.media)$} -\newcommand{\lxcurrency}{} -\newcommand{\kivicompany}{$(employee_company)$} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - -% laufende Kopfzeile: -%\ourhead{}{}{$( KiviLatex.filter(letter.subject) )$}{$( KiviLatex.filter(letter.letternumber) )$}{$( KiviLatex.filter(letter.date.to_kivitendo) )$} -\ourhead{}{}{}{}{} - -\begin{document} - -\setkomavar{date}{$( KiviLatex.filter(letter.date.to_kivitendo) )$} - -$( IF letter.reference )$ -\setkomavar*{yourref}{\ihrzeichen} -\setkomavar{yourref}{$( KiviLatex.filter(letter.reference) )$} -$( END )$ - -$( IF letter.subject )$ -\setkomavar{subject}{$( KiviLatex.filter(letter.subject) )$} -$( END )$ - -\begin{letter}{ - $( KiviLatex.filter(customer.name) )$\strut\\ - $( KiviLatex.filter(letter.contact.formal_greeting) )$\strut\\ - $( KiviLatex.filter(customer.street) )$\strut\\ - $( KiviLatex.filter(customer.zipcode) )$ $( KiviLatex.filter(customer.city) )$\strut\\ - $( KiviLatex.filter(customer.country) )$ - } - -\opening{$( KiviLatex.filter(letter.greeting) )$} - - -$( KiviLatex.filter_html(letter.body) )$ - - -\closing{\gruesse} - -\end{letter} - -\end{document} diff --git a/pick_list.html b/pick_list.html deleted file mode 100644 index 0de88eb5b..000000000 --- a/pick_list.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Tel: <%tel%> -
Fax: <%fax%> -

-
-

S A M M E L L I S T E

-
-
  - - - - - - - - - - - -
Lieferanschrift: 
<%shiptoname%> -
<%shiptostreet%> -
<%shiptozipcode%> -
<%shiptocity%> -
<%shiptocountry%> -
- <%if shiptocontact%> -
Kontakt: <%shiptocontact%> - <%end shiptocontact%> - - <%if shiptophone%> -
Tel: <%shiptophone%> - <%end shiptophone%> - - <%if shiptofax%> -
Fax: <%shiptofax%> - <%end shiptofax%> - - <%shiptoemail%> -
-
  - - - - - - <%if warehouse%> - - <%end warehouse%> - - - - - - - - <%if shippingdate%> - - <%end shippingdate%> - - <%if not shippingdate%> - - <%end shippingdate%> - - - - <%if warehouse%> - - <%end warehouse%> - - - - -
BestellNr. #DatumKontaktLagerVersandortTransportmittel
<%ordnumber%> <%shippingdate%><%orddate%><%employee%> <%warehouse%> <%shippingpoint%> <%shipvia%> 
-
  - - - - - - - - - - - - <%foreach number%> - - - - - - - - - <%end number%> -
PosNummerBeschreibungMengegeliefert Lagerplatz
<%runningnumber%> - <%number%><%description%><%qty%>[      ]<%unit%><%bin%>
-
 
- diff --git a/pick_list.tex b/pick_list.tex deleted file mode 100644 index 800c63ff1..000000000 --- a/pick_list.tex +++ /dev/null @@ -1,123 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\usepackage{graphicx} -\setlength{\voffset}{0.5cm} -\setlength{\hoffset}{-2.0cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.5cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{1.0cm} -\setlength{\evensidemargin}{1.0cm} -\setlength{\textwidth}{17cm} -\setlength{\textheight}{24.7cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} - -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{9cm} -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\pagestyle{myheadings} -\thispagestyle{empty} - -\vspace*{-1.3cm} - -\parbox{\textwidth}{ - \parbox[b]{.42\textwidth}{ - <%company%> - - <%address%> - }\hfill - \begin{tabular}[b]{rr@{}} - Tel & <%tel%>\\ - Fax & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} -} - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.5\textwidth}{ - \textbf{Lieferanschrift} -} \hfill - -\vspace{0.7cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.5\textwidth}{ - -<%shiptoname%> \\ -<%shiptostreet%> \\ -<%shiptozipcode%> \\ -<%shiptocity%> \\ -<%shiptocountry%> -} -\parbox[t]{.4\textwidth}{ - <%shiptocontact%> - - <%if shiptophone%> - Tel: <%shiptophone%> - <%end shiptophone%> - - <%if shiptofax%> - Fax: <%shiptofax%> - <%end shiptofax%> - - <%shiptoemail%> -} -\hfill - -\vspace{1cm} - -\textbf{S A M M E L L I S T E} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{BestellNr. \#} & \textbf{Datum} & \textbf{Kontakt} - <%if warehouse%> - & \textbf{Lager} - <%end warehouse%> - & \textbf{Lagerplatz} & \textbf{Lieferung mit} \\ [0.5em] - \hline - <%ordnumber%> - <%if shippingdate%> - & <%shippingdate%> - <%end shippingdate%> - <%if not shippingdate%> - & <%orddate%> - <%end shippingdate%> - & <%employee%> - <%if warehouse%> - & <%warehouse%> - <%end warehouse%> - & <%shippingpoint%> & <%shipvia%> \\ - \hline -\end{tabularx} - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}rlp{\descrwidth}@{\extracolsep\fill}rcll@{}} - \textbf{Pos} & \textbf{Nummer} & \textbf{Beschreibung} & - \textbf{Menge} & \textbf{Lagerausgang} & & \textbf{Lagerplatz} \\ -<%foreach number%> - <%runningnumber%> & <%number%> & <%description%> & - <%qty%> & [\hspace{1cm}] & <%unit%> & <%bin%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} -} - -\end{document} - diff --git a/proforma.tex b/proforma.tex deleted file mode 100644 index 9545f61d2..000000000 --- a/proforma.tex +++ /dev/null @@ -1,131 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\proformarechnung}{<%ordnumber%>}{<%invdate%>} - - -\begin{document} - -\setkomavar{title}{ - \proformarechnung~ - \nr ~<%ordnumber%> -} -\setkomavar*{date}{\datum} - -\setkomavar{date}{<%orddate%>} -\setkomavar{customer}{<%customernumber%>} -<%if cusordnumber%> - \setkomavar*{yourref}{\ihreBestellnummer} - \setkomavar{yourref}{<%cusordnumber%>} -<%end if%> -<%if quonumber%>\setkomavar{quote}{<%quonumber%>}<%end if%> -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{transaction}{<%transaction_description%>} - -<%if shiptoname%> -\makeatletter -\begin{lrbox}\shippingAddressBox - \parbox{\useplength{toaddrwidth}}{ - \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse - } - \par\smallskip - \setlength{\parskip}{\z@} - \par - \normalsize - <%shiptoname%>\par - <%if shiptocontact%> <%shiptocontact%><%end if%>\par - <%shiptodepartment_1%>\par - <%shiptodepartment_2%>\par - <%shiptostreet%>\par - <%shiptozipcode%> <%shiptocity%> - } -\end{lrbox} -\makeatother -<%end if%> - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } - } - \thispagestyle{kivitendo.letter.first} - -\auftragsformel - -\begin{PricingTabular*} -\FakeTable{ - <%foreach number%>% - <%runningnumber%> &% - <%number%> &% - \textbf{<%description%>}% - <%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>% - <%if reqdate%>\ExtraDescription{\lieferdatum: <%reqdate%>}<%end reqdate%> - <%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%> -} -% Tabellenende letzte Seite - \begin{PricingTotal} - % Tabellenende letzte Seite - \nettobetrag & <%subtotal%>\\ - <%foreach tax%> - <%taxdescription%> & <%tax%>\\ - <%end tax%> - \bfseries\schlussbetrag & \bfseries <%ordtotal%>\\ -\end{PricingTotal} -\end{PricingTabular*} - -<%if notes%> -<%notes%> -\medskip -<%end if%> - -<%if reqdate%> -\lieferungErfolgtAm ~<%reqdate%>. \\ -<%end if%> - -\textit{\auftragpruefen} - -\closing{\gruesse} - -\end{letter} - -\end{document} - diff --git a/purchase_delivery_order.tex b/purchase_delivery_order.tex deleted file mode 100644 index 39e861dcc..000000000 --- a/purchase_delivery_order.tex +++ /dev/null @@ -1,118 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{}{}{\einkaufslieferschein}{<%donumber%>}{<%dodate%>} - - -\begin{document} - -\begin{minipage}[t]{8cm} - \scriptsize - - {\color{gray}\underline{\firma\ $\cdot$ \strasse\ $\cdot$ \ort}} - \normalsize - - \vspace*{0.3cm} - - <%name%> - - <%if department_1%><%department_1%><%end if%> - - <%if department_2%><%department_2%><%end if%> - - <%cp_givenname%> <%cp_name%> - - <%street%> - - ~ - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{\einkaufslieferschein}}} \vspace*{0.2cm} - \rightline{\large\textbf{\textit{\nr ~<%donumber%> - }}} \vspace*{0.2cm} - - \datum:\hfill <%dodate%> - - <%if cusordnumber%>\unsereBestellnummer:\hfill <%cusordnumber%><%end if%> - - <%if ordnumber%>\auftragsnummer:\hfill <%ordnumber%><%end if%> - - \ansprechpartner:\hfill <%employee_name%> - - <%if globalprojectnumber%> \projektnummer:\hfill <%globalprojectnumber%> <%end globalprojectnumber%> -\end{minipage} - -<%if shiptoname%> - \vspace{0.8cm} - \scriptsize \underline{\abweichendeLieferadresse:}\\ - \normalsize <%shiptoname%> - - <%if shiptocontact%> <%shiptocontact%><%end if%> - - <%shiptodepartment_1%> - - <%shiptodepartment_2%> - - <%shiptostreet%> - - <%shiptozipcode%> <%shiptocity%> -<%end if%> -\vspace*{1.5cm} - - -% -% - longtable kann innerhalb der Tabelle umbrechen -% - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen -% Übertrag machen -% - Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. -% Falls das gewünscht ist, \\ mit \renewcommand umschreiben (siehe dazu: -% http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf) -% -\begin{SimpleTabular} -% eigentliche Tabelle -<%foreach number%> - <%runningnumber%> & - <%qty%> <%unit%> & - \textbf{<%description%>} \\* % kein Umbruch nach der ersten Zeile, damit Beschreibung und Langtext nicht getrennt werden - - <%if longdescription%> && \scriptsize <%longdescription%>\\<%end longdescription%> - <%if projectnumber%> && \scriptsize \projektnummer: <%projectnumber%>\\<%end projectnumber%> - <%if reqdate%> && \scriptsize \lieferdatum: <%reqdate%>\\<%end reqdate%> - <%if serialnumber%> && \scriptsize \seriennummer: <%serialnumber%>\\<%end serialnumber%> - <%if ean%> && \scriptsize \ean: <%ean%>\\<%end ean%> - <%foreach si_number%><%if si_chargenumber%> && \scriptsize \charge: <%si_chargenumber%> <%if si_bestbefore%> \mhd: <%si_bestbefore%><%end if%> <%si_qty%>~<%si_unit%><%end si_chargenumber%>\\<%end si_number%> - - \\[-0.8em] -<%end number%> -\end{SimpleTabular} - -\vspace{0.2cm} - -<%if notes%> - \vspace{5mm} - <%notes%> - \vspace{5mm} -<%end if%> - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -\end{document} diff --git a/purchase_order.html b/purchase_order.html deleted file mode 100644 index e83c67a2b..000000000 --- a/purchase_order.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - -
  - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Telefon <%tel%> -
Telefax <%fax%> -

-
-

B E S T E L L U N G

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - -
Bestellungsdatum <%orddate%>
Lieferbar bis <%reqdate%>
Bestellnummer <%ordnumber%>
 
-
- - - - - - - - -
An:
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
-
 
- - - - - - - - - - - -<%foreach number%> - - - - - - - - - -<%end number%> - - - - - - - - - - -<%foreach tax%> - - - - -<%end tax%> - - - - - - - - - - - - - - - - -
NummerArtikelAnz PreisTotal
<%number%><%description%><%qty%><%unit%><%sellprice%><%linetotal%>

Zwischensumme<%subtotal%>
<%taxdescription%> @ <%taxrate%> %<%tax%>
 
Netto <%terms%> TageTotal<%total%>
 
-
- - -<%if notes%> - - -<%end notes%> - - - -
Bemerkungen<%notes%> - Alle Preise in <%currency%> -
<%shippingpoint%> -
-
 
- - - - - -
-   - - - X
-
-
- -
- - - - diff --git a/purchase_order.tex b/purchase_order.tex deleted file mode 100644 index c0484c02b..000000000 --- a/purchase_order.tex +++ /dev/null @@ -1,126 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{}{}{\bestellung}{<%ordnumber%>}{<%orddate%>} - - -\begin{document} - -\setkomavar{title}{ - \bestellung~ - \nr~<%ordnumber%> -} -\setkomavar*{date}{\datum} -\setkomavar{date}{<%orddate%>} -<%if cusordnumber%> -\setkomavar*{yourref}{\unsereBestellnummer} -\setkomavar{yourref}{<%cusordnumber%>} -<%end if%> -<%if quonumber%>\setkomavar{quote}{<%quonumber%>}<%end if%> -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{transaction}{<%transaction_description%>} - -<%if shiptoname%> -\makeatletter -\begin{lrbox}\shippingAddressBox - \parbox{\useplength{toaddrwidth}}{ - \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse - } - \par\smallskip - \setlength{\parskip}{\z@} - \par - \normalsize - <%shiptoname%>\par - <%if shiptocontact%> <%shiptocontact%><%end if%>\par - <%shiptodepartment_1%>\par - <%shiptodepartment_2%>\par - <%shiptostreet%>\par - <%shiptozipcode%> <%shiptocity%> - } -\end{lrbox} -\makeatother -<%end if%> - - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\bestellformel - -\begin{PricingTabular*} - % eigentliche Tabelle - \FakeTable{ - <%foreach number%>% - <%runningnumber%> &% - <%number%> &% - \textbf{<%description%>}% - <%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>% - <%if reqdate%>\ExtraDescription{\lieferdatum: <%reqdate%>}<%end reqdate%>% - <%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 <%ordtotal%>\\ - \end{PricingTotal} -\end{PricingTabular*} - -<%if notes%> -<%notes%> -\medskip -<%end if%> - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -\closing{\gruesse} -\end{letter} - -\end{document} diff --git a/receipt.tex b/receipt.tex deleted file mode 100644 index 6086d457d..000000000 --- a/receipt.tex +++ /dev/null @@ -1,71 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\setlength{\voffset}{0.4cm} -\setlength{\hoffset}{-2.0cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.0cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{1.0cm} -\setlength{\evensidemargin}{1.0cm} -\setlength{\textwidth}{17cm} -\setlength{\textheight}{24.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - - -\fontfamily{cmss}\fontsize{9pt}{9pt}\selectfont - -\parbox[t]{12cm}{ - <%company%> - - <%address%>} -\hfill -\parbox[t]{6cm}{\hfill <%source%>} - -\vspace*{0.6cm} - -<%text_amount%> \dotfill <%decimal%>/100 \makebox[0.5cm]{\hfill} - -\vspace{0.5cm} - -\hfill <%datepaid%> \makebox[2cm]{\hfill} <%amount%> - -\vspace{0.5cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{2.8cm} - -<%company%> - -\vspace{0.5cm} - -<%name%> \hfill <%datepaid%> \hfill <%source%> - -\vspace{0.5cm} -\begin{tabularx}{\textwidth}{lXrr@{}} -\textbf{Rechnung} & \textbf{Ausgestellt} - & \textbf{Fällig} & \textbf{Verrechnet} \\ -<%foreach invnumber%> -<%invnumber%> & <%invdate%> \dotfill - & <%due%> & <%paid%> \\ -<%end invnumber%> -\end{tabularx} - -\vfill - -\end{document} - diff --git a/request_quotation.html b/request_quotation.html deleted file mode 100644 index 6ff003634..000000000 --- a/request_quotation.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - -
  - - - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
- -

- Tel: <%tel%> -
Fax: <%fax%> -

-
-

A N F R A G E

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - -
Rechnungsanschrift:Lieferanschrift:
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
-<%if contact%> -
Kontakt: <%contact%> -<%end contact%> -<%if vendorphone%> -
Tel: <%vendorphone%> -<%end vendorphone%> -<%if vendorfax%> -
Fax: <%vendorfax%> -<%end vendorfax%> -
<%shiptoname%> -
<%shiptostreet%> -
<%shiptozipcode%> -
<%shiptocity%> -
<%shiptocountry%> -
-<%if shiptocontact%> -
Kontakt: <%shiptocontact%> -<%end shiptocontact%> -<%if shiptophone%> -
Tel: <%shiptophone%> -<%end shiptophone%> -<%if shiptofax%> -
Fax: <%shiptofax%> -<%end shiptofax%> -
-
 
- - - - - - - - - - - - - - - - - - -
AnfrageNr. #DatumErforderlich amKontaktLagerplatzVersand mit:
<%quonumber%><%quodate%><%reqdate%><%employee%><%shippingpoint%><%shipvia%>
-
Bitte teilen Sie uns Preise und Lieferzeit für folgende Artikel mit:
- - - - - - - - - - - - -<%foreach number%> - - - - - - - - -<%end number%> - - - - - -
ArtNr.BeschreibungMenge LieferungStückpreisGesamtpreis
<%number%><%description%><%qty%><%unit%>

-
- -<%if notes%> - - - - -<%end notes%> - -
Bemerkungen<%notes%>
-
 
- - - - - - -
  - X
-
-
- -
- - - - diff --git a/request_quotation.tex b/request_quotation.tex deleted file mode 100644 index a59c5e8a3..000000000 --- a/request_quotation.tex +++ /dev/null @@ -1,133 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{}{}{\anfrage}{<%quonumber%>}{<%transdate%>} - - -\begin{document} -\setkomavar*{date}{\datum} - -\setkomavar{date}{<%transdate%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{title}{ - \anfrage~ - \nr ~<%quonumber%> -} -<%if globalprojectnumber%> - \setkomavar{projectID}{<%globalprojectnumber%>} -<%end globalprojectnumber%> -\setkomavar{transaction}{<%transaction_description%>} - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\anfrageformel - - -% -% - longtable kann innerhalb der Tabelle umbrechen -% - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen -% Übertrag machen -% - Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. -% Falls das gewünscht ist, \\ mit \renewcommand umschreiben (siehe dazu: -% http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf) -% -\setlength\LTleft\parindent % Tabelle beginnt am linken Textrand -\setlength\LTright{0pt} % Tabelle endet am rechten Textrand -\begin{longtable}{@{}rrp{14cm}@{\extracolsep{\fill}}@{}} -% Tabellenkopf -\hline -\textbf{\position} & \textbf{\menge} & \textbf{\bezeichnung} \\ -\hline\\ -\endhead - -% Tabellenkopf erste Seite -\hline -\textbf{\position} & \textbf{\menge} & \textbf{\bezeichnung} \\ -\hline\\[-0.5em] -\endfirsthead - -% Tabellenende -\\ -\multicolumn{3}{@{}r@{}}{\weiteraufnaechsterseite} -\endfoot - -% Tabellenende letzte Seite -\hline\\ -\endlastfoot - -% eigentliche Tabelle -<%foreach number%> - <%runningnumber%> & - <%qty%> <%unit%> & - \textbf{<%description%>} \\* % kein Umbruch nach der ersten Zeile, damit Beschreibung und Langtext nicht getrennt werden - - <%if longdescription%> && \scriptsize <%longdescription%>\\<%end longdescription%> -% <%if projectnumber%> && \scriptsize \projektnummer: <%projectnumber%>\\<%end projectnumber%> - <%if make%> - <%foreach make%> - \ifstr{<%make%>}{<%name%>}{&& \artikelnummer: <%model%>\\}{} - <%end foreach%> - <%end if%> - - \\[-0.8em] -<%end number%> - -\end{longtable} - -<%if notes%> -<%notes%> -\medskip -<%end if%> - - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -<%if reqdate%> -\anfrageBenoetigtBis~<%reqdate%>. -<%end if%> - -\anfragedanke - -\closing{\gruesse} - -\end{letter} - -\end{document} diff --git a/requirement_spec.tex b/requirement_spec.tex deleted file mode 100644 index 1d22e9cbc..000000000 --- a/requirement_spec.tex +++ /dev/null @@ -1,178 +0,0 @@ -% config: use-template-toolkit=1 -% config: tag-style=$( )$ -$( USE KiviLatex )$ -$( USE P )$ -\documentclass{scrartcl} - -\usepackage[reqspeclogo,$( IF !rspec.version )$draftlogo$( ELSE )$secondpagelogo$( END )$]{kivitendo} -$( KiviLatex.required_packages_for_html )$ - -\kivitendobgsettings - -\setlength{\LTpre}{0pt} -\setlength{\LTpost}{0pt} - -\renewcommand{\kivitendosecondfoot}{% - \parbox{12cm}{% - \defaultfont\scriptsize% - $( KiviLatex.filter(rspec.displayable_name) )$\\ - $( !rspec.version ? "Arbeitskopie ohne Version" : "Version " _ rspec.version.version_number _ " vom " _ rspec.version.itime.to_kivitendo(precision='minute') )$ - - \vspace*{0.2cm}% - Seite \thepage% - }% -} - -\reqspecsectionstyle - -\begin{document} - -%% Titelseite - -\setlongtables -\defaultfont - -\begin{picture}(0,0) - \put(3.5,-5){% - \begin{minipage}[t][6cm]{12cm} - \Large - \textcolor{kivitendodarkred}{$( KiviLatex.filter(rspec.type.description) )$} - - \huge - $( KiviLatex.filter(rspec.customer.name) )$ - - \vspace*{0.5cm} - \Large - $( KiviLatex.filter(rspec.title) )$ - \normalsize -%$( IF rspec.version )$ - - Version $( KiviLatex.filter(rspec.version.version_number) )$ -%$( END )$ - \end{minipage}% - } -\end{picture} - -%% Inhaltsverzeichnis - -%\newpage - -%\tableofcontents - -%% Versionen -\newpage - -\section{Versionen} - -\vspace*{0.7cm} - -%$( SET working_copy = rspec.working_copy_id ? rspec.working_copy : rspec )$ -%$( SET versioned_copies = rspec.version ? working_copy.versioned_copies_sorted(max_version_number = rspec.version.version_number) : working_copy.versioned_copies_sorted )$ -%$( IF !versioned_copies.size )$ - Bisher wurden noch keine Versionen angelegt. -%$( ELSE )$ -\begin{longtable}{|p{2cm}|p{2cm}|p{12cm}|} - \hline - \multicolumn{1}{|r}{\small Version} & - \multicolumn{1}{|r|}{\small Datum} & - \small Beschreibung\\ - \hline -%$( FOREACH versioned_copy = versioned_copies )$ - \multicolumn{1}{|r}{\small $( KiviLatex.filter(versioned_copy.version.version_number) )$} & - \multicolumn{1}{|r|}{\small $( KiviLatex.filter(versioned_copy.version.itime.to_kivitendo(precision='minute')) )$} & - \small $( KiviLatex.filter(versioned_copy.version.description) )$\\ -%$( END )$ - \hline -\end{longtable} -%$( END )$ - -%$( BLOCK picture_outputter )$ -% $( SET width_cm = (picture.picture_width / 150.0) * 2.54 )$ -% $( SET width_cm = width_cm < 16.4 ? width_cm : 16.4 )$ -\begin{figure}[h!] - \centering - \includegraphics[width=$( width_cm )$cm,keepaspectratio]{$( picture.print_file_name )$} - -\mbox{Abbildung $( picture.number )$: $( KiviLatex.filter(picture.description ? picture.description : picture.picture_file_name) )$} -\end{figure} -%$( END )$ - -%$( BLOCK text_block_outputter )$ -% $( SET text_blocks = rspec.text_blocks_sorted(output_position=output_position) )$ -% $( IF text_blocks.size )$ - - \newpage - - \section{$( heading )$} - -% $( FOREACH text_block = text_blocks )$ - - \subsection{$( KiviLatex.filter(text_block.title) )$} - -$( KiviLatex.filter_html(text_block.text_as_restricted_html) )$ - -% $( FOREACH picture = text_block.pictures_sorted.as_list )$ -$( PROCESS picture_outputter picture=picture )$ -% $( END )$ - -% $( END )$ -% $( END )$ -%$( END )$ - -%% Textblöcke davor -$( PROCESS text_block_outputter output_position=0 heading='Allgemeines' )$ - -%% Abschnitte und Funktionsblöcke -\newpage - -\section{Spezifikation} - -\setlength{\LTpre}{-0.3cm} - - -%$( FOREACH top_item = rspec.sections_sorted )$ - - \subsection{Abschnitt $( KiviLatex.filter(top_item.fb_number) )$: $( KiviLatex.filter(top_item.title) )$} - -% $( IF top_item.description )$ - $( KiviLatex.filter_html(top_item.description_as_restricted_html.replace('\r', '').replace('\n+\Z', '')) )$ - - \vspace{0.5cm} -% $( END )$ -% $( FOREACH item = top_item.children_sorted )$ -\parbox[t]{1.0cm}{\textcolor{kivitendodarkred}{$>>>$}}% -\parbox[t]{15.0cm}{% -\begin{longtable}{p{2.8cm}p{11.7cm}} - Funktionsblock & $( KiviLatex.filter(item.fb_number) )$\\ - Beschreibung & $( KiviLatex.filter_html(item.description_as_restricted_html) )$\\ - Abhängigkeiten & $( KiviLatex.filter(item.presenter.requirement_spec_item_dependency_list) )$ -\end{longtable}} - -% $( FOREACH sub_item = item.children_sorted )$ -\hspace*{1.15cm}\rule{15.2cm}{0.2pt}\\ -\hspace*{1.0cm}% -\parbox[t]{15.0cm}{% -\begin{longtable}{p{2.8cm}p{11.7cm}} - Unterfunktionsblock & $( KiviLatex.filter(sub_item.fb_number) )$\\ - Beschreibung & $( KiviLatex.filter_html(sub_item.description_as_restricted_html) )$\\ - Abhängigkeiten & $( KiviLatex.filter(sub_item.presenter.requirement_spec_item_dependency_list) )$ -\end{longtable}} - -% $( END )$ - -% $( UNLESS loop.last )$ -\vspace{0.2cm} -\hrule -\vspace{0.4cm} - -% $( END )$ - -% $( END )$ -% -%$( END )$ - -%% Textblöcke dahinter -$( PROCESS text_block_outputter output_position=1 heading='Weitere Punkte' )$ - - -\end{document} diff --git a/sales_delivery_order.tex b/sales_delivery_order.tex deleted file mode 100644 index a612f7e56..000000000 --- a/sales_delivery_order.tex +++ /dev/null @@ -1,127 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\lieferschein}{<%donumber%>}{<%dodate%>} - - -\begin{document} - -\setkomavar{title}{ - \lieferschein~ - \nr~<%donumber%> -} -\setkomavar*{date}{\datum} -\setkomavar{date}{<%dodate%>} -<%if cusordnumber%> - \setkomavar*{yourref}{\unsereBestellnummer} - \setkomavar{yourref}{<%cusordnumber%>} -<%end if%> -<%if ordnumber%>\setkomavar{orderID}{<%ordnumber%>}<%end if%> -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -<%if globalprojectnumber%>\setkomavar{projectID}{<%globalprojectnumber%}><%end globalprojectnumber%> - -\setkomavar{transaction}{<%transaction_description%>} - - -\begin{letter}{ - \ifstr{<%shiptoname%>}{}{ % KEINE ABWEICHENDE LIEFERADRESSE - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - }{ % ABWEICHENDE LIEFERADRESSE (Aus Stammdaten oder Beleg) - <%shiptoname%>\strut\\ - <%if shiptocontact%> <%shiptocontact%><%end if%>\strut\\ - <%shiptodepartment_1%>\strut\\ - <%shiptodepartment_2%>\strut\\ - <%shiptostreet%>\strut\\ - <%shiptozipcode%> <%shiptocity%>\strut - } % ende ifthenelse LIEFERADRESSE -} - -\opening{}%muss existieren, damit seitenstil erzeugt wird. - -% -% - longtable kann innerhalb der Tabelle umbrechen -% - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen -% Übertrag machen -% - Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. -% Falls das gewünscht ist, \\ mit \renewcommand umschreiben (siehe dazu: -% http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf) -% -\setlength\LTleft\parindent % Tabelle beginnt am linken Textrand -\setlength\LTright{0pt} % Tabelle endet am rechten Textrand -\begin{longtable}{@{}rrp{10.7cm}@{\extracolsep{\fill}}r@{}} -% Tabellenkopf -\hline -\textbf{\position} & \textbf{\artikelnummer} & \textbf{\bezeichnung} & \textbf{\menge} \\ -\hline\\ -\endhead - -% Tabellenkopf erste Seite -\hline -\textbf{\position} & \textbf{\artikelnummer} & \textbf{\bezeichnung} & \textbf{\menge} \\ -\hline\\[-0.5em] -\endfirsthead - -% Tabellenende -\\ -\multicolumn{4}{@{}r@{}}{\weiteraufnaechsterseite} -\endfoot - -% Tabellenende letzte Seite -\hline\\ -\endlastfoot - -% eigentliche Tabelle -<%foreach number%> - <%runningnumber%> & - <%number%> & - \textbf{<%description%>}& - <%qty%> <%unit%> \\* % kein Umbruch nach der ersten Zeile, damit Beschreibung und Langtext nicht getrennt werden - - <%if longdescription%> && \scriptsize <%longdescription%>\\<%end longdescription%> - <%if reqdate%> && \scriptsize \lieferdatum: <%reqdate%>\\<%end reqdate%> - <%if serialnumber%> && \scriptsize \seriennummer: <%serialnumber%>\\<%end serialnumber%> - <%if ean%> && \scriptsize \ean: <%ean%>\\<%end ean%> - <%if projectnumber%> && \scriptsize \projektnummer: <%projectnumber%>\\<%end projectnumber%> - <%foreach si_number%><%if si_chargenumber%> && \scriptsize \charge: <%si_chargenumber%> <%if si_bestbefore%> \mhd: <%si_bestbefore%><%end if%> <%si_qty%>~<%si_unit%><%end si_chargenumber%>\\<%end si_number%> - - \\[-0.8em] -<%end number%> - -\end{longtable} - - -\vspace{0.2cm} - -<%if notes%> -<%notes%> -\medskip -<%end if%> - - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -\end{letter} - -\end{document} diff --git a/sales_order.html b/sales_order.html deleted file mode 100644 index 260d1ed96..000000000 --- a/sales_order.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - -
  - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Telefon <%tel%> -
Telefax <%fax%> -

-
-

B E S T E L L U N G

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - -
Bestelldatum <%orddate%>
Lieferbar bei <%reqdate%>
Bestellnummer <%ordnumber%>
 
-
- - - - - - - - - - - -
Verrechnet An:Lieferaddresse:
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
<%shiptoname%> -
<%shiptostreet%> -
<%shiptozipcode%> -
<%shiptocity%> -
<%shiptocountry%> -
-
 
- - - - - - - - - - - - -<%foreach number%> - - - - - - - - - - -<%end number%> - - - - - -<%if taxincluded%> - - - - -<%end taxincluded%> - -<%if not taxincluded%> - - - - -<%end taxincluded%> - -<%foreach tax%> - - - - -<%end tax%> - -<%if rounding%> - - -<%end rounding%> - - - - - - - - - - - -<%if taxincluded%> - - - -<%end taxincluded%> - - - - - -
NummerArtikelAnz PreisRabTotal
<%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

Total<%ordtotal%>
Zwischensumme<%subtotal%>
<%taxdescription%> auf <%taxbase%> @ <%taxrate%> %<%tax%>
Rundung<%rounding%>
 
Netto <%terms%> TageTotal<%ordtotal%>
Steuern sind im Preis inbegriffen
 
-
- - -<%if notes%> - - -<%end notes%> - - - -
Bemerkungen<%notes%> - Alle Preise in <%currency%> -
<%shippingpoint%> -
-
 
- - - - - -
- Spezialprodukte werden nicht zurückgenommen. Für alle anderen Waren - wird eine 10% Stornogebühr verrechnet. - - - X
-
-
- -
- - - - diff --git a/sales_order.tex b/sales_order.tex deleted file mode 100644 index 81b4f40ee..000000000 --- a/sales_order.tex +++ /dev/null @@ -1,135 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\auftragsbestaetigung}{<%ordnumber%>}{<%orddate%>} - - -\begin{document} -\setkomavar{title}{ - \auftragsbestaetigung~ - \nr~<%ordnumber%> -} -\setkomavar*{date}{\datum} -\setkomavar{date}{<%orddate%>} -<%if cusordnumber%> -\setkomavar*{yourref}{\ihreBestellnummer} -\setkomavar{yourref}{<%cusordnumber%>} -<%end if%> -<%if quonumber%>\setkomavar{quote}{<%quonumber%>}<%end if%> -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{transaction}{<%transaction_description%>} - - - -<%if shiptoname%> -\makeatletter -\begin{lrbox}\shippingAddressBox - \parbox{\useplength{toaddrwidth}}{ - \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse - } - \par\smallskip - \setlength{\parskip}{\z@} - \par - \normalsize - <%shiptoname%>\par - <%if shiptocontact%> <%shiptocontact%><%end if%>\par - <%shiptodepartment_1%>\par - <%shiptodepartment_2%>\par - <%shiptostreet%>\par - <%shiptozipcode%> <%shiptocity%> - } -\end{lrbox} -\makeatother -<%end if%> - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\auftragsformel - -\begin{PricingTabular*} - % eigentliche Tabelle - \FakeTable{ - <%foreach number%>% - <%runningnumber%> &% - <%number%> &% - \textbf{<%description%>}% - <%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>% - <%if reqdate%>\ExtraDescription{\lieferdatum: <%reqdate%>}<%end reqdate%>% - <%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 <%ordtotal%>\\ - \end{PricingTotal} -\end{PricingTabular*} - -<%if notes%> -<%notes%> -\medskip -<%end if%> - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -<%if reqdate%> -\lieferungErfolgtAm ~<%reqdate%>. -<%end if%> - -\textit{\auftragpruefen} - -\closing{\gruesse} - -\end{letter} - -\end{document} - diff --git a/sales_quotation.html b/sales_quotation.html deleted file mode 100644 index 983d976d5..000000000 --- a/sales_quotation.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - - -
  - - - - - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Tel: <%tel%> -
Fax: <%fax%> -

-
 
-

A N G E B O T

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
-<%if contact%> -
Kontakt: <%contact%> -<%end contact%> - -<%if customerphone%> -
Tel: <%customerphone%> -<%end customerphone%> - -<%if customerfax%> -
Fax: <%customerfax%> -<%end customerfax%> - -<%if email%> -
<%email%> -<%end email%> -
-
 
- - - - - - - - - - - - - - - - - - -
NummerDatumGültig bisKontaktLagerplatzLieferung mit
<%quonumber%><%quodate%><%reqdate%><%employee%><%shippingpoint%><%shipvia%>
-
 
- - - - - - - - - - - - -<%foreach number%> - - - - - - - - - - - -<%end number%> - - - - - - -<%if taxincluded%> - - -<%end taxincluded%> - -<%if not taxincluded%> - - -<%end taxincluded%> - - -<%foreach tax%> - - - - -<%end tax%> - -<%if rounding%> - - -<%end rounding%> - - - - - - - - - - - - - - - - -
Nr.ArtikelnummerBeschreibungMenge PreisRabattGesamtpreis
<%runningnumber%><%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

Gesamtbetrag netto<%invtotal%>Zwischensumme<%subtotal%>
<%taxdescription%> von <%taxbase%> @ <%taxrate%> %<%tax%>
Rundung<%rounding%>
 
  -<%if terms%> - Zahlungsziel <%terms%> Tage -<%end terms%> - Gesamtbetrag brutto<%quototal%>
 
-
- - -<%if notes%> - - -<%end notes%> - - - -
Bemerkungen<%notes%> - Alle Preise in <%currency%> Euro -
-
 
- - - - - -
- Spezialanfertigungen können nicht zurückgenommen werden. - - - X
-
-
- -
- - - - - diff --git a/sales_quotation.tex b/sales_quotation.tex deleted file mode 100644 index bdd8a0309..000000000 --- a/sales_quotation.tex +++ /dev/null @@ -1,149 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\angebot}{<%quonumber%>}{<%transdate%>} - - -\begin{document} - -\setkomavar{signature}{% -<%employee_company%>% -\ifhmode\\\fi -<%salesman_name%>% -} - -\setkomavar*{date}{\datum} - -\setkomavar{date}{<%transdate%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{title}{ - \angebot~ - \nr~<%quonumber%> -} - -\setkomavar{transaction}{<%transaction_description%>} - -<%if shiptoname%> -\makeatletter - \begin{lrbox}\shippingAddressBox - \parbox{\useplength{toaddrwidth}}{ - \backaddr@format{\scriptsize\usekomafont{backaddress}% - \strut abweichende Lieferadresse - } - \par\smallskip - \setlength{\parskip}{\z@} - \par - \normalsize - <%shiptoname%>\par - <%if shiptocontact%> <%shiptocontact%><%end if%>\par - <%shiptodepartment_1%>\par - <%shiptodepartment_2%>\par - <%shiptostreet%>\par - <%shiptozipcode%> <%shiptocity%> - } -\end{lrbox} -\makeatother -<%end if%> - - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut -} - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\angebotsformel - - -\begin{PricingTabular*} -% eigentliche Tabelle -\FakeTable{ -<%foreach number%>% -<%runningnumber%> &% -<%number%> &% -\textbf{<%description%>}% - <%if longdescription%>\ExtraDescription{<%longdescription%>}<%end longdescription%>% - <%if reqdate%>\ExtraDescription{\lieferdatum: <%reqdate%>}<%end reqdate%>% - <%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 <%ordtotal%>\\ - \end{PricingTotal} -\end{PricingTabular*} - -<%if notes%> - <%notes%> - \medskip -<%end if%> - -<%if delivery_term%> - \lieferung ~<%delivery_term.description_long%>\\ -<%end delivery_term%> - -\angebotdanke\\ -<%if reqdate%> -\angebotgueltig~<%reqdate%>. -<%end if%> -\angebotfragen - - -\angebotagb - -\closing{\gruesse} - -\begin{minipage}{\textwidth} -\rule{\linewidth}{.2pt}\par -\auftragerteilt\par\bigskip -\nurort:\rule[-.5ex]{8cm}{.2pt}\ ,\den\ \rule[-.5ex]{5cm}{.2pt}\par\bigskip - -\unterschrift/\stempel:\rule[-.5ex]{6cm}{.2pt} -\end{minipage} - - -\end{letter} -\end{document} diff --git a/statement.html b/statement.html deleted file mode 100644 index 37e612c3d..000000000 --- a/statement.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - - - - - - - - - -
-

- <%company%> -
<%address%> -

-
-

- Tel: <%tel%> -
Fax: <%fax%> -

-

S T A T E M E N T

<%statementdate%>
-
  - - - - -
<%name%> -
<%street%> -
<%zipcode%> -
<%city%> -
<%country%> -
-<%if customerphone%> -
Tel: <%customerphone%> -<%end customerphone%> -<%if customerfax%> -
Fax: <%customerfax%> -<%end customerfax%> -<%if email%> -
<%email%> -<%end email%> -
-
  - - - - - - - - - - -<%foreach invnumber%> - - - - - - - - - -<%end invnumber%> - - - - - - - - -
Invoice #DateDueCurrent306090+
<%invnumber%><%invdate%><%duedate%><%c0%><%c30%><%c60%><%c90%>

   <%c0total%> - <%c30total%> - <%c60total%> - <%c90total%> -
-
  - - - - - -
Total Outstanding<%total%>
-
 
 Please make check payable to <%company%>. -
- diff --git a/statement.tex b/statement.tex deleted file mode 100644 index eb50804f7..000000000 --- a/statement.tex +++ /dev/null @@ -1,106 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{}{}{\sammelrechnung}{}{} - - -\begin{document} - -\setkomavar{title}{ - \sammelrechnung~ - \nr~<%quonumber%> -} -\setkomavar{transaction}{<%transaction_description%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} - - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\sammelrechnungsformel - -% -% - longtable kann innerhalb der Tabelle umbrechen -% - da der Umbruch nicht von Lx-Office kontrolliert wird, kann man keinen -% Übertrag machen -% -\setlength\LTleft\parindent % Tabelle beginnt am linken Textrand -\setlength\LTright{0pt} % Tabelle endet am rechten Textrand -\begin{longtable}{@{\extracolsep{\fill}}rrrrrrr@{}} -% Tabellenkopf -\hline -\textbf{\rechnung~\nr} & \textbf{\datum} & \textbf{\faellig} & -\textbf{\aktuell} & \textbf{\asDreissig} & \textbf{\asSechzig} & \textbf{\asNeunzig}\\ -\hline\\ -\endhead - -% Tabellenkopf erste Seite -\hline -\textbf{\rechnung~\nr} & \textbf{\datum} & \textbf{\faellig} & -\textbf{\aktuell} & \textbf{\asDreissig} & \textbf{\asSechzig} & \textbf{\asNeunzig}\\ -\hline\\[-0.5em] -\endfirsthead - -% Tabellenende -\\ -\multicolumn{7}{@{}r@{}}{\weiteraufnaechsterseite} -\endfoot - -% Tabellenende letzte Seite -\hline\\ -\multicolumn{3}{@{}l}{\textbf{\zwischensumme}} & \textbf{<%c0total%>} & \textbf{<%c30total%>} & \textbf{<%c60total%>} & \textbf{<%c90total%>}\\ -\hline\\ -\multicolumn{6}{@{}l}{\textbf{\schlussbetrag}} & \textbf{<%total%>} \\ -\hline\hline\\ -\endlastfoot - -% eigentliche Tabelle -<%foreach invnumber%> - <%invnumber%> & <%invdate%> & <%duedate%> & - <%c0%> & <%c30%> & <%c60%> & <%c90%> \\ -<%end invnumber%> - -\end{longtable} - - -\closing{\gruesse} - -\end{letter} - -\end{document} - diff --git a/zahlungserinnerung.tex b/zahlungserinnerung.tex deleted file mode 100644 index 1f4580dce..000000000 --- a/zahlungserinnerung.tex +++ /dev/null @@ -1,80 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\mahnung}{<%dunning_id%>}{<%dunning%>} - - -\begin{document} - -\setkomavar*{date}{\datum} - -\setkomavar{date}{<%dunning_date%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -\setkomavar{title}{ - \mahnung - <%if dunning_id%>~\nr~<%dunning_id%>}}<%end if%> -} -\setkomavar{transaction}{<%transaction_description%>} - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\mahnungsformel - -\begin{SimpleTabular}[\bfseries\rechnung~\nr&\bfseries\datum&\bfseries\betrag] -% eigentliche Tabelle -<%foreach dn_invnumber%> - <%dn_invnumber%> & <%dn_transdate%> & <%dn_amount%> \currency \\[0.1cm] -<%end dn_invnumber%> -\end{SimpleTabular} - -\vspace{0.2cm} - -\bitteZahlenBis~<%dunning_duedate%>. - - -\beruecksichtigtBis~<%dunning_date%>. - - -\schonGezahlt - -\closing{\gruesse} - -\end{letter} - -\end{document} diff --git a/zahlungserinnerung_invoice.tex b/zahlungserinnerung_invoice.tex deleted file mode 100644 index 6ac347142..000000000 --- a/zahlungserinnerung_invoice.tex +++ /dev/null @@ -1,107 +0,0 @@ -\documentclass[paper=a4,fontsize=10pt]{scrartcl} -\usepackage{kiviletter} - - -% Variablen, die in settings verwendet werden -\newcommand{\lxlangcode} {<%template_meta.language.template_code%>} -\newcommand{\lxmedia} {<%media%>} -\newcommand{\lxcurrency} {<%currency%>} -\newcommand{\kivicompany} {<%employee_company%>} - -% settings: Einstellungen, Logo, Briefpapier, Kopfzeile, Fusszeile -\input{insettings.tex} - - -% laufende Kopfzeile: -\ourhead{\kundennummer}{<%customernumber%>}{\rechnung}{<%invnumber%>}{<%invdate%>} - - -\begin{document} - -\setkomavar{title}{ - \rechnung~ - \nr ~<%invnumber%> -} -\setkomavar*{date}{\rechnungsdatum} -\setkomavar{date}{<%invdate%>} -\setkomavar*{myref}{\mahnung~\nr} -\setkomavar{myref}{<%dunning_id%>} -\setkomavar{customer}{<%customernumber%>} -\setkomavar{fromname}{<%employee_name%>} -\setkomavar{fromphone}{<%employee_tel%>} -\setkomavar{fromemail}{<%employee_email%>} -<%if globalprojectnumber%> - \setkomavar{projectID}{<%globalprojectnumber%>} -<%end globalprojectnumber%> -\setkomavar{transaction}{<%transaction_description%>} - -\begin{letter}{ - <%name%>\strut\\ - <%if department_1%><%department_1%>\\<%end if%> - <%if department_2%><%department_2%>\\<%end if%> - <%cp_givenname%> <%cp_name%>\strut\\ - <%street%>\strut\\ - <%zipcode%> <%city%>\strut\\ - <%country%> \strut - } - -% Anrede nach Geschlecht unterscheiden -\opening{ - \ifstr{<%cp_name%>}{} - {\anrede} - { - \ifstr{<%cp_gender%>}{f} - {\anredefrau} - {\anredeherr} - <%cp_title%> <%cp_name%>, - } -} -\thispagestyle{kivitendo.letter.first} - -\mahnungsrechnungsformel - - - -\setlength\LTleft\parindent % Tabelle beginnt am linken Textrand -\setlength\LTright{0pt} % Tabelle endet am rechten Textrand -\begin{longtable}{@{}p{7cm}@{\extracolsep{\fill}}r@{}} -% Tabellenkopf -\hline -\textbf{\posten} & \textbf{\betrag} \\ -\hline\\ -\endhead - -% Tabellenkopf erste Seite -\hline -\textbf{\posten} & \textbf{\betrag} \\ -\hline\\[-0.5em] -\endfirsthead - -% Tabellenende -\\ -\multicolumn{2}{@{}r@{}}{\weiteraufnaechsterseite} -\endfoot - -% Tabellenende letzte Seite -\hline\\ -\multicolumn{1}{@{}l}{\schlussbetrag} & <%invamount%> \currency\\ -\hline\hline\\ -\endlastfoot - -% eigentliche Tabelle -Mahngebühren & <%fee%> \currency \\ -Zinsen & <%interest%> \currency \\ -\\[-0.8em] - -\end{longtable} - - -\vspace{0.2cm} - -\bitteZahlenBis~<%duedate%>. - -\closing{\gruesse} - -\end{letter} - -\end{document}