Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 56f1a79e

Von Jan Büren vor mehr als 3 Jahren hinzugefügt

  • ID 56f1a79e930b58250a21189303e328bce2896f8d
  • Vorgänger 33ddf79c
  • Nachfolger 0e125408

Neue Druckvorlagen-Variante Rechnungskopie inkl. Wasserzeichen (marei)

Unterschiede anzeigen:

SL/Form.pm
bin_list => $main::locale->text('Bin List'),
credit_note => $main::locale->text('Credit Note'),
invoice => $main::locale->text('Invoice'),
invoice_copy => $main::locale->text('Invoice Copy'),
pick_list => $main::locale->text('Pick List'),
proforma => $main::locale->text('Proforma Invoice'),
purchase_order => $main::locale->text('Purchase Order'),
SL/Helper/PrintOptions.pm
($form->{type} eq 'invoice') ? (
opthash("invoice", $form->{PD}{invoice}, $locale->text('Invoice')),
opthash("proforma", $form->{PD}{proforma}, $locale->text('Proforma Invoice')),
opthash("invoice_copy", $form->{PD}{invoice_copy}, $locale->text('Invoice Copy')),
) : undef,
($form->{type} eq 'invoice' && $form->{storno}) ? (
opthash("storno_invoice", $form->{PD}{storno_invoice}, $locale->text('Storno Invoice')),
doc/changelog
Kleinere neue Features und Detailverbesserungen:
- neue Druckvorlagen-Variante "Rechnungskopie", die mit dem Druckvorlagensatz marei
ein Wasserzeichen "Rechnungskopie" bei Verkaufs-Rechnungen erzeugt
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
locale/de/all
'Invnumber missing!' => 'Rechnungsnummer fehlt!',
'Invoice' => 'Rechnung',
'Invoice (one letter abbreviation)' => 'R',
'Invoice Copy' => 'Rechnungskopie',
'Invoice Date' => 'Rechnungsdatum',
'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
'Invoice Duedate' => 'Fälligkeitsdatum',
templates/print/marei/invoice.tex
\documentclass[paper=a4,fontsize=10pt]{scrartcl}
\usepackage{kiviletter}
<%if template_meta.formname == "invoice_copy"%>
\usepackage{transparent}
\DeclareNewLayer[page,foreground,contents={
\parbox[c][\layerheight][c]{\layerwidth}{\centering\color{gray}\scalebox{11}{\rotatebox{60}{\texttransparent{0.5}{\rechnungskopie}}}}
}]{foreground}
\AddLayersToPageStyle{kivitendo.letter.first}{foreground}%Hintergrund für die erste Seite aktivieren
\AddLayersToPageStyle{kivitendo.letter}{foreground}%Hintergrund für die erste Seite aktivieren
<%end if%>
% Variablen, die in settings verwendet werden

Auch abrufbar als: Unified diff