X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2Fdokumentation.xml;h=ddc032227d01c6d68a25445aa0af3cb9e16fe35d;hb=1b58f5dac1365a81044fd066ed9efc8f2da64f3f;hp=fff58ac27fd05019a49c5f8a8f01c746ed0d1297;hpb=7d14fe3664124a57ce2e804ade630e2b81d828a7;p=kivitendo-erp.git diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index fff58ac27..ddc032227 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -2,7 +2,7 @@ - kivitendo 3.5.8: Installation, Konfiguration, + <title>kivitendo 3.6.0: Installation, Konfiguration, Entwicklung @@ -261,6 +261,14 @@ Image::Info + + Imager + + + + Imager::QRCode + + JSON @@ -313,6 +321,10 @@ Regexp::IPv6 + + Rest::Client + + Rose::Object @@ -376,6 +388,9 @@ + Seit Version größer v3.5.8 sind die folgenden Pakete hinzugekommen: Imager, Imager::QRCode +Rest::ClientTerm::ReadLine::Gnu + Seit Version größer v3.5.6 sind die folgenden Pakete hinzugekommen: Try::Tiny, Math::Round Seit Version größer v3.5.6 sind die folgenden Pakete hinzugekommen: XML::LibXML, CAM::PDF Seit Version größer v3.5.3 sind die folgenden Pakete hinzugekommen: Exception::Class @@ -442,13 +457,14 @@ libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl \ libimage-info-perl libgd-gd2-perl libapache2-mod-fcgid \ libfile-copy-recursive-perl postgresql libalgorithm-checkdigits-perl \ - libcrypt-pbkdf2-perl git libcgi-pm-perl libtext-unidecode-perl libwww-perl\ - postgresql-contrib poppler-utils libhtml-restrict-perl\ - libdatetime-set-perl libset-infinite-perl liblist-utilsby-perl\ - libdaemon-generic-perl libfile-flock-perl libfile-slurp-perl\ + libcrypt-pbkdf2-perl git libcgi-pm-perl libtext-unidecode-perl libwww-perl \ + postgresql-contrib poppler-utils libhtml-restrict-perl \ + libdatetime-set-perl libset-infinite-perl liblist-utilsby-perl \ + libdaemon-generic-perl libfile-flock-perl libfile-slurp-perl \ libfile-mimeinfo-perl libpbkdf2-tiny-perl libregexp-ipv6-perl \ libdatetime-event-cron-perl libexception-class-perl libcam-pdf-perl \ - libxml-libxml-perl libtry-tiny-perl libmath-round-perl + libxml-libxml-perl libtry-tiny-perl libmath-round-perl \ + libimager-perl libimager-qrcode-perl librest-client-perl \ Sollten Pakete nicht zu Verfügung stehen, so können diese auch mittels CPAN installiert werden. Ferner muss für Ubuntu das Repository "Universe" aktiv sein (s.a. Anmerkungen). @@ -2215,7 +2231,7 @@ digits_year: 4 Der ehemalige Druckvorlagensatz "f-tex" wurde mit der Version - 3.6 entfernt, da er nicht mehr gepflegt wird. + 3.5.6 entfernt, da er nicht mehr gepflegt wird. @@ -2555,7 +2571,7 @@ digits_year: 4 sales_order_besr.odt - + Vorbereitungen im Adminbereich Damit beim Erstellen von Rechnungen und Aufträgen neben der @@ -2768,6 +2784,193 @@ digits_year: 4 + + + Schweizer QR-Rechnung mit OpenDocument Vorlagen + + + Übersicht + + Mit der Version 3.6.0 unterstützt Kivitendo die Erstellung von + Schweizer QR-Rechnungen gemäss Swiss + Payment Standards, Version 2.2. Implementiert sind hierbei die + Varianten: + + + + QR-IBAN mit + QR-Referenz + + + + IBAN ohne Referenz + + + + Der Vorlagensatz "rev-odt" enthält die Vorlage + invoice_qr.odt, welche für die Erstellung von + QR-Rechnungen vorgesehen ist. Damit diese verwendet werden kann muss + wie obenstehend beschrieben ein Drucker hinzugefügt werden (siehe + + ). Alternativ kann die Vorlage umbenannt werden in + invoice.odt. + + Die Vorlage invoice_qr.odt kann beliebig + angepasst werden. Zwingend muss diese jedoch das QR-Code Platzhalter + Bild, als eingebettetes Bild, enthalten. Da dieses beim + Ausdrucken/Erzeugen der Rechnung durch das neu generierte QR-Code + Bild ersetzt wird. + + + + Einstellungen + + + Mandantenkonfiguration + + Unter System → Mandantenkonfiguration → + Features. Im Abschnitt Einkauf und + Verkauf, beim Punkt Verkaufsrechnungen mit + Schweizer QR-Rechnung erzeugen, die gewünschte Variante + wählen. + + + + Konfiguration der Bankkonten + + Unter System → Bankkonten muss bei + mindestens einem Bankkonto die Option Nutzung mit + Schweizer QR-Rechnung auf Ja gestellt werden. + + + Für die Variante QR-IBAN mit + QR-Referenz muss dieses Konto unter IBAN eine gültige + QR-IBAN Nummer enthalten. Diese + unterscheidet sich von der regulären IBAN. + + Zusätzlich muss eine gültige Bankkonto + Identifikationsnummer angegeben werden + (6-stellig). + + Diese werden von der jeweiligen Bank vergeben. + + + Sind mehrere Konten ausgewählt wird das erste + verwendet. + + + + Rechnungen ohne Betrag + + Für Rechnungen ohne Betrag (z.B. Spenden) kann, in der + jeweiligen Rechnung, die Checkbox QR-Rechnung ohne + Betrag aktiviert werden. Diese Checkbox erscheint nur, + wenn QR-Rechnungen in der Mandantenkonfiguration aktiviert sind + (variante ausgewählt). + + Dies wirkt sich lediglich auf den erzeugten QR-Code aus. Die + Vorlage muss separat angepasst und ausgewählt werden. + + + + + Adressdaten + + Die Adressdaten zum Zahlungsempfänger werden aus der + Mandantenkonfiguration entnommen. Unter System → + Mandantenkonfiguration → Verschiedenes, Abschnitt + Firmenname und -adresse. + + Die Adressdaten zum Zahlungspflichtigen stammen aus den + Kundendaten der jeweiligen Rechnung. + + Die Adressen müssen inklusive Land angegeben werden. Akzeptiert + werden Ländername oder Ländercode, also z.B. "Schweiz" oder "CH". + + + Diese können in der Vorlage mit den jeweiligen Variablen + eingetragen werden. Siehe auch: + + Der erzeugte QR-Code verwendet Adress-Typ "K" (Kombinierte + Adressfelder, 2 Zeilen). + + + + Referenznummer + + Die Referenznummer wird in Kivitendo erzeugt und setzt sich + wiefolgt zusammen: + + + + Bankkonto Identifikationsnummer (6-stellig) + + + + Kundennummer (6-stellig, mit führenden Nullen + aufgefüllt) + + + + Auftragsnummer (7-stellig, mit führenden Nullen + aufgefüllt) + + + + Rechnungsnummer (7-stellig, mit führenden Nullen + aufgefüllt) + + + + Prüfziffer (1-stellig, berechnet mittels modulo 10, + rekursiv) + + + + Es sind lediglich Ziffern erlaubt. Allfällige Prefixe mit + Buchstaben werden entfernt und fehlende Stellen werden mit führenden + Nullen aufgefüllt. + + + + Zusätzliche Variablen für Vorlage + + Zusätzlich zu den in der Vorlage standardmässig verfügbaren + Variablen (siehe ), + werden die folgenden Variablen erzeugt: + + + + ref_number_formatted + + + Referenznummer formatiert mit Leerzeichen, z.B.: 21 00000 + 00003 13947 14300 09017 + + + + + iban_formatted + + + IBAN formatiert mit Leerzeichen + + + + + amount_formatted + + + Betrag formatiert mit Tausendertrennzeichen Leerschlag, + z.B.: 1 005.55 + + + + +