X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2Fdokumentation.xml;h=1da27983b12cdbf1cc12e63ec918bc55776ea45f;hb=5349a1ed016ae603b39d73747eccc6792707db1c;hp=fff58ac27fd05019a49c5f8a8f01c746ed0d1297;hpb=7d14fe3664124a57ce2e804ade630e2b81d828a7;p=kivitendo-erp.git diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index fff58ac27..1da27983b 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -2,7 +2,7 @@ - kivitendo 3.5.8: Installation, Konfiguration, + <title>kivitendo 3.6.1: Installation, Konfiguration, Entwicklung @@ -261,6 +261,18 @@ Image::Info + + Imager + + + + Imager::QRCode + + + + IPC::Run + + JSON @@ -313,6 +325,10 @@ Regexp::IPv6 + + Rest::Client + + Rose::Object @@ -376,6 +392,11 @@ + Seit Version größer v3.6.0 sind die folgenden Pakete hinzugekommen: IPC::Run + + 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,15 +463,17 @@ 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 - -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). + libxml-libxml-perl libtry-tiny-perl libmath-round-perl \ + libimager-perl libimager-qrcode-perl librest-client-perl libipc-run-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). Die Perl Pakete für Ubuntu befinden sich im "Universe" Repository. Falls dies nicht aktiv ist, kann dies mit folgendem Aufruf aktiviert werden: add-apt-repository universe @@ -2215,7 +2238,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 +2578,7 @@ digits_year: 4 sales_order_besr.odt - + Vorbereitungen im Adminbereich Damit beim Erstellen von Rechnungen und Aufträgen neben der @@ -2768,6 +2791,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 + + + + +