From: Sven Schöling Date: Mon, 12 Nov 2012 16:12:22 +0000 (+0100) Subject: Merge branch 'master' of vc.linet-services.de:public/lx-office-erp X-Git-Tag: release-3.0.0beta1~4 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=bf32f143e97443f074c37772a052b861ad3492ff;hp=92a764ad2751b525a17095f46dab350562b183ba;p=kivitendo-erp.git Merge branch 'master' of vc.linet-services.de:public/lx-office-erp --- diff --git a/SL/CA.pm b/SL/CA.pm index 52d2b0baf..577d6b98a 100644 --- a/SL/CA.pm +++ b/SL/CA.pm @@ -203,22 +203,6 @@ sub all_transactions { $project = qq| AND ac.project_id = ? |; @project_values = (conv_i($form->{project_id})); } - my $acc_cash_where = ""; - my $ar_cash_where = ""; - my $ap_cash_where = ""; - - - if ($form->{method} eq "cash") { - $where = qq| (ac.trans_id IN (SELECT id FROM ar WHERE datepaid>= ? AND datepaid<= ? UNION SELECT id FROM ap WHERE datepaid>= ? AND datepaid<= ? UNION SELECT id FROM gl WHERE transdate>= ? AND transdate<= ?)) |; - @where_values = (); - push(@where_values, conv_date($form->{fromdate})); - push(@where_values, conv_date($form->{todate})); - push(@where_values, conv_date($form->{fromdate})); - push(@where_values, conv_date($form->{todate})); - push(@where_values, conv_date($form->{fromdate})); - push(@where_values, conv_date($form->{todate})); - } - if ($form->{accno}) { diff --git a/SL/Template/Simple.pm b/SL/Template/Simple.pm index d29ec8f5c..926ef1f7f 100644 --- a/SL/Template/Simple.pm +++ b/SL/Template/Simple.pm @@ -197,6 +197,7 @@ sub _parse_block_if { } my $value = $self->_get_loop_variable($var, 0, @indices); + $value = scalar(@{ $value }) if (ref($value) || '') eq 'ARRAY'; my $hit = 0; if ($operator_type) { diff --git a/bin/mozilla/admin.pl b/bin/mozilla/admin.pl index 0a7145a60..5936e894e 100755 --- a/bin/mozilla/admin.pl +++ b/bin/mozilla/admin.pl @@ -40,6 +40,7 @@ use File::Copy; use File::Find; use File::Spec; use Cwd; +use IO::Dir; use IO::File; use POSIX qw(strftime); use Sys::Hostname; @@ -745,35 +746,17 @@ sub create_dataset { $form->{CHARTS} = []; - opendir SQLDIR, "sql/." or $form->error($ERRNO); - foreach my $item (sort grep /-chart\.sql\z/, readdir SQLDIR) { - next if ($item eq 'Default-chart.sql'); - $item =~ s/-chart\.sql//; - push @{ $form->{CHARTS} }, { "name" => $item, - "selected" => $item eq "Germany-DATEV-SKR03EU" }; + tie my %dir_h, 'IO::Dir', 'sql/'; + foreach my $item (map { s/-chart\.sql$//; $_ } sort grep { /-chart\.sql\z/ && !/Default-chart.sql\z/ } keys %dir_h) { + push @{ $form->{CHARTS} }, { name => $item, + selected => $item eq "Germany-DATEV-SKR03EU" }; } - closedir SQLDIR; - $form->{ACCOUNTING_METHODS} = []; - foreach my $item ( qw(accrual cash) ) { - push @{ $form->{ACCOUNTING_METHODS} }, { "name" => $item, - "selected" => $item eq "cash" }; - }; - - $form->{INVENTORY_SYSTEMS} = []; - foreach my $item ( qw(perpetual periodic) ) { - push @{ $form->{INVENTORY_SYSTEMS} }, { "name" => $item, - "selected" => $item eq "periodic" }; - }; - - $form->{PROFIT_DETERMINATIONS} = []; - foreach my $item ( qw(balance income) ) { - push @{ $form->{PROFIT_DETERMINATIONS} }, { "name" => $item, - "selected" => $item eq "income" }; - }; + $form->{ACCOUNTING_METHODS} = [ map { { name => $_, selected => $_ eq 'cash' } } qw(accrual cash) ]; + $form->{INVENTORY_SYSTEMS} = [ map { { name => $_, selected => $_ eq 'periodic' } } qw(perpetual periodic) ]; + $form->{PROFIT_DETERMINATIONS} = [ map { { name => $_, selected => $_ eq 'income' } } qw(balance income) ]; - my $default_charset = $::lx_office_conf{system}->{dbcharset}; - $default_charset ||= Common::DEFAULT_CHARSET; + my $default_charset = $::lx_office_conf{system}->{dbcharset} || Common::DEFAULT_CHARSET; my $cluster_encoding = User->dbclusterencoding($form); if ($cluster_encoding && ($cluster_encoding =~ m/^(?:UTF-?8|UNICODE)$/i)) { @@ -786,13 +769,7 @@ sub create_dataset { $form->{FORCE_DBENCODING} = 'UNICODE'; } else { - $form->{DBENCODINGS} = []; - - foreach my $encoding (@Common::db_encodings) { - push @{ $form->{DBENCODINGS} }, { "dbencoding" => $encoding->{dbencoding}, - "label" => $encoding->{label}, - "selected" => $encoding->{charset} eq $default_charset }; - } + $form->{DBENCODINGS} = [ map { { %{$_}, selected => $_->{charset} eq $default_charset } } @Common::db_encodings ]; } $form->{title} = "kivitendo " . $locale->text('Database Administration') . " / " . $locale->text('Create Dataset'); @@ -1198,23 +1175,17 @@ sub _search_templates { $::form->error(sprintf($::locale->text("The directory %s does not exist."), $::lx_office_conf{paths}->{templates})); } - opendir TEMPLATEDIR, $::lx_office_conf{paths}->{templates} or $::form->error($::lx_office_conf{paths}->{templates} . " : $ERRNO"); - my @all = readdir(TEMPLATEDIR); - my @alldir = sort grep { -d ($::lx_office_conf{paths}->{templates} . "/$_") && !/^\.\.?$/ } @all; - closedir TEMPLATEDIR; - - @alldir = grep !/\.(html|tex|sty|odt|xml|txb)$/, @alldir; - @alldir = grep !/^(webpages|print|\.svn)$/, @alldir; + tie my %dir_h, 'IO::Dir', $::lx_office_conf{paths}->{templates}; - # mastertemplates - opendir TEMPLATEDIR, "$::lx_office_conf{paths}->{templates}/print" or $::form->error("$::lx_office_conf{paths}->{templates}/print" . " : $ERRNO"); - my @allmaster = readdir(TEMPLATEDIR); - closedir TEMPLATEDIR; + my @alldir = sort grep { + -d ($::lx_office_conf{paths}->{templates} . "/$_") + && !/^\.\.?$/ + && !m/\.(?:html|tex|sty|odt|xml|txb)$/ + && !m/^(?:webpages$|print$|\.)/ + } keys %dir_h; - @allmaster = sort grep { -d ("$::lx_office_conf{paths}->{templates}/print" . "/$_") && !/^\.\.?$/ } @allmaster; - @allmaster = reverse grep !/Default/, @allmaster; - push @allmaster, 'Default'; - @allmaster = reverse @allmaster; + tie %dir_h, 'IO::Dir', "$::lx_office_conf{paths}->{templates}/print"; + my @allmaster = ('Standard', sort grep { -d ("$::lx_office_conf{paths}->{templates}/print" . "/$_") && !/^\.\.?$/ && !/^Standard$/ } keys %dir_h); return \@alldir, \@allmaster; } diff --git a/bin/mozilla/ca.pl b/bin/mozilla/ca.pl index 4cababbe6..da3bfb029 100644 --- a/bin/mozilla/ca.pl +++ b/bin/mozilla/ca.pl @@ -157,7 +157,6 @@ sub list { $::form->header; print $::form->parse_html_template('ca/list', { year => DateTime->today->year, - cash => $::instance_conf->get_accounting_method eq 'cash', }); $::lxdebug->leave_sub; diff --git a/bin/mozilla/io.pl b/bin/mozilla/io.pl index 37df55461..60a535f36 100644 --- a/bin/mozilla/io.pl +++ b/bin/mozilla/io.pl @@ -1470,7 +1470,7 @@ sub print_form { reformat_numbers($output_numberformat, 2, qw(invtotal ordtotal quototal subtotal linetotal listprice sellprice netprice discount - tax taxbase total paid), + tax taxbase total paid payment), grep({ /^(?:linetotal|nodiscount_linetotal|listprice|sellprice|netprice|taxbase|discount|p_discount|discount_sub|nodiscount_sub|paid|subtotal|total|tax)_\d+$/ } keys(%{$form}))); reformat_numbers($output_numberformat, undef, diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 4208d8471..e7547b153 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -14,11 +14,6 @@ im kivitendo-Forum: https://forum.kivitendo.org/ - - - im alten Lx-Office-Wiki unter Dokumentation (http://wiki.lx-office.org/index.php?title=Installation_Lx-Office_ERP) - @@ -42,12 +37,21 @@ dass kivitendo auf ihnen läuft: + - Ubuntu 10.04 LTS Lucid Lynx bis 12.10 Oneiric Ocelot + Debian + + + 6.0 Squeeze (hier muss allerdings das Modul FCGI in der Version >= 0.72 compiled werden) + + + 7.0 Wheezy + + - Debian 5.0 Lenny und 6.0 Squeeze + Ubuntu 10.04 LTS Lucid Lynx bis 12.10 Oneiric Ocelot @@ -363,7 +367,7 @@ dbcharset = UTF-8 eingreifen Dieses kann überprüft werden: ist das Encoding der Datenbank - “template1” “UTF8”, so braucht man nichts weiteres diesbezueglich + “template1” “UTF8”, so braucht man nichts weiteres diesbezüglich unternehmen. Zum Testen: su postgres @@ -438,6 +442,9 @@ psql template1 anlegen. Ein Beispiel, wie Sie einen neuen Benutzer anlegen können: + Die Frage, ob der neue User Superuser sein soll, können Sie mit nein + beantworten, genauso ist die Berechtigung neue User (Roles) zu + generieren nicht nötig. su - postgres createuser -d -P kivitendo exit @@ -558,7 +565,7 @@ Alias /kivitendo-erp/ /var/www/kiviteno-erp/ bestimmte Eingaben von kivitendo. Falls es Probleme mit Umlauten in Ihrere Installation gibt, muss zwingend Version 0.68 oder aber Version 0.72 und neuer eingesetzt werden. - Mit CPAN lässt sie sich die Vorgängerversion wie folgt + Mit CPAN lässt sie sich die Vorgängerversion wie folgt installieren: force install M/MS/MSTROUT/FCGI-0.68.tar.gz @@ -1305,49 +1312,279 @@ insserv kivitendo-task-server Drucken mit kivitendo - Das Drucksystem von kivitendo benutzt von Haus aus LaTeX Vorlagen. - Um drucken zu können, braucht der Server ein geeignetes LaTeX System. Am - einfachsten ist dazu eine texlive Installation. Unter - Debianoiden Betriebssystemen sind das die Pakete: + Das Drucksystem von kivitendo benutzt von Haus aus LaTeX-Vorlagen. Um drucken zu können, braucht der Server ein geeignetes + LaTeX System. Am einfachsten ist dazu eine texlive Installation. Unter Debianoiden Betriebssystemen installiert man + die Pakete mit: - texlive-latex-base texlive-latex-extra - texlive-fonts-recommended + aptitude install texlive-base-bin texlive-latex-recommended texlive-fonts-recommended \ + texlive-latex-extra texlive-lang-german texlive-generic-extra - Diese hinteren beiden enthalten Bibliotheken und Schriftarten die - von den Standardvorlagen verwendet werden. + TODO: RPM-Pakete. - TODO: rpm Pakete. + kivitendo bringt drei alternative Vorlagensätze mit: + + Standard + f-tex + RB + - In den allermeisten Installationen sollte drucken jetzt schon - funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange - Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite - die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum - Beispiel: + + Vorlagenverzeichnis anlegen + Im Administrationsbereich lässt sich bei einem Benutzer/Mandanten einer dieser Vorlagensätze als Basis für die zu + druckenden Dokumente auswählen. Rufen Sie dazu die Benutzerverwaltung auf. - - - ! LaTeX Error: File `eurosym.sty' not found. Die entsprechende - LaTeX-Bibliothek wurde nicht gefunden. Das tritt vor allem bei - Vorlagen aus der Community auf. Installieren Sie die entsprechenden - Pakete. - + Wählen Sie dort einen Benutzer aus oder legen Sie einen neuen an. In der Benutzerbearbeiten-Maske müssen Sie zwei Dinge + angeben: - - ! Package inputenc Error: Unicode char \u8:桜 not set up for - use with LaTeX. Dieser Fehler tritt auf, wenn sie versuchen mit - einer Standardinstallation exotische utf8 Zeichen zu drucken. - TeXLive unterstützt von Haus nur romanische Schriften und muss mit - diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. - Adere TeX Systeme wie XeTeX schaffen hier Abhilfe. - - + + : Der Verzeichnisname für den neuen Vorlagensatz. Dieser kann im Rahmen der üblichen + Bedingungen für Verzeichnisnamen frei gewählt werden. + : Wählen Sie hier den Vorlagensatz aus, der kopiert werden soll + (Standard, f-tex oder RB.) + + + Der gleiche Vorlagensatz kann, wenn er mal angelegt ist, bei mehreren Benutzern verwendet werden. + + Die Abhängigkeiten kann man prüfen mit: + + /scripts/installation_check.pl -l + + + + Standard + + Der Standard-Vorlagensatz von Kivitendo. Wie unter http://demo.kivitendo.org zu + sehen. + + + + + f-tex + + Ein Vorlagensatz, der in wenigen Minuten alle Dokumente zur Verfügung stellt. + + + Feature-Übersicht + + Keine Redundanz. Es wird ein- und dieselbe LaTeX-Vorlage für alle briefartigen Dokumente verwendet. Also + Angebot, Rechnung, Performarechnung, Lieferschein, aber eben nicht für Paketaufkleber etc.. + + Leichte Anpassung an das Firmen-Layout durch verwendung eines Hintergrund-PDF. Dieses kann leicht mit dem + eigenen Lieblingsprogramm erstellt werden (Openoffice, Inkscape, Gimp, Adobe*) + + Hintergrund-PDF umschaltbar auf "nur erste Seite" (Standard) oder "alle Seiten" (Option + "" in Datei letter.lco) + + Hintergrund-PDF für Ausdruck auf bereits bedrucktem Briefpapier abschaltbar. Es wird dann nur bei per E-Mail + versendeten Dokumenten eingebunden (Option "" in Datei + letter.lco). + + Nutzung der Layout-Funktionen von LaTeX für Seitenumbruch, Wiederholung von Kopfzeilen, Zwischensummen + etc. (danke an Kai-Martin Knaak für die Vorarbeit) + + Anzeige des Empfängerlandes im Adressfeld nur, wenn es vom Land des eigenen Unternehmens abweicht (also die + Rechnung das Land verlässt). + + Multisprachfähig leicht um weitere Sprachen zu erweitern, alle Übersetzungen in der Datei + translatinos.tex. + + Auflistung von Bruttopreisen für Endverbraucher. + + + + + Die Installation + + Vorlagenverzeichnis mit Option f-tex anlegen, siehe: . Das + Vorlagensystem funktioniert jetzt schon, hat allerdings noch einen Beispiel-Briefkopf. + + Erstelle eine pdf-Hintergrund Datei und verlinke sie nach ./letter_head.pdf. + Editiere den Bereich "" in der datei letter.lco. + + + oder etwas Detaillierter: + + + Es wird eine Datei sample.lco erstellt und diese nach letter.lco verlinkt. Eigentlich + ist dies die Datei die für die Firmenspezifischen Anpassungen gedacht ist. Da die Einstiegshürde in LaTeX nicht ganz niedrig + ist, wird in dieser Datei auf ein Hintergrundpdf verwiesen. Ich empfehle über dieses PDF die persönlichen Layoutanpassungen + vorzunehmen und sample.lco unverändert zu lassen. Die die Anpassung über eine + *.lco-Datei die letztlich auf letter.lco verlinkt ist ist aber auch möglich. + + + + Es wird eine Datei sample_head.pdf mit ausgeliefert, diese wird nach letter_head.pdf + verlinkt. Damit gibt es schon mal eine Funktionsfähige Vorlage. Schau Dir nach Abschluss der Installation die Datei + sample_haed.pdf an und erstelle ein entsprechendes PDF passend zum Briefkopf Deiner Firma, diese dann im + Template Verzeichniss ablegen und statt sample_head.pdf nach letter_head.pdf + verlinken. + + + + letzlich muss letter_head.pdf auf das passende Hintergrund-PDF verweisen, welches gewünschten Briefkopf + enthält. Bei Updates oder nach erneutem + + + + Es wird eine Datei mydata.tex.example ausgeliefert, die nach mytdata.tex verlinkt + ist. Bei verwendetem Hintergrund-PDF wird nur der Eintrag für das Land verwendet. Die Datei muss also nicht angefasst + werden. Die Anderen Werte sind für das Modul 'lp' (Label Print in erp - zur Zeit nicht im öffentlichen Zweig). + + + Alle Anpassungen zum Briefkopf, Fusszeilen, Firmenlogos, etc. sollten über die Hintergrund-PDF-Datei oder die + *.lco-Datei erfolgen. + + + + + f-tex Funktionsübersicht + + Das Konzept von kivitendo sieht vor, für jedes Dokument (Auftragsbestätigung, Lieferschein, Rechnung, etc.) eine LaTeX-Vorlage + vorzuhalten, dies ist sehr Wartungsunfreundlich. Auch das Einlesen einer einheitlichen Quelle für den Briefkopf bringt nur + bedingte Vorteile, da hier leicht die Pflege der Artikel-Tabellen aus dem Ruder läuft. Bei dem vorliegenden Ansatz wird für alle + briefartigen Dokumente mit Artikel-Tabellen eine einheitliche LaTeX-Vorlage verwendet, welche über Codeweichen die + Besonderheiten der jeweiligen Dokumente Berücksichtigt. + + + + Tabellen mit oder ohne Preis + Sprache der Tabellenüberschriften etc. + Anpassung der Bezugs-Zeile (z.B. Rechnungsnummer versus Angebotsnummer) + Darstellung von Brutto oder Netto-Preisen in der Auflistung (Endverbraucher versus Gewerblicher + Kunde) + + + Nachteil: + + + LaTeX hat ohnehin eine sehr steile Lehrnkurve. Die Datei letter.tex ist sehr komplex und verstärkt damit + diesen Effekt noch einmal erheblich. Wer LaTeX-Erfahrung hat, oder geübt ist Scriptsparachen nachzuvollziehen kann natürlich + auch innerhalb der Tabellendarstellung gut persönliche Anpassungen vornehmen. Aber man kann sich hier bei Veränderungen sehr + schnell häftig in den Fuss schiessen. + + + Wer nicht so tief in die Materie einsteigen will oder leicht zu frustrieren ist, sollte sein Hintergrund PDF auf Basis der + mitglieferten Datei sample_head.pdf erstellen, und sich an der Form der dargestellten Tabellen wie sie + ausgeliefert werden, erfreuen. + + + Kleiner Tipp: Nicht zu viel auf einmal wollen, lieber kleine kontinuierliche Schritte gehen. + + + + + Bruttopreise für Endverbraucher + + Der auszuweisende Bruttopreis wird innerhalb der LaTeX-Umgebung berechnet. Es gibt zwar ein Feld, um bei Aufträgen "alle + Preise Brutto" auszuwählen, aber: + + + hierfür müssen die Preise auch in Brutto in der Datenbank stehen (ja - das lässt sich über die Preisgruppen und die + Zuordung einer Default-Preisgruppe handhaben) + + + man darf beim Anlegen des Vorgangs nicht vergessen Dieses Häkchen zu setzen. (das ist in der Praxis wenn man sowohl + Endverbraucher- wie Gewerbekunden beliefert der eigentliche Knackpunkt) + + + + + Es gibt mit f-tex eine weitere Alternative. Die Information ob Brutto oder Nettorechnung wird mit den Zahlarten + verknüpft. Zahlarten bei denen Rechnungen, Angebote, etc, in Brutto ausgegeben werden sollen, enden mit "_E" (für + Endverbraucher). Falls identische Zahlarten für Gewerbekunden und Endverbraucher vorhanden sind, legt man diese einfach doppelt + an (einmal mit der Namensendung "_E"). Gewinn: + + + Die Entscheidung, ob Netopreise ausgewiesen werden, ist nicht mehr fix mit einer Preisliste Verbunden. + Die Default-Zahlart kann im Kundendatensatz hinterlegt werden, und man muss nicht mehr daran denken, "alle Preise + Netto" auszuwählen. + Die Entscheidung, ob Netto- oder Bruttopreise ausgewiesen werden, kann direkt beim Drucken reviediert werden, + ohne dass sich der Auftragswert ändert. + + + + + Lieferadressen + + In Lieferscheinen kommen shipto*-Variablen im Adressfeld zum Einsatz. Wenn die + shipto*-Variable leer ist, wird die entsprechende Adressvariable eingesetzt. Wenn also die Lieferadresse in + Straße, Hausnummer und Ort abweicht, müssen auch nur diese Felder in der Lieferadresse ausgefüllt werden. Für den Firmenname wird + der Wert der Hauptadresse angezeigt. + + + + + + RB + + Vollständiger Dokumentensatz mit alternativem Design - Wird garkein Fehler angezeigt sondern nur der Name des Templates, - heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. - Prüfen Sie den Namen in der Konfiguration (Standard: - pdflatex), und stellen Sie sicher, dass pdflatex - (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden - darf. + + + + Allgemeine Hinweise zu LaTeX Vorlagen + In den allermeisten Installationen sollte drucken jetzt schon + funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange + Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite + die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum + Beispiel: + + + + ! LaTeX Error: File `eurosym.sty' not found. Die entsprechende + LaTeX-Bibliothek wurde nicht gefunden. Das tritt vor allem bei + Vorlagen aus der Community auf. Installieren Sie die entsprechenden + Pakete. + + + ! Package inputenc Error: Unicode char \u8:... set up for + use with LaTeX. Dieser Fehler tritt auf, wenn sie versuchen mit + einer Standardinstallation exotische utf8 Zeichen zu drucken. + TeXLive unterstützt von Haus nur romanische Schriften und muss mit + diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. + Adere TeX Systeme wie XeTeX schaffen hier Abhilfe. + + + + Wird garkein Fehler angezeigt sondern nur der Name des Templates, + heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. + Prüfen Sie den Namen in der Konfiguration (Standard: + pdflatex), und stellen Sie sicher, dass pdflatex + (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden + darf. + + Wenn sich das Problem nicht auf Grund der ausgabe im Webbrowser verifizieren lässt: + + + editiere [kivitendo-home]/config/kivitendo.conf und ändere "keep_tmp_files" auf 1 + keep_temp_files = 1; + + + bei fastcgi oder mod_perl den Webserver neu Starten + + + Nochmal einen Druckversuch im Webfrontend auslösen + + + wechsele in das users Verzeichnis von kivitendo + cd [kivitendo-home]/users + + + LaTeX Suchpfad anpassen: + export TEXINPUTS=".:[kivitendo-home]/templates/[aktuelles_template_verzeichniss]:" + + + Finde herraus welche Datei kivitendo beim letzten Durchlauf erstellt hat + ls -lahtr ./1*.tex + Es sollte die letzte Datei ganz unten sein + + + für besseren Hinweis auf Fehler texdatei nochmals übersetzen + pdflatex ./1*.tex + in der *.tex datei nach dem Fehler suchen. + + + @@ -4137,6 +4374,18 @@ insserv kivitendo-task-server und dem "end" werden nur ausgegeben, wenn die Variable variablenname gesetzt und ungleich 0 ist. + Handelt es sich bei der benannten Variable um ein Array, also um einen Variablennamen, über den man mit + <%foreach variablenname%> iteriert, so wird mit diesem Konstrukt darauf getestet, ob das Array Elemente + enthält. Somit würde im folgenden Beispiel nur dann eine Liste von Zahlungseingängen samt ihrer Überschrift "Zahlungseingänge" + ausgegeben, wenn tatsächlich welche getätigt wurden: + + <%if payment%> +Zahlungseingänge: + <%foreach payment%> + Am <%paymentdate%>: <%payment%> € + <%end foreach%> +<%end if%> + Die Bedingung kann auch negiert werden, indem das Wort not nach dem if verwendet wird. Beispiel: @@ -5516,6 +5765,9 @@ filenames Test::Deep (Debian-Paketname: libtest-deep-perl; Fedora Core: perl-Test-Deep; openSuSE: perl-Test-Deep) + Test::Harness 3.0.0 oder höher. Dieses Modul ist ab Perl 5.10.1 Bestandteil der + Perl-Distribution und kann für frühere Versionen aus dem CPAN bezogen + werden. diff --git a/doc/html/ch01.html b/doc/html/ch01.html index 7922e2b1c..1478eb60b 100644 --- a/doc/html/ch01.html +++ b/doc/html/ch01.html @@ -1,4 +1,4 @@ Kapitel 1. Aktuelle Hinweise

Kapitel 1. Aktuelle Hinweise

Aktuelle Installations- und Konfigurationshinweise gibt es:

\ No newline at end of file +

\ No newline at end of file diff --git a/doc/html/ch02.html b/doc/html/ch02.html index 28b4e2233..acd0f71e2 100644 --- a/doc/html/ch02.html +++ b/doc/html/ch02.html @@ -6,7 +6,7 @@ bei der Auswahl der Pakete aber darauf Rücksicht genommen, dass es ohne große Probleme auf den derzeit aktuellen verbreiteten Distributionen läuft.

Mitte 2012 sind das folgende Systeme, von denen bekannt ist, - dass kivitendo auf ihnen läuft:

  • Ubuntu 10.04 LTS Lucid Lynx bis 12.10 Oneiric Ocelot

  • Debian 5.0 Lenny und 6.0 Squeeze

  • openSUSE 11.2 und 11.3

  • SuSE Linux Enterprice Server 11

  • Fedora 13 bis 16

2.1.2. Pakete

Zum Betrieb von kivitendo werden zwingend ein Webserver (meist + dass kivitendo auf ihnen läuft:

  • Debian

    • 6.0 Squeeze (hier muss allerdings das Modul FCGI in der Version >= 0.72 compiled werden)

    • 7.0 Wheezy

  • Ubuntu 10.04 LTS Lucid Lynx bis 12.10 Oneiric Ocelot

  • openSUSE 11.2 und 11.3

  • SuSE Linux Enterprice Server 11

  • Fedora 13 bis 16

2.1.2. Pakete

Zum Betrieb von kivitendo werden zwingend ein Webserver (meist Apache) und ein Datenbankserver (PostgreSQL, mindestens v8.2) benötigt.

Zusätzlich benötigt kivitendo die folgenden Perl-Pakete, die nicht Bestandteil einer Standard-Perl-Installation sind:

  • diff --git a/doc/html/ch02s04.html b/doc/html/ch02s04.html index 9a1e409b3..1d656ee99 100644 --- a/doc/html/ch02s04.html +++ b/doc/html/ch02s04.html @@ -2,7 +2,7 @@ 2.4. Anpassung der PostgreSQL-Konfiguration

    2.4. Anpassung der PostgreSQL-Konfiguration

    PostgreSQL muss auf verschiedene Weisen angepasst werden.

    2.4.1. Zeichensätze/die Verwendung von UTF-8

    Bei aktuellen Serverinstallationen braucht man hier meist nicht eingreifen

    Dieses kann überprüft werden: ist das Encoding der Datenbank - “template1” “UTF8”, so braucht man nichts weiteres diesbezueglich + “template1” “UTF8”, so braucht man nichts weiteres diesbezüglich unternehmen. Zum Testen:

    su postgres
    @@ -41,7 +41,9 @@ psql template1

    \q

    2.4.4. Datenbankbenutzer anlegen

    Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer anlegen. Ein Beispiel, wie Sie einen neuen Benutzer anlegen - können:

    su - postgres
    +        können:

    Die Frage, ob der neue User Superuser sein soll, können Sie mit nein + beantworten, genauso ist die Berechtigung neue User (Roles) zu + generieren nicht nötig.

    su - postgres
     createuser -d -P kivitendo
     exit

    Wenn Sie später einen Datenbankzugriff konfigurieren, verändern Sie den evtl. voreingestellten Benutzer “postgres” auf “kivitendo” bzw. diff --git a/doc/html/ch02s05.html b/doc/html/ch02s05.html index 523411b3b..76b1e0f57 100644 --- a/doc/html/ch02s05.html +++ b/doc/html/ch02s05.html @@ -1,6 +1,6 @@ - 2.5. Webserver-Konfiguration

    2.5. Webserver-Konfiguration

    2.5.1. Grundkonfiguration mittels CGI

    [Anmerkung]Anmerkung

    Für einen deutlichen Performanceschub sorgt die Ausführung + 2.5. Webserver-Konfiguration

    2.5. Webserver-Konfiguration

    2.5.1. Grundkonfiguration mittels CGI

    [Anmerkung]Anmerkung

    Für einen deutlichen Performanceschub sorgt die Ausführung mittels FastCGI/FCGI. Die Einrichtung wird ausführlich im Abschnitt Konfiguration für FastCGI/FCGI beschrieben.

    Der Zugriff auf das Programmverzeichnis muss in der Apache Webserverkonfigurationsdatei httpd.conf eingestellt @@ -44,7 +44,7 @@ Alias /kivitendo-erp/ /var/www/kiviteno-erp/ mod_fastcgi nicht mehr explizit eingegangen.

    Als Perl Backend wird das Modul FCGI.pm verwendet.

    [Warnung]Warnung

    FCGI-Versionen ab 0.69 und bis zu 0.71 inklusive sind extrem strict in der Behandlung von Unicode, und verweigern bestimmte Eingaben von kivitendo. Falls es Probleme mit Umlauten in Ihrere Installation gibt, muss zwingend Version 0.68 oder - aber Version 0.72 und neuer eingesetzt werden.

    Mit CPAN lässt sie sich die Vorgängerversion wie folgt + aber Version 0.72 und neuer eingesetzt werden.

    Mit CPAN lässt sie sich die Vorgängerversion wie folgt installieren:

    force install M/MS/MSTROUT/FCGI-0.68.tar.gz

    2.5.2.4. Konfiguration des Webservers

    Bevor Sie versuchen, eine kivitendo Installation unter FCGI laufen zu lassen, empfliehlt es sich die Installation ersteinmal unter CGI aufzusetzen. FCGI macht es nicht einfach Fehler zu diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index 5adbf1a26..8708cfc40 100644 --- a/doc/html/ch02s06.html +++ b/doc/html/ch02s06.html @@ -29,7 +29,7 @@ Links aus einem der Runlevel-Verzeichnisse heraus in den Boot-Prozess einzubinden. Da das bei neueren Linux-Distributionen aber nicht zwangsläufig funktioniert, werden auch Start-Scripte mitgeliefert, die - anstelle eines symbolischen Links verwendet werden können.

    2.6.2.1. SystemV-basierende Systeme (z.B. Debian, OpenSuSE, Fedora + anstelle eines symbolischen Links verwendet werden können.

    2.6.2.1. SystemV-basierende Systeme (z.B. Debian, OpenSuSE, Fedora Core)

    Kopieren Sie die Datei scripts/boot/system-v/kivitendo-server nach /etc/init.d/kivitendo-server. Passen @@ -40,7 +40,7 @@ insserv kivitendo-task-server

  • OpenSuSE und Fedora Core:

    chkconfig --add kivitendo-task-server
  • Danach kann der Task-Server mit dem folgenden Befehl gestartet werden: /etc/init.d/kivitendo-task-server start -

    2.6.2.2. Upstart-basierende Systeme (z.B. Ubuntu)

    Kopieren Sie die Datei +

    2.6.2.2. Upstart-basierende Systeme (z.B. Ubuntu)

    Kopieren Sie die Datei scripts/boot/upstart/kivitendo-task-server.conf nach /etc/init/kivitendo-task-server.conf. Passen Sie in der kopierten Datei den Pfad zum Task-Server an (Zeile diff --git a/doc/html/ch02s10.html b/doc/html/ch02s10.html index d9bbfec8d..a83033615 100644 --- a/doc/html/ch02s10.html +++ b/doc/html/ch02s10.html @@ -1,27 +1,101 @@ - 2.10. Drucken mit kivitendo

    2.10. Drucken mit kivitendo

    Das Drucksystem von kivitendo benutzt von Haus aus LaTeX Vorlagen. - Um drucken zu können, braucht der Server ein geeignetes LaTeX System. Am - einfachsten ist dazu eine texlive Installation. Unter - Debianoiden Betriebssystemen sind das die Pakete:

    - texlive-latex-base texlive-latex-extra - texlive-fonts-recommended -

    Diese hinteren beiden enthalten Bibliotheken und Schriftarten die - von den Standardvorlagen verwendet werden.

    TODO: rpm Pakete.

    In den allermeisten Installationen sollte drucken jetzt schon - funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange - Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite - die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum - Beispiel:

    • ! LaTeX Error: File `eurosym.sty' not found. Die entsprechende - LaTeX-Bibliothek wurde nicht gefunden. Das tritt vor allem bei - Vorlagen aus der Community auf. Installieren Sie die entsprechenden - Pakete.

    • ! Package inputenc Error: Unicode char \u8:桜 not set up for - use with LaTeX. Dieser Fehler tritt auf, wenn sie versuchen mit - einer Standardinstallation exotische utf8 Zeichen zu drucken. - TeXLive unterstützt von Haus nur romanische Schriften und muss mit - diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. - Adere TeX Systeme wie XeTeX schaffen hier Abhilfe.

    Wird garkein Fehler angezeigt sondern nur der Name des Templates, - heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. - Prüfen Sie den Namen in der Konfiguration (Standard: - pdflatex), und stellen Sie sicher, dass pdflatex - (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden - darf.

    \ No newline at end of file + 2.10. Drucken mit kivitendo

    2.10. Drucken mit kivitendo

    Das Drucksystem von kivitendo benutzt von Haus aus LaTeX-Vorlagen. Um drucken zu können, braucht der Server ein geeignetes + LaTeX System. Am einfachsten ist dazu eine texlive Installation. Unter Debianoiden Betriebssystemen installiert man + die Pakete mit:

    +

    aptitude install texlive-base-bin texlive-latex-recommended texlive-fonts-recommended \
    +  texlive-latex-extra texlive-lang-german texlive-generic-extra

    +

    TODO: RPM-Pakete.

    kivitendo bringt drei alternative Vorlagensätze mit:

    • Standard

    • f-tex

    • RB

    2.10.1. Vorlagenverzeichnis anlegen

    Im Administrationsbereich lässt sich bei einem Benutzer/Mandanten einer dieser Vorlagensätze als Basis für die zu + druckenden Dokumente auswählen. Rufen Sie dazu die Benutzerverwaltung auf.

    Wählen Sie dort einen Benutzer aus oder legen Sie einen neuen an. In der Benutzerbearbeiten-Maske müssen Sie zwei Dinge + angeben:

    1. + Name: Der Verzeichnisname für den neuen Vorlagensatz. Dieser kann im Rahmen der üblichen + Bedingungen für Verzeichnisnamen frei gewählt werden.

    2. + Vorlagen auswählen: Wählen Sie hier den Vorlagensatz aus, der kopiert werden soll + (Standard, f-tex oder RB.)

    Der gleiche Vorlagensatz kann, wenn er mal angelegt ist, bei mehreren Benutzern verwendet werden.

    Die Abhängigkeiten kann man prüfen mit:

    /scripts/installation_check.pl -l

    2.10.2. Standard

    Der Standard-Vorlagensatz von Kivitendo. Wie unter http://demo.kivitendo.org zu + sehen.

    2.10.3. f-tex

    Ein Vorlagensatz, der in wenigen Minuten alle Dokumente zur Verfügung stellt.

    2.10.3.1. Feature-Übersicht

    • Keine Redundanz. Es wird ein- und dieselbe LaTeX-Vorlage für alle briefartigen Dokumente verwendet. Also + Angebot, Rechnung, Performarechnung, Lieferschein, aber eben nicht für Paketaufkleber etc..

    • Leichte Anpassung an das Firmen-Layout durch verwendung eines Hintergrund-PDF. Dieses kann leicht mit dem + eigenen Lieblingsprogramm erstellt werden (Openoffice, Inkscape, Gimp, Adobe*)

    • Hintergrund-PDF umschaltbar auf "nur erste Seite" (Standard) oder "alle Seiten" (Option + "bgPdfFirstPageOnly" in Datei letter.lco)

    • Hintergrund-PDF für Ausdruck auf bereits bedrucktem Briefpapier abschaltbar. Es wird dann nur bei per E-Mail + versendeten Dokumenten eingebunden (Option "bgPdfEmailOnly" in Datei + letter.lco).

    • Nutzung der Layout-Funktionen von LaTeX für Seitenumbruch, Wiederholung von Kopfzeilen, Zwischensummen + etc. (danke an Kai-Martin Knaak für die Vorarbeit)

    • Anzeige des Empfängerlandes im Adressfeld nur, wenn es vom Land des eigenen Unternehmens abweicht (also die + Rechnung das Land verlässt).

    • Multisprachfähig leicht um weitere Sprachen zu erweitern, alle Übersetzungen in der Datei + translatinos.tex.

    • Auflistung von Bruttopreisen für Endverbraucher.

    2.10.3.2. Die Installation

    • Vorlagenverzeichnis mit Option f-tex anlegen, siehe: Vorlagenverzeichnis anlegen. Das + Vorlagensystem funktioniert jetzt schon, hat allerdings noch einen Beispiel-Briefkopf.

    • Erstelle eine pdf-Hintergrund Datei und verlinke sie nach ./letter_head.pdf.

    • Editiere den Bereich "settings" in der datei letter.lco.

    oder etwas Detaillierter:

    + Es wird eine Datei sample.lco erstellt und diese nach letter.lco verlinkt. Eigentlich + ist dies die Datei die für die Firmenspezifischen Anpassungen gedacht ist. Da die Einstiegshürde in LaTeX nicht ganz niedrig + ist, wird in dieser Datei auf ein Hintergrundpdf verwiesen. Ich empfehle über dieses PDF die persönlichen Layoutanpassungen + vorzunehmen und sample.lco unverändert zu lassen. Die die Anpassung über eine + *.lco-Datei die letztlich auf letter.lco verlinkt ist ist aber auch möglich. +

    + Es wird eine Datei sample_head.pdf mit ausgeliefert, diese wird nach letter_head.pdf + verlinkt. Damit gibt es schon mal eine Funktionsfähige Vorlage. Schau Dir nach Abschluss der Installation die Datei + sample_haed.pdf an und erstelle ein entsprechendes PDF passend zum Briefkopf Deiner Firma, diese dann im + Template Verzeichniss ablegen und statt sample_head.pdf nach letter_head.pdf + verlinken. +

    + letzlich muss letter_head.pdf auf das passende Hintergrund-PDF verweisen, welches gewünschten Briefkopf + enthält. Bei Updates oder nach erneutem +

    + Es wird eine Datei mydata.tex.example ausgeliefert, die nach mytdata.tex verlinkt + ist. Bei verwendetem Hintergrund-PDF wird nur der Eintrag für das Land verwendet. Die Datei muss also nicht angefasst + werden. Die Anderen Werte sind für das Modul 'lp' (Label Print in erp - zur Zeit nicht im öffentlichen Zweig). +

    + Alle Anpassungen zum Briefkopf, Fusszeilen, Firmenlogos, etc. sollten über die Hintergrund-PDF-Datei oder die + *.lco-Datei erfolgen. +

    2.10.3.3. f-tex Funktionsübersicht

    + Das Konzept von kivitendo sieht vor, für jedes Dokument (Auftragsbestätigung, Lieferschein, Rechnung, etc.) eine LaTeX-Vorlage + vorzuhalten, dies ist sehr Wartungsunfreundlich. Auch das Einlesen einer einheitlichen Quelle für den Briefkopf bringt nur + bedingte Vorteile, da hier leicht die Pflege der Artikel-Tabellen aus dem Ruder läuft. Bei dem vorliegenden Ansatz wird für alle + briefartigen Dokumente mit Artikel-Tabellen eine einheitliche LaTeX-Vorlage verwendet, welche über Codeweichen die + Besonderheiten der jeweiligen Dokumente Berücksichtigt. +

    • Tabellen mit oder ohne Preis

    • Sprache der Tabellenüberschriften etc.

    • Anpassung der Bezugs-Zeile (z.B. Rechnungsnummer versus Angebotsnummer)

    • Darstellung von Brutto oder Netto-Preisen in der Auflistung (Endverbraucher versus Gewerblicher + Kunde)

    Nachteil:

    + LaTeX hat ohnehin eine sehr steile Lehrnkurve. Die Datei letter.tex ist sehr komplex und verstärkt damit + diesen Effekt noch einmal erheblich. Wer LaTeX-Erfahrung hat, oder geübt ist Scriptsparachen nachzuvollziehen kann natürlich + auch innerhalb der Tabellendarstellung gut persönliche Anpassungen vornehmen. Aber man kann sich hier bei Veränderungen sehr + schnell häftig in den Fuss schiessen. +

    Wer nicht so tief in die Materie einsteigen will oder leicht zu frustrieren ist, sollte sein Hintergrund PDF auf Basis der + mitglieferten Datei sample_head.pdf erstellen, und sich an der Form der dargestellten Tabellen wie sie + ausgeliefert werden, erfreuen. +

    Kleiner Tipp: Nicht zu viel auf einmal wollen, lieber kleine kontinuierliche Schritte gehen.

    2.10.3.4. Bruttopreise für Endverbraucher

    Der auszuweisende Bruttopreis wird innerhalb der LaTeX-Umgebung berechnet. Es gibt zwar ein Feld, um bei Aufträgen "alle + Preise Brutto" auszuwählen, aber:

    • hierfür müssen die Preise auch in Brutto in der Datenbank stehen (ja - das lässt sich über die Preisgruppen und die + Zuordung einer Default-Preisgruppe handhaben)

    • man darf beim Anlegen des Vorgangs nicht vergessen Dieses Häkchen zu setzen. (das ist in der Praxis wenn man sowohl + Endverbraucher- wie Gewerbekunden beliefert der eigentliche Knackpunkt)

    + Es gibt mit f-tex eine weitere Alternative. Die Information ob Brutto oder Nettorechnung wird mit den Zahlarten + verknüpft. Zahlarten bei denen Rechnungen, Angebote, etc, in Brutto ausgegeben werden sollen, enden mit "_E" (für + Endverbraucher). Falls identische Zahlarten für Gewerbekunden und Endverbraucher vorhanden sind, legt man diese einfach doppelt + an (einmal mit der Namensendung "_E"). Gewinn:

    • Die Entscheidung, ob Netopreise ausgewiesen werden, ist nicht mehr fix mit einer Preisliste Verbunden.

    • Die Default-Zahlart kann im Kundendatensatz hinterlegt werden, und man muss nicht mehr daran denken, "alle Preise + Netto" auszuwählen.

    • Die Entscheidung, ob Netto- oder Bruttopreise ausgewiesen werden, kann direkt beim Drucken reviediert werden, + ohne dass sich der Auftragswert ändert.

    2.10.3.5. Lieferadressen

    In Lieferscheinen kommen shipto*-Variablen im Adressfeld zum Einsatz. Wenn die + shipto*-Variable leer ist, wird die entsprechende Adressvariable eingesetzt. Wenn also die Lieferadresse in + Straße, Hausnummer und Ort abweicht, müssen auch nur diese Felder in der Lieferadresse ausgefüllt werden. Für den Firmenname wird + der Wert der Hauptadresse angezeigt. +

    2.10.4. RB

    Vollständiger Dokumentensatz mit alternativem Design

    2.10.5. Allgemeine Hinweise zu LaTeX Vorlagen

    In den allermeisten Installationen sollte drucken jetzt schon + funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange + Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite + die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum + Beispiel:

    • ! LaTeX Error: File `eurosym.sty' not found. Die entsprechende + LaTeX-Bibliothek wurde nicht gefunden. Das tritt vor allem bei + Vorlagen aus der Community auf. Installieren Sie die entsprechenden + Pakete.

    • ! Package inputenc Error: Unicode char \u8:... set up for + use with LaTeX. Dieser Fehler tritt auf, wenn sie versuchen mit + einer Standardinstallation exotische utf8 Zeichen zu drucken. + TeXLive unterstützt von Haus nur romanische Schriften und muss mit + diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. + Adere TeX Systeme wie XeTeX schaffen hier Abhilfe.

    Wird garkein Fehler angezeigt sondern nur der Name des Templates, + heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. + Prüfen Sie den Namen in der Konfiguration (Standard: + pdflatex), und stellen Sie sicher, dass pdflatex + (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden + darf.

    Wenn sich das Problem nicht auf Grund der ausgabe im Webbrowser verifizieren lässt:

    • editiere [kivitendo-home]/config/kivitendo.conf und ändere "keep_tmp_files" auf 1

      +

      keep_temp_files = 1;

      +

    • bei fastcgi oder mod_perl den Webserver neu Starten

    • Nochmal einen Druckversuch im Webfrontend auslösen

    • wechsele in das users Verzeichnis von kivitendo

      +

      cd [kivitendo-home]/users

      +

    • LaTeX Suchpfad anpassen:

      +

      export TEXINPUTS=".:[kivitendo-home]/templates/[aktuelles_template_verzeichniss]:"

      +

    • Finde herraus welche Datei kivitendo beim letzten Durchlauf erstellt hat

      +

      ls -lahtr ./1*.tex

      +

      Es sollte die letzte Datei ganz unten sein

    • für besseren Hinweis auf Fehler texdatei nochmals übersetzen

      +

      pdflatex ./1*.tex

      +

      in der *.tex datei nach dem Fehler suchen.

    \ No newline at end of file diff --git a/doc/html/ch03s02.html b/doc/html/ch03s02.html index e15e1c048..e8b2f81d1 100644 --- a/doc/html/ch03s02.html +++ b/doc/html/ch03s02.html @@ -556,7 +556,7 @@ invdate

    Rechnungsdatum

    invnumber -

    Rechnungsnummer

    3.2.10. Variablen in anderen Vorlagen

    3.2.10.1. Einführung

    Die Variablen in anderen Vorlagen sind ähnlich wie in der +

    Rechnungsnummer

    3.2.10. Variablen in anderen Vorlagen

    3.2.10.1. Einführung

    Die Variablen in anderen Vorlagen sind ähnlich wie in der Rechnung. Allerdings heißen die Variablen, die mit inv beginnen, jetzt anders. Bei den Angeboten fangen sie mit quo für "quotation" an: @@ -660,7 +660,15 @@ ... <%end%>

    Eine normale "if-then"-Bedingung. Die Zeilen zwischen dem "if" und dem "end" werden nur ausgegeben, wenn die Variable - variablenname gesetzt und ungleich 0 ist.

    Die Bedingung kann auch negiert werden, indem das Wort + variablenname gesetzt und ungleich 0 ist.

    Handelt es sich bei der benannten Variable um ein Array, also um einen Variablennamen, über den man mit + <%foreach variablenname%> iteriert, so wird mit diesem Konstrukt darauf getestet, ob das Array Elemente + enthält. Somit würde im folgenden Beispiel nur dann eine Liste von Zahlungseingängen samt ihrer Überschrift "Zahlungseingänge" + ausgegeben, wenn tatsächlich welche getätigt wurden:

    <%if payment%>
    +Zahlungseingänge:
    + <%foreach payment%>
    +   Am <%paymentdate%>: <%payment%> €
    + <%end foreach%>
    +<%end if%>

    Die Bedingung kann auch negiert werden, indem das Wort not nach dem if verwendet wird. Beispiel:

    <%if not cp_greeting%>
     ...
    diff --git a/doc/html/ch04.html b/doc/html/ch04.html
    index 2856d450d..6f4616f0d 100644
    --- a/doc/html/ch04.html
    +++ b/doc/html/ch04.html
    @@ -1,6 +1,6 @@
     
           
    -   Kapitel 4. Entwicklerdokumentation

    Kapitel 4. Entwicklerdokumentation

    4.1. Globale Variablen

    4.1.1. Wie sehen globale Variablen in Perl aus?

    Globale Variablen liegen in einem speziellen namespace namens + Kapitel 4. Entwicklerdokumentation

    Kapitel 4. Entwicklerdokumentation

    4.1. Globale Variablen

    4.1.1. Wie sehen globale Variablen in Perl aus?

    Globale Variablen liegen in einem speziellen namespace namens "main", der von überall erreichbar ist. Darüber hinaus sind bareword globs global und die meisten speziellen Variablen sind... speziell.

    Daraus ergeben sich folgende Formen:

    @@ -25,7 +25,7 @@ $PACKAGE::form.

    local $form

    Alle Änderungen an $form werden am Ende - des scopes zurückgesetzt

    4.1.2. Warum sind globale Variablen ein Problem?

    Das erste Problem ist FCGI™.

    + des scopes zurückgesetzt

    4.1.2. Warum sind globale Variablen ein Problem?

    Das erste Problem ist FCGI™.

    SQL-Ledger™ hat fast alles im globalen namespace abgelegt, und erwartet, dass es da auch wiederzufinden ist. Unter FCGI™ müssen diese Sachen aber wieder @@ -39,7 +39,7 @@ dies hat, seit der Einführung, u.a. schon so manche langwierige Bug-Suche verkürzt. Da globale Variablen aber implizit mit Package angegeben werden, werden die nicht geprüft, und somit kann sich - schnell ein Tippfehler einschleichen.

    4.1.3. Kanonische globale Variablen

    Um dieses Problem im Griff zu halten gibt es einige wenige + schnell ein Tippfehler einschleichen.

    4.1.3. Kanonische globale Variablen

    Um dieses Problem im Griff zu halten gibt es einige wenige globale Variablen, die kanonisch sind, d.h. sie haben bestimmte vorgegebenen Eigenschaften, und alles andere sollte anderweitig umhergereicht werden.

    Diese Variablen sind im Moment die folgenden neun:

    • @@ -62,7 +62,7 @@ $::request

    Damit diese nicht erneut als Müllhalde missbraucht werden, im Folgenden eine kurze Erläuterung der bestimmten vorgegebenen - Eigenschaften (Konventionen):

    4.1.3.1. $::form

    • Ist ein Objekt der Klasse + Eigenschaften (Konventionen):

      4.1.3.1. $::form

      • Ist ein Objekt der Klasse "Form"

      • Wird nach jedem Request gelöscht

      • Muss auch in Tests und Konsolenscripts vorhanden sein.

      • Enthält am Anfang eines Requests die Requestparameter vom User

      • Kann zwar intern über Requestgrenzen ein Datenbankhandle @@ -110,7 +110,7 @@ push @{ $form->{TEMPLATE_ARRAYS}{number} }, $form->{"partnumber_$i"}; push @{ $form->{TEMPLATE_ARRAYS}{description} }, $form->{"description_$i"}; # ... -}

    4.1.3.2. %::myconfig

    • Das einzige Hash unter den globalen Variablen

    • Wird spätestens benötigt wenn auf die Datenbank +}

    4.1.3.2. %::myconfig

    • Das einzige Hash unter den globalen Variablen

    • Wird spätestens benötigt wenn auf die Datenbank zugegriffen wird

    • Wird bei jedem Request neu erstellt.

    • Enthält die Userdaten des aktuellen Logins

    • Sollte nicht ohne Filterung irgendwo gedumpt werden oder extern serialisiert werden, weil da auch der Datenbankzugriff für diesen user drinsteht.

    • Enthält unter anderem Listenbegrenzung vclimit, @@ -122,10 +122,10 @@ überwiegend die Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen über den Benutzer die über die - Administrator-Schnittstelle (admin.pl) eingegeben wurden.

    4.1.3.3. $::locale

    • Objekt der Klasse "Locale"

    • Wird pro Request erstellt

    • Muss auch für Tests und Scripte immer verfügbar + Administrator-Schnittstelle (admin.pl) eingegeben wurden.

    4.1.3.3. $::locale

    • Objekt der Klasse "Locale"

    • Wird pro Request erstellt

    • Muss auch für Tests und Scripte immer verfügbar sein.

    • Cached intern über Requestgrenzen hinweg benutzte Locales

    Lokalisierung für den aktuellen User. Alle Übersetzungen, - Zahlen- und Datumsformatierungen laufen über dieses Objekt.

    4.1.3.4. $::lxdebug

    • Objekt der Klasse "LXDebug"

    • Wird global gecached

    • Muss immer verfügbar sein, in nahezu allen + Zahlen- und Datumsformatierungen laufen über dieses Objekt.

    4.1.3.4. $::lxdebug

    • Objekt der Klasse "LXDebug"

    • Wird global gecached

    • Muss immer verfügbar sein, in nahezu allen Funktionen

    $::lxdebug stellt Debuggingfunktionen bereit, wie "enter_sub" und @@ -135,12 +135,12 @@ "message" und "dump" mit denen man flott Informationen ins Log (tmp/kivitendo-debug.log) packen kann.

    Beispielsweise so:

    $main::lxdebug->message(0, 'Meine Konfig:' . Dumper (%::myconfig));
    -$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

    4.1.3.5. $::auth

    • Objekt der Klasse "SL::Auth"

    • Wird global gecached

    • Hat eine permanente DB Verbindung zur Authdatenbank

    • Wird nach jedem Request resettet.

    +$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

    4.1.3.5. $::auth

    • Objekt der Klasse "SL::Auth"

    • Wird global gecached

    • Hat eine permanente DB Verbindung zur Authdatenbank

    • Wird nach jedem Request resettet.

    $::auth stellt Funktionen bereit um die Rechte des aktuellen Users abzufragen. Obwohl diese Informationen vom aktuellen User abhängen wird das Objekt aus Geschwindigkeitsgründen nur einmal angelegt und dann nach jedem - Request kurz resettet.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse + Request kurz resettet.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse "SL::LxOfficeConf"

    • Global gecached

    • Repräsentation der config/kivitendo.conf[.default]-Dateien

    Globale Konfiguration. Configdateien werden zum Start gelesen und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass @@ -150,16 +150,16 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ file = /tmp/kivitendo-debug.log

    ist der Key file im Programm als $::lx_office_conf->{debug}{file} erreichbar.

    [Warnung]Warnung

    Zugriff auf die Konfiguration erfolgt im Moment über - Hashkeys, sind also nicht gegen Tippfehler abgesichert.

    4.1.3.7. $::instance_conf

    • Objekt der Klasse + Hashkeys, sind also nicht gegen Tippfehler abgesichert.

    4.1.3.7. $::instance_conf

    • Objekt der Klasse "SL::InstanceConfiguration"

    • wird pro Request neu erstellt

    Funktioniert wie $::lx_office_conf, speichert aber Daten die von der Instanz abhängig sind. Eine Instanz ist hier eine Mandantendatenbank. Beispielsweise überprüft

    $::instance_conf->get_inventory_system eq 'perpetual'

    - ob die berüchtigte Bestandsmethode zur Anwendung kommt.

    4.1.3.8. $::dispatcher

    • Objekt der Klasse + ob die berüchtigte Bestandsmethode zur Anwendung kommt.

    4.1.3.8. $::dispatcher

    • Objekt der Klasse "SL::Dispatcher"

    • wird pro Serverprozess erstellt.

    • enthält Informationen über die technische Verbindung zum Server

    Der dritte Punkt ist auch der einzige Grund warum das Objekt global gespeichert wird. Wird vermutlich irgendwann in einem anderen - Objekt untergebracht.

    4.1.3.9. $::request

    • Hashref (evtl später Objekt)

    • Wird pro Request neu initialisiert.

    • Keine Unterstruktur garantiert.

    + Objekt untergebracht.

    4.1.3.9. $::request

    • Hashref (evtl später Objekt)

    • Wird pro Request neu initialisiert.

    • Keine Unterstruktur garantiert.

    $::request ist ein generischer Platz um Daten "für den aktuellen Request" abzulegen. Sollte nicht für action at a distance benutzt werden, sondern um lokales memoizing zu @@ -172,20 +172,20 @@ file = /tmp/kivitendo-debug.log

    ist der Key file$::request

  • Muss ich von anderen Teilen des Programms lesend drauf zugreifen? Dann $::request, aber Zugriff über - Wrappermethode

4.1.4. Ehemalige globale Variablen

Die folgenden Variablen waren einmal im Programm, und wurden - entfernt.

4.1.4.1. $::cgi

  • war nötig, weil cookie Methoden nicht als + Wrappermethode

4.1.4. Ehemalige globale Variablen

Die folgenden Variablen waren einmal im Programm, und wurden + entfernt.

4.1.4.1. $::cgi

  • war nötig, weil cookie Methoden nicht als Klassenfunktionen funktionieren

  • Aufruf als Klasse erzeugt Dummyobjekt was im Klassennamespace gehalten wird und über Requestgrenzen leaked

  • liegt jetzt unter $::request->{cgi} -

4.1.4.2. $::all_units

  • war nötig, weil einige Funktionen in Schleifen zum Teil +

4.1.4.2. $::all_units

  • war nötig, weil einige Funktionen in Schleifen zum Teil ein paar hundert mal pro Request eine Liste der Einheiten brauchen, und de als Parameter durch einen Riesenstack von Funktionen geschleift werden müssten.

  • Liegt jetzt unter $::request->{cache}{all_units}

  • Wird nur in AM->retrieve_all_units() gesetzt oder - gelesen.

4.1.4.3. %::called_subs

  • wurde benutzt um callsub deep recursions + gelesen.

4.1.4.3. %::called_subs

  • wurde benutzt um callsub deep recursions abzufangen.

  • Wurde entfernt, weil callsub nur einen Bruchteil der möglichen Rekursioenen darstellt, und da nie welche auftreten.

  • komplette recursion protection wurde entfernt.

\ No newline at end of file diff --git a/doc/html/ch04s05.html b/doc/html/ch04s05.html index 87fee7702..638a83576 100644 --- a/doc/html/ch04s05.html +++ b/doc/html/ch04s05.html @@ -3,7 +3,10 @@ 4.5. Die kivitendo-Test-Suite

4.5. Die kivitendo-Test-Suite

4.5.1. Einführung

kivitendo enthält eine Suite für automatisierte Tests. Sie basiert auf dem Standard-Perl-Modul Test::More.

Die grundlegenden Fakten sind:

  • Alle Tests liegen im Unterverzeichnis t/.

  • Ein Script (bzw. ein Test) in f/ enthält einen oder mehrere Testfälle.

  • Alle Dateinamen von Tests enden auf .t. Es sind selbstständig ausführbare Perl-Scripte.

  • Die Test-Suite besteht aus der Gesamtheit aller Tests, sprich aller Scripte in f/, deren Dateiname auf .t endet.

4.5.2. Voraussetzungen

Für die Ausführung werden neben den für kivitendo eh schon benötigten Module noch weitere Perl-Module benötigt. Diese sind:

  • Test::Deep (Debian-Paketname: libtest-deep-perl; Fedora Core: - perl-Test-Deep; openSuSE: perl-Test-Deep)

4.5.3. + perl-Test-Deep; openSuSE: perl-Test-Deep)

  • + Test::Harness 3.0.0 oder höher. Dieses Modul ist ab Perl 5.10.1 Bestandteil der + Perl-Distribution und kann für frühere Versionen aus dem CPAN bezogen + werden.

  • 4.5.3. Existierende Tests ausführen

    Es gibt mehrere Möglichkeiten zum Ausführen der Tests: entweder, man lässt alle Tests auf einmal ausführen, oder man führt gezielt einzelne Scripte aus. Für beide Fälle gibt es das Helferscript t/test.sh.

    Will man die komplette Test-Suite ausführen, so muss man einfach nur t/test.sh ohne weitere Parameter aus diff --git a/doc/html/index.html b/doc/html/index.html index 26616eee1..9b8060127 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,9 +1,9 @@ - kivitendo: Installation, Konfiguration, Entwicklung

    kivitendo: Installation, Konfiguration, Entwicklung


    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Benötigte Software und Pakete
    2.1.1. Betriebssystem
    2.1.2. Pakete
    2.2. Manuelle Installation des Programmpaketes
    2.3. kivitendo-Konfigurationsdatei
    2.3.1. Einführung
    2.3.2. Abschnitte und Parameter
    2.3.3. Versionen vor 2.6.3
    2.4. Anpassung der PostgreSQL-Konfiguration
    2.4.1. Zeichensätze/die Verwendung von UTF-8
    2.4.2. Änderungen an Konfigurationsdateien
    2.4.3. Erweiterung für servergespeicherte Prozeduren
    2.4.4. Datenbankbenutzer anlegen
    2.5. Webserver-Konfiguration
    2.5.1. Grundkonfiguration mittels CGI
    2.5.2. Konfiguration für FastCGI/FCGI
    2.6. Der Task-Server
    2.6.1. Verfügbare und notwendige Konfigurationsoptionen
    2.6.2. Automatisches Starten des Task-Servers beim Booten
    2.6.3. Wie der Task-Server gestartet und beendet wird
    2.6.4. Task-Server mit mehreren Mandanten
    2.7. Benutzerauthentifizierung und Administratorpasswort
    2.7.1. Grundlagen zur Benutzerauthentifizierung
    2.7.2. Administratorpasswort
    2.7.3. Authentifizierungsdatenbank
    2.7.4. Passwortüberprüfung
    2.7.5. Name des Session-Cookies
    2.7.6. Anlegen der Authentifizierungsdatenbank
    2.8. Benutzer- und Gruppenverwaltung
    2.8.1. Zusammenhänge
    2.8.2. Datenbanken anlegen
    2.8.3. Gruppen anlegen
    2.8.4. Benutzer anlegen
    2.8.5. Gruppenmitgliedschaften verwalten
    2.8.6. Migration alter Installationen
    2.9. E-Mail-Versand aus kivitendo heraus
    2.9.1. Versand über lokalen E-Mail-Server
    2.9.2. Versand über einen SMTP-Server
    2.10. Drucken mit kivitendo
    2.11. OpenDocument-Vorlagen
    2.12. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + kivitendo: Installation, Konfiguration, Entwicklung

    kivitendo: Installation, Konfiguration, Entwicklung


    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Benötigte Software und Pakete
    2.1.1. Betriebssystem
    2.1.2. Pakete
    2.2. Manuelle Installation des Programmpaketes
    2.3. kivitendo-Konfigurationsdatei
    2.3.1. Einführung
    2.3.2. Abschnitte und Parameter
    2.3.3. Versionen vor 2.6.3
    2.4. Anpassung der PostgreSQL-Konfiguration
    2.4.1. Zeichensätze/die Verwendung von UTF-8
    2.4.2. Änderungen an Konfigurationsdateien
    2.4.3. Erweiterung für servergespeicherte Prozeduren
    2.4.4. Datenbankbenutzer anlegen
    2.5. Webserver-Konfiguration
    2.5.1. Grundkonfiguration mittels CGI
    2.5.2. Konfiguration für FastCGI/FCGI
    2.6. Der Task-Server
    2.6.1. Verfügbare und notwendige Konfigurationsoptionen
    2.6.2. Automatisches Starten des Task-Servers beim Booten
    2.6.3. Wie der Task-Server gestartet und beendet wird
    2.6.4. Task-Server mit mehreren Mandanten
    2.7. Benutzerauthentifizierung und Administratorpasswort
    2.7.1. Grundlagen zur Benutzerauthentifizierung
    2.7.2. Administratorpasswort
    2.7.3. Authentifizierungsdatenbank
    2.7.4. Passwortüberprüfung
    2.7.5. Name des Session-Cookies
    2.7.6. Anlegen der Authentifizierungsdatenbank
    2.8. Benutzer- und Gruppenverwaltung
    2.8.1. Zusammenhänge
    2.8.2. Datenbanken anlegen
    2.8.3. Gruppen anlegen
    2.8.4. Benutzer anlegen
    2.8.5. Gruppenmitgliedschaften verwalten
    2.8.6. Migration alter Installationen
    2.9. E-Mail-Versand aus kivitendo heraus
    2.9.1. Versand über lokalen E-Mail-Server
    2.9.2. Versand über einen SMTP-Server
    2.10. Drucken mit kivitendo
    2.10.1. Vorlagenverzeichnis anlegen
    2.10.2. Standard
    2.10.3. f-tex
    2.10.4. RB
    2.10.5. Allgemeine Hinweise zu LaTeX Vorlagen
    2.11. OpenDocument-Vorlagen
    2.12. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
    2.12.1. Einführung
    2.12.2. Konfigurationsparameter
    2.12.3. Festlegen der Parameter
    2.12.4. Bemerkungen zu Bestandsmethode
    2.12.5. Bekannte Probleme
    2.13. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.13.1. Einführung
    2.13.2. Konto 3804 manuell anlegen
    2.14. Einstellungen pro Mandant
    2.15. kivitendo ERP verwenden
    3. Features und Funktionen
    3.1. Wiederkehrende Rechnungen
    3.1.1. Einführung
    3.1.2. Konfiguration
    3.1.3. Auflisten
    3.1.4. Erzeugung der eigentlichen Rechnungen
    3.1.5. Erste Rechnung für aktuellen Monat erstellen
    3.2. Dokumentenvorlagen und verfügbare Variablen
    3.2.1. Einführung
    3.2.2. Variablen ausgeben
    3.2.3. Verwendung in Druckbefehlen
    3.2.4. Anfang und Ende der Tags verändern
    3.2.5. Zuordnung von den Dateinamen zu den Funktionen
    3.2.6. Sprache, Drucker und E-Mail
    3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
    3.2.8. Variablen in Rechnungen
    3.2.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
    3.2.10. Variablen in anderen Vorlagen
    3.2.11. Blöcke, bedingte Anweisungen und Schleifen
    3.2.12. Markup-Code zur Textformatierung innerhalb von - Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    4. Entwicklerdokumentation
    4.1. Globale Variablen
    4.1.1. Wie sehen globale Variablen in Perl aus?
    4.1.2. Warum sind globale Variablen ein Problem?
    4.1.3. Kanonische globale Variablen
    4.1.4. Ehemalige globale Variablen
    4.2. Entwicklung unter FastCGI
    4.2.1. Allgemeines
    4.2.2. Programmende und Ausnahmen
    4.2.3. Globale Variablen
    4.2.4. Performance und Statistiken
    4.2.5. Bekannte Probleme
    4.3. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. File structure
    4.5. Die kivitendo-Test-Suite
    4.5.1. Einführung
    4.5.2. Voraussetzungen
    4.5.3. + Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    4. Entwicklerdokumentation
    4.1. Globale Variablen
    4.1.1. Wie sehen globale Variablen in Perl aus?
    4.1.2. Warum sind globale Variablen ein Problem?
    4.1.3. Kanonische globale Variablen
    4.1.4. Ehemalige globale Variablen
    4.2. Entwicklung unter FastCGI
    4.2.1. Allgemeines
    4.2.2. Programmende und Ausnahmen
    4.2.3. Globale Variablen
    4.2.4. Performance und Statistiken
    4.2.5. Bekannte Probleme
    4.3. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. File structure
    4.5. Die kivitendo-Test-Suite
    4.5.1. Einführung
    4.5.2. Voraussetzungen
    4.5.3. Existierende Tests ausführen
    4.5.4. Bedeutung der verschiedenen Test-Scripte diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index 3a7969bdd..f945716e2 100644 Binary files a/doc/kivitendo-Dokumentation.pdf and b/doc/kivitendo-Dokumentation.pdf differ diff --git a/templates/print/Default/balance_sheet.html b/templates/print/Default/balance_sheet.html deleted file mode 100644 index 478caabca..000000000 --- a/templates/print/Default/balance_sheet.html +++ /dev/null @@ -1,100 +0,0 @@ - - - -

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

    BALANCE SHEET -
    <%period%> -

    - - - - - - - - -<%foreach asset_account%> - - - - - - -<%end asset_account%> - - - - - - - - - - - - - - - - - -<%foreach liability_account%> - - - - - - -<%end liability_account%> - - - - - - - - - - - - - - - - -<%foreach equity_account%> - - - - - - -<%end equity_account%> - - - - - - - - - - - - - - - - - -
    ASSETS

    <%this_period%><%last_period%>
    <%asset_account%><%asset_this_period%><%asset_last_period%>


    TOTAL ASSETS<%total_assets_this_period%>
    <%total_assets_last_period%>
    LIABILITIES
    <%liability_account%><%liability_this_period%><%liability_last_period%>


    Total Liabilities<%total_liabilities_this_period%>

    -
    <%total_liabilities_last_period%>

    -
    SHAREHOLDER'S EQUITY

    <%equity_account%><%equity_this_period%><%equity_last_period%>


    Total Equity<%total_equity_this_period%>

    -
    <%total_equity_last_period%>

    -
    TOTAL LIABILITIES & EQUITY<%total_this_period%>

    <%total_last_period%>

    - - - diff --git a/templates/print/Default/bin_list.html b/templates/print/Default/bin_list.html deleted file mode 100644 index feed5696b..000000000 --- a/templates/print/Default/bin_list.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      - - - - - - - - - - - -
    -

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

    -
    -

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

    - -
    -

    B I N    L I S T

    -
    -
      - - - - - - - - - - - -
    FromShip To
    <%name%> -
    <%street%> -
    <%zipcode%> -
    <%city%> -
    <%country%> -
    - - <%if contact%> -
    Attn: <%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%> -
    Attn: <%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%> - - - - -
    Order #DateContactWarehouseShipping PointShip via
    <%ordnumber%> <%shippingdate%><%orddate%><%employee%> <%warehouse%><%shippingpoint%> <%shipvia%> 
    -
      - - - - - - - - - - - - - - <%foreach number%> - - - - - - - - - - - - <%end number%> - -
    PosNumberDescriptionSerialnumber QtyRecd Bin
    <%runningnumber%><%number%><%description%><%serialnumber%><%deliverydate%><%qty%><%ship%><%unit%><%bin%>
    -
     
    - diff --git a/templates/print/Default/bin_list.tex b/templates/print/Default/bin_list.tex deleted file mode 100644 index 28b873cda..000000000 --- a/templates/print/Default/bin_list.tex +++ /dev/null @@ -1,114 +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}{19.2cm} -\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@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} -} - - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.5\textwidth}{ -\textbf{From} -\vspace{0.7cm} - -<%name%> \\ -<%street%> \\ -<%zipcode%> \\ -<%city%> \\ -<%country%> -} -\parbox[t]{.4\textwidth}{ -\textbf{Ship To} -\vspace{0.7cm} - -<%shiptoname%> \\ -<%shiptostreet%> \\ -<%shiptozipcode%> \\ -<%shiptocity%> \\ -<%shiptocountry%> -} -\hfill - -\vspace{1cm} - -\textbf{B I N} \parbox{0.3cm}{\hfill} \textbf{L I S T} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{Order \#} & \textbf{Date} & \textbf{Contact} - <%if warehouse%> - & \textbf{Warehouse} - <%end warehouse%> - & \textbf{Shipping Point} & \textbf{Ship via} \\ [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{Number} & \textbf{Description} & \textbf{Serial Number} & & \textbf{Qty} & \textbf{Recd} & & \textbf{Bin} \\ - -<%foreach number%> - <%runningnumber%> & <%number%> & <%description%> & <%serialnumber%> & - <%deliverydate%> & <%qty%> & <%ship%> & <%unit%> & <%bin%> \\ -<%end number%> -\end{tabularx} - - -\rule{\textwidth}{2pt} - -\end{document} - diff --git a/templates/print/Default/bwa.html b/templates/print/Default/bwa.html deleted file mode 100644 index 91907d8fe..000000000 --- a/templates/print/Default/bwa.html +++ /dev/null @@ -1,582 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    <%company%> -

    Kurzfristige Erfolgsrechnung <%period%>

    -

    SKR3   BWA

    -
    Blatt 1
     Im BetrachtungszeitraumKumuliert seit Jahresanfang
    BezeichnungWert% Ges.- Leistg.% Ges.- Kosten% Pers.- KostenAufschlagWert% Ges.- Leistg.% Ges.- Kosten% Pers.- KostenAufschlag
     
    Umsatzerlöse<%jetzt1%><%jetztgl1%><%kumm1%><%kummgl1%> 
    Best.Verdg. FE/UE<%jetzt2%><%jetztgl2%><%kumm2%><%kummgl2%> 
    Akt.Eigenleistungen<%jetzt3%><%jetztgl3%><%kumm3%><%kummgl3%> 
     
    Gesamtleistung<%jetztgesamtleistung%><%jetztglgesamtleistung%><%jetztgkgesamtleistung%><%jetztpkgesamtleistung%><%kummgesamtleistung%><%kummglgesamtleistung%><%kummgkgesamtleistung%><%kummpkgesamtleistung%> 
     
    Mat./Wareneinkauf<%jetzt4%><%jetztgl4%><%jetztgk4%><%jetztpk4%><%jetztauf4%><%kumm4%><%kummgl4%><%kummgk4%><%kummpk4%><%kummauf4%> 
     
    Rohertrag<%jetztrohertrag%><%jetztglrohertrag%><%jetztgkrohertrag%><%jetztpkrohertrag%><%jetztaufrohertrag%><%kummrohertrag%><%kummglrohertrag%><%kummgkrohertrag%><%kummpkrohertrag%><%kummaufrohertrag%> 
     
    So.betr.Erlöse<%jetzt5%><%jetztgl5%><%jetztgk5%><%jetztpk5%><%kumm5%><%kummgl5%><%kummgk5%><%kummpk5%> 
     
    Betriebl. Rohertrag<%jetztbetriebrohertrag%><%jetztglbetriebrohertrag%><%jetztgkbetriebrohertrag%><%jetztpkbetriebrohertrag%><%jetztaufbetriebrohertrag%><%kummbetriebrohertrag%><%kummglbetriebrohertrag%><%kummgkbetriebrohertrag%><%kummpkbetriebrohertrag%><%kummaufbetriebrohertrag%> 
     
    Kostenarten: 
    Personalkosten<%jetzt10%><%jetztgl10%><%jetztgk10%><%jetztpk10%><%kumm10%><%kummgl10%><%kummgk10%><%kummpk10%> 
    Raumkosten<%jetzt11%><%jetztgl11%><%jetztgk11%><%jetztpk11%><%kumm11%><%kummgl11%><%kummgk11%><%kummpk11%> 
    Betriebl.Steuern<%jetzt12%><%jetztgl12%><%jetztgk12%><%jetztpk12%><%kumm12%><%kummgl12%><%kummgk12%><%kummpk12%> 
    Versich./Beiträge<%jetzt13%><%jetztgl13%><%jetztgk13%><%jetztpk13%><%kumm13%><%kummgl13%><%kummgk13%><%kummpk13%> 
    Kfz-Kosten (o.St.)<%jetzt14%><%jetztgl14%><%jetztgk14%><%jetztpk14%><%kumm14%><%kummgl14%><%kummgk14%><%kummpk14%> 
    Werbe-/Reisekosten<%jetzt15%><%jetztgl15%><%jetztgk15%><%jetztpk15%><%kumm15%><%kummgl15%><%kummgk15%><%kummpk15%> 
    Kosten Warenabgabe<%jetzt16%><%jetztgl16%><%jetztgk16%><%jetztpk16%><%kumm16%><%kummgl16%> -<%kummgk16%><%kummpk16%> 
    Abschreibungen<%jetzt17%><%jetztgl17%><%jetztgk17%><%jetztpk17%><%kumm17%><%kummgl17%><%kummgk17%><%kummpk17%> 
    Reparatur/Instandh.<%jetzt18%><%jetztgl18%><%jetztgk18%><%jetztpk18%><%kumm18%><%kummgl18%><%kummgk18%><%kummpk18%> 
    Sonstige Kosten<%jetzt20%><%jetztgl20%><%jetztgk20%><%jetztpk20%><%kumm20%><%kummgl20%><%kummgk20%><%kummpk20%> 
    Gesamtkosten<%jetztgesamtkosten%><%jetztglgesamtkosten%><%jetztgkgesamtkosten%><%jetztpkgesamtkosten%><%kummgesamtkosten%><%kummglgesamtkosten%><%kummgkgesamtkosten%><%kummpkgesamtkosten%> 
     
    Betriebsergebnis<%jetztbetriebsergebnis%><%jetztglbetriebsergebnis%> -<%jetztgkbetriebsergebnis%><%jetztpkbetriebsergebnis%><%kummbetriebsergebnis%><%kummglbetriebsergebnis%> -<%kummgkbetriebsergebnis%><%kummpkbetriebsergebnis%> 
     
    Zinsaufwand<%jetzt30%><%jetztgl30%><%jetztgk30%><%jetztpk30%><%kumm30%><%kummgl30%><%kummgk30%><%kummpk30%> 
    Übrige Steuern<%jetzt19%><%jetztgl19%><%jetztgk19%><%jetztpk19%><%kumm19%><%kummg191%><%kummgk19%><%kummpk19%> 
    Sonst. neutr. Aufwand<%jetzt31%><%jetztgl31%><%jetztgk31%><%jetztpk31%><%kumm31%><%kummgl31%><%kummgk31%><%kummpk31%> 
    Neutraler Aufwand<%jetztneutraleraufwand%><%jetztglneutraleraufwand%><%jetztgkneutraleraufwand%><%jetztpkneutraleraufwand%><%kummneutraleraufwand%><%kummglneutraleraufwand%><%kummgkneutraleraufwand%><%kummpkneutraleraufwand%> 
     
    Zinserträge<%jetzt32%><%jetztgl32%><%jetztgk32%><%jetztpk32%><%kumm32%><%kummgl32%><%kummgk32%><%kummpk32%> 
    Sonst. neutr. Ertr.<%jetzt33%><%jetztgl33%><%jetztgk33%><%jetztpk33%><%kumm33%><%kummgl33%><%kummgk33%><%kummpk33%> 
    Verr.kalk.Kosten<%jetzt34%><%jetztgl34%> - <%jetztgk34%><%jetztpk34%><%kumm34%><%kummgl34%><%kummgk34%><%kummpk34%> 
    Neutraler Ertrag<%jetztneutralerertrag%><%jetztglneutralerertrag%><%jetztgkneutralerertrag%><%jetztpkneutralerertrag%><%kummneutralerertrag%><%kummglneutralerertrag%><%kummgkneutralerertrag%><%kummpkneutralerertrag%> 
     
    Ergebnis vor Steuern<%jetztergebnisvorsteuern%><%jetztglergebnisvorsteuern%><%jetztgkergebnisvorsteuern%><%jetztpkergebnisvorsteuern%><%kummergebnisvorsteuern%><%kummglergebnisvorsteuern%><%kummgkergebnisvorsteuern%><%kummpkergebnisvorsteuern%> 
     
    Steuern Eink.u.Ertr.<%jetzt35%><%jetztgl35%><%jetztgk35%><%jetztpk35%><%kumm35%><%kummgl35%><%kummgk35%><%kummpk35%> 
     
    Vorläufiges Ergebnis<%jetztergebnis%><%jetztglergebnis%><%jetztgkergebnis%><%jetztpkergebnis%><%kummergebnis%><%kummglergebnis%><%kummgkergebnis%><%kummpkergebnis%> 
     
    - diff --git a/templates/print/Default/check.tex b/templates/print/Default/check.tex deleted file mode 100644 index 4f97660be..000000000 --- a/templates/print/Default/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}{19.2cm} -\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{Invoice No.} & \textbf{Invoice Date} - & \textbf{Due} & \textbf{Applied} \\ -<%foreach invnumber%> -<%invnumber%> & <%invdate%> \dotfill - & <%due%> & <%paid%> \\ -<%end invnumber%> -\end{tabularx} - -\vfill - -\end{document} - diff --git a/templates/print/Default/income_statement.html b/templates/print/Default/income_statement.html deleted file mode 100644 index e9d6a4002..000000000 --- a/templates/print/Default/income_statement.html +++ /dev/null @@ -1,82 +0,0 @@ - - - -

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

    INCOME STATEMENT -
    <%period%> -

    - - - - - - - - - -<%foreach income_account%> - - - - - - -<%end income_account%> - - - - - - - - - - - - - - - - - - -<%foreach expense_account%> - - - - - - -<%end expense_account%> - - - - - - - - - - - - - - - - - - -
    INCOME

    <%this_period%><%last_period%>
    <%income_account%><%income_this_period%><%income_last_period%>


    Total Income<%total_income_this_period%>
    <%total_income_last_period%>
    EXPENSES

    <%expense_account%><%expenses_this_period%><%expenses_last_period%>


    Total Expenses<%total_expenses_this_period%>

    -
    <%total_expenses_last_period%>

    -
    INCOME / (LOSS)<%total_this_period%>

    <%total_last_period%>

    - - - - - - - - diff --git a/templates/print/Default/invoice.html b/templates/print/Default/invoice.html deleted file mode 100644 index b44981bce..000000000 --- a/templates/print/Default/invoice.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - - - - -
      - - - - - - - - - - - - -
    -

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

    -
    -

    - Telephone: <%tel%> -
    Facsimile: <%fax%> -

    -
    -

    I N V O I C E

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -<%if paid%> - - - - - - - -<%end paid%> - - - - - - - - - - - -<%foreach tax%> - - - -<%end tax%> - -<%if taxincluded%> - - - -<%end taxincluded%> - - - - - -
    - - - - - - - - - - - - - - - - - - - -
    Invoice Date <%invdate%>
    Due Date <%duedate%>
    Number <%invnumber%>
     
    -
    - - - - - - - - - - - - - -
    To:Ship To:
    <%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 paid%> - - - - -<%end paid%> - - - - - - - - - - - - - - - - -
    NumberDescriptionQt'y PriceDiscAmount
    <%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%invtotal%>Subtotal<%subtotal%>
    <%taxdescription%> on <%taxbase%> @ <%taxrate%> %<%tax%>
    Paid- <%paid%>
     
    Terms Net <%terms%> daysOutstanding<%total%>
     
    -
    - - -<%if notes%> - - -<%end notes%> - - - -
    Notes<%notes%> - All prices in <%currency%> Funds -
    <%shippingpoint%> -
    -
     
    - - - - - - - - - - - - - -<%end paid%> - -<%foreach payment%> - - - - - - -<%end payment%> - -<%if paid%> -
    Payments
    -
    -
    DateAccountSourceAmount
    <%paymentdate%><%paymentaccount%><%paymentsource%><%payment%>
    -
     
    -
    Thank you for your valued business! -
     
    - - - - - -
    - Payment due NET <%terms%> Days from date of Invoice. - Interest on overdue amounts will acrue at the rate of 1.5% per month - from due date until paid in full. Items returned are subject to - a 10% restocking charge. A return authorization must be obtained - from <%company%> before goods are returned. Returns must be shipped - prepaid and properly insured. <%company%> will not be responsible - for damages during transit. - - - X
    -
    -
    <%taxdescription%> Registration <%taxnumber%>
    Taxes shown are included in price.
    - -
    - - - - diff --git a/templates/print/Default/invoice.tex b/templates/print/Default/invoice.tex deleted file mode 100644 index 62d479101..000000000 --- a/templates/print/Default/invoice.tex +++ /dev/null @@ -1,208 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\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}{19.2cm} -\setlength{\textheight}{24.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\newsavebox{\hdr} -\sbox{\hdr}{ - \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - - \parbox{\textwidth}{ - \parbox[b]{12cm}{ - <%company%> - - <%address%>}\hfill - \begin{tabular}[b]{rr@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} - } -} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\markboth{<%company%>\hfill <%invnumber%>}{\usebox{\hdr}} - -\pagestyle{myheadings} -%\thispagestyle{empty} use this with letterhead paper - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} - \parbox[t]{10.5cm}{ - \textbf{To} - \vspace{0.5cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{0.3cm} - -%<%if contact%> -%Attn: <%contact%> -%\vspace{0.3cm} -%<%end contact%> -\vspace{0.5cm} - -<%if customerphone%> -Tel: <%customerphone%> -<%end customerphone%> - -<%if customerfax%> -Fax: <%customerfax%> -<%end customerfax%> - -<%email%> -} -\parbox[t]{7.5cm}{ -\textbf{Ship To} -\vspace{0.5cm} - -<%shiptoname%> - -<%shiptostreet%> - -<%shiptozipcode%> - -<%shiptocity%> - -<%shiptocountry%> - -\vspace{0.3cm} - -\vspace{0.3cm} - -<%if shiptocontact%> -Attn: <%shiptocontact%> -\vspace{0.3cm} -<%end shiptocontact%> - -<%if shiptophone%> -Tel: <%shiptophone%> -<%end shiptophone%> - -<%if shiptofax%> -Fax: <%shiptofax%> -<%end shiptofax%> - -<%shiptoemail%> -} -\hfill - -\vspace{1cm} - -\textbf{I N V O I C E} -\hfill - -\vspace{1cm} - -\begin{tabular}[t]{l@{\hspace{0.3cm}}l} - \textbf{Date} & <%invdate%> \\ - \textbf{Number} & <%invnumber%> \\ - \textbf{Order} & <%ordnumber%> \\ - \textbf{Clerk} & <%employee%> -\end{tabular} - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rlrrr@{}} - \textbf{Number} & \textbf{Description} & \textbf{Qt'y} & - \textbf{Unit} & \textbf{Price} & \textbf{Disc} & \textbf{Amount} \\ -<%foreach number%> - <%number%> & <%description%> & <%qty%> & - <%unit%> & <%sellprice%> & <%discount%> & <%linetotal%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} - -\vspace{0.2cm} - -\hfill -\begin{tabularx}{7cm}{Xr@{}} - \textbf{Subtotal} & \textbf{<%subtotal%>} \\ -<%foreach tax%> - <%taxdescription%> on <%taxbase%> & <%tax%> \\ -<%end tax%> -<%if paid%> - \textbf{Paid} & - <%paid%> \\ -<%end paid%> - \hline - \textbf{Balance Owing} & \textbf{<%total%>} \\ -\end{tabularx} - -\vspace{0.3cm} - -\hfill - All prices in \textbf{<%currency%>} funds. - -\vspace{12pt} - -<%if notes%> - <%notes%> -<%end if%> - -} - -\vfill - -<%if paid%> -\begin{tabularx}{10cm}{@{}lXlr@{}} - \textbf{Payments} & & & \\ - \hline - \textbf{Date} & \textbf{Account} & \textbf{Source} & \textbf{Amount} \\ -<%end paid%> -<%foreach payment%> - <%paymentdate%> & <%paymentaccount%> & <%paymentsource%> & <%payment%> \\ -<%end payment%> -<%if paid%> -\end{tabularx} -<%end paid%> - -\vspace{1cm} - -\centerline{\textbf{Thank You for your valued business!}} - -\renewcommand{\thefootnote}{\fnsymbol{footnote}} - -\footnotetext[1]{\tiny -Payment due NET <%terms%> Days from date of Invoice. Interest on overdue -amounts will acrue at the rate of 1.5\% per month starting <%duedate%> -until paid in full. Items returned are subject to a 10\% restocking charge. -A return authorization must be obtained from <%company%> before goods are -returned. Returns must be shipped prepaid and properly insured. -<%company%> will not be responsible for damages during transit.} - -\end{document} - - - diff --git a/templates/print/Default/pick_list.html b/templates/print/Default/pick_list.html deleted file mode 100644 index 365ccc161..000000000 --- a/templates/print/Default/pick_list.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      - - - - - - - - - - - - -
    -

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

    -
    -

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

    -
    -

    P I C K    L I S T

    -
    -
      - - - - - - - - - - - -
    Ship To: 
    <%shiptoname%> -
    <%shiptostreet%> -
    <%shiptozipcode%> -
    <%shiptocity%> -
    <%shiptocountry%> -
    - <%if shiptocontact%> -
    Attn: <%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%> - - - - -
    Order #DateContactWarehouseShipping PointShip via
    <%ordnumber%> <%shippingdate%><%orddate%><%employee%> <%warehouse%> <%shippingpoint%> <%shipvia%> 
    -
      - - - - - - - - - - - - <%foreach number%> - - - - - - - - - <%end number%> -
    PosNumberDescriptionQtyShip Bin
    <%runningnumber%> - <%number%><%description%><%qty%>[      ]<%unit%><%bin%>
    -
     
    - diff --git a/templates/print/Default/pick_list.tex b/templates/print/Default/pick_list.tex deleted file mode 100644 index e84b67cd8..000000000 --- a/templates/print/Default/pick_list.tex +++ /dev/null @@ -1,127 +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}{19.2cm} -\setlength{\textheight}{24.7cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} - -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\pagestyle{myheadings} -\thispagestyle{empty} - -\vspace*{-1.3cm} - -\parbox{\textwidth}{ - \parbox[b]{.42\textwidth}{ - <%company%> - - <%address%> - } - \parbox[b]{.2\textwidth}{ - \includegraphics[scale=0.3]{sql-ledger} - }\hfill - \begin{tabular}[b]{rr@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} -} - - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.5\textwidth}{ - \textbf{Ship To} -} \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{P I C K} \parbox{0.3cm}{\hfill} \textbf{L I S T} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{Order \#} & \textbf{Date} & \textbf{Contact} - <%if warehouse%> - & \textbf{Warehouse} - <%end warehouse%> - & \textbf{Shipping Point} & \textbf{Ship via} \\ [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{Number} & \textbf{Description} & - \textbf{Qty} & \textbf{Ship} & & \textbf{Bin} \\ -<%foreach number%> - <%runningnumber%> & <%number%> & <%description%> & - <%qty%> & [\hspace{1cm}] & <%unit%> & <%bin%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} -} - -\end{document} - diff --git a/templates/print/Default/purchase_order.html b/templates/print/Default/purchase_order.html deleted file mode 100644 index 312ffc67d..000000000 --- a/templates/print/Default/purchase_order.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - - - -
      - - - - - - - - - - - - -
    -

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

    -
    -

    - Telephone: <%tel%> -
    Facsimile: <%fax%> -

    -
    -

    P U R C H A S E    O R D E R

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - -
    Order Date <%orddate%>
    Required by <%reqdate%>
    Number <%ordnumber%>
     
    -
    - - - - - - - - - - -
    To:Ship To:
    <%name%> -
    <%street%> -
    <%zipcode%> -
    <%city%> -
    <%country%> - -
    -<%if contact%> -
    Attn: <%contact%> -<%end contact%> -<%if vendorphone%> -
    Tel: <%vendorphone%> -<%end vendorphone%> -<%if vendorfax%> -
    Fax: <%vendorfax%> -<%end vendorfax%> -
    <%shiptoname%> -
    <%shiptostreet%> -
    <%shiptozipcode%> -
    <%shiptocity%> -
    <%shiptocountry%> - -
    -<%if shiptocontact%> -
    Attn: <%shiptocontact%> -<%end shiptocontact%> -<%if shiptophone%> -
    Tel: <%shiptophone%> -<%end shiptophone%> -<%if shiptofax%> -
    Fax: <%shiptofax%> -<%end shiptofax%> - -
    -
     
    - - - - - - - - - - - -<%foreach number%> - - - - - - - - - -<%end number%> - - - - - - - - - - -<%foreach tax%> - - - - -<%end tax%> - - - - - - - - - - - - - - - - -
    NumberDescriptionQt'y PriceAmount
    <%number%><%description%><%qty%><%unit%><%sellprice%><%linetotal%>

    Subtotal<%subtotal%>
    <%taxdescription%> @ <%taxrate%> %<%tax%>
     
    Terms Net <%terms%> daysTotal<%ordtotal%>
     
    -
    - - -<%if notes%> - - -<%end notes%> - - - -
    Notes
    <%notes%>
    - All prices in <%currency%> Funds -
    <%shippingpoint%> -
    -
     
    - - - - - -
    - Payment due NET <%terms%> Days from date of Invoice. - Interest on overdue amounts will acrue at the rate of 1.5% per month - from due date until paid in full. Items returned are subject to - a 10% restocking charge. A return authorization must be obtained - from <%company%> before goods are returned. Returns must be shipped - prepaid and properly insured. <%company%> will not be responsible - for damages during transit. - - - X
    -
    -
    - -
    - - - - diff --git a/templates/print/Default/purchase_order.tex b/templates/print/Default/purchase_order.tex deleted file mode 100644 index b4959de9b..000000000 --- a/templates/print/Default/purchase_order.tex +++ /dev/null @@ -1,175 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\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}{19.2cm} -\setlength{\textheight}{24.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\newsavebox{\hdr} -\sbox{\hdr}{ - \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - - \parbox{\textwidth}{ - \parbox[b]{12cm}{ - <%company%> - - <%address%>}\hfill - \begin{tabular}[b]{rr@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} - } -} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\markboth{<%company%>\hfill <%ordnumber%>}{\usebox{\hdr}} - -\pagestyle{myheadings} -%\thispagestyle{empty} use this with letterhead paper - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{10.5cm}{ -\textbf{To} -\vspace{0.5cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{0.3cm} - -<%if contact%> -Attn: <%contact%> -\vspace{0.3cm} -<%end contact%> - -<%if vendorphone%> -Tel: <%vendorphone%> -<%end vendorphone%> - -<%if vendorfax%> -Fax: <%vendorfax%> -<%end vendorfax%> - -<%email%> -} -\parbox[t]{7.5cm}{ -\textbf{Ship To} -\vspace{0.5cm} - -<%shiptoname%> - -<%shiptostreet%> - -<%shiptozipcode%> - -<%shiptocity%> - -<%shiptocountry%> - -\vspace{0.3cm} - -<%if shiptocontact%> -Attn: <%shiptocontact%> -\vspace{0.3cm} -<%end shiptocontact%> - -<%if shiptophone%> -Tel: <%shiptophone%> -<%end shiptophone%> - -<%if shiptofax%> -Fax: <%shiptofax%> -<%end shiptofax%> - -<%shiptoemail%> -} -\hfill - -\vspace{1cm} - -\textbf{P U R C H A S E} \parbox{0.3cm}{\hfill} \textbf{O R D E R} -\hfill -\begin{tabular}[t]{l@{\hspace{0.3cm}}l} - \textbf{Date} & <%orddate%> \\ -<%if reqdate%> - \textbf{Required by} & <%reqdate%> \\ -<%end reqdate%> - \textbf{Number} & <%ordnumber%> -\end{tabular} - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rlrr@{}} - \textbf{Number} & \textbf{Description} & \textbf{Qt'y} & - \textbf{Unit} & \textbf{Price} & \textbf{Amount} \\ -<%foreach number%> - <%number%> & <%description%> & <%qty%> & - <%unit%> & <%sellprice%> & <%linetotal%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} - -\vspace{0.2cm} - -\hfill -\begin{tabularx}{7cm}{Xr@{}} - \textbf{Subtotal} & \textbf{<%subtotal%>} \\ -<%foreach tax%> - <%taxdescription%> on <%taxbase%> & <%tax%>\\ -<%end tax%> - \hline - \textbf{Total} & \textbf{<%ordtotal%>}\\ -\end{tabularx} - -\vspace{0.3cm} - -\hfill - All prices in \textbf{<%currency%>} funds. - -\vspace{12pt} - -<%if notes%> - <%notes%> -<%end if%> - -} - - -%\renewcommand{\thefootnote}{\fnsymbol{footnote}} - -%\footnotetext[1]{\tiny } - -\end{document} - - diff --git a/templates/print/Default/receipt.tex b/templates/print/Default/receipt.tex deleted file mode 100644 index 4f97660be..000000000 --- a/templates/print/Default/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}{19.2cm} -\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{Invoice No.} & \textbf{Invoice Date} - & \textbf{Due} & \textbf{Applied} \\ -<%foreach invnumber%> -<%invnumber%> & <%invdate%> \dotfill - & <%due%> & <%paid%> \\ -<%end invnumber%> -\end{tabularx} - -\vfill - -\end{document} - diff --git a/templates/print/Default/request_quotation.html b/templates/print/Default/request_quotation.html deleted file mode 100644 index c1980fd04..000000000 --- a/templates/print/Default/request_quotation.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - -
      - - - - - - - - - - - - - - -
    -

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

    -
    - -

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

    -
    -

    R E Q U E S T    F O R    Q U O T A T I O N

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - -
    To:Ship To:
    <%name%> -
    <%street%> -
    <%zipcode%> -
    <%city%> -
    <%country%> -
    -<%if contact%> -
    Attn: <%contact%> -<%end contact%> -<%if vendorphone%> -
    Tel: <%vendorphone%> -<%end vendorphone%> -<%if vendorfax%> -
    Fax: <%vendorfax%> -<%end vendorfax%> -
    <%shiptoname%> -
    <%shiptostreet%> -
    <%shiptozipcode%> -
    <%shiptocity%> -
    <%shiptocountry%> -
    -<%if shiptocontact%> -
    Attn: <%shiptocontact%> -<%end shiptocontact%> -<%if shiptophone%> -
    Tel: <%shiptophone%> -<%end shiptophone%> -<%if shiptofax%> -
    Fax: <%shiptofax%> -<%end shiptofax%> -
    -
     
    - - - - - - - - - - - - - - - - - - -
    RFQ #DateRequired byContactShipping PointShip via
    <%quonumber%><%quodate%><%reqdate%><%employee%><%shippingpoint%><%shipvia%>
    -
    Please provide price and delivery time for the following items:
    - - - - - - - - - - - - -<%foreach number%> - - - - - - - - -<%end number%> - - - - - -
    NumberDescriptionQt'y DeliveryUnit PriceExtended
    <%number%><%description%><%qty%><%unit%>

    -
    - -<%if notes%> - - - - -<%end notes%> - -
    Notes<%notes%>
    -
     
    - - - - - - -
      - X
    -
    -
    - -
    - - - - diff --git a/templates/print/Default/request_quotation.tex b/templates/print/Default/request_quotation.tex deleted file mode 100644 index d8788b7be..000000000 --- a/templates/print/Default/request_quotation.tex +++ /dev/null @@ -1,150 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\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}{19.2cm} -\setlength{\textheight}{24.7cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} -\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@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} -} - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.45\textwidth}{ -\textbf{To} -\vspace{0.7cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{0.3cm} - -<%if contact%> -<%contact%> -<%end contact%> - -\vspace{0.2cm} - -<%if vendorphone%> -Tel: <%vendorphone%> -<%end vendorphone%> - -<%if vendorfax%> -Fax: <%vendorfax%> -<%end vendorfax%> - -<%email%> -} -\parbox[t]{.45\textwidth}{ -\textbf{Ship To} -\vspace{0.7cm} - -<%shiptoname%> - -<%shiptostreet%> - -<%shiptozipcode%> - -<%shiptocity%> - -<%shiptocountry%> - -\vspace{0.3cm} - -<%if shiptocontact%> -<%shiptocontact%> -<%end shiptocontact%> - -<%if shiptophone%> -Tel: <%shiptophone%> -<%end shiptophone%> - -<%if shiptofax%> -Fax: <%shiptofax%> -<%end shiptofax%> - -<%shiptoemail%> -} -\hfill - -\vspace{1cm} - -\textbf{R E Q U E S T for Q U O T A T I O N} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{RFQ \#} & \textbf{Date} & \textbf{Required by} & \textbf{Contact} & \textbf{Shipping Point} & \textbf{Ship via} \\ [0.5ex] - \hline - <%quonumber%> & <%quodate%> & <%reqdate%> & <%employee%> & <%shippingpoint%> & <%shipvia%> \\ - \hline -\end{tabularx} - -\vspace{1cm} - -Please provide price and delivery time for the following items: - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rllrr@{}} - \textbf{Number} & \textbf{Description} & \textbf{Qt'y} & & - \textbf{Delivery} & \textbf{Unit Price} & \textbf{Extended} \\ -<%foreach number%> - <%number%> & <%description%> & <%qty%> & <%unit%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} - -\hfill - -<%if notes%> - <%notes%> -<%end if%> - -} - -\end{document} - diff --git a/templates/print/Default/sales_order.html b/templates/print/Default/sales_order.html deleted file mode 100644 index 343955e28..000000000 --- a/templates/print/Default/sales_order.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - -
      - - - - - - - - - - - - -
    -

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

    -
    -

    - Telephone: <%tel%> -
    Facsimile: <%fax%> -

    -
    -

    S A L E S    O R D E R

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - -
    Order Date <%orddate%>
    Required by <%reqdate%>
    Number <%ordnumber%>
     
    -
    - - - - - - - - - - - -
    To:Ship To:
    <%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 taxincluded%> - - - -<%end taxincluded%> - - - - - -
    NumberDescriptionQt'y PriceDiscAmount
    <%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%ordtotal%>Subtotal<%subtotal%>
    <%taxdescription%> on <%taxbase%> @ <%taxrate%> %<%tax%>
     
    Terms Net <%terms%> daysTotal<%ordtotal%>
    Tax is included in Total
     
    -
    - - -<%if notes%> - - -<%end notes%> - - - -
    Notes
    <%notes%>
    - All prices in <%currency%> Funds -
    <%shippingpoint%> -
    -
     
    - - - - - -
    - A 10% order cancellation fee will be applied for any special order - products or products that have been customized, enhanced or - upgraded at customers request. - - - X
    -
    -
    - -
    - - - - diff --git a/templates/print/Default/sales_order.tex b/templates/print/Default/sales_order.tex deleted file mode 100644 index 4e82e91eb..000000000 --- a/templates/print/Default/sales_order.tex +++ /dev/null @@ -1,123 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\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}{19.2cm} -\setlength{\textheight}{24.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\newsavebox{\hdr} -\sbox{\hdr}{ - \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - - \parbox{\textwidth}{ - \parbox[b]{12cm}{ - <%company%> - - <%address%>}\hfill - \begin{tabular}[b]{rr@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} - } -} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\markboth{<%company%>\hfill <%ordnumber%>}{\usebox{\hdr}} - -\pagestyle{myheadings} -%\thispagestyle{empty} use this with letterhead paper - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{2cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{3.5cm} - -\textbf{S A L E S} \parbox{0.3cm}{\hfill} \textbf{O R D E R} -\hfill -\begin{tabular}[t]{l@{\hspace{0.3cm}}l} - \textbf{Order Date} & <%orddate%> \\ -<%if reqdate%> - \textbf{Required by} & <%reqdate%> \\ -<%end reqdate%> - \textbf{Number} & <%ordnumber%> -\end{tabular} - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rlrrr@{}} - \textbf{Number} & \textbf{Description} & \textbf{Qt'y} & - \textbf{Unit} & \textbf{Price} & \textbf{Disc} & \textbf{Amount} \\ -<%foreach number%> - <%number%> & <%description%> & <%qty%> & - <%unit%> & <%sellprice%> & <%discount%> & <%linetotal%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} - -\vspace{0.2cm} - -\hfill -\begin{tabularx}{7cm}{Xr@{}} - \textbf{Subtotal} & \textbf{<%subtotal%>} \\ -<%foreach tax%> - <%taxdescription%> on <%taxbase%> & <%tax%>\\ -<%end tax%> - \hline - \textbf{Total} & \textbf{<%ordtotal%>}\\ -\end{tabularx} - -\vspace{0.3cm} - -\hfill - All prices in \textbf{<%currency%>} funds. - -\vspace{12pt} - -<%if notes%> - <%notes%> -<%end if%> - -} - - -\renewcommand{\thefootnote}{\fnsymbol{footnote}} - -\footnotetext[1]{\tiny -A 10\% order cancellation fee will be applied for any special order products or -products that have been customized, enhanced or upgraded at customers request. -Items which are non-returnable are indicated above. -} - -\end{document} - diff --git a/templates/print/Default/sales_quotation.html b/templates/print/Default/sales_quotation.html deleted file mode 100644 index a77d0c624..000000000 --- a/templates/print/Default/sales_quotation.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - -
      - - - - - - - - - - - - - - - - -
    -

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

    -
    -

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

    -
     
    -

    Q U O T A T I O N

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - -
    <%name%> -
    <%street%> -
    <%zipcode%> -
    <%city%> -
    <%country%> -
    -<%if contact%> -
    Attn: <%contact%> -<%end contact%> - -<%if customerphone%> -
    Tel: <%customerphone%> -<%end customerphone%> - -<%if customerfax%> -
    Fax: <%customerfax%> -<%end customerfax%> - -<%if email%> -
    <%email%> -<%end email%> -
    -
     
    - - - - - - - - - - - - - - - - - - -
    NumberDateValid untilContactShipping PointShip via
    <%quonumber%><%quodate%><%reqdate%><%employee%><%shippingpoint%><%shipvia%>
    -
     
    - - - - - - - - - - - - -<%foreach number%> - - - - - - - - - - - -<%end number%> - - - - - - -<%if taxincluded%> - - -<%end taxincluded%> - -<%if not taxincluded%> - - -<%end taxincluded%> - - -<%foreach tax%> - - - - -<%end tax%> - - - - - - - - - - - - - - - - -
    No.NumberDescriptionQt'y PriceDiscAmount
    <%runningnumber%><%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%invtotal%>Subtotal<%subtotal%>
    <%taxdescription%> on <%taxbase%> @ <%taxrate%> %<%tax%>
     
      -<%if terms%> - Terms Net <%terms%> days -<%end terms%> - Total<%quototal%>
     
    -
    - - -<%if notes%> - - -<%end notes%> - - - -
    Notes<%notes%> - All prices in <%currency%> Funds -
    -
     
    - - - - - -
    - Special order items are subject to a 10% cancellation fee. - - - X
    -
    -
    - -
    - - - - - diff --git a/templates/print/Default/sales_quotation.tex b/templates/print/Default/sales_quotation.tex deleted file mode 100644 index 35d435753..000000000 --- a/templates/print/Default/sales_quotation.tex +++ /dev/null @@ -1,136 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\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}{19.2cm} -\setlength{\textheight}{24.7cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\pagestyle{myheadings} -\thispagestyle{empty} - -\vspace*{-1.3cm} - -\parbox{\textwidth}{ - \parbox[b]{.42\textwidth}{ - <%company%> - - <%address%> - } - \parbox[b]{.2\textwidth}{ - \includegraphics[scale=0.3]{sql-ledger} - }\hfill - \begin{tabular}[b]{rr@{}} - Telephone & <%tel%>\\ - Facsimile & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} -} - -\vspace*{0.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{.45\textwidth}{ - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{0.3cm} - -<%if contact%> -<%contact%> -<%end contact%> - -\vspace{0.2cm} - -<%if customerphone%> -Tel: <%customerphone%> -<%end customerphone%> - -<%if customerfax%> -Fax: <%customerfax%> -<%end customerfax%> - -<%email%> -} - -\vspace{1cm} - -\textbf{Q U O T A T I O N} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{Quotation \#} & \textbf{Date} & \textbf{Valid until} & \textbf{Contact} & \textbf{Shipping Point} & \textbf{Ship via} \\ [0.5ex] - \hline - <%quonumber%> & <%quodate%> & <%reqdate%> & <%employee%> & <%shippingpoint%> & <%shipvia%> \\ - \hline -\end{tabularx} - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rlrrr@{}} - \textbf{Number} & \textbf{Description} & \textbf{Qt'y} & - \textbf{Unit} & \textbf{Price} & \textbf{Disc} & \textbf{Amount} \\ -<%foreach number%> - <%number%> & <%description%> & <%qty%> & - <%unit%> & <%sellprice%> & <%discount%> & <%linetotal%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} - -\vspace{0.2cm} - -\hfill -\begin{tabularx}{7cm}{Xr@{}} - Subtotal & <%subtotal%> \\ -<%foreach tax%> - <%taxdescription%> on <%taxbase%> & <%tax%>\\ -<%end tax%> - \hline - Total & <%quototal%>\\ -\end{tabularx} - -\vspace{0.3cm} - -\hfill - All prices in \textbf{<%currency%>}. - -\vspace{12pt} - -<%if notes%> - <%notes%> -<%end if%> - -} - -\vfill - -\end{document} - diff --git a/templates/print/Default/statement.html b/templates/print/Default/statement.html deleted file mode 100644 index 441e6e0d1..000000000 --- a/templates/print/Default/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/templates/print/Default/statement.tex b/templates/print/Default/statement.tex deleted file mode 100644 index 9f611b881..000000000 --- a/templates/print/Default/statement.tex +++ /dev/null @@ -1,107 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\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}{19.2cm} -\setlength{\textheight}{24.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\newsavebox{\hdr} -\sbox{\hdr}{ - \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - - \parbox{\textwidth}{ - \parbox[b]{12cm}{ - <%company%> - - <%address%>}\hfill - \begin{tabular}[b]{rrr@{}} - Tel & <%tel%>\\ - Fax & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} - } -} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\markboth{<%company%>\hfill <%statementdate%>}{\usebox{\hdr}} - -\pagestyle{myheadings} -%\thispagestyle{empty} use this with letterhead paper - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{10.5cm}{ - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -} -\parbox[t]{7.5cm}{ -<%if customerphone%> -Tel: <%customerphone%> -<%end customerphone%> - -<%if customerfax%> -Fax: <%customerfax%> -<%end customerfax%> - -<%email%> -} -\hfill - -\vspace{1cm} - -\textbf{S T A T E M E N T} \hfill \textbf{<%statementdate%>} - -\vspace{2cm} - -\begin{tabular*}{\textwidth}{@{}l@{\extracolsep\fill}ccrrrr@{}} - \textbf{Invoice \#} & \textbf{Date} & \textbf{Due} & - \textbf{Current} & \textbf{30} & \textbf{60} & \textbf{90+} \\ -<%foreach invnumber%> - <%invnumber%> & <%invdate%> & <%duedate%> & - <%c0%> & <%c30%> & <%c60%> & <%c90%> \\ -<%end invnumber%> -\textbf{Subtotal} & & & <%c0total%> & <%c30total%> & <%c60total%> & <%c90total%> -\end{tabular*} -\rule{\textwidth}{1pt} - -\vspace{0.5cm} - -\hfill -\begin{tabularx}{7cm}{Xr@{}} - \textbf{Total outstanding} & <%total%> -\end{tabularx} - -\vfill - -Please make check payable to <%company%> - -\end{document} - diff --git a/templates/print/Default/taxbird.txb b/templates/print/Default/taxbird.txb deleted file mode 100644 index c1a8a39cc..000000000 --- a/templates/print/Default/taxbird.txb +++ /dev/null @@ -1,23 +0,0 @@ -;; This file was produced by lx-office -;; for using in taxbird. -;; You probably don't want to touch this -;; file. In case you do want it anyway, -;; be warned: BE CAREFUL!! -;; -'("Umsatzsteuervoranmeldung <%year%>" ( -("vend-id" . "74931") -("land-lieferant" . "<%elsterland%>") -("name-lieferant" . "<%company%>") -("berufsbez" . "") -("strasse-lieferant" . "<%co_street%>") -("plz-lieferant" . "<%co_zip%> ") -("ort-lieferant" . "<%co_city%>") -("vorwahl" . "<%co_phone_prefix%>") -("anschluss" . "<%co_phone%>") -("land" . "<%taxbird_land_nr%>") -("zeitraum" . "<%taxbird_period%>") -("stnr" . "<%taxbird_steuernummer%>") - -<%foreach id%> -("<%id%>" . "<%amount%>")<%end%> -)) \ No newline at end of file diff --git a/templates/print/Default/ustva-2012.tex b/templates/print/Default/ustva-2012.tex deleted file mode 100644 index 3a35db9d6..000000000 --- a/templates/print/Default/ustva-2012.tex +++ /dev/null @@ -1,153 +0,0 @@ -% German USTVA template for taxreports -% Contributed by Marcus Habermehl -% Based on template by Jacky und Stefan Tenne (German-ustva-2008.tex) -% -% -\documentclass[twoside]{scrartcl} -\usepackage{a4,german} -\usepackage[frame]{xy} -\usepackage[utf8]{inputenc} -\usepackage[german]{babel} -\usepackage{graphicx} -\usepackage{tabularx} -\usepackage{times, german} -\usepackage{german} -\setlength{\voffset}{-0.7cm} %hier wird die Höhenverschiebung -\setlength{\hoffset}{-1cm} %und hier die Verschiebung seitwärts -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0cm} -\setlength{\headsep}{0cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{0cm} -\setlength{\evensidemargin}{0cm} -\setlength{\textwidth}{20.9cm} -\setlength{\textheight}{29.6cm} -\setlength{\footskip}{-0cm} -\setlength{\parindent}{1mm} - -\begin{document} - -\fontfamily{cmss}\fontshape{n}\large\selectfont -\pagestyle{myheadings} -\markboth{\protect\scalebox{1.045}[1.045]{\protect\includegraphics[viewport = 54 783 700 790,page=2]{ustva-2012.pdf}}}%Seite 2 -{\protect\scalebox{1.045}[1.045]{\protect\includegraphics[viewport = 70 700 700 790,page=1]{ustva-2012.pdf}}}%Seite 1 -\hspace{1mm} -\begin{tabular}[b]{p{7mm}p{5cm}p{22.5mm}p{24mm}p{7mm}p{28mm}p{3mm}} -\multicolumn{7}{c}{}\\[-2mm] - & \multicolumn{6}{l}{<%steuernummer%>}\\ -\multicolumn{7}{c}{}\\[15mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Name%>} & & & & &\\[-4mm] -\multicolumn{2}{p{7.5cm}}{} & & & & &\\[3mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Strasse%>} & &<%0401%>&<%0407%>&&<%0441%>\\[1.2mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0402%>&<%0408%>&&<%0442%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{<%FA_PLZ%> <%FA_Ort%>} & &<%0403%>&<%0409%>&&<%0443%>\\[3mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0404%>&<%0410%>&&<%0444%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0405%>&<%0411%>&&\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company%>}} & &<%0406%>&<%0412%>&&\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%co_street%>}}& & & & &\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%co_city%>}}& & & &<%FA_10%> &\\[1mm] -\multicolumn{2}{p{7.5cm}}{ -<%if tel%> -\small{Tel: <%tel%>}~--~ -<%else%> -\small{~} -<%end tel%> -<%if fax%> -\small{Fax: <%fax%>} -<%else%> -\small{~} -<%end fax%> -}& & & & &\\[1.8mm] -\multicolumn{2}{p{7.5cm}}{\small{<%email%>}}&~& & & &\\[-1mm] -\end{tabular}\\[2.5mm] -\begin{tabular}[b]{p{99mm}p{26.5mm}p{4.55mm}p{4mm}p{35mm}} -&&&&\\[9.5mm] -\multicolumn{2}{r}{<%41%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%44%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%49%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%43%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%48%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%81%>} & & \multicolumn{2}{r}{<%811%>}\\[1.8mm] -\multicolumn{2}{r}{<%86%>} & & \multicolumn{2}{r}{<%861%>}\\[1.8mm] -\multicolumn{2}{r}{<%35%>} & & \multicolumn{2}{r}{<%36%>}\\[1.8mm] -\multicolumn{2}{r}{<%77%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%76%>} & & \multicolumn{2}{r}{<%80%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%91%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%89%>} & & \multicolumn{2}{r}{<%891%>}\\[1.8mm] -\multicolumn{2}{r}{<%93%>} & & \multicolumn{2}{r}{<%931%>}\\[1.8mm] -\multicolumn{2}{r}{<%95%>} & & \multicolumn{2}{r}{<%98%>}\\[1.8mm] -\multicolumn{2}{r}{<%94%>} & & \multicolumn{2}{r}{<%96%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%42%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%60%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%21%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%45%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z43%>}\\ -\end{tabular} -\newpage - -\vspace*{-9.5mm}\hspace{27mm}<%steuernummer%>\\[-2.7mm] -\begin{tabular}[b]{p{99mm}p{25.2mm}p{2.55mm}p{10mm}p{32mm}} -&&&&\\ -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z45%>}\\[13.5mm] -\multicolumn{2}{r}{<%46%>} & & \multicolumn{2}{r}{<%47%>}\\[1.8mm] -\multicolumn{2}{r}{<%52%>} & & \multicolumn{2}{r}{<%53%>}\\[1.8mm] -\multicolumn{2}{r}{<%73%>} & & \multicolumn{2}{r}{<%74%>}\\[1.8mm] -\multicolumn{2}{r}{<%84%>} & & \multicolumn{2}{r}{<%85%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%65%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z53%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%66%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%61%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%62%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%67%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%63%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%64%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%59%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z62%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%69%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%39%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{\textbf{<%83%>}}\\[25.6mm] -\end{tabular}\\[35mm] -<%if FA_steuerberater%> -\vspace{11mm} -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item <%FA_steuerberater_name%> -\item <%FA_steuerberater_street%> -\item <%FA_steuerberater_city%> -\item Tel:~<%FA_steuerberater_tel%> -\end{small}\\[15mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -<%if not FA_steuerberater%> -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item ~ -\item ~ -\item ~ -\item ~ -\end{small}\\[26mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -\end{document} diff --git a/templates/print/Default/ustva.html b/templates/print/Default/ustva.html deleted file mode 100644 index 1f5da1ae7..000000000 --- a/templates/print/Default/ustva.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - Vorschau: UStVa - - - - -

    Vorschau Umsatzsteuer-Voranmeldung

    -

    Zeitraum vom <%fromdate%> bis <%todate%>

    - - - - - - - - - - - - - - - - - - - - -
    Steuernummer: <%steuernummer%> Datum (<%Datum_heute%>)

    - Finanzamt <%FA_Name%>
    - <%FA_Strasse%>
    - <%FA_PLZ%> <%FA_Ort%>
    - Fax: <%FA_FAX%> -
      - Firma <%company%>
    - <%if company_street%> - <%company_street%>
    - <%company_city%>
    - <%end company_street%> - <%if not company_street%> - <%address%> - <%end company_street%> -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%if not year2007%> - - - - - - - -<%end year2007%> -<%if year2007%> - - - - - - - -<%end year2007%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%if not year2007%> - - - - - - - -<%end if year2007%> -<%if year2007%> - - - - - - - -<%end if year2007%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%if year2010%> - - - - - - - -<%end if year2010%> - - - - - - - - - - - - - - - - - - - - - - -<%if year2010%> - - - - - - - -<%end if year2010%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    I. Anmeldung der -Umsatzsteuer-Vorauszahlung
    Lieferungen und sonstige Leistungen
    an innergemeinschaftliche Abnehmer mit USt-IdNr(Spalte 41)<%41%>
    neuer Fahrzeuge an Abnehmer ohne USt-IdNr(Spalte 44)<%44%>
    neuer Fahrzeuge außerhalb eines Unternehmens(Spalte 49)<%49%>
    Weitere steuerfreie Umsätze mit Vorsteuerabzug(Spalte 43)<%43%>
    Steuerfreie Umsätze ohne -Vorsteuerabzug.
    Umsätze nach § 4 Nr. 8 bis 20 UStG
    (Spalte 48)<%48%>
    Steuerpflichtige Umsätze
    zum Steuersatz von 16 v.H.(Spalte 51)<%51%>
    (Spalte 51 rechts)<%511%>
    zum Steuersatz von 19 v.H.(Spalte 81)<%81%>
    (Spalte 81 rechts)<%811%>
    zum Steuersatz von 7 v.H.(Spalte 86)<%86%>(Spalte 86 rechts)<%861%>
    andere Steuersätze35 <%35%>36<%36%>
     
    Lieferungen in das übrige Gemeinschaftsgebiet mit USt-IdNr(Spalte 77)<%77%>
    Umsätze, nach §24 UStG (Sägewerkserzeugnisse, alkoholische Getränke etc.)76 <%76%>80<%80%>
     
    Innergemeinschaftliche Erwerbe
    Steuerfrei nach §4b UStG(Spalte 91)<%91%>
    Steuerpflichtige zum Steuersatz von 16 v.H.(Spalte 97)<%97%>
    (Spalte 97 rechts)<%971%>
    Steuerpflichtige zum Steuersatz von 19 v.H.(Spalte 89)<%89%>
    (Spalte 89 rechts)<%891%>
    zum Steuersatz von 7 v.H.(Spalte 93)<%93%>(Spalte 93 rechts)<%931%>
    zu anderen Steuersätzen(Spalte 95)<%95%>98<%98%>
    neuer Fahrzeuge von Lieferern - von Lieferanten ohne USt.IdNr.
    - zum allgemeinen Steuersatz
    (Spalte 94)<%94%>(Spalte 96)<%96%>
     
    Lieferungen des ersten Abnehmers bei - innergemeinschaftlichen Dreiecksgeschften (§25b Abs. 2 UStG)42<%42%>
    Steuerpflichtige Umstze im Sinne, für die der - Leistungsempfänger die Steuer schuldet60<%60%>
    Nicht steuerbare Leistungen gem. § 18b Satz 1 Nr. 2 UStG21<%21%>
    Im Inland nicht steuerbare Umsätze45<%45%>
     
    Übertrag(Zeile 43)<%Z43%>
    Übertrag(Zeile 45)<%Z45%>
    Im Inland steuerpflichtige sonstige Leistungen von im übrigen Gemeinschaftsgebiet ansässigen Unternehmen (§13b Abs. 1 UStG)46<%46%>47<%47%>
    Leistungen eines im Ausland ansässigen Unternehmers52<%52%>53<%53%>
    Lieferungen sicherungsbereigneter Gegenstände und - Umsätze, die unter das GrEStG fallen.73<%73%>74<%74%>
    Bauleistungen eines im Inland ansässigen Unternehmers84<%84%>85<%85%>
    Steuer wegen Wechsel der Besteuerungsform und - Nachsteuer auf versteuerte Anzahlungen wegen Steuersatzerhöhung.65<%65%>
     
    Umsatzsteuer(Zeile 53)<%Z53%>
     
    Abziehbare Vorsteuerbeträge
    Vorsteuerbeträge von Rechnungen von anderen Unternehmern(Spalte 66)<%66%>
    Vorsteuerbeträge aus dem innergemeinschaftlichen Erwerb61<%61%>
    Entrichtete Einfuhrumsatzsteuer62<%62%>
    Vorsteuerbeträge aus Leistungen im Sinne - des §13b Abs. 1 UStG67<%67%>
    Vorsteuerbeträge, die nach allgemeinen - Durchschnittsästzen berechnet sind 63<%63%>
    Berichtigung des Vorsteuerabzugs64<%64%>
    Vorsteuerabzug für innergemeinschaftliche Lieferungen - neuer Fahrzeuge außerhalb eines Unternehmens sowie von Kleinunternehmern59<%59%>
    Verbleibender Betrag(Zeile 62)<%Z62%>
    Andere Steuerbeträge
    in Rechnungen unrichtig oder unberechtigt ausgewiesene - Steuerbeträge sowie Steuerbeträge, die nach - §4 Nr. 4a, § 6a Abs. 4, §7 oder §25b UStG geschuldet werden69<%69%>
     
    Umsatzsteuer-Vorauszahlung/Überschuss(Zeile 65)<%Z65%>
    Anrechnung (Abzug) der festgesetzten Sondervorauszahlung - für Dauerfristverlängerung (nur in der letzten Voranmeldung des - Besteuerungszeitraums, ausfüllen)39<%39%>
     
    Verbleibende Umsatzsteuer-Vorauszahlung bzw. - Verbleibender Überschuss83<%83%>
    -<%if FA_steuerberater%> -

    -Steuerberater:
    -<%FA_steuerberater_name%>
    -<%FA_steuerberater_street%>
    -<%FA_steuerberater_city%>
    -Tel: <%FA_steuerberater_tel%>

    -<%end FA_steuerberater%> - - diff --git a/templates/print/Default/ustva.tex b/templates/print/Default/ustva.tex deleted file mode 100644 index da26f47a8..000000000 --- a/templates/print/Default/ustva.tex +++ /dev/null @@ -1,120 +0,0 @@ -% German USTVA template for taxreports -% -% Contributed by Jens Koerner, Peter Schorer, Udo Spallek -% -% -\documentclass[twoside]{scrartcl} -\usepackage{a4,german} -\usepackage[frame]{xy} -\usepackage[utf8]{inputenc} -\usepackage[german]{babel} -\usepackage{graphicx} -\usepackage{tabularx} -\usepackage{times, german} -\usepackage{german} -\setlength{\voffset}{-0.8cm} %hier wird die Höhenverschiebung getÀtigt -\setlength{\hoffset}{-1cm} %und hier die Verschiebung seitwÀrts -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0cm} -\setlength{\headsep}{0cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{0cm} -\setlength{\evensidemargin}{0cm} -\setlength{\textwidth}{20.9cm} -\setlength{\textheight}{29.6cm} -\setlength{\footskip}{-0cm} -\setlength{\parindent}{0pt} - -\begin{document} - -\fontfamily{cmss}\fontshape{n}\large\selectfont -\pagestyle{myheadings} -\markboth{\hspace{7mm}\protect\includegraphics[viewport = 60 700 700 790]{ustva2.pdf}} -{\protect\includegraphics[viewport = 60 700 700 790]{ustva1.pdf}} -\hspace{1mm} -\begin{tabular}[b]{p{7mm}p{5cm}p{22.5mm}p{24mm}p{5mm}p{27mm}p{3mm}} -\multicolumn{7}{c}{}\\[-2mm] - & \multicolumn{6}{l}{<%steuernummer%>}\\ -\multicolumn{7}{c}{}\\[15mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Name%>} & & & & &\\[-4mm] -\multicolumn{2}{p{7.5cm}}{} & & & & &\\[1mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Strasse%>} & &<%0401%>&<%0407%>&&<%0441%>\\[1.2mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0402%>&<%0408%>&&<%0442%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{<%FA_PLZ%> <%FA_Ort%>} & &<%0403%>&<%0409%>&&<%0443%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0404%>&<%0410%>&&<%0444%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0405%>&<%0411%>&&\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company%>}} & &<%0406%>&<%0412%>&&\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company_street%>}}& & & & &\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company_city%>}}& & & & &\\[1mm] -\multicolumn{2}{p{7.5cm}}{ -<%if tel%> -\small{Tel: <%tel%>}~--~ -<%end tel%> -<%if fax%> -\small{Fax: <%fax%>} -<%end fax%> -}& & & &<%FA_10%> &\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%email%>}}& & & & &\\[-1mm] -\end{tabular}\\[28.5mm] -\begin{tabular}[b]{p{95mm}p{28mm}p{2.55mm}p{4mm}p{35mm}} -&&&&\\[42mm] -\multicolumn{2}{r}{<%51%>} & & \multicolumn{2}{r}{<%51r%>}\\[1.5mm] -\multicolumn{2}{r}{<%86%>} & & \multicolumn{2}{r}{<%86r%>}\\[46mm] -\multicolumn{2}{r}{<%97%>} & & \multicolumn{2}{r}{<%97r%>}\\[1.5mm] -\multicolumn{2}{r}{<%93%>} & & \multicolumn{2}{r}{<%93r%>}\\[7.9mm] -\multicolumn{2}{r}{<%94%>} & & \multicolumn{2}{r}{<%96%>}\\[14mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%43%>}\\ -%\multicolumn{2}{||r|}{1000} & & & \\ -%\multicolumn{2}{||r|}{1000} & & \multicolumn{2}{r}{100.000.000~~00}\\ -%\multicolumn{3}{||r|}{1.000.000.000~~00} & \multicolumn{2}{r}{100.000.000~~00}\\ -\end{tabular} - -\newpage - -\vspace*{-10mm}\hspace{27mm}<%steuernummer%>\\[-2.5mm] -\begin{tabular}[b]{p{95mm}p{28mm}p{2.55mm}p{4mm}p{35mm}} -&&&&\\ -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%45%>}\\[46mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%43%>}\\[7.9mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%66%>}\\[7.9mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%62%>}\\[58.5mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{\textbf{<%67%>}}\\[26mm] -\end{tabular}\\[35mm] -<%if FA_steuerberater%> -\vspace{11mm} -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item <%FA_steuerberater_name%> -\item <%FA_steuerberater_street%> -\item <%FA_steuerberater_city%> -\item Tel:~<%FA_steuerberater_tel%> -\end{small}\\[15mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -<%if not FA_steuerberater%> -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item ~ -\item ~ -\item ~ -\item ~ -\end{small}\\[26mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -\end{document} diff --git a/templates/print/Default/winston.xml b/templates/print/Default/winston.xml deleted file mode 100644 index 2bb63da22..000000000 --- a/templates/print/Default/winston.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - <%elsterFFFF%><%elstersteuernummer%> - <%year%> - <%period%> - -<%foreach id%> - <%amount%> -<%end%> - - - diff --git a/templates/print/German/balance_sheet.html b/templates/print/German/balance_sheet.html deleted file mode 100644 index 985b6eff5..000000000 --- a/templates/print/German/balance_sheet.html +++ /dev/null @@ -1,100 +0,0 @@ - - - -

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

    BILANZ -
    <%period%> -

    - - - - - - - - -<%foreach asset_account%> - - - - - - -<%end asset_account%> - - - - - - - - - - - - - - - - - -<%foreach liability_account%> - - - - - - -<%end liability_account%> - - - - - - - - - - - - - - - - -<%foreach equity_account%> - - - - - - -<%end equity_account%> - - - - - - - - - - - - - - - - - -
    AKTIVA

    <%this_period%><%last_period%>
    <%asset_account%><%asset_this_period%><%asset_last_period%>


    TOTAL<%total_assets_this_period%>
    <%total_assets_last_period%>
    PASSIVA
    <%liability_account%><%liability_this_period%><%liability_last_period%>


    TOTAL<%total_liabilities_this_period%>

    -
    <%total_liabilities_last_period%>

    -
    EIGENTUM

    <%equity_account%><%equity_this_period%><%equity_last_period%>


    TOTAL<%total_equity_this_period%>

    -
    <%total_equity_last_period%>

    -
    TOTAL PASSIVA & EIGENTUM<%total_this_period%>

    <%total_last_period%>

    - - - diff --git a/templates/print/German/bin_list.html b/templates/print/German/bin_list.html deleted file mode 100644 index d57632dc7..000000000 --- a/templates/print/German/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/templates/print/German/bin_list.tex b/templates/print/German/bin_list.tex deleted file mode 100644 index 67a78ed8b..000000000 --- a/templates/print/German/bin_list.tex +++ /dev/null @@ -1,114 +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/templates/print/German/bwa.html b/templates/print/German/bwa.html deleted file mode 100644 index 91907d8fe..000000000 --- a/templates/print/German/bwa.html +++ /dev/null @@ -1,582 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    <%company%> -

    Kurzfristige Erfolgsrechnung <%period%>

    -

    SKR3   BWA

    -
    Blatt 1
     Im BetrachtungszeitraumKumuliert seit Jahresanfang
    BezeichnungWert% Ges.- Leistg.% Ges.- Kosten% Pers.- KostenAufschlagWert% Ges.- Leistg.% Ges.- Kosten% Pers.- KostenAufschlag
     
    Umsatzerlöse<%jetzt1%><%jetztgl1%><%kumm1%><%kummgl1%> 
    Best.Verdg. FE/UE<%jetzt2%><%jetztgl2%><%kumm2%><%kummgl2%> 
    Akt.Eigenleistungen<%jetzt3%><%jetztgl3%><%kumm3%><%kummgl3%> 
     
    Gesamtleistung<%jetztgesamtleistung%><%jetztglgesamtleistung%><%jetztgkgesamtleistung%><%jetztpkgesamtleistung%><%kummgesamtleistung%><%kummglgesamtleistung%><%kummgkgesamtleistung%><%kummpkgesamtleistung%> 
     
    Mat./Wareneinkauf<%jetzt4%><%jetztgl4%><%jetztgk4%><%jetztpk4%><%jetztauf4%><%kumm4%><%kummgl4%><%kummgk4%><%kummpk4%><%kummauf4%> 
     
    Rohertrag<%jetztrohertrag%><%jetztglrohertrag%><%jetztgkrohertrag%><%jetztpkrohertrag%><%jetztaufrohertrag%><%kummrohertrag%><%kummglrohertrag%><%kummgkrohertrag%><%kummpkrohertrag%><%kummaufrohertrag%> 
     
    So.betr.Erlöse<%jetzt5%><%jetztgl5%><%jetztgk5%><%jetztpk5%><%kumm5%><%kummgl5%><%kummgk5%><%kummpk5%> 
     
    Betriebl. Rohertrag<%jetztbetriebrohertrag%><%jetztglbetriebrohertrag%><%jetztgkbetriebrohertrag%><%jetztpkbetriebrohertrag%><%jetztaufbetriebrohertrag%><%kummbetriebrohertrag%><%kummglbetriebrohertrag%><%kummgkbetriebrohertrag%><%kummpkbetriebrohertrag%><%kummaufbetriebrohertrag%> 
     
    Kostenarten: 
    Personalkosten<%jetzt10%><%jetztgl10%><%jetztgk10%><%jetztpk10%><%kumm10%><%kummgl10%><%kummgk10%><%kummpk10%> 
    Raumkosten<%jetzt11%><%jetztgl11%><%jetztgk11%><%jetztpk11%><%kumm11%><%kummgl11%><%kummgk11%><%kummpk11%> 
    Betriebl.Steuern<%jetzt12%><%jetztgl12%><%jetztgk12%><%jetztpk12%><%kumm12%><%kummgl12%><%kummgk12%><%kummpk12%> 
    Versich./Beiträge<%jetzt13%><%jetztgl13%><%jetztgk13%><%jetztpk13%><%kumm13%><%kummgl13%><%kummgk13%><%kummpk13%> 
    Kfz-Kosten (o.St.)<%jetzt14%><%jetztgl14%><%jetztgk14%><%jetztpk14%><%kumm14%><%kummgl14%><%kummgk14%><%kummpk14%> 
    Werbe-/Reisekosten<%jetzt15%><%jetztgl15%><%jetztgk15%><%jetztpk15%><%kumm15%><%kummgl15%><%kummgk15%><%kummpk15%> 
    Kosten Warenabgabe<%jetzt16%><%jetztgl16%><%jetztgk16%><%jetztpk16%><%kumm16%><%kummgl16%> -<%kummgk16%><%kummpk16%> 
    Abschreibungen<%jetzt17%><%jetztgl17%><%jetztgk17%><%jetztpk17%><%kumm17%><%kummgl17%><%kummgk17%><%kummpk17%> 
    Reparatur/Instandh.<%jetzt18%><%jetztgl18%><%jetztgk18%><%jetztpk18%><%kumm18%><%kummgl18%><%kummgk18%><%kummpk18%> 
    Sonstige Kosten<%jetzt20%><%jetztgl20%><%jetztgk20%><%jetztpk20%><%kumm20%><%kummgl20%><%kummgk20%><%kummpk20%> 
    Gesamtkosten<%jetztgesamtkosten%><%jetztglgesamtkosten%><%jetztgkgesamtkosten%><%jetztpkgesamtkosten%><%kummgesamtkosten%><%kummglgesamtkosten%><%kummgkgesamtkosten%><%kummpkgesamtkosten%> 
     
    Betriebsergebnis<%jetztbetriebsergebnis%><%jetztglbetriebsergebnis%> -<%jetztgkbetriebsergebnis%><%jetztpkbetriebsergebnis%><%kummbetriebsergebnis%><%kummglbetriebsergebnis%> -<%kummgkbetriebsergebnis%><%kummpkbetriebsergebnis%> 
     
    Zinsaufwand<%jetzt30%><%jetztgl30%><%jetztgk30%><%jetztpk30%><%kumm30%><%kummgl30%><%kummgk30%><%kummpk30%> 
    Übrige Steuern<%jetzt19%><%jetztgl19%><%jetztgk19%><%jetztpk19%><%kumm19%><%kummg191%><%kummgk19%><%kummpk19%> 
    Sonst. neutr. Aufwand<%jetzt31%><%jetztgl31%><%jetztgk31%><%jetztpk31%><%kumm31%><%kummgl31%><%kummgk31%><%kummpk31%> 
    Neutraler Aufwand<%jetztneutraleraufwand%><%jetztglneutraleraufwand%><%jetztgkneutraleraufwand%><%jetztpkneutraleraufwand%><%kummneutraleraufwand%><%kummglneutraleraufwand%><%kummgkneutraleraufwand%><%kummpkneutraleraufwand%> 
     
    Zinserträge<%jetzt32%><%jetztgl32%><%jetztgk32%><%jetztpk32%><%kumm32%><%kummgl32%><%kummgk32%><%kummpk32%> 
    Sonst. neutr. Ertr.<%jetzt33%><%jetztgl33%><%jetztgk33%><%jetztpk33%><%kumm33%><%kummgl33%><%kummgk33%><%kummpk33%> 
    Verr.kalk.Kosten<%jetzt34%><%jetztgl34%> - <%jetztgk34%><%jetztpk34%><%kumm34%><%kummgl34%><%kummgk34%><%kummpk34%> 
    Neutraler Ertrag<%jetztneutralerertrag%><%jetztglneutralerertrag%><%jetztgkneutralerertrag%><%jetztpkneutralerertrag%><%kummneutralerertrag%><%kummglneutralerertrag%><%kummgkneutralerertrag%><%kummpkneutralerertrag%> 
     
    Ergebnis vor Steuern<%jetztergebnisvorsteuern%><%jetztglergebnisvorsteuern%><%jetztgkergebnisvorsteuern%><%jetztpkergebnisvorsteuern%><%kummergebnisvorsteuern%><%kummglergebnisvorsteuern%><%kummgkergebnisvorsteuern%><%kummpkergebnisvorsteuern%> 
     
    Steuern Eink.u.Ertr.<%jetzt35%><%jetztgl35%><%jetztgk35%><%jetztpk35%><%kumm35%><%kummgl35%><%kummgk35%><%kummpk35%> 
     
    Vorläufiges Ergebnis<%jetztergebnis%><%jetztglergebnis%><%jetztgkergebnis%><%jetztpkergebnis%><%kummergebnis%><%kummglergebnis%><%kummgkergebnis%><%kummpkergebnis%> 
     
    - diff --git a/templates/print/German/check.tex b/templates/print/German/check.tex deleted file mode 100644 index 6086d457d..000000000 --- a/templates/print/German/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/templates/print/German/credit_note.tex b/templates/print/German/credit_note.tex deleted file mode 100644 index 69ac965ac..000000000 --- a/templates/print/German/credit_note.tex +++ /dev/null @@ -1,78 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage{eurosym} -\usepackage{tabularx} -\usepackage{ifthen} -\usepackage[utf8]{inputenc} -\begin{document} - -\setlength{\parindent}{0cm} - -\pagestyle{empty} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\begin{minipage}{8cm} - <%name%> - - <%street%> - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{Gutschrift}}} \vspace*{0.2cm} - \rightline{\large\textbf{\textit{Nr. <%invnumber%>% \vspace*{0.2cm} - }}} - für Rechnung: \hfill <%invnumber_for_credit_note%> - - Gutschriftdatum:\hfill <%invdate%> - - Auftrag-Nr:\hfill <%ordnumber%> - - Telefon:\hfill <%phone%> - - Telefax:\hfill <%fax%> - - Ansprechpartner:\hfill <%employee%> -\end{minipage} - -\vspace*{0.5cm} - -Ihre Bestellung <%cusordnumber%> vom <%orddate%> -% \hfill - -\vspace*{0.5cm} - -Sehr geehrte Damen und Herren, - -\vspace{0.5cm} - -\begin{tabularx}{\textwidth}{lrXrr} - \hline - \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & - \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ - \hline - <%foreach number%> - <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & - <%sellprice%> \euro & <%linetotal%> \euro \\ - <%if discount_sub%> & Zwischensumme: & & <%discount_sub%> \euro & <%end if%>\\ - <%end number%>\hline - \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro \\ - <%foreach tax%> - \multicolumn{4}{l}{<%taxdescription%>} & <%tax%> \euro \\ - <%end tax%> - \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%invtotal%> \euro} \\ \hline -\end{tabularx} - -\vspace{1cm} - -\end{document} - diff --git a/templates/print/German/income_statement.html b/templates/print/German/income_statement.html deleted file mode 100644 index 36b612b58..000000000 --- a/templates/print/German/income_statement.html +++ /dev/null @@ -1,291 +0,0 @@ - - -

    -Einnahmenüberschußrechnung

    -

    -EÜR- (Gewinnermittlung nach §4 Abs. 3 EStG) -
    <%period%> -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    A. Betriebseinnahmen
    - Umsatzerlöse - - <%eur1%> -
    - sonstige Erlöse - - <%eur2%> -
    - Privatanteile - - <%eur3%> -
    - Zinserträge - - <%eur4%> -
    - Außerordentliche Erträge - - <%eur5%> -
    - Vereinnahmte Umsatzsteuer - - <%eur6%> -
    - Umsatzsteuererstattungen - - <%eur7%> -

    Summe Einnahmen<%sumeura%>


    B. Betriebsausgaben
    - Wareneingänge - - <%eur8%> -
    - Löhne und Gehäter - - <%eur9%> -
    - Gesetzlicher sozialer Aufwand - - <%eur10%> -
    - Mieten - - <%eur11%> -
    - Gas, Strom, Wasser - - <%eur12%> -
    - Instandhaltung - - <%eur13%> -
    - Steuern, Versicherungen, Beiträge - - <%eur14%> -
    - Kfz-Steuern - - <%eur15%> -
    - Kfz-Versicherungen - - <%eur16%> -
    - Sonstige Fahrzeugkosten - - <%eur17%> -
    - Werbe- und Reisekosten - - <%eur18%> -
    - Instandhaltung und Werkzeuge - - <%eur19%> -
    - Fachzeitschriften, Bücher - - <%eur20%> -
    - Miete für Einrichtungen - - <%eur21%> -
    - Rechts- und Beratungskosten - - <%eur22%> -
    - Bürobedarf, Porto, Telefon - - <%eur23%> -
    - Sonstige Aufwendungen - - <%eur24%> -
    - Abschreibungen auf Anlagevermögen - - <%eur25%> -
    - Abschreibungen auf GWG - - <%eur26%> -
    - Vorsteuer - - <%eur27%> -
    - Umsatzsteuerzahlungen - - <%eur28%> -
    - Zinsaufwand - - <%eur29%> -
    - Außerordentlicher Aufwand - - <%eur30%> -
    - Betriebliche Steuern - - <%eur31%> -

    Summe Ausgaben<%sumeurb%>

    -


    GEWINN / VERLUST<%guvsumme%>

    - - - - diff --git a/templates/print/German/invoice.html b/templates/print/German/invoice.html deleted file mode 100644 index 2858f4f08..000000000 --- a/templates/print/German/invoice.html +++ /dev/null @@ -1,268 +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 paid%> - - - - -<%end paid%> - - - - - - - - -<%if total%> - - -<%end total%> - - - - - - -
    NummerBeschreibungAnz. PreisRabTotal
    <%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%invtotal%>
    Zwischensumme<%subtotal%>
    <%taxdescription%> auf <%taxbase%><%tax%>
    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/templates/print/German/invoice.odt b/templates/print/German/invoice.odt deleted file mode 100644 index 822ba9062..000000000 Binary files a/templates/print/German/invoice.odt and /dev/null differ diff --git a/templates/print/German/invoice.tex b/templates/print/German/invoice.tex deleted file mode 100644 index 27487a31b..000000000 --- a/templates/print/German/invoice.tex +++ /dev/null @@ -1,83 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage{eurosym} -\usepackage{tabularx} -\usepackage{ifthen} -\usepackage[utf8]{inputenc} -\begin{document} - -\setlength{\parindent}{0cm} - -\pagestyle{empty} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\begin{minipage}{8cm} - <%name%> - - <%street%> - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{Rechnung}}} \vspace*{0.2cm} - \rightline{\large\textbf{\textit{Nr. <%invnumber%>% \vspace*{0.2cm} - }}} - - Rechnungsdatum:\hfill <%invdate%> - - Auftrag-Nr:\hfill <%ordnumber%> - - Telefon:\hfill <%phone%> - - Telefax:\hfill <%fax%> - - Ansprechpartner:\hfill <%employee%> -\end{minipage} - -\vspace*{0.5cm} - -Ihre Bestellung <%cusordnumber%> vom <%orddate%> -% \hfill - - -\vspace*{0.5cm} - -Sehr geehrte Damen und Herren, - -für unsere erbrachten Lieferungen und Leistungen erlauben wir uns, -folgende Positionen in Rechnung zu stellen. - -\vspace{0.5cm} - -\begin{tabularx}{\textwidth}{lrXrr} - \hline - \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & - \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ - \hline - <%foreach number%> - <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & - <%sellprice%> \euro & <%linetotal%> \euro \\ - <%if discount_sub%> & Zwischensumme: & & <%discount_sub%> \euro & <%end if%>\\ - <%end number%>\hline - \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro \\ - <%foreach tax%> - \multicolumn{4}{l}{<%taxdescription%>} & <%tax%> \euro \\ - <%end tax%> - \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%invtotal%> \euro} \\ \hline -\end{tabularx} - -\vspace{1cm} -\ifthenelse{\equal{<%deliverydate%>}{}}{Das Leistungsdatum entspricht, soweit nicht anders angegeben, dem Rechnungsdatum.}{Liefertermin: <%deliverydate%>} \\ -Zahlbar bis <%duedate%> in Summe <%invtotal%> \euro\ ohne Abzüge. - -\end{document} - diff --git a/templates/print/German/pick_list.html b/templates/print/German/pick_list.html deleted file mode 100644 index 0de88eb5b..000000000 --- a/templates/print/German/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/templates/print/German/pick_list.tex b/templates/print/German/pick_list.tex deleted file mode 100644 index 6da629b7f..000000000 --- a/templates/print/German/pick_list.tex +++ /dev/null @@ -1,124 +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/templates/print/German/purchase_order.html b/templates/print/German/purchase_order.html deleted file mode 100644 index e83c67a2b..000000000 --- a/templates/print/German/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/templates/print/German/purchase_order.tex b/templates/print/German/purchase_order.tex deleted file mode 100644 index 0e0bf395e..000000000 --- a/templates/print/German/purchase_order.tex +++ /dev/null @@ -1,68 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage{eurosym} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\begin{document} - -\thispagestyle{empty} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} -\setlength{\parindent}{0cm} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\begin{minipage}{8cm} - <%name%> - - <%street%> - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{Bestellung}}} - \rightline{\large\textbf{\textit{Nr. <%ordnumber%>% - }}} - - Datum:\hfill <%orddate%> - - Kunden-Nr:\hfill <%customernumber%> - - Telefon:\hfill <%phone%> - - Telefax:\hfill <%fax%> - - Ansprechpartner:\hfill <%employee%> -\end{minipage} - -\vspace*{0.5cm} - - -Hiermit bestellen wir verbindlich folgende Positionen: -\vspace{0.5cm} - -\begin{tabularx}{\textwidth}{lrXrr} - \hline - \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & - \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ - \hline - <%foreach number%> - <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & - <%sellprice%> \euro & <%linetotal%> \euro \\ - <%end number%> \hline - \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro\\ - <%foreach tax%> - \multicolumn{4}{l}{<%taxdescription%>} & <%tax%>\euro \\ - <%end tax%> - \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%ordtotal%> \euro} \\ -\end{tabularx} -\hrule - -\end{document} - diff --git a/templates/print/German/receipt.tex b/templates/print/German/receipt.tex deleted file mode 100644 index 6086d457d..000000000 --- a/templates/print/German/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/templates/print/German/request_quotation.html b/templates/print/German/request_quotation.html deleted file mode 100644 index 6ff003634..000000000 --- a/templates/print/German/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/templates/print/German/request_quotation.tex b/templates/print/German/request_quotation.tex deleted file mode 100644 index d3ba6f531..000000000 --- a/templates/print/German/request_quotation.tex +++ /dev/null @@ -1,152 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage{graphicx} -\usepackage{german} -\usepackage[utf8]{inputenc} -\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}{12cm} -\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]{.45\textwidth}{ -\textbf{To} -\vspace{0.7cm} - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -\vspace{0.3cm} - -<%if contact%> -<%contact%> -<%end contact%> - -\vspace{0.2cm} - -<%if vendorphone%> -Tel: <%vendorphone%> -<%end vendorphone%> - -<%if vendorfax%> -Fax: <%vendorfax%> -<%end vendorfax%> - -<%email%> -} -\parbox[t]{.45\textwidth}{ -\textbf{Lieferanschrift} -\vspace{0.7cm} - -<%shiptoname%> - -<%shiptostreet%> - -<%shiptozipcode%> - -<%shiptocity%> - -<%shiptocountry%> - -\vspace{0.3cm} - -<%if shiptocontact%> -<%shiptocontact%> -<%end shiptocontact%> - -<%if shiptophone%> -Tel: <%shiptophone%> -<%end shiptophone%> - -<%if shiptofax%> -Fax: <%shiptofax%> -<%end shiptofax%> - -<%shiptoemail%> -} -\hfill - -\vspace{1cm} - -\textbf{A N F R A G E} -\hfill - -\vspace{1cm} - -\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline - \textbf{AnfrageNr. \#} & \textbf{Datum} & \textbf{Benötigt am} & \textbf{Kontakt} & \textbf{Lagerplatz} & \textbf{Lieferung mit} \\ [0.5ex] - \hline - <%quonumber%> & <%quodate%> & <%reqdate%> & <%employee%> & <%shippingpoint%> & <%shipvia%> \\ - \hline -\end{tabularx} - -\vspace{1cm} - -Bitte nennen Sie uns für folgende Artikel Preis und Liefertermin: - -\vspace{1cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rl} - \textbf{Nummer} & \textbf{Beschreibung} & \textbf{Menge} & \\ -<%foreach number%> - <%number%> & <%description%> & <%qty%> & <%unit%> \\ -<%end number%> -\end{tabular*} - - -\parbox{\textwidth}{ -\rule{\textwidth}{2pt} - -\hfill - -<%if notes%> - <%notes%> -<%end if%> - -} - -\end{document} - diff --git a/templates/print/German/sales_delivery_order.tex b/templates/print/German/sales_delivery_order.tex deleted file mode 100644 index c819d7654..000000000 --- a/templates/print/German/sales_delivery_order.tex +++ /dev/null @@ -1,66 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage{eurosym} -\usepackage{tabularx} -\usepackage{ifthen} -\usepackage[utf8]{inputenc} -\begin{document} - -\setlength{\parindent}{0cm} - -\pagestyle{empty} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\begin{minipage}{8cm} - <%name%> - - <%street%> - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{Lieferschein}}} \vspace*{0.2cm} - \rightline{\large\textbf{\textit{Nr. <%donumber%>% \vspace*{0.2cm} - }}} - - Lieferscheindatum:\hfill <%dodate%> - - Kunden-Nr:\hfill <%customernumber%> - - Telefon:\hfill <%phone%> - - Telefax:\hfill <%fax%> - - Ansprechpartner:\hfill <%employee%> -\end{minipage} - -\vspace*{0.5cm} - -\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rl@{}} - \textbf{Nummer} & \textbf{Artikel} & \textbf{Anz} & \textbf{Einh} \\ - -<%foreach number%> - <%number%> & <%description%> & <%qty%> & <%unit%> \\ - & <%serialnumber%> & & \\ -<%end number%> -\end{tabular*} - -\vspace{1cm} -<%if deliverydate%> - Die Auslieferung/Fertigstellung erfolgte am : <%deliverydate%> -<%end if%> -<%if notes%> - <%notes%> -<%end if%> - -\end{document} - diff --git a/templates/print/German/sales_order.html b/templates/print/German/sales_order.html deleted file mode 100644 index 4cbe20afb..000000000 --- a/templates/print/German/sales_order.html +++ /dev/null @@ -1,213 +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 taxincluded%> - - - -<%end taxincluded%> - - - - - -
    NummerArtikelAnz PreisRabTotal
    <%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%ordtotal%>
    Zwischensumme<%subtotal%>
    <%taxdescription%> auf <%taxbase%> @ <%taxrate%> %<%tax%>
     
    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/templates/print/German/sales_order.tex b/templates/print/German/sales_order.tex deleted file mode 100644 index 7cc8d8215..000000000 --- a/templates/print/German/sales_order.tex +++ /dev/null @@ -1,74 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage{eurosym} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\begin{document} - -\thispagestyle{empty} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} -\setlength{\parindent}{0cm} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\begin{minipage}{8cm} - <%name%> - - <%street%> - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{Auftragsbestätigung}}} \vspace*{0.2cm} - \rightline{\large\textbf{\textit{Nr. <%ordnumber%>% - }}} \vspace*{0.2cm} - - Datum:\hfill <%orddate%> - - Kunden-Nr:\hfill <%customernumber%> - - Telefon:\hfill <%phone%> - - Telefax:\hfill <%fax%> - - Ansprechpartner:\hfill <%employee%> -\end{minipage} - -\vspace*{0.5cm} - -\hfill - -\vspace{0.5cm} - -\begin{tabularx}{\textwidth}{lrXrr} - \hline - \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & - \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ - \hline - <%foreach number%> - <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & - <%sellprice%> \euro & <%linetotal%> \euro \\ - <%end number%> \hline - \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro\\ - <%foreach tax%> - \multicolumn{4}{l}{<%taxdescription%>} & <%tax%>\euro \\ - <%end tax%> - \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%ordtotal%> \euro} \\ -\end{tabularx} -\hrule - -\vspace{1cm} -Vereinbarter Liefertermin: <%reqdate%> \\ \\ -\textit{Bitte kontrollieren Sie alle Positionen auf Übereinstimmung - mit Ihrer Bestellung! Abweichungen teilen Sie innerhalb von 3 Tagen - mit!} \\ \\ - -\end{document} - diff --git a/templates/print/German/sales_quotation.html b/templates/print/German/sales_quotation.html deleted file mode 100644 index 138063154..000000000 --- a/templates/print/German/sales_quotation.html +++ /dev/null @@ -1,221 +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%> - - - - - - - - - - - - - - - - -
    Nr.ArtikelnummerBeschreibungMenge PreisRabattGesamtpreis
    <%runningnumber%><%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Gesamtbetrag netto<%invtotal%>Zwischensumme<%subtotal%>
    <%taxdescription%> von <%taxbase%> @ <%taxrate%> %<%tax%>
     
      -<%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/templates/print/German/sales_quotation.odt b/templates/print/German/sales_quotation.odt deleted file mode 100644 index d42a867ec..000000000 Binary files a/templates/print/German/sales_quotation.odt and /dev/null differ diff --git a/templates/print/German/sales_quotation.tex b/templates/print/German/sales_quotation.tex deleted file mode 100644 index 42c2422fb..000000000 --- a/templates/print/German/sales_quotation.tex +++ /dev/null @@ -1,79 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage{eurosym} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\begin{document} - -\thispagestyle{empty} - -\newlength{\descrwidth}\setlength{\descrwidth}{10cm} -\setlength{\parindent}{0cm} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\begin{minipage}{8cm} - <%name%> - - <%street%> - - <%zipcode%> <%city%> - - <%country%> -\end{minipage} -\hfill -\begin{minipage}{6cm} - \rightline{\LARGE\textbf{\textit{Angebot}}} - \rightline{\large\textbf{\textit{Nr. <%quonumber%>% - }}} - - Datum:\hfill <%transdate%> - - Kunden-Nr:\hfill <%customernumber%> - - Telefon:\hfill <%phone%> - - Telefax:\hfill <%fax%> - - Ansprechpartner:\hfill <%employee%> -\end{minipage} - -\vspace*{0.5cm} - -\hfill - -\vspace{0.5cm} - -\begin{tabularx}{\textwidth}{lrXrr} - \hline - \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & - \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ - \hline - <%foreach number%> - <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & - <%sellprice%> \euro & <%linetotal%> \euro \\ - <%end number%> \hline - \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro \\ - <%foreach tax%> - \multicolumn{4}{l}{<%taxdescription%>} & <%tax%> \euro \\ - <%end tax%> - \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%ordtotal%> \euro } -\end{tabularx} -\hrule - -\vspace{0.2cm} - -Wir danken für Ihre Anfrage und hoffen, Ihnen hiermit ein interessantes Angebot gemacht zu haben. Das Angebot ist - gültig bis zum <%reqdate%>. Sollten Sie noch Fragen oder Änderungswünsche haben, können Sie uns gerne jederzeit - unter den oben genannten Telefonnummern oder eMail-Adressen kontaktieren. \\ - Bei der Durchführung des Auftrags gelten unsere AGB, die wir Ihnen gerne zuschicken. \\ \\ - Mit freundlichen Grüßen, \\ \\ \\ - <%employee_name%> - - - -\end{document} - diff --git a/templates/print/German/statement.html b/templates/print/German/statement.html deleted file mode 100644 index 37e612c3d..000000000 --- a/templates/print/German/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/templates/print/German/statement.tex b/templates/print/German/statement.tex deleted file mode 100644 index 5a70b440b..000000000 --- a/templates/print/German/statement.tex +++ /dev/null @@ -1,114 +0,0 @@ -\documentclass[twoside]{scrartcl} -\usepackage[frame]{xy} -\usepackage{tabularx} -\usepackage[utf8]{inputenc} -\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.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\renewcommand{\baselinestretch}{1} -\begin{document} - -\newlength{\descrwidth}\setlength{\descrwidth}{9cm} - -\newsavebox{\hdr} -\sbox{\hdr}{ - \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - - \parbox{\textwidth}{ - \parbox[b]{12cm}{ - <%company%> - - <%address%>}\hfill - \begin{tabular}[b]{rrr@{}} - Tel & <%tel%>\\ - Fax & <%fax%> - \end{tabular} - - \rule[1.5ex]{\textwidth}{0.5pt} - } -} - -\fontfamily{cmss}\fontshape{n}\selectfont - -\markboth{<%company%>\hfill <%statementdate%>}{\usebox{\hdr}} - -\pagestyle{myheadings} -%\thispagestyle{empty} use this with letterhead paper - -\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont - -\vspace*{1.5cm} - -\parbox[t]{1cm}{\hfill} -\parbox[t]{10.5cm}{ - -<%name%> - -<%street%> - -<%zipcode%> - -<%city%> - -<%country%> - -} -\parbox[t]{7.5cm}{ -<%if customerphone%> -Tel: <%customerphone%> -<%end customerphone%> - -<%if customerfax%> -Fax: <%customerfax%> -<%end customerfax%> - -<%email%> -} -\hfill - -\vspace{1cm} - -\textbf{S T A T E M E N T} \hfill - -\hfill <%statementdate%> - -\vspace{2cm} - -\begin{tabular*}{\textwidth}{@{}l@{\extracolsep\fill}ccrrrr@{}} - \textbf{Invoice \#} & \textbf{Date} & \textbf{Due} & - \textbf{Current} & \textbf{30} & \textbf{60} & \textbf{90+} \\ -<%foreach invnumber%> - <%invnumber%> & <%invdate%> & <%duedate%> & - <%c0%> & <%c30%> & <%c60%> & <%c90%> \\ -<%end invnumber%> -\textbf{Subtotal} & & & <%c0total%> & <%c30total%> & <%c60total%> & <%c90total%> -\end{tabular*} -\rule{\textwidth}{1pt} - -\vspace{1cm} - -\hfill -\begin{tabularx}{7cm}{Xr@{}} - \textbf{Total outstanding} & <%total%> -\end{tabularx} - -\vfill - -Please make check payable to <%company%> - -\renewcommand{\thefootnote}{\fnsymbol{footnote}} - -\footnotetext[1]{\tiny -} - -\end{document} - diff --git a/templates/print/German/taxbird.txb b/templates/print/German/taxbird.txb deleted file mode 100644 index c1a8a39cc..000000000 --- a/templates/print/German/taxbird.txb +++ /dev/null @@ -1,23 +0,0 @@ -;; This file was produced by lx-office -;; for using in taxbird. -;; You probably don't want to touch this -;; file. In case you do want it anyway, -;; be warned: BE CAREFUL!! -;; -'("Umsatzsteuervoranmeldung <%year%>" ( -("vend-id" . "74931") -("land-lieferant" . "<%elsterland%>") -("name-lieferant" . "<%company%>") -("berufsbez" . "") -("strasse-lieferant" . "<%co_street%>") -("plz-lieferant" . "<%co_zip%> ") -("ort-lieferant" . "<%co_city%>") -("vorwahl" . "<%co_phone_prefix%>") -("anschluss" . "<%co_phone%>") -("land" . "<%taxbird_land_nr%>") -("zeitraum" . "<%taxbird_period%>") -("stnr" . "<%taxbird_steuernummer%>") - -<%foreach id%> -("<%id%>" . "<%amount%>")<%end%> -)) \ No newline at end of file diff --git a/templates/print/German/ustva-2012.tex b/templates/print/German/ustva-2012.tex deleted file mode 100644 index 3a35db9d6..000000000 --- a/templates/print/German/ustva-2012.tex +++ /dev/null @@ -1,153 +0,0 @@ -% German USTVA template for taxreports -% Contributed by Marcus Habermehl -% Based on template by Jacky und Stefan Tenne (German-ustva-2008.tex) -% -% -\documentclass[twoside]{scrartcl} -\usepackage{a4,german} -\usepackage[frame]{xy} -\usepackage[utf8]{inputenc} -\usepackage[german]{babel} -\usepackage{graphicx} -\usepackage{tabularx} -\usepackage{times, german} -\usepackage{german} -\setlength{\voffset}{-0.7cm} %hier wird die Höhenverschiebung -\setlength{\hoffset}{-1cm} %und hier die Verschiebung seitwärts -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0cm} -\setlength{\headsep}{0cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{0cm} -\setlength{\evensidemargin}{0cm} -\setlength{\textwidth}{20.9cm} -\setlength{\textheight}{29.6cm} -\setlength{\footskip}{-0cm} -\setlength{\parindent}{1mm} - -\begin{document} - -\fontfamily{cmss}\fontshape{n}\large\selectfont -\pagestyle{myheadings} -\markboth{\protect\scalebox{1.045}[1.045]{\protect\includegraphics[viewport = 54 783 700 790,page=2]{ustva-2012.pdf}}}%Seite 2 -{\protect\scalebox{1.045}[1.045]{\protect\includegraphics[viewport = 70 700 700 790,page=1]{ustva-2012.pdf}}}%Seite 1 -\hspace{1mm} -\begin{tabular}[b]{p{7mm}p{5cm}p{22.5mm}p{24mm}p{7mm}p{28mm}p{3mm}} -\multicolumn{7}{c}{}\\[-2mm] - & \multicolumn{6}{l}{<%steuernummer%>}\\ -\multicolumn{7}{c}{}\\[15mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Name%>} & & & & &\\[-4mm] -\multicolumn{2}{p{7.5cm}}{} & & & & &\\[3mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Strasse%>} & &<%0401%>&<%0407%>&&<%0441%>\\[1.2mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0402%>&<%0408%>&&<%0442%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{<%FA_PLZ%> <%FA_Ort%>} & &<%0403%>&<%0409%>&&<%0443%>\\[3mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0404%>&<%0410%>&&<%0444%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0405%>&<%0411%>&&\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company%>}} & &<%0406%>&<%0412%>&&\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%co_street%>}}& & & & &\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%co_city%>}}& & & &<%FA_10%> &\\[1mm] -\multicolumn{2}{p{7.5cm}}{ -<%if tel%> -\small{Tel: <%tel%>}~--~ -<%else%> -\small{~} -<%end tel%> -<%if fax%> -\small{Fax: <%fax%>} -<%else%> -\small{~} -<%end fax%> -}& & & & &\\[1.8mm] -\multicolumn{2}{p{7.5cm}}{\small{<%email%>}}&~& & & &\\[-1mm] -\end{tabular}\\[2.5mm] -\begin{tabular}[b]{p{99mm}p{26.5mm}p{4.55mm}p{4mm}p{35mm}} -&&&&\\[9.5mm] -\multicolumn{2}{r}{<%41%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%44%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%49%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%43%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%48%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%81%>} & & \multicolumn{2}{r}{<%811%>}\\[1.8mm] -\multicolumn{2}{r}{<%86%>} & & \multicolumn{2}{r}{<%861%>}\\[1.8mm] -\multicolumn{2}{r}{<%35%>} & & \multicolumn{2}{r}{<%36%>}\\[1.8mm] -\multicolumn{2}{r}{<%77%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%76%>} & & \multicolumn{2}{r}{<%80%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%91%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%89%>} & & \multicolumn{2}{r}{<%891%>}\\[1.8mm] -\multicolumn{2}{r}{<%93%>} & & \multicolumn{2}{r}{<%931%>}\\[1.8mm] -\multicolumn{2}{r}{<%95%>} & & \multicolumn{2}{r}{<%98%>}\\[1.8mm] -\multicolumn{2}{r}{<%94%>} & & \multicolumn{2}{r}{<%96%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%42%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%60%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%21%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{<%45%>} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z43%>}\\ -\end{tabular} -\newpage - -\vspace*{-9.5mm}\hspace{27mm}<%steuernummer%>\\[-2.7mm] -\begin{tabular}[b]{p{99mm}p{25.2mm}p{2.55mm}p{10mm}p{32mm}} -&&&&\\ -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z45%>}\\[13.5mm] -\multicolumn{2}{r}{<%46%>} & & \multicolumn{2}{r}{<%47%>}\\[1.8mm] -\multicolumn{2}{r}{<%52%>} & & \multicolumn{2}{r}{<%53%>}\\[1.8mm] -\multicolumn{2}{r}{<%73%>} & & \multicolumn{2}{r}{<%74%>}\\[1.8mm] -\multicolumn{2}{r}{<%84%>} & & \multicolumn{2}{r}{<%85%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%65%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z53%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%66%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%61%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%62%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%67%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%63%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%64%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%59%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z62%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%69%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%39%>}\\[1.8mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{\textbf{<%83%>}}\\[25.6mm] -\end{tabular}\\[35mm] -<%if FA_steuerberater%> -\vspace{11mm} -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item <%FA_steuerberater_name%> -\item <%FA_steuerberater_street%> -\item <%FA_steuerberater_city%> -\item Tel:~<%FA_steuerberater_tel%> -\end{small}\\[15mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -<%if not FA_steuerberater%> -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item ~ -\item ~ -\item ~ -\item ~ -\end{small}\\[26mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -\end{document} diff --git a/templates/print/German/ustva.html b/templates/print/German/ustva.html deleted file mode 100644 index 1f5da1ae7..000000000 --- a/templates/print/German/ustva.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - Vorschau: UStVa - - - - -

    Vorschau Umsatzsteuer-Voranmeldung

    -

    Zeitraum vom <%fromdate%> bis <%todate%>

    - - - - - - - - - - - - - - - - - - - - -
    Steuernummer: <%steuernummer%> Datum (<%Datum_heute%>)

    - Finanzamt <%FA_Name%>
    - <%FA_Strasse%>
    - <%FA_PLZ%> <%FA_Ort%>
    - Fax: <%FA_FAX%> -
      - Firma <%company%>
    - <%if company_street%> - <%company_street%>
    - <%company_city%>
    - <%end company_street%> - <%if not company_street%> - <%address%> - <%end company_street%> -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%if not year2007%> - - - - - - - -<%end year2007%> -<%if year2007%> - - - - - - - -<%end year2007%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%if not year2007%> - - - - - - - -<%end if year2007%> -<%if year2007%> - - - - - - - -<%end if year2007%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<%if year2010%> - - - - - - - -<%end if year2010%> - - - - - - - - - - - - - - - - - - - - - - -<%if year2010%> - - - - - - - -<%end if year2010%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    I. Anmeldung der -Umsatzsteuer-Vorauszahlung
    Lieferungen und sonstige Leistungen
    an innergemeinschaftliche Abnehmer mit USt-IdNr(Spalte 41)<%41%>
    neuer Fahrzeuge an Abnehmer ohne USt-IdNr(Spalte 44)<%44%>
    neuer Fahrzeuge außerhalb eines Unternehmens(Spalte 49)<%49%>
    Weitere steuerfreie Umsätze mit Vorsteuerabzug(Spalte 43)<%43%>
    Steuerfreie Umsätze ohne -Vorsteuerabzug.
    Umsätze nach § 4 Nr. 8 bis 20 UStG
    (Spalte 48)<%48%>
    Steuerpflichtige Umsätze
    zum Steuersatz von 16 v.H.(Spalte 51)<%51%>
    (Spalte 51 rechts)<%511%>
    zum Steuersatz von 19 v.H.(Spalte 81)<%81%>
    (Spalte 81 rechts)<%811%>
    zum Steuersatz von 7 v.H.(Spalte 86)<%86%>(Spalte 86 rechts)<%861%>
    andere Steuersätze35 <%35%>36<%36%>
     
    Lieferungen in das übrige Gemeinschaftsgebiet mit USt-IdNr(Spalte 77)<%77%>
    Umsätze, nach §24 UStG (Sägewerkserzeugnisse, alkoholische Getränke etc.)76 <%76%>80<%80%>
     
    Innergemeinschaftliche Erwerbe
    Steuerfrei nach §4b UStG(Spalte 91)<%91%>
    Steuerpflichtige zum Steuersatz von 16 v.H.(Spalte 97)<%97%>
    (Spalte 97 rechts)<%971%>
    Steuerpflichtige zum Steuersatz von 19 v.H.(Spalte 89)<%89%>
    (Spalte 89 rechts)<%891%>
    zum Steuersatz von 7 v.H.(Spalte 93)<%93%>(Spalte 93 rechts)<%931%>
    zu anderen Steuersätzen(Spalte 95)<%95%>98<%98%>
    neuer Fahrzeuge von Lieferern - von Lieferanten ohne USt.IdNr.
    - zum allgemeinen Steuersatz
    (Spalte 94)<%94%>(Spalte 96)<%96%>
     
    Lieferungen des ersten Abnehmers bei - innergemeinschaftlichen Dreiecksgeschften (§25b Abs. 2 UStG)42<%42%>
    Steuerpflichtige Umstze im Sinne, für die der - Leistungsempfänger die Steuer schuldet60<%60%>
    Nicht steuerbare Leistungen gem. § 18b Satz 1 Nr. 2 UStG21<%21%>
    Im Inland nicht steuerbare Umsätze45<%45%>
     
    Übertrag(Zeile 43)<%Z43%>
    Übertrag(Zeile 45)<%Z45%>
    Im Inland steuerpflichtige sonstige Leistungen von im übrigen Gemeinschaftsgebiet ansässigen Unternehmen (§13b Abs. 1 UStG)46<%46%>47<%47%>
    Leistungen eines im Ausland ansässigen Unternehmers52<%52%>53<%53%>
    Lieferungen sicherungsbereigneter Gegenstände und - Umsätze, die unter das GrEStG fallen.73<%73%>74<%74%>
    Bauleistungen eines im Inland ansässigen Unternehmers84<%84%>85<%85%>
    Steuer wegen Wechsel der Besteuerungsform und - Nachsteuer auf versteuerte Anzahlungen wegen Steuersatzerhöhung.65<%65%>
     
    Umsatzsteuer(Zeile 53)<%Z53%>
     
    Abziehbare Vorsteuerbeträge
    Vorsteuerbeträge von Rechnungen von anderen Unternehmern(Spalte 66)<%66%>
    Vorsteuerbeträge aus dem innergemeinschaftlichen Erwerb61<%61%>
    Entrichtete Einfuhrumsatzsteuer62<%62%>
    Vorsteuerbeträge aus Leistungen im Sinne - des §13b Abs. 1 UStG67<%67%>
    Vorsteuerbeträge, die nach allgemeinen - Durchschnittsästzen berechnet sind 63<%63%>
    Berichtigung des Vorsteuerabzugs64<%64%>
    Vorsteuerabzug für innergemeinschaftliche Lieferungen - neuer Fahrzeuge außerhalb eines Unternehmens sowie von Kleinunternehmern59<%59%>
    Verbleibender Betrag(Zeile 62)<%Z62%>
    Andere Steuerbeträge
    in Rechnungen unrichtig oder unberechtigt ausgewiesene - Steuerbeträge sowie Steuerbeträge, die nach - §4 Nr. 4a, § 6a Abs. 4, §7 oder §25b UStG geschuldet werden69<%69%>
     
    Umsatzsteuer-Vorauszahlung/Überschuss(Zeile 65)<%Z65%>
    Anrechnung (Abzug) der festgesetzten Sondervorauszahlung - für Dauerfristverlängerung (nur in der letzten Voranmeldung des - Besteuerungszeitraums, ausfüllen)39<%39%>
     
    Verbleibende Umsatzsteuer-Vorauszahlung bzw. - Verbleibender Überschuss83<%83%>
    -<%if FA_steuerberater%> -

    -Steuerberater:
    -<%FA_steuerberater_name%>
    -<%FA_steuerberater_street%>
    -<%FA_steuerberater_city%>
    -Tel: <%FA_steuerberater_tel%>

    -<%end FA_steuerberater%> - - diff --git a/templates/print/German/ustva.tex b/templates/print/German/ustva.tex deleted file mode 100644 index da26f47a8..000000000 --- a/templates/print/German/ustva.tex +++ /dev/null @@ -1,120 +0,0 @@ -% German USTVA template for taxreports -% -% Contributed by Jens Koerner, Peter Schorer, Udo Spallek -% -% -\documentclass[twoside]{scrartcl} -\usepackage{a4,german} -\usepackage[frame]{xy} -\usepackage[utf8]{inputenc} -\usepackage[german]{babel} -\usepackage{graphicx} -\usepackage{tabularx} -\usepackage{times, german} -\usepackage{german} -\setlength{\voffset}{-0.8cm} %hier wird die Höhenverschiebung getÀtigt -\setlength{\hoffset}{-1cm} %und hier die Verschiebung seitwÀrts -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0cm} -\setlength{\headsep}{0cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{0cm} -\setlength{\evensidemargin}{0cm} -\setlength{\textwidth}{20.9cm} -\setlength{\textheight}{29.6cm} -\setlength{\footskip}{-0cm} -\setlength{\parindent}{0pt} - -\begin{document} - -\fontfamily{cmss}\fontshape{n}\large\selectfont -\pagestyle{myheadings} -\markboth{\hspace{7mm}\protect\includegraphics[viewport = 60 700 700 790]{ustva2.pdf}} -{\protect\includegraphics[viewport = 60 700 700 790]{ustva1.pdf}} -\hspace{1mm} -\begin{tabular}[b]{p{7mm}p{5cm}p{22.5mm}p{24mm}p{5mm}p{27mm}p{3mm}} -\multicolumn{7}{c}{}\\[-2mm] - & \multicolumn{6}{l}{<%steuernummer%>}\\ -\multicolumn{7}{c}{}\\[15mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Name%>} & & & & &\\[-4mm] -\multicolumn{2}{p{7.5cm}}{} & & & & &\\[1mm] -\multicolumn{2}{p{7.5cm}}{<%FA_Strasse%>} & &<%0401%>&<%0407%>&&<%0441%>\\[1.2mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0402%>&<%0408%>&&<%0442%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{<%FA_PLZ%> <%FA_Ort%>} & &<%0403%>&<%0409%>&&<%0443%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0404%>&<%0410%>&&<%0444%>\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{} & &<%0405%>&<%0411%>&&\\[1.25mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company%>}} & &<%0406%>&<%0412%>&&\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company_street%>}}& & & & &\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%company_city%>}}& & & & &\\[1mm] -\multicolumn{2}{p{7.5cm}}{ -<%if tel%> -\small{Tel: <%tel%>}~--~ -<%end tel%> -<%if fax%> -\small{Fax: <%fax%>} -<%end fax%> -}& & & &<%FA_10%> &\\[-1mm] -\multicolumn{2}{p{7.5cm}}{\small{<%email%>}}& & & & &\\[-1mm] -\end{tabular}\\[28.5mm] -\begin{tabular}[b]{p{95mm}p{28mm}p{2.55mm}p{4mm}p{35mm}} -&&&&\\[42mm] -\multicolumn{2}{r}{<%51%>} & & \multicolumn{2}{r}{<%51r%>}\\[1.5mm] -\multicolumn{2}{r}{<%86%>} & & \multicolumn{2}{r}{<%86r%>}\\[46mm] -\multicolumn{2}{r}{<%97%>} & & \multicolumn{2}{r}{<%97r%>}\\[1.5mm] -\multicolumn{2}{r}{<%93%>} & & \multicolumn{2}{r}{<%93r%>}\\[7.9mm] -\multicolumn{2}{r}{<%94%>} & & \multicolumn{2}{r}{<%96%>}\\[14mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%43%>}\\ -%\multicolumn{2}{||r|}{1000} & & & \\ -%\multicolumn{2}{||r|}{1000} & & \multicolumn{2}{r}{100.000.000~~00}\\ -%\multicolumn{3}{||r|}{1.000.000.000~~00} & \multicolumn{2}{r}{100.000.000~~00}\\ -\end{tabular} - -\newpage - -\vspace*{-10mm}\hspace{27mm}<%steuernummer%>\\[-2.5mm] -\begin{tabular}[b]{p{95mm}p{28mm}p{2.55mm}p{4mm}p{35mm}} -&&&&\\ -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%45%>}\\[46mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%43%>}\\[7.9mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%66%>}\\[7.9mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%62%>}\\[58.5mm] -\multicolumn{2}{r}{} & & \multicolumn{2}{r}{\textbf{<%67%>}}\\[26mm] -\end{tabular}\\[35mm] -<%if FA_steuerberater%> -\vspace{11mm} -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item <%FA_steuerberater_name%> -\item <%FA_steuerberater_street%> -\item <%FA_steuerberater_city%> -\item Tel:~<%FA_steuerberater_tel%> -\end{small}\\[15mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -<%if not FA_steuerberater%> -\begin{list}{}{ -\setlength{\leftmargin}{2mm} -\setlength{\itemsep}{0mm} -\setlength{\parsep}{0mm} -%\setlength{\topsep}{0mm} -%\setlength{\parskip}{0mm} -%\setlength{\partopsep}{0mm} -} -\begin{small} -\item ~ -\item ~ -\item ~ -\item ~ -\end{small}\\[26mm] -\item <%Datum_heute%>, -\end{list} -<%end FA_steuerberater%> -\end{document} diff --git a/templates/print/German/winston.xml b/templates/print/German/winston.xml deleted file mode 100644 index 2bb63da22..000000000 --- a/templates/print/German/winston.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - <%elsterFFFF%><%elstersteuernummer%> - <%year%> - <%period%> - -<%foreach id%> - <%amount%> -<%end%> - - - diff --git a/templates/print/German/zahlungserinnerung.tex b/templates/print/German/zahlungserinnerung.tex deleted file mode 100644 index 679f6bd6e..000000000 --- a/templates/print/German/zahlungserinnerung.tex +++ /dev/null @@ -1,62 +0,0 @@ -\documentclass[10pt, oneside]{scrartcl} -\usepackage[utf8]{inputenc} -\usepackage{german} -\usepackage{tabularx} -\usepackage{xspace} -\usepackage{ifthen} -\usepackage{eso-pic} -\usepackage{longtable} -\usepackage{eurosym} - -\setlength{\voffset}{-0.3cm} -\setlength{\hoffset}{-2.2cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.5cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{2cm} -%\setlength{\evensidemargin}{2cm} -\setlength{\textwidth}{16.4cm} -% \setlength{\textwidth}{13.4cm} -\setlength{\textheight}{23.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\setlength{\tabcolsep}{0cm} - -\renewcommand{\baselinestretch}{1} - -\begin{document} -\pagestyle{empty} -\fontfamily{cmss}\fontsize{10pt}{10pt}\fontseries{m}\selectfont - -% \vspace*{5cm} - -<%name%> - -% \ifthenelse{\equal{<%cp_name%>}{}}{}{z.Hd. <%cp_name%>} - -<%street%> - -<%zipcode%> <%city%> - -\begin{flushright}<%dunning_date%>\end{flushright} - -\vspace*{2.5cm} %\\ -\large -\textbf{Zahlungserinnerung} \\ \\ \\ -\normalsize -Sehr geehrte Damen und Herren, \\ \\ \\ -man kann seine Augen nicht überall haben - offensichtlich haben Sie übersehen, die folgenden Rechnungen zu begleichen: \\ -\vspace{0.5cm} \\ -\begin{tabularx}{\textwidth}{l@{\hspace*{2cm}}X@{\hspace*{0.5cm}}r} - \textbf{Rechnungsnummer} & \textbf{Rechnungsdatum} & \textbf{Rechnungsbetrag} \\ \hline && \\ - <%foreach dn_invnumber%> - <%dn_invnumber%> & <%dn_transdate%> & <%dn_amount%> \euro \\[0.1cm] - <%end dn_invnumber%> -\end{tabularx} -\vspace*{0.5cm} \\ -Wir bitten Sie, diese bis zum <%dunning_duedate%> zu begleichen. \\ \\ \\ -Bitte beachten Sie, dass wir Zahlungseingänge nur bis zum <%dunning_date%> berücksichtigen konnten. Sollten Sie zwischenzeitlich bezahlt haben, betrachten Sie diese Zahlungserinnerung bitte als gegenstandslos. \\ \\ \\ -Mit freundlichen Grüßen, \\ \\ \\ \\ -<%employee_name%> -\end{document} diff --git a/templates/print/German/zahlungserinnerung_invoice.tex b/templates/print/German/zahlungserinnerung_invoice.tex deleted file mode 100644 index bc5cfa67e..000000000 --- a/templates/print/German/zahlungserinnerung_invoice.tex +++ /dev/null @@ -1,75 +0,0 @@ -\documentclass[10pt, oneside]{scrartcl} -\usepackage[utf8]{inputenc} -\usepackage{german} -\usepackage{tabularx} -\usepackage{xspace} -\usepackage{ifthen} -\usepackage{eso-pic} -\usepackage{longtable} -\usepackage{eurosym} - -\setlength{\voffset}{-0.3cm} -\setlength{\hoffset}{-2.2cm} -\setlength{\topmargin}{0cm} -\setlength{\headheight}{0.5cm} -\setlength{\headsep}{1cm} -\setlength{\topskip}{0pt} -\setlength{\oddsidemargin}{2cm} -%\setlength{\evensidemargin}{2cm} -\setlength{\textwidth}{16.4cm} -% \setlength{\textwidth}{13.4cm} -\setlength{\textheight}{23.5cm} -\setlength{\footskip}{1cm} -\setlength{\parindent}{0pt} -\setlength{\tabcolsep}{0cm} - -\renewcommand{\baselinestretch}{1} - -\begin{document} -\pagestyle{empty} -\fontfamily{cmss}\fontsize{10pt}{10pt}\fontseries{m}\selectfont - -<%name%> - -<%street%> - -<%zipcode%> <%city%> - -\begin{flushright}<%invdate%>\end{flushright} - -\vspace*{2.5cm} - -\large -\textbf{Rechnung <%invnumber%>} - -\vspace*{1cm} - -\normalsize -Sehr geehrte Damen und Herren, - -\vspace*{1cm} -Hiermit stellen wir Ihnen zu Mahnung <%dunning_id%> die folgenden Posten in Rechnung: - -\vspace*{0.5cm} - -\begin{tabularx}{\textwidth}{Xr} - \textbf{Posten} & \multicolumn{1}{l}{\textbf{Betrag}}\\ - \hline - Mahngebühren & <%fee%> EUR \\ - Zinsen & <%interest%> EUR \\ - \cline{2-2} - Gesamtsumme & <%invamount%> EUR\\ -\end{tabularx} - -\vspace*{0.5cm} - -Bitte begleichen Sie diese Forderung bis zum <%duedate%>. - -\vspace*{0.5cm} - -Mit freundlichen Grüßen, - -\vspace*{2cm} -<%employee_name%> - -\end{document} diff --git a/templates/print/Standard/balance_sheet.html b/templates/print/Standard/balance_sheet.html new file mode 100644 index 000000000..985b6eff5 --- /dev/null +++ b/templates/print/Standard/balance_sheet.html @@ -0,0 +1,100 @@ + + + +

    +<%company%> +
    <%address%> + +

    BILANZ +
    <%period%> +

    + + + + + + + + +<%foreach asset_account%> + + + + + + +<%end asset_account%> + + + + + + + + + + + + + + + + + +<%foreach liability_account%> + + + + + + +<%end liability_account%> + + + + + + + + + + + + + + + + +<%foreach equity_account%> + + + + + + +<%end equity_account%> + + + + + + + + + + + + + + + + + +
    AKTIVA

    <%this_period%><%last_period%>
    <%asset_account%><%asset_this_period%><%asset_last_period%>


    TOTAL<%total_assets_this_period%>
    <%total_assets_last_period%>
    PASSIVA
    <%liability_account%><%liability_this_period%><%liability_last_period%>


    TOTAL<%total_liabilities_this_period%>

    +
    <%total_liabilities_last_period%>

    +
    EIGENTUM

    <%equity_account%><%equity_this_period%><%equity_last_period%>


    TOTAL<%total_equity_this_period%>

    +
    <%total_equity_last_period%>

    +
    TOTAL PASSIVA & EIGENTUM<%total_this_period%>

    <%total_last_period%>

    + + + diff --git a/templates/print/Standard/bin_list.html b/templates/print/Standard/bin_list.html new file mode 100644 index 000000000..d57632dc7 --- /dev/null +++ b/templates/print/Standard/bin_list.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + + + + + + + +
    +

    + <%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/templates/print/Standard/bin_list.tex b/templates/print/Standard/bin_list.tex new file mode 100644 index 000000000..67a78ed8b --- /dev/null +++ b/templates/print/Standard/bin_list.tex @@ -0,0 +1,114 @@ +\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/templates/print/Standard/bwa.html b/templates/print/Standard/bwa.html new file mode 100644 index 000000000..91907d8fe --- /dev/null +++ b/templates/print/Standard/bwa.html @@ -0,0 +1,582 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    <%company%> +

    Kurzfristige Erfolgsrechnung <%period%>

    +

    SKR3   BWA

    +
    Blatt 1
     Im BetrachtungszeitraumKumuliert seit Jahresanfang
    BezeichnungWert% Ges.- Leistg.% Ges.- Kosten% Pers.- KostenAufschlagWert% Ges.- Leistg.% Ges.- Kosten% Pers.- KostenAufschlag
     
    Umsatzerlöse<%jetzt1%><%jetztgl1%><%kumm1%><%kummgl1%> 
    Best.Verdg. FE/UE<%jetzt2%><%jetztgl2%><%kumm2%><%kummgl2%> 
    Akt.Eigenleistungen<%jetzt3%><%jetztgl3%><%kumm3%><%kummgl3%> 
     
    Gesamtleistung<%jetztgesamtleistung%><%jetztglgesamtleistung%><%jetztgkgesamtleistung%><%jetztpkgesamtleistung%><%kummgesamtleistung%><%kummglgesamtleistung%><%kummgkgesamtleistung%><%kummpkgesamtleistung%> 
     
    Mat./Wareneinkauf<%jetzt4%><%jetztgl4%><%jetztgk4%><%jetztpk4%><%jetztauf4%><%kumm4%><%kummgl4%><%kummgk4%><%kummpk4%><%kummauf4%> 
     
    Rohertrag<%jetztrohertrag%><%jetztglrohertrag%><%jetztgkrohertrag%><%jetztpkrohertrag%><%jetztaufrohertrag%><%kummrohertrag%><%kummglrohertrag%><%kummgkrohertrag%><%kummpkrohertrag%><%kummaufrohertrag%> 
     
    So.betr.Erlöse<%jetzt5%><%jetztgl5%><%jetztgk5%><%jetztpk5%><%kumm5%><%kummgl5%><%kummgk5%><%kummpk5%> 
     
    Betriebl. Rohertrag<%jetztbetriebrohertrag%><%jetztglbetriebrohertrag%><%jetztgkbetriebrohertrag%><%jetztpkbetriebrohertrag%><%jetztaufbetriebrohertrag%><%kummbetriebrohertrag%><%kummglbetriebrohertrag%><%kummgkbetriebrohertrag%><%kummpkbetriebrohertrag%><%kummaufbetriebrohertrag%> 
     
    Kostenarten: 
    Personalkosten<%jetzt10%><%jetztgl10%><%jetztgk10%><%jetztpk10%><%kumm10%><%kummgl10%><%kummgk10%><%kummpk10%> 
    Raumkosten<%jetzt11%><%jetztgl11%><%jetztgk11%><%jetztpk11%><%kumm11%><%kummgl11%><%kummgk11%><%kummpk11%> 
    Betriebl.Steuern<%jetzt12%><%jetztgl12%><%jetztgk12%><%jetztpk12%><%kumm12%><%kummgl12%><%kummgk12%><%kummpk12%> 
    Versich./Beiträge<%jetzt13%><%jetztgl13%><%jetztgk13%><%jetztpk13%><%kumm13%><%kummgl13%><%kummgk13%><%kummpk13%> 
    Kfz-Kosten (o.St.)<%jetzt14%><%jetztgl14%><%jetztgk14%><%jetztpk14%><%kumm14%><%kummgl14%><%kummgk14%><%kummpk14%> 
    Werbe-/Reisekosten<%jetzt15%><%jetztgl15%><%jetztgk15%><%jetztpk15%><%kumm15%><%kummgl15%><%kummgk15%><%kummpk15%> 
    Kosten Warenabgabe<%jetzt16%><%jetztgl16%><%jetztgk16%><%jetztpk16%><%kumm16%><%kummgl16%> +<%kummgk16%><%kummpk16%> 
    Abschreibungen<%jetzt17%><%jetztgl17%><%jetztgk17%><%jetztpk17%><%kumm17%><%kummgl17%><%kummgk17%><%kummpk17%> 
    Reparatur/Instandh.<%jetzt18%><%jetztgl18%><%jetztgk18%><%jetztpk18%><%kumm18%><%kummgl18%><%kummgk18%><%kummpk18%> 
    Sonstige Kosten<%jetzt20%><%jetztgl20%><%jetztgk20%><%jetztpk20%><%kumm20%><%kummgl20%><%kummgk20%><%kummpk20%> 
    Gesamtkosten<%jetztgesamtkosten%><%jetztglgesamtkosten%><%jetztgkgesamtkosten%><%jetztpkgesamtkosten%><%kummgesamtkosten%><%kummglgesamtkosten%><%kummgkgesamtkosten%><%kummpkgesamtkosten%> 
     
    Betriebsergebnis<%jetztbetriebsergebnis%><%jetztglbetriebsergebnis%> +<%jetztgkbetriebsergebnis%><%jetztpkbetriebsergebnis%><%kummbetriebsergebnis%><%kummglbetriebsergebnis%> +<%kummgkbetriebsergebnis%><%kummpkbetriebsergebnis%> 
     
    Zinsaufwand<%jetzt30%><%jetztgl30%><%jetztgk30%><%jetztpk30%><%kumm30%><%kummgl30%><%kummgk30%><%kummpk30%> 
    Übrige Steuern<%jetzt19%><%jetztgl19%><%jetztgk19%><%jetztpk19%><%kumm19%><%kummg191%><%kummgk19%><%kummpk19%> 
    Sonst. neutr. Aufwand<%jetzt31%><%jetztgl31%><%jetztgk31%><%jetztpk31%><%kumm31%><%kummgl31%><%kummgk31%><%kummpk31%> 
    Neutraler Aufwand<%jetztneutraleraufwand%><%jetztglneutraleraufwand%><%jetztgkneutraleraufwand%><%jetztpkneutraleraufwand%><%kummneutraleraufwand%><%kummglneutraleraufwand%><%kummgkneutraleraufwand%><%kummpkneutraleraufwand%> 
     
    Zinserträge<%jetzt32%><%jetztgl32%><%jetztgk32%><%jetztpk32%><%kumm32%><%kummgl32%><%kummgk32%><%kummpk32%> 
    Sonst. neutr. Ertr.<%jetzt33%><%jetztgl33%><%jetztgk33%><%jetztpk33%><%kumm33%><%kummgl33%><%kummgk33%><%kummpk33%> 
    Verr.kalk.Kosten<%jetzt34%><%jetztgl34%> + <%jetztgk34%><%jetztpk34%><%kumm34%><%kummgl34%><%kummgk34%><%kummpk34%> 
    Neutraler Ertrag<%jetztneutralerertrag%><%jetztglneutralerertrag%><%jetztgkneutralerertrag%><%jetztpkneutralerertrag%><%kummneutralerertrag%><%kummglneutralerertrag%><%kummgkneutralerertrag%><%kummpkneutralerertrag%> 
     
    Ergebnis vor Steuern<%jetztergebnisvorsteuern%><%jetztglergebnisvorsteuern%><%jetztgkergebnisvorsteuern%><%jetztpkergebnisvorsteuern%><%kummergebnisvorsteuern%><%kummglergebnisvorsteuern%><%kummgkergebnisvorsteuern%><%kummpkergebnisvorsteuern%> 
     
    Steuern Eink.u.Ertr.<%jetzt35%><%jetztgl35%><%jetztgk35%><%jetztpk35%><%kumm35%><%kummgl35%><%kummgk35%><%kummpk35%> 
     
    Vorläufiges Ergebnis<%jetztergebnis%><%jetztglergebnis%><%jetztgkergebnis%><%jetztpkergebnis%><%kummergebnis%><%kummglergebnis%><%kummgkergebnis%><%kummpkergebnis%> 
     
    + diff --git a/templates/print/Standard/check.tex b/templates/print/Standard/check.tex new file mode 100644 index 000000000..6086d457d --- /dev/null +++ b/templates/print/Standard/check.tex @@ -0,0 +1,71 @@ +\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/templates/print/Standard/credit_note.tex b/templates/print/Standard/credit_note.tex new file mode 100644 index 000000000..69ac965ac --- /dev/null +++ b/templates/print/Standard/credit_note.tex @@ -0,0 +1,78 @@ +\documentclass[twoside]{scrartcl} +\usepackage{eurosym} +\usepackage{tabularx} +\usepackage{ifthen} +\usepackage[utf8]{inputenc} +\begin{document} + +\setlength{\parindent}{0cm} + +\pagestyle{empty} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\begin{minipage}{8cm} + <%name%> + + <%street%> + + <%zipcode%> <%city%> + + <%country%> +\end{minipage} +\hfill +\begin{minipage}{6cm} + \rightline{\LARGE\textbf{\textit{Gutschrift}}} \vspace*{0.2cm} + \rightline{\large\textbf{\textit{Nr. <%invnumber%>% \vspace*{0.2cm} + }}} + für Rechnung: \hfill <%invnumber_for_credit_note%> + + Gutschriftdatum:\hfill <%invdate%> + + Auftrag-Nr:\hfill <%ordnumber%> + + Telefon:\hfill <%phone%> + + Telefax:\hfill <%fax%> + + Ansprechpartner:\hfill <%employee%> +\end{minipage} + +\vspace*{0.5cm} + +Ihre Bestellung <%cusordnumber%> vom <%orddate%> +% \hfill + +\vspace*{0.5cm} + +Sehr geehrte Damen und Herren, + +\vspace{0.5cm} + +\begin{tabularx}{\textwidth}{lrXrr} + \hline + \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & + \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ + \hline + <%foreach number%> + <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & + <%sellprice%> \euro & <%linetotal%> \euro \\ + <%if discount_sub%> & Zwischensumme: & & <%discount_sub%> \euro & <%end if%>\\ + <%end number%>\hline + \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro \\ + <%foreach tax%> + \multicolumn{4}{l}{<%taxdescription%>} & <%tax%> \euro \\ + <%end tax%> + \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%invtotal%> \euro} \\ \hline +\end{tabularx} + +\vspace{1cm} + +\end{document} + diff --git a/templates/print/Standard/income_statement.html b/templates/print/Standard/income_statement.html new file mode 100644 index 000000000..36b612b58 --- /dev/null +++ b/templates/print/Standard/income_statement.html @@ -0,0 +1,291 @@ + + +

    +Einnahmenüberschußrechnung

    +

    -EÜR- (Gewinnermittlung nach §4 Abs. 3 EStG) +
    <%period%> +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    A. Betriebseinnahmen
    + Umsatzerlöse + + <%eur1%> +
    + sonstige Erlöse + + <%eur2%> +
    + Privatanteile + + <%eur3%> +
    + Zinserträge + + <%eur4%> +
    + Außerordentliche Erträge + + <%eur5%> +
    + Vereinnahmte Umsatzsteuer + + <%eur6%> +
    + Umsatzsteuererstattungen + + <%eur7%> +

    Summe Einnahmen<%sumeura%>


    B. Betriebsausgaben
    + Wareneingänge + + <%eur8%> +
    + Löhne und Gehäter + + <%eur9%> +
    + Gesetzlicher sozialer Aufwand + + <%eur10%> +
    + Mieten + + <%eur11%> +
    + Gas, Strom, Wasser + + <%eur12%> +
    + Instandhaltung + + <%eur13%> +
    + Steuern, Versicherungen, Beiträge + + <%eur14%> +
    + Kfz-Steuern + + <%eur15%> +
    + Kfz-Versicherungen + + <%eur16%> +
    + Sonstige Fahrzeugkosten + + <%eur17%> +
    + Werbe- und Reisekosten + + <%eur18%> +
    + Instandhaltung und Werkzeuge + + <%eur19%> +
    + Fachzeitschriften, Bücher + + <%eur20%> +
    + Miete für Einrichtungen + + <%eur21%> +
    + Rechts- und Beratungskosten + + <%eur22%> +
    + Bürobedarf, Porto, Telefon + + <%eur23%> +
    + Sonstige Aufwendungen + + <%eur24%> +
    + Abschreibungen auf Anlagevermögen + + <%eur25%> +
    + Abschreibungen auf GWG + + <%eur26%> +
    + Vorsteuer + + <%eur27%> +
    + Umsatzsteuerzahlungen + + <%eur28%> +
    + Zinsaufwand + + <%eur29%> +
    + Außerordentlicher Aufwand + + <%eur30%> +
    + Betriebliche Steuern + + <%eur31%> +

    Summe Ausgaben<%sumeurb%>

    +


    GEWINN / VERLUST<%guvsumme%>

    + + + + diff --git a/templates/print/Standard/invoice.html b/templates/print/Standard/invoice.html new file mode 100644 index 000000000..2858f4f08 --- /dev/null +++ b/templates/print/Standard/invoice.html @@ -0,0 +1,268 @@ + + + + + + + + +
      + + + + + + + + + + + + +
    +

    + <%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 paid%> + + + + +<%end paid%> + + + + + + + + +<%if total%> + + +<%end total%> + + + + + + +
    NummerBeschreibungAnz. PreisRabTotal
    <%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%invtotal%>
    Zwischensumme<%subtotal%>
    <%taxdescription%> auf <%taxbase%><%tax%>
    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/templates/print/Standard/invoice.odt b/templates/print/Standard/invoice.odt new file mode 100644 index 000000000..822ba9062 Binary files /dev/null and b/templates/print/Standard/invoice.odt differ diff --git a/templates/print/Standard/invoice.tex b/templates/print/Standard/invoice.tex new file mode 100644 index 000000000..27487a31b --- /dev/null +++ b/templates/print/Standard/invoice.tex @@ -0,0 +1,83 @@ +\documentclass[twoside]{scrartcl} +\usepackage{eurosym} +\usepackage{tabularx} +\usepackage{ifthen} +\usepackage[utf8]{inputenc} +\begin{document} + +\setlength{\parindent}{0cm} + +\pagestyle{empty} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\begin{minipage}{8cm} + <%name%> + + <%street%> + + <%zipcode%> <%city%> + + <%country%> +\end{minipage} +\hfill +\begin{minipage}{6cm} + \rightline{\LARGE\textbf{\textit{Rechnung}}} \vspace*{0.2cm} + \rightline{\large\textbf{\textit{Nr. <%invnumber%>% \vspace*{0.2cm} + }}} + + Rechnungsdatum:\hfill <%invdate%> + + Auftrag-Nr:\hfill <%ordnumber%> + + Telefon:\hfill <%phone%> + + Telefax:\hfill <%fax%> + + Ansprechpartner:\hfill <%employee%> +\end{minipage} + +\vspace*{0.5cm} + +Ihre Bestellung <%cusordnumber%> vom <%orddate%> +% \hfill + + +\vspace*{0.5cm} + +Sehr geehrte Damen und Herren, + +für unsere erbrachten Lieferungen und Leistungen erlauben wir uns, +folgende Positionen in Rechnung zu stellen. + +\vspace{0.5cm} + +\begin{tabularx}{\textwidth}{lrXrr} + \hline + \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & + \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ + \hline + <%foreach number%> + <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & + <%sellprice%> \euro & <%linetotal%> \euro \\ + <%if discount_sub%> & Zwischensumme: & & <%discount_sub%> \euro & <%end if%>\\ + <%end number%>\hline + \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro \\ + <%foreach tax%> + \multicolumn{4}{l}{<%taxdescription%>} & <%tax%> \euro \\ + <%end tax%> + \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%invtotal%> \euro} \\ \hline +\end{tabularx} + +\vspace{1cm} +\ifthenelse{\equal{<%deliverydate%>}{}}{Das Leistungsdatum entspricht, soweit nicht anders angegeben, dem Rechnungsdatum.}{Liefertermin: <%deliverydate%>} \\ +Zahlbar bis <%duedate%> in Summe <%invtotal%> \euro\ ohne Abzüge. + +\end{document} + diff --git a/templates/print/Standard/pick_list.html b/templates/print/Standard/pick_list.html new file mode 100644 index 000000000..0de88eb5b --- /dev/null +++ b/templates/print/Standard/pick_list.html @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + + + + + + + + +
    +

    + <%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/templates/print/Standard/pick_list.tex b/templates/print/Standard/pick_list.tex new file mode 100644 index 000000000..6da629b7f --- /dev/null +++ b/templates/print/Standard/pick_list.tex @@ -0,0 +1,124 @@ +\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/templates/print/Standard/purchase_order.html b/templates/print/Standard/purchase_order.html new file mode 100644 index 000000000..e83c67a2b --- /dev/null +++ b/templates/print/Standard/purchase_order.html @@ -0,0 +1,188 @@ + + + + + + + + +
      + + + + + + + + + + + + +
    +

    + <%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/templates/print/Standard/purchase_order.tex b/templates/print/Standard/purchase_order.tex new file mode 100644 index 000000000..0e0bf395e --- /dev/null +++ b/templates/print/Standard/purchase_order.tex @@ -0,0 +1,68 @@ +\documentclass[twoside]{scrartcl} +\usepackage{eurosym} +\usepackage{tabularx} +\usepackage[utf8]{inputenc} +\begin{document} + +\thispagestyle{empty} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} +\setlength{\parindent}{0cm} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\begin{minipage}{8cm} + <%name%> + + <%street%> + + <%zipcode%> <%city%> + + <%country%> +\end{minipage} +\hfill +\begin{minipage}{6cm} + \rightline{\LARGE\textbf{\textit{Bestellung}}} + \rightline{\large\textbf{\textit{Nr. <%ordnumber%>% + }}} + + Datum:\hfill <%orddate%> + + Kunden-Nr:\hfill <%customernumber%> + + Telefon:\hfill <%phone%> + + Telefax:\hfill <%fax%> + + Ansprechpartner:\hfill <%employee%> +\end{minipage} + +\vspace*{0.5cm} + + +Hiermit bestellen wir verbindlich folgende Positionen: +\vspace{0.5cm} + +\begin{tabularx}{\textwidth}{lrXrr} + \hline + \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & + \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ + \hline + <%foreach number%> + <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & + <%sellprice%> \euro & <%linetotal%> \euro \\ + <%end number%> \hline + \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro\\ + <%foreach tax%> + \multicolumn{4}{l}{<%taxdescription%>} & <%tax%>\euro \\ + <%end tax%> + \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%ordtotal%> \euro} \\ +\end{tabularx} +\hrule + +\end{document} + diff --git a/templates/print/Standard/receipt.tex b/templates/print/Standard/receipt.tex new file mode 100644 index 000000000..6086d457d --- /dev/null +++ b/templates/print/Standard/receipt.tex @@ -0,0 +1,71 @@ +\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/templates/print/Standard/request_quotation.html b/templates/print/Standard/request_quotation.html new file mode 100644 index 000000000..6ff003634 --- /dev/null +++ b/templates/print/Standard/request_quotation.html @@ -0,0 +1,194 @@ + + + + + + + + +
      + + + + + + + + + + + + + + +
    +

    + <%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/templates/print/Standard/request_quotation.tex b/templates/print/Standard/request_quotation.tex new file mode 100644 index 000000000..d3ba6f531 --- /dev/null +++ b/templates/print/Standard/request_quotation.tex @@ -0,0 +1,152 @@ +\documentclass[twoside]{scrartcl} +\usepackage[frame]{xy} +\usepackage{tabularx} +\usepackage{graphicx} +\usepackage{german} +\usepackage[utf8]{inputenc} +\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}{12cm} +\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]{.45\textwidth}{ +\textbf{To} +\vspace{0.7cm} + +<%name%> + +<%street%> + +<%zipcode%> + +<%city%> + +<%country%> + +\vspace{0.3cm} + +<%if contact%> +<%contact%> +<%end contact%> + +\vspace{0.2cm} + +<%if vendorphone%> +Tel: <%vendorphone%> +<%end vendorphone%> + +<%if vendorfax%> +Fax: <%vendorfax%> +<%end vendorfax%> + +<%email%> +} +\parbox[t]{.45\textwidth}{ +\textbf{Lieferanschrift} +\vspace{0.7cm} + +<%shiptoname%> + +<%shiptostreet%> + +<%shiptozipcode%> + +<%shiptocity%> + +<%shiptocountry%> + +\vspace{0.3cm} + +<%if shiptocontact%> +<%shiptocontact%> +<%end shiptocontact%> + +<%if shiptophone%> +Tel: <%shiptophone%> +<%end shiptophone%> + +<%if shiptofax%> +Fax: <%shiptofax%> +<%end shiptofax%> + +<%shiptoemail%> +} +\hfill + +\vspace{1cm} + +\textbf{A N F R A G E} +\hfill + +\vspace{1cm} + +\begin{tabularx}{\textwidth}{*{6}{|X}|} \hline + \textbf{AnfrageNr. \#} & \textbf{Datum} & \textbf{Benötigt am} & \textbf{Kontakt} & \textbf{Lagerplatz} & \textbf{Lieferung mit} \\ [0.5ex] + \hline + <%quonumber%> & <%quodate%> & <%reqdate%> & <%employee%> & <%shippingpoint%> & <%shipvia%> \\ + \hline +\end{tabularx} + +\vspace{1cm} + +Bitte nennen Sie uns für folgende Artikel Preis und Liefertermin: + +\vspace{1cm} + +\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rl} + \textbf{Nummer} & \textbf{Beschreibung} & \textbf{Menge} & \\ +<%foreach number%> + <%number%> & <%description%> & <%qty%> & <%unit%> \\ +<%end number%> +\end{tabular*} + + +\parbox{\textwidth}{ +\rule{\textwidth}{2pt} + +\hfill + +<%if notes%> + <%notes%> +<%end if%> + +} + +\end{document} + diff --git a/templates/print/Standard/sales_delivery_order.tex b/templates/print/Standard/sales_delivery_order.tex new file mode 100644 index 000000000..c819d7654 --- /dev/null +++ b/templates/print/Standard/sales_delivery_order.tex @@ -0,0 +1,66 @@ +\documentclass[twoside]{scrartcl} +\usepackage{eurosym} +\usepackage{tabularx} +\usepackage{ifthen} +\usepackage[utf8]{inputenc} +\begin{document} + +\setlength{\parindent}{0cm} + +\pagestyle{empty} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\begin{minipage}{8cm} + <%name%> + + <%street%> + + <%zipcode%> <%city%> + + <%country%> +\end{minipage} +\hfill +\begin{minipage}{6cm} + \rightline{\LARGE\textbf{\textit{Lieferschein}}} \vspace*{0.2cm} + \rightline{\large\textbf{\textit{Nr. <%donumber%>% \vspace*{0.2cm} + }}} + + Lieferscheindatum:\hfill <%dodate%> + + Kunden-Nr:\hfill <%customernumber%> + + Telefon:\hfill <%phone%> + + Telefax:\hfill <%fax%> + + Ansprechpartner:\hfill <%employee%> +\end{minipage} + +\vspace*{0.5cm} + +\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rl@{}} + \textbf{Nummer} & \textbf{Artikel} & \textbf{Anz} & \textbf{Einh} \\ + +<%foreach number%> + <%number%> & <%description%> & <%qty%> & <%unit%> \\ + & <%serialnumber%> & & \\ +<%end number%> +\end{tabular*} + +\vspace{1cm} +<%if deliverydate%> + Die Auslieferung/Fertigstellung erfolgte am : <%deliverydate%> +<%end if%> +<%if notes%> + <%notes%> +<%end if%> + +\end{document} + diff --git a/templates/print/Standard/sales_order.html b/templates/print/Standard/sales_order.html new file mode 100644 index 000000000..4cbe20afb --- /dev/null +++ b/templates/print/Standard/sales_order.html @@ -0,0 +1,213 @@ + + + + + + + + +
      + + + + + + + + + + + + +
    +

    + <%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 taxincluded%> + + + +<%end taxincluded%> + + + + + +
    NummerArtikelAnz PreisRabTotal
    <%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Total<%ordtotal%>
    Zwischensumme<%subtotal%>
    <%taxdescription%> auf <%taxbase%> @ <%taxrate%> %<%tax%>
     
    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/templates/print/Standard/sales_order.tex b/templates/print/Standard/sales_order.tex new file mode 100644 index 000000000..7cc8d8215 --- /dev/null +++ b/templates/print/Standard/sales_order.tex @@ -0,0 +1,74 @@ +\documentclass[twoside]{scrartcl} +\usepackage{eurosym} +\usepackage{tabularx} +\usepackage[utf8]{inputenc} +\begin{document} + +\thispagestyle{empty} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} +\setlength{\parindent}{0cm} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\begin{minipage}{8cm} + <%name%> + + <%street%> + + <%zipcode%> <%city%> + + <%country%> +\end{minipage} +\hfill +\begin{minipage}{6cm} + \rightline{\LARGE\textbf{\textit{Auftragsbestätigung}}} \vspace*{0.2cm} + \rightline{\large\textbf{\textit{Nr. <%ordnumber%>% + }}} \vspace*{0.2cm} + + Datum:\hfill <%orddate%> + + Kunden-Nr:\hfill <%customernumber%> + + Telefon:\hfill <%phone%> + + Telefax:\hfill <%fax%> + + Ansprechpartner:\hfill <%employee%> +\end{minipage} + +\vspace*{0.5cm} + +\hfill + +\vspace{0.5cm} + +\begin{tabularx}{\textwidth}{lrXrr} + \hline + \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & + \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ + \hline + <%foreach number%> + <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & + <%sellprice%> \euro & <%linetotal%> \euro \\ + <%end number%> \hline + \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro\\ + <%foreach tax%> + \multicolumn{4}{l}{<%taxdescription%>} & <%tax%>\euro \\ + <%end tax%> + \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%ordtotal%> \euro} \\ +\end{tabularx} +\hrule + +\vspace{1cm} +Vereinbarter Liefertermin: <%reqdate%> \\ \\ +\textit{Bitte kontrollieren Sie alle Positionen auf Übereinstimmung + mit Ihrer Bestellung! Abweichungen teilen Sie innerhalb von 3 Tagen + mit!} \\ \\ + +\end{document} + diff --git a/templates/print/Standard/sales_quotation.html b/templates/print/Standard/sales_quotation.html new file mode 100644 index 000000000..138063154 --- /dev/null +++ b/templates/print/Standard/sales_quotation.html @@ -0,0 +1,221 @@ + + + + + + + + +
      + + + + + + + + + + + + + + + + +
    +

    + <%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%> + + + + + + + + + + + + + + + + +
    Nr.ArtikelnummerBeschreibungMenge PreisRabattGesamtpreis
    <%runningnumber%><%number%><%description%><%qty%><%unit%><%sellprice%><%discount%><%linetotal%>

    Gesamtbetrag netto<%invtotal%>Zwischensumme<%subtotal%>
    <%taxdescription%> von <%taxbase%> @ <%taxrate%> %<%tax%>
     
      +<%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/templates/print/Standard/sales_quotation.odt b/templates/print/Standard/sales_quotation.odt new file mode 100644 index 000000000..d42a867ec Binary files /dev/null and b/templates/print/Standard/sales_quotation.odt differ diff --git a/templates/print/Standard/sales_quotation.tex b/templates/print/Standard/sales_quotation.tex new file mode 100644 index 000000000..42c2422fb --- /dev/null +++ b/templates/print/Standard/sales_quotation.tex @@ -0,0 +1,79 @@ +\documentclass[twoside]{scrartcl} +\usepackage{eurosym} +\usepackage{tabularx} +\usepackage[utf8]{inputenc} +\begin{document} + +\thispagestyle{empty} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} +\setlength{\parindent}{0cm} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\begin{minipage}{8cm} + <%name%> + + <%street%> + + <%zipcode%> <%city%> + + <%country%> +\end{minipage} +\hfill +\begin{minipage}{6cm} + \rightline{\LARGE\textbf{\textit{Angebot}}} + \rightline{\large\textbf{\textit{Nr. <%quonumber%>% + }}} + + Datum:\hfill <%transdate%> + + Kunden-Nr:\hfill <%customernumber%> + + Telefon:\hfill <%phone%> + + Telefax:\hfill <%fax%> + + Ansprechpartner:\hfill <%employee%> +\end{minipage} + +\vspace*{0.5cm} + +\hfill + +\vspace{0.5cm} + +\begin{tabularx}{\textwidth}{lrXrr} + \hline + \textbf{Pos} & \textbf{Menge} & \textbf{Bezeichnung} & + \textbf{E-Preis/\euro} & \textbf{G-Preis/\euro} \\ + \hline + <%foreach number%> + <%runningnumber%> & <%qty%> <%unit%> & \raggedright <%description%> & + <%sellprice%> \euro & <%linetotal%> \euro \\ + <%end number%> \hline + \multicolumn{4}{l}{Nettobetrag} & <%subtotal%> \euro \\ + <%foreach tax%> + \multicolumn{4}{l}{<%taxdescription%>} & <%tax%> \euro \\ + <%end tax%> + \multicolumn{4}{l}{\textbf{Endbetrag}} & \textbf{<%ordtotal%> \euro } +\end{tabularx} +\hrule + +\vspace{0.2cm} + +Wir danken für Ihre Anfrage und hoffen, Ihnen hiermit ein interessantes Angebot gemacht zu haben. Das Angebot ist + gültig bis zum <%reqdate%>. Sollten Sie noch Fragen oder Änderungswünsche haben, können Sie uns gerne jederzeit + unter den oben genannten Telefonnummern oder eMail-Adressen kontaktieren. \\ + Bei der Durchführung des Auftrags gelten unsere AGB, die wir Ihnen gerne zuschicken. \\ \\ + Mit freundlichen Grüßen, \\ \\ \\ + <%employee_name%> + + + +\end{document} + diff --git a/templates/print/Standard/statement.html b/templates/print/Standard/statement.html new file mode 100644 index 000000000..37e612c3d --- /dev/null +++ b/templates/print/Standard/statement.html @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + + + + + + + + +
    +

    + <%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/templates/print/Standard/statement.tex b/templates/print/Standard/statement.tex new file mode 100644 index 000000000..5a70b440b --- /dev/null +++ b/templates/print/Standard/statement.tex @@ -0,0 +1,114 @@ +\documentclass[twoside]{scrartcl} +\usepackage[frame]{xy} +\usepackage{tabularx} +\usepackage[utf8]{inputenc} +\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.5cm} +\setlength{\footskip}{1cm} +\setlength{\parindent}{0pt} +\renewcommand{\baselinestretch}{1} +\begin{document} + +\newlength{\descrwidth}\setlength{\descrwidth}{9cm} + +\newsavebox{\hdr} +\sbox{\hdr}{ + \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + + \parbox{\textwidth}{ + \parbox[b]{12cm}{ + <%company%> + + <%address%>}\hfill + \begin{tabular}[b]{rrr@{}} + Tel & <%tel%>\\ + Fax & <%fax%> + \end{tabular} + + \rule[1.5ex]{\textwidth}{0.5pt} + } +} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\markboth{<%company%>\hfill <%statementdate%>}{\usebox{\hdr}} + +\pagestyle{myheadings} +%\thispagestyle{empty} use this with letterhead paper + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{1.5cm} + +\parbox[t]{1cm}{\hfill} +\parbox[t]{10.5cm}{ + +<%name%> + +<%street%> + +<%zipcode%> + +<%city%> + +<%country%> + +} +\parbox[t]{7.5cm}{ +<%if customerphone%> +Tel: <%customerphone%> +<%end customerphone%> + +<%if customerfax%> +Fax: <%customerfax%> +<%end customerfax%> + +<%email%> +} +\hfill + +\vspace{1cm} + +\textbf{S T A T E M E N T} \hfill + +\hfill <%statementdate%> + +\vspace{2cm} + +\begin{tabular*}{\textwidth}{@{}l@{\extracolsep\fill}ccrrrr@{}} + \textbf{Invoice \#} & \textbf{Date} & \textbf{Due} & + \textbf{Current} & \textbf{30} & \textbf{60} & \textbf{90+} \\ +<%foreach invnumber%> + <%invnumber%> & <%invdate%> & <%duedate%> & + <%c0%> & <%c30%> & <%c60%> & <%c90%> \\ +<%end invnumber%> +\textbf{Subtotal} & & & <%c0total%> & <%c30total%> & <%c60total%> & <%c90total%> +\end{tabular*} +\rule{\textwidth}{1pt} + +\vspace{1cm} + +\hfill +\begin{tabularx}{7cm}{Xr@{}} + \textbf{Total outstanding} & <%total%> +\end{tabularx} + +\vfill + +Please make check payable to <%company%> + +\renewcommand{\thefootnote}{\fnsymbol{footnote}} + +\footnotetext[1]{\tiny +} + +\end{document} + diff --git a/templates/print/Standard/taxbird.txb b/templates/print/Standard/taxbird.txb new file mode 100644 index 000000000..c1a8a39cc --- /dev/null +++ b/templates/print/Standard/taxbird.txb @@ -0,0 +1,23 @@ +;; This file was produced by lx-office +;; for using in taxbird. +;; You probably don't want to touch this +;; file. In case you do want it anyway, +;; be warned: BE CAREFUL!! +;; +'("Umsatzsteuervoranmeldung <%year%>" ( +("vend-id" . "74931") +("land-lieferant" . "<%elsterland%>") +("name-lieferant" . "<%company%>") +("berufsbez" . "") +("strasse-lieferant" . "<%co_street%>") +("plz-lieferant" . "<%co_zip%> ") +("ort-lieferant" . "<%co_city%>") +("vorwahl" . "<%co_phone_prefix%>") +("anschluss" . "<%co_phone%>") +("land" . "<%taxbird_land_nr%>") +("zeitraum" . "<%taxbird_period%>") +("stnr" . "<%taxbird_steuernummer%>") + +<%foreach id%> +("<%id%>" . "<%amount%>")<%end%> +)) \ No newline at end of file diff --git a/templates/print/Standard/ustva-2012.tex b/templates/print/Standard/ustva-2012.tex new file mode 100644 index 000000000..3a35db9d6 --- /dev/null +++ b/templates/print/Standard/ustva-2012.tex @@ -0,0 +1,153 @@ +% German USTVA template for taxreports +% Contributed by Marcus Habermehl +% Based on template by Jacky und Stefan Tenne (German-ustva-2008.tex) +% +% +\documentclass[twoside]{scrartcl} +\usepackage{a4,german} +\usepackage[frame]{xy} +\usepackage[utf8]{inputenc} +\usepackage[german]{babel} +\usepackage{graphicx} +\usepackage{tabularx} +\usepackage{times, german} +\usepackage{german} +\setlength{\voffset}{-0.7cm} %hier wird die Höhenverschiebung +\setlength{\hoffset}{-1cm} %und hier die Verschiebung seitwärts +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0cm} +\setlength{\headsep}{0cm} +\setlength{\topskip}{0pt} +\setlength{\oddsidemargin}{0cm} +\setlength{\evensidemargin}{0cm} +\setlength{\textwidth}{20.9cm} +\setlength{\textheight}{29.6cm} +\setlength{\footskip}{-0cm} +\setlength{\parindent}{1mm} + +\begin{document} + +\fontfamily{cmss}\fontshape{n}\large\selectfont +\pagestyle{myheadings} +\markboth{\protect\scalebox{1.045}[1.045]{\protect\includegraphics[viewport = 54 783 700 790,page=2]{ustva-2012.pdf}}}%Seite 2 +{\protect\scalebox{1.045}[1.045]{\protect\includegraphics[viewport = 70 700 700 790,page=1]{ustva-2012.pdf}}}%Seite 1 +\hspace{1mm} +\begin{tabular}[b]{p{7mm}p{5cm}p{22.5mm}p{24mm}p{7mm}p{28mm}p{3mm}} +\multicolumn{7}{c}{}\\[-2mm] + & \multicolumn{6}{l}{<%steuernummer%>}\\ +\multicolumn{7}{c}{}\\[15mm] +\multicolumn{2}{p{7.5cm}}{<%FA_Name%>} & & & & &\\[-4mm] +\multicolumn{2}{p{7.5cm}}{} & & & & &\\[3mm] +\multicolumn{2}{p{7.5cm}}{<%FA_Strasse%>} & &<%0401%>&<%0407%>&&<%0441%>\\[1.2mm] +\multicolumn{2}{p{7.5cm}}{} & &<%0402%>&<%0408%>&&<%0442%>\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{<%FA_PLZ%> <%FA_Ort%>} & &<%0403%>&<%0409%>&&<%0443%>\\[3mm] +\multicolumn{2}{p{7.5cm}}{} & &<%0404%>&<%0410%>&&<%0444%>\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{} & &<%0405%>&<%0411%>&&\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{\small{<%company%>}} & &<%0406%>&<%0412%>&&\\[-1mm] +\multicolumn{2}{p{7.5cm}}{\small{<%co_street%>}}& & & & &\\[-1mm] +\multicolumn{2}{p{7.5cm}}{\small{<%co_city%>}}& & & &<%FA_10%> &\\[1mm] +\multicolumn{2}{p{7.5cm}}{ +<%if tel%> +\small{Tel: <%tel%>}~--~ +<%else%> +\small{~} +<%end tel%> +<%if fax%> +\small{Fax: <%fax%>} +<%else%> +\small{~} +<%end fax%> +}& & & & &\\[1.8mm] +\multicolumn{2}{p{7.5cm}}{\small{<%email%>}}&~& & & &\\[-1mm] +\end{tabular}\\[2.5mm] +\begin{tabular}[b]{p{99mm}p{26.5mm}p{4.55mm}p{4mm}p{35mm}} +&&&&\\[9.5mm] +\multicolumn{2}{r}{<%41%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%44%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%49%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%43%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%48%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%81%>} & & \multicolumn{2}{r}{<%811%>}\\[1.8mm] +\multicolumn{2}{r}{<%86%>} & & \multicolumn{2}{r}{<%861%>}\\[1.8mm] +\multicolumn{2}{r}{<%35%>} & & \multicolumn{2}{r}{<%36%>}\\[1.8mm] +\multicolumn{2}{r}{<%77%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%76%>} & & \multicolumn{2}{r}{<%80%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%91%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%89%>} & & \multicolumn{2}{r}{<%891%>}\\[1.8mm] +\multicolumn{2}{r}{<%93%>} & & \multicolumn{2}{r}{<%931%>}\\[1.8mm] +\multicolumn{2}{r}{<%95%>} & & \multicolumn{2}{r}{<%98%>}\\[1.8mm] +\multicolumn{2}{r}{<%94%>} & & \multicolumn{2}{r}{<%96%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%42%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%60%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%21%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{<%45%>} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z43%>}\\ +\end{tabular} +\newpage + +\vspace*{-9.5mm}\hspace{27mm}<%steuernummer%>\\[-2.7mm] +\begin{tabular}[b]{p{99mm}p{25.2mm}p{2.55mm}p{10mm}p{32mm}} +&&&&\\ +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z45%>}\\[13.5mm] +\multicolumn{2}{r}{<%46%>} & & \multicolumn{2}{r}{<%47%>}\\[1.8mm] +\multicolumn{2}{r}{<%52%>} & & \multicolumn{2}{r}{<%53%>}\\[1.8mm] +\multicolumn{2}{r}{<%73%>} & & \multicolumn{2}{r}{<%74%>}\\[1.8mm] +\multicolumn{2}{r}{<%84%>} & & \multicolumn{2}{r}{<%85%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%65%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z53%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%66%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%61%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%62%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%67%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%63%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%64%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%59%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%Z62%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%69%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%39%>}\\[1.8mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{\textbf{<%83%>}}\\[25.6mm] +\end{tabular}\\[35mm] +<%if FA_steuerberater%> +\vspace{11mm} +\begin{list}{}{ +\setlength{\leftmargin}{2mm} +\setlength{\itemsep}{0mm} +\setlength{\parsep}{0mm} +%\setlength{\topsep}{0mm} +%\setlength{\parskip}{0mm} +%\setlength{\partopsep}{0mm} +} +\begin{small} +\item <%FA_steuerberater_name%> +\item <%FA_steuerberater_street%> +\item <%FA_steuerberater_city%> +\item Tel:~<%FA_steuerberater_tel%> +\end{small}\\[15mm] +\item <%Datum_heute%>, +\end{list} +<%end FA_steuerberater%> +<%if not FA_steuerberater%> +\begin{list}{}{ +\setlength{\leftmargin}{2mm} +\setlength{\itemsep}{0mm} +\setlength{\parsep}{0mm} +%\setlength{\topsep}{0mm} +%\setlength{\parskip}{0mm} +%\setlength{\partopsep}{0mm} +} +\begin{small} +\item ~ +\item ~ +\item ~ +\item ~ +\end{small}\\[26mm] +\item <%Datum_heute%>, +\end{list} +<%end FA_steuerberater%> +\end{document} diff --git a/templates/print/Standard/ustva.html b/templates/print/Standard/ustva.html new file mode 100644 index 000000000..1f5da1ae7 --- /dev/null +++ b/templates/print/Standard/ustva.html @@ -0,0 +1,436 @@ + + + + + Vorschau: UStVa + + + + +

    Vorschau Umsatzsteuer-Voranmeldung

    +

    Zeitraum vom <%fromdate%> bis <%todate%>

    + + + + + + + + + + + + + + + + + + + + +
    Steuernummer: <%steuernummer%> Datum (<%Datum_heute%>)

    + Finanzamt <%FA_Name%>
    + <%FA_Strasse%>
    + <%FA_PLZ%> <%FA_Ort%>
    + Fax: <%FA_FAX%> +
      + Firma <%company%>
    + <%if company_street%> + <%company_street%>
    + <%company_city%>
    + <%end company_street%> + <%if not company_street%> + <%address%> + <%end company_street%> +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<%if not year2007%> + + + + + + + +<%end year2007%> +<%if year2007%> + + + + + + + +<%end year2007%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<%if not year2007%> + + + + + + + +<%end if year2007%> +<%if year2007%> + + + + + + + +<%end if year2007%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<%if year2010%> + + + + + + + +<%end if year2010%> + + + + + + + + + + + + + + + + + + + + + + +<%if year2010%> + + + + + + + +<%end if year2010%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    I. Anmeldung der +Umsatzsteuer-Vorauszahlung
    Lieferungen und sonstige Leistungen
    an innergemeinschaftliche Abnehmer mit USt-IdNr(Spalte 41)<%41%>
    neuer Fahrzeuge an Abnehmer ohne USt-IdNr(Spalte 44)<%44%>
    neuer Fahrzeuge außerhalb eines Unternehmens(Spalte 49)<%49%>
    Weitere steuerfreie Umsätze mit Vorsteuerabzug(Spalte 43)<%43%>
    Steuerfreie Umsätze ohne +Vorsteuerabzug.
    Umsätze nach § 4 Nr. 8 bis 20 UStG
    (Spalte 48)<%48%>
    Steuerpflichtige Umsätze
    zum Steuersatz von 16 v.H.(Spalte 51)<%51%>
    (Spalte 51 rechts)<%511%>
    zum Steuersatz von 19 v.H.(Spalte 81)<%81%>
    (Spalte 81 rechts)<%811%>
    zum Steuersatz von 7 v.H.(Spalte 86)<%86%>(Spalte 86 rechts)<%861%>
    andere Steuersätze35 <%35%>36<%36%>
     
    Lieferungen in das übrige Gemeinschaftsgebiet mit USt-IdNr(Spalte 77)<%77%>
    Umsätze, nach §24 UStG (Sägewerkserzeugnisse, alkoholische Getränke etc.)76 <%76%>80<%80%>
     
    Innergemeinschaftliche Erwerbe
    Steuerfrei nach §4b UStG(Spalte 91)<%91%>
    Steuerpflichtige zum Steuersatz von 16 v.H.(Spalte 97)<%97%>
    (Spalte 97 rechts)<%971%>
    Steuerpflichtige zum Steuersatz von 19 v.H.(Spalte 89)<%89%>
    (Spalte 89 rechts)<%891%>
    zum Steuersatz von 7 v.H.(Spalte 93)<%93%>(Spalte 93 rechts)<%931%>
    zu anderen Steuersätzen(Spalte 95)<%95%>98<%98%>
    neuer Fahrzeuge von Lieferern + von Lieferanten ohne USt.IdNr.
    + zum allgemeinen Steuersatz
    (Spalte 94)<%94%>(Spalte 96)<%96%>
     
    Lieferungen des ersten Abnehmers bei + innergemeinschaftlichen Dreiecksgeschften (§25b Abs. 2 UStG)42<%42%>
    Steuerpflichtige Umstze im Sinne, für die der + Leistungsempfänger die Steuer schuldet60<%60%>
    Nicht steuerbare Leistungen gem. § 18b Satz 1 Nr. 2 UStG21<%21%>
    Im Inland nicht steuerbare Umsätze45<%45%>
     
    Übertrag(Zeile 43)<%Z43%>
    Übertrag(Zeile 45)<%Z45%>
    Im Inland steuerpflichtige sonstige Leistungen von im übrigen Gemeinschaftsgebiet ansässigen Unternehmen (§13b Abs. 1 UStG)46<%46%>47<%47%>
    Leistungen eines im Ausland ansässigen Unternehmers52<%52%>53<%53%>
    Lieferungen sicherungsbereigneter Gegenstände und + Umsätze, die unter das GrEStG fallen.73<%73%>74<%74%>
    Bauleistungen eines im Inland ansässigen Unternehmers84<%84%>85<%85%>
    Steuer wegen Wechsel der Besteuerungsform und + Nachsteuer auf versteuerte Anzahlungen wegen Steuersatzerhöhung.65<%65%>
     
    Umsatzsteuer(Zeile 53)<%Z53%>
     
    Abziehbare Vorsteuerbeträge
    Vorsteuerbeträge von Rechnungen von anderen Unternehmern(Spalte 66)<%66%>
    Vorsteuerbeträge aus dem innergemeinschaftlichen Erwerb61<%61%>
    Entrichtete Einfuhrumsatzsteuer62<%62%>
    Vorsteuerbeträge aus Leistungen im Sinne + des §13b Abs. 1 UStG67<%67%>
    Vorsteuerbeträge, die nach allgemeinen + Durchschnittsästzen berechnet sind 63<%63%>
    Berichtigung des Vorsteuerabzugs64<%64%>
    Vorsteuerabzug für innergemeinschaftliche Lieferungen + neuer Fahrzeuge außerhalb eines Unternehmens sowie von Kleinunternehmern59<%59%>
    Verbleibender Betrag(Zeile 62)<%Z62%>
    Andere Steuerbeträge
    in Rechnungen unrichtig oder unberechtigt ausgewiesene + Steuerbeträge sowie Steuerbeträge, die nach + §4 Nr. 4a, § 6a Abs. 4, §7 oder §25b UStG geschuldet werden69<%69%>
     
    Umsatzsteuer-Vorauszahlung/Überschuss(Zeile 65)<%Z65%>
    Anrechnung (Abzug) der festgesetzten Sondervorauszahlung + für Dauerfristverlängerung (nur in der letzten Voranmeldung des + Besteuerungszeitraums, ausfüllen)39<%39%>
     
    Verbleibende Umsatzsteuer-Vorauszahlung bzw. + Verbleibender Überschuss83<%83%>
    +<%if FA_steuerberater%> +

    +Steuerberater:
    +<%FA_steuerberater_name%>
    +<%FA_steuerberater_street%>
    +<%FA_steuerberater_city%>
    +Tel: <%FA_steuerberater_tel%>

    +<%end FA_steuerberater%> + + diff --git a/templates/print/Standard/ustva.tex b/templates/print/Standard/ustva.tex new file mode 100644 index 000000000..da26f47a8 --- /dev/null +++ b/templates/print/Standard/ustva.tex @@ -0,0 +1,120 @@ +% German USTVA template for taxreports +% +% Contributed by Jens Koerner, Peter Schorer, Udo Spallek +% +% +\documentclass[twoside]{scrartcl} +\usepackage{a4,german} +\usepackage[frame]{xy} +\usepackage[utf8]{inputenc} +\usepackage[german]{babel} +\usepackage{graphicx} +\usepackage{tabularx} +\usepackage{times, german} +\usepackage{german} +\setlength{\voffset}{-0.8cm} %hier wird die Höhenverschiebung getÀtigt +\setlength{\hoffset}{-1cm} %und hier die Verschiebung seitwÀrts +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0cm} +\setlength{\headsep}{0cm} +\setlength{\topskip}{0pt} +\setlength{\oddsidemargin}{0cm} +\setlength{\evensidemargin}{0cm} +\setlength{\textwidth}{20.9cm} +\setlength{\textheight}{29.6cm} +\setlength{\footskip}{-0cm} +\setlength{\parindent}{0pt} + +\begin{document} + +\fontfamily{cmss}\fontshape{n}\large\selectfont +\pagestyle{myheadings} +\markboth{\hspace{7mm}\protect\includegraphics[viewport = 60 700 700 790]{ustva2.pdf}} +{\protect\includegraphics[viewport = 60 700 700 790]{ustva1.pdf}} +\hspace{1mm} +\begin{tabular}[b]{p{7mm}p{5cm}p{22.5mm}p{24mm}p{5mm}p{27mm}p{3mm}} +\multicolumn{7}{c}{}\\[-2mm] + & \multicolumn{6}{l}{<%steuernummer%>}\\ +\multicolumn{7}{c}{}\\[15mm] +\multicolumn{2}{p{7.5cm}}{<%FA_Name%>} & & & & &\\[-4mm] +\multicolumn{2}{p{7.5cm}}{} & & & & &\\[1mm] +\multicolumn{2}{p{7.5cm}}{<%FA_Strasse%>} & &<%0401%>&<%0407%>&&<%0441%>\\[1.2mm] +\multicolumn{2}{p{7.5cm}}{} & &<%0402%>&<%0408%>&&<%0442%>\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{<%FA_PLZ%> <%FA_Ort%>} & &<%0403%>&<%0409%>&&<%0443%>\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{} & &<%0404%>&<%0410%>&&<%0444%>\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{} & &<%0405%>&<%0411%>&&\\[1.25mm] +\multicolumn{2}{p{7.5cm}}{\small{<%company%>}} & &<%0406%>&<%0412%>&&\\[-1mm] +\multicolumn{2}{p{7.5cm}}{\small{<%company_street%>}}& & & & &\\[-1mm] +\multicolumn{2}{p{7.5cm}}{\small{<%company_city%>}}& & & & &\\[1mm] +\multicolumn{2}{p{7.5cm}}{ +<%if tel%> +\small{Tel: <%tel%>}~--~ +<%end tel%> +<%if fax%> +\small{Fax: <%fax%>} +<%end fax%> +}& & & &<%FA_10%> &\\[-1mm] +\multicolumn{2}{p{7.5cm}}{\small{<%email%>}}& & & & &\\[-1mm] +\end{tabular}\\[28.5mm] +\begin{tabular}[b]{p{95mm}p{28mm}p{2.55mm}p{4mm}p{35mm}} +&&&&\\[42mm] +\multicolumn{2}{r}{<%51%>} & & \multicolumn{2}{r}{<%51r%>}\\[1.5mm] +\multicolumn{2}{r}{<%86%>} & & \multicolumn{2}{r}{<%86r%>}\\[46mm] +\multicolumn{2}{r}{<%97%>} & & \multicolumn{2}{r}{<%97r%>}\\[1.5mm] +\multicolumn{2}{r}{<%93%>} & & \multicolumn{2}{r}{<%93r%>}\\[7.9mm] +\multicolumn{2}{r}{<%94%>} & & \multicolumn{2}{r}{<%96%>}\\[14mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%43%>}\\ +%\multicolumn{2}{||r|}{1000} & & & \\ +%\multicolumn{2}{||r|}{1000} & & \multicolumn{2}{r}{100.000.000~~00}\\ +%\multicolumn{3}{||r|}{1.000.000.000~~00} & \multicolumn{2}{r}{100.000.000~~00}\\ +\end{tabular} + +\newpage + +\vspace*{-10mm}\hspace{27mm}<%steuernummer%>\\[-2.5mm] +\begin{tabular}[b]{p{95mm}p{28mm}p{2.55mm}p{4mm}p{35mm}} +&&&&\\ +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%45%>}\\[46mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%43%>}\\[7.9mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%66%>}\\[7.9mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{<%62%>}\\[58.5mm] +\multicolumn{2}{r}{} & & \multicolumn{2}{r}{\textbf{<%67%>}}\\[26mm] +\end{tabular}\\[35mm] +<%if FA_steuerberater%> +\vspace{11mm} +\begin{list}{}{ +\setlength{\leftmargin}{2mm} +\setlength{\itemsep}{0mm} +\setlength{\parsep}{0mm} +%\setlength{\topsep}{0mm} +%\setlength{\parskip}{0mm} +%\setlength{\partopsep}{0mm} +} +\begin{small} +\item <%FA_steuerberater_name%> +\item <%FA_steuerberater_street%> +\item <%FA_steuerberater_city%> +\item Tel:~<%FA_steuerberater_tel%> +\end{small}\\[15mm] +\item <%Datum_heute%>, +\end{list} +<%end FA_steuerberater%> +<%if not FA_steuerberater%> +\begin{list}{}{ +\setlength{\leftmargin}{2mm} +\setlength{\itemsep}{0mm} +\setlength{\parsep}{0mm} +%\setlength{\topsep}{0mm} +%\setlength{\parskip}{0mm} +%\setlength{\partopsep}{0mm} +} +\begin{small} +\item ~ +\item ~ +\item ~ +\item ~ +\end{small}\\[26mm] +\item <%Datum_heute%>, +\end{list} +<%end FA_steuerberater%> +\end{document} diff --git a/templates/print/Standard/winston.xml b/templates/print/Standard/winston.xml new file mode 100644 index 000000000..2bb63da22 --- /dev/null +++ b/templates/print/Standard/winston.xml @@ -0,0 +1,14 @@ + + + + + <%elsterFFFF%><%elstersteuernummer%> + <%year%> + <%period%> + +<%foreach id%> + <%amount%> +<%end%> + + + diff --git a/templates/print/Standard/zahlungserinnerung.tex b/templates/print/Standard/zahlungserinnerung.tex new file mode 100644 index 000000000..679f6bd6e --- /dev/null +++ b/templates/print/Standard/zahlungserinnerung.tex @@ -0,0 +1,62 @@ +\documentclass[10pt, oneside]{scrartcl} +\usepackage[utf8]{inputenc} +\usepackage{german} +\usepackage{tabularx} +\usepackage{xspace} +\usepackage{ifthen} +\usepackage{eso-pic} +\usepackage{longtable} +\usepackage{eurosym} + +\setlength{\voffset}{-0.3cm} +\setlength{\hoffset}{-2.2cm} +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0.5cm} +\setlength{\headsep}{1cm} +\setlength{\topskip}{0pt} +\setlength{\oddsidemargin}{2cm} +%\setlength{\evensidemargin}{2cm} +\setlength{\textwidth}{16.4cm} +% \setlength{\textwidth}{13.4cm} +\setlength{\textheight}{23.5cm} +\setlength{\footskip}{1cm} +\setlength{\parindent}{0pt} +\setlength{\tabcolsep}{0cm} + +\renewcommand{\baselinestretch}{1} + +\begin{document} +\pagestyle{empty} +\fontfamily{cmss}\fontsize{10pt}{10pt}\fontseries{m}\selectfont + +% \vspace*{5cm} + +<%name%> + +% \ifthenelse{\equal{<%cp_name%>}{}}{}{z.Hd. <%cp_name%>} + +<%street%> + +<%zipcode%> <%city%> + +\begin{flushright}<%dunning_date%>\end{flushright} + +\vspace*{2.5cm} %\\ +\large +\textbf{Zahlungserinnerung} \\ \\ \\ +\normalsize +Sehr geehrte Damen und Herren, \\ \\ \\ +man kann seine Augen nicht überall haben - offensichtlich haben Sie übersehen, die folgenden Rechnungen zu begleichen: \\ +\vspace{0.5cm} \\ +\begin{tabularx}{\textwidth}{l@{\hspace*{2cm}}X@{\hspace*{0.5cm}}r} + \textbf{Rechnungsnummer} & \textbf{Rechnungsdatum} & \textbf{Rechnungsbetrag} \\ \hline && \\ + <%foreach dn_invnumber%> + <%dn_invnumber%> & <%dn_transdate%> & <%dn_amount%> \euro \\[0.1cm] + <%end dn_invnumber%> +\end{tabularx} +\vspace*{0.5cm} \\ +Wir bitten Sie, diese bis zum <%dunning_duedate%> zu begleichen. \\ \\ \\ +Bitte beachten Sie, dass wir Zahlungseingänge nur bis zum <%dunning_date%> berücksichtigen konnten. Sollten Sie zwischenzeitlich bezahlt haben, betrachten Sie diese Zahlungserinnerung bitte als gegenstandslos. \\ \\ \\ +Mit freundlichen Grüßen, \\ \\ \\ \\ +<%employee_name%> +\end{document} diff --git a/templates/print/Standard/zahlungserinnerung_invoice.tex b/templates/print/Standard/zahlungserinnerung_invoice.tex new file mode 100644 index 000000000..bc5cfa67e --- /dev/null +++ b/templates/print/Standard/zahlungserinnerung_invoice.tex @@ -0,0 +1,75 @@ +\documentclass[10pt, oneside]{scrartcl} +\usepackage[utf8]{inputenc} +\usepackage{german} +\usepackage{tabularx} +\usepackage{xspace} +\usepackage{ifthen} +\usepackage{eso-pic} +\usepackage{longtable} +\usepackage{eurosym} + +\setlength{\voffset}{-0.3cm} +\setlength{\hoffset}{-2.2cm} +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0.5cm} +\setlength{\headsep}{1cm} +\setlength{\topskip}{0pt} +\setlength{\oddsidemargin}{2cm} +%\setlength{\evensidemargin}{2cm} +\setlength{\textwidth}{16.4cm} +% \setlength{\textwidth}{13.4cm} +\setlength{\textheight}{23.5cm} +\setlength{\footskip}{1cm} +\setlength{\parindent}{0pt} +\setlength{\tabcolsep}{0cm} + +\renewcommand{\baselinestretch}{1} + +\begin{document} +\pagestyle{empty} +\fontfamily{cmss}\fontsize{10pt}{10pt}\fontseries{m}\selectfont + +<%name%> + +<%street%> + +<%zipcode%> <%city%> + +\begin{flushright}<%invdate%>\end{flushright} + +\vspace*{2.5cm} + +\large +\textbf{Rechnung <%invnumber%>} + +\vspace*{1cm} + +\normalsize +Sehr geehrte Damen und Herren, + +\vspace*{1cm} +Hiermit stellen wir Ihnen zu Mahnung <%dunning_id%> die folgenden Posten in Rechnung: + +\vspace*{0.5cm} + +\begin{tabularx}{\textwidth}{Xr} + \textbf{Posten} & \multicolumn{1}{l}{\textbf{Betrag}}\\ + \hline + Mahngebühren & <%fee%> EUR \\ + Zinsen & <%interest%> EUR \\ + \cline{2-2} + Gesamtsumme & <%invamount%> EUR\\ +\end{tabularx} + +\vspace*{0.5cm} + +Bitte begleichen Sie diese Forderung bis zum <%duedate%>. + +\vspace*{0.5cm} + +Mit freundlichen Grüßen, + +\vspace*{2cm} +<%employee_name%> + +\end{document} diff --git a/templates/print/f-tex/README b/templates/print/f-tex/README deleted file mode 100644 index 713f36993..000000000 --- a/templates/print/f-tex/README +++ /dev/null @@ -1,201 +0,0 @@ -README lx-office Fancy-LaTeX (f-tex) - -# Revision 1.1-u (03.02.2012) -# Revision 1.0-u (16.11.2011) -# Revision 0.9 (13.11.2011) -# Revision 0.8 (12.09.2011) -# Revision 0.7 (12.07.2011) -# Revision 0.6 (16.06.2011) -# Revision 0.5 (15.04.2011) -# Revision 0.4 (14.02.2011) -# Revision 0.3 (03.01.2011) -# Revision 0.2 (24.12.2010) -# Revision 0.1 (03.11.2009) - - - -# Feature Uebersicht - - - einfach Nutzung durch mitgeliefertes Setup-Script - - Keine Retundanz. Es wird ein und die selbe Latex-Vorlage fuer alle - briefartigen Dokumente verwendet. Also Angebot, Rechnung, - Performarechnung, Lieferschein, aber eben nicht fuer Paketaufkleber - etc.. - - Leichte Anpassung an das Firmen Layout durch verwendung eines Hintergrund-PDF - dieses kann leicht mit dem eigenen Lieblingsprogramm erstellt werden - (Openoffice, Inkscape, Gimp, Adobe*) - - Hintergrundpdf um schaltbar auf "nur erste Seite" (default) oder "alle Seiten" - (option "bgPdfFirstPageOnly" in Datei letter.lco) - - Hintergrundpdf fuer Ausdruck auf bereits bedrucktem Briefpapier Abschaltbar, - es wird dann nur bei per email versendeten Dokumenten eingebunden. - (Option "bgPdfEmailOnly" in Datei letter.lco) - - Nutzung der Layout-Funktionen von Latex fuer Seitenumbruch, - wiederholung von Kopfzeilen, Zwischensummen etc. (danke an Kai-Martin fuer - die Vorarbeit) - - Anzeige des Empfaengerlandes im Adressfeld nur, wenn es vom Land des - eigenen Unternehmens abweicht (also die Rechnung das Land verlaesst). - - Multisprachfaehig leicht um weitere Sprachen zu erweitern, alle - Übersetzungen in der Datei translatinos.tex. - - Auflistung von Bruttopreisen fuer Endverbraucher. - - - - -# die Installation - - Wenn es noch keine LaTeX installation gibt, installiere die folgenden Pakete - (Debian) - aptitude install \ - texlive-base-bin \ - texlive-latex-recommended \ - texlive-fonts-recommended \ - texlive-latex-extra \ - texlive-lang-german \ - texlive-generic-extra - - Die Abhaengigkeiten kann man mit - /scripts/installation_check.pl -l pruefen (z.Z. noch nicht eingecheckt) - - Ein Vorlagenverzeichniss kannst Du direkt unter admin.pl Benutzeradministration erstellen: - Benutze Vorlagen: f-tex - Erzeuge Vorlagen, Name: - Das Verzeichniss templates muss dafuer fuer den Webserver schreibbar sein. - - Erstelle eine pdf-Hintergrund Datei und verlinke sie nach ./letter_head.pdf - - Editiere den Bereich "settings" in der datei letter.lco "" - - # oder etwas Detaillierter: - Es wird eine Datei sample.lco erstellt und diese nach letter.lco verlinkt. - Eigentlich ist dies die Datei die fuer die Firmenspezifischen Anpassungen - gedacht ist. Da die Einstiegshuerde in LaTeX nicht ganz niedrig ist, wird in - dieser Datei auf ein Hintergrundpdf verwiesen. Ich empfehle ueber dieses pdf - die persoenlichen Layoutanpassungen vorzunehmen und sample.lco unveraendert zu - lassen. Die die Anpassung ueber eine *.lco Datei die letztlich auf letter.lco - verlinkt ist ist aber auch moeglich. - - Es wird eine Datei sample_head.pdf mit ausgeliefert, diese wird nach - letter_head.pdf verlinkt. Damit gibt es schon mal eine Funktionsfaehige - Vorlage. Schau Dir nach Abschluss der Installation die Datei sample_haed.pdf - an und erstelle ein entsprechendes pdf passend zum Briefkopf Deiner Firma, - diese dann im Template Verzeichniss ablegen und statt sample_head.pdf nach - letter_head.pdf verlinken. - - letzlich muss ./letter_head.pdf auf das passende Hintergrundpdf verweisen, - welches gewuenschten Briefkopf enthaelt. Bei Updates oder nach erneutem - - Es wird eine Datei mydata.tex.example ausgeliefert die nach mytdata.tex - verlinkt ist. Bei verwendetem Hintergrundpdf wird nur der Eintrag fuer das - Land verwendet die Datei muss also nicht angefasst werden. Die Anderen Werte - sind fuer das Modul lp (Label Print in erp -- zur Zeit nicht im - oeffentlichen Zweig). - - Alle Anpassungen zum Briefkopf, Fusszeilen, Firmenlogos, etc. - sollten ueber die Hintergrund pdf datei oder die *.lco Datei erfolgen. - - -# einheitliche Latex-Vorlagen -- Background - - Das Konzept von lx-office sieht vor, fuer jedes Dokument - (Auftragsbestaetigung, Lieferschein, Rechnung, etc.) eine - Latex-Vorlage vorzuhalten, dies ist sehr Wartungsunfreundlich. Auch - das Einlesen einer einheitlichen Quelle fuer den Briefkopf bringt nur - bedingte Vorteile, da hier leicht die Pflege der Artikel-Tabellen aus - dem Ruder laeuft. Bei dem vorliegenden Ansatz wird fuer alle - Briefartigen Dokumente mit Artikel-Tabellen eine einheitliche - Latexvorlage verwendet, welche ueber Codeweichen die Besonderheiten - der jeweiligen Dokumente Beruecksichtigt - - Tabellen mit oder ohne Preis - - Sprache der Tabellenueberschriften etc. - - Anpassung der Bezugs-Zeile (z.B. Rechnungsnummer versus - Angebotsnummer) - - Darstellung von Brutto oder Netto-Preisen in der Auflistung - (Endverbraucher versus Gewerblicher Kunde) - Seit Version 2.7 ist das ohne Kunstgriff moeglich, da im bei nicht vorhanden - Dokumenten auf default.tex zurueckgegriffen wird. - - - Nachteil: - Ja, alles hat seinen Preis ... - Latex hat ohnehin eine sehr steile Lehrnkurve. Die Datei letter.tex - ist sehr komplex und verstaerkt damit diesen Effekt noch einmal erheblich. - Wer Latex-Erfahrung hat, oder geuebt ist Scriptsparachen nachzuvollziehen kann - natuerlich auch innerhalb der Tabellendarstellung gut persoenliche Anpassungen - vornehmen. Aber man kann sich hier bei Veraenderungen sehr schnell haeftig in - den Fuss schiessen. - Wer nicht so tief in die Materie einsteigen will oder leicht zu - frustrieren ist, sollte sein Hintergrund PDF auf Basis der mitglieferten - Datei sample_head.pdf erstellen, und sich an der Form der dargestellten Tabellen - wie sie ausgeliefert werden, erfreuen. - Kleiner Tipp: - - Nicht zu viel auf einmal wollen, lieber kleine kontinuierliche - Schritte gehen. - - Alternativ kann man sich natuerlich fuer die Latex-Vorlagen - professionelle Hilfe hohlen. - - -Bruttopreise fuer Endvorbraucher - Der auszuweisende Bruttopreis wird innerhalb der LaTeX Umgebung berechnet. - - - Background: - es gibt zwar ein Feld um bei Auftraegen "alle Preise Brutto" auszuwaehlen, - aber: - - hierfuer muessen die Preise auch in Brutto in der Datenbank stehen - (ja -- das laesst sich ueber die Preisgruppen und die Zuordung einer Default-Preisgruppe - handhaben) - - man darf beim Anlegen des Vorgangs nicht vergessen Dieses Haekchen zu setzen. - (das ist in der Praxis wenn man sowohl Endverbraucher- wie Gewerbekunden beliefert - der eigentliche Knackpunkt) - - Es gibt mit f-tex eine weitere Alternative. Die Information ob Brutto oder - Nettorechnung wird mit den Zahlarten verknuepft. Zahlarten bei denen - Rechnungen, Angebote, etc, in Brutto ausgegeben werden sollen enden mit "_E" - (fuer Endverbraucher) Falls identische Zahlarten fuer Gewerbekunden und - Endverbraucher vorhanden sind legt man diese einfach doppelt an (einmal mit - der Namensendung "_E") - - Gewinn: - - die Entscheidung ob Netopreise ausgewiesen werden ist nicht mehr fix - mit einer Preisliste Verbunden. - - die Default-Zahlart kann im Kundendatensatz hinterlegt werden und man - muss nicht mehr daran denken "alle Preise Netto" auszuwaehlen. - - Die Entscheidung ob Netto/Oder Bruttopreise ausgewiesen werden kann direkt - beim Drucken reviediert werden, ohne dass sich der Auftragswert aendert. - -Lieferadressen - - - in Lieferscheinen kommen shipto* -Variablen im Adressfeld zum Einsatz - - wenn die shipto*variable leer ist wird die entsprechende - Adressvariable eingesetzt. Wenn Also die Lieferadresse in Strasse, - Hausnummer und Ort abweicht, muessen auch nur diese Felder in der - Lieferadresse ausgefuellt werden. Fuer den Firmenname wird der Wert der - Hauptadresse angezeigt. - -Troubleshooting -- Fehler suchen: - Wenn sich das Problem nicht auf Grund der ausgabe im Webbrowser verifizieren laesst: - - editiere [flxo-home]/config/lx_office.conf und aendere "keep_tmp_files" auf 1 - keep_temp_files = 1; - - bei fastcgi oder mod_perl den Webserver neu Starten - - Nochmal einen Druckversuch im Webfrontend ausloesen - - wechsele in das users Verzeichnis von lxo - cd [lxo-home]/users - - LaTeX Suchpfad anpassen: - export TEXINPUTS=".:[lxo-home]/templates/[aktuelles_template_verzeichniss]:" - - Finde herraus welche datei lxo beim letzten Durchlauf erstellt hat - ls -lahtr ./1*.tex - Es sollte die letzte Datei ganz unten sein - - fuer besseren Hinweis auf Fehler texdatei nochmals uebersetzen - pdflatex ./1*.tex - - in der *.tex datei nach dem Fehler suchen. - - - diff --git a/templates/webpages/admin/edit_user.html b/templates/webpages/admin/edit_user.html index 8db61d90d..6e8fe2f3c 100644 --- a/templates/webpages/admin/edit_user.html +++ b/templates/webpages/admin/edit_user.html @@ -144,7 +144,7 @@ [% 'Setup Templates' | $T8 %] - [% L.select_tag('mastertemplates', all_master_templates, default = 'German') %] + [% L.select_tag('mastertemplates', all_master_templates, default = 'Standard') %] [% 'Setup Menu' | $T8 %] @@ -254,4 +254,3 @@ }); --> - diff --git a/templates/webpages/ca/list.html b/templates/webpages/ca/list.html index 82cd1807e..e779a66e6 100644 --- a/templates/webpages/ca/list.html +++ b/templates/webpages/ca/list.html @@ -7,7 +7,6 @@ [% L.hidden_tag('accno', accno) %] [% L.hidden_tag('decription', description) %] [% L.hidden_tag('sort', 'transdate') %] -[% L.hidden_tag('eur', cash) %] [% L.hidden_tag('accounttype', accounttype) %] @@ -70,11 +69,6 @@ - - - - @@ -88,4 +82,3 @@
    [% L.submit_tag('action', LxERP.t8('List Transactions')) %] -

    [% 'Method' | $T8 %][% L.radio_button_tag('method', value='accrual', checked=!cash, label=LxERP.t8('Accrual')) %] - [% L.radio_button_tag('method', value='cash', checked=cash, label=LxERP.t8('EUR')) %]
    [% 'Decimalplaces' | $T8 %]