From 853991311bc6804da985219eb28d86114e359cc6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Wed, 8 Jul 2020 10:54:19 +0200 Subject: [PATCH] =?utf8?q?Doku:=20ZUGFeRD=20Feature=20Vorbedingung=20und?= =?utf8?q?=20Erl=C3=A4uterung?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/dokumentation.xml | 142 ++++++++++++++++++++++++++++++++ doc/html/ch03s09.html | 4 +- doc/html/ch03s10.html | 54 ++++++++++++ doc/html/ch04.html | 34 ++++---- doc/html/index.html | 2 +- doc/kivitendo-Dokumentation.pdf | Bin 1369779 -> 1379916 bytes 6 files changed, 216 insertions(+), 20 deletions(-) create mode 100644 doc/html/ch03s10.html diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index cbe01b9ea..1a22f0c54 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -7328,6 +7328,148 @@ document_path = /var/local/kivi_documents url="https://developers.shopware.com/developers-guide/rest-api/">https://developers.shopware.com/developers-guide/rest-api/ + + ZUGFeRD Rechnungen + + Vorbedingung + + Für die Erstellung von ZUGFeRD PDFs wird TexLive2018 oder höher benötigt. + + + + Wer kein TexLive2018 oder höher installieren kann, kann eine lokale Umgebung nur für kivitendo wie folgt erzeugen: + + + 1. Download des offiziellen Installers von https://www.tug.org/texlive/quickinstall.html + + 2. Installer ausführen, Standard-Ort für Installation belassen, evtl. ein paar Pakete abwählen, installieren lassen + + 3. Ein kleine Script »run_pdflatex.sh« anlegen, das den PATH auf das Installationsverezichnis setzt und pdflatex ausführt: + + ------------------------------------------------------------ + #!/bin/bash + + export PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH + hash -r + + exec pdflatex $@ + ------------------------------------------------------------ + + 4. In config/kivitendo.conf den Parameter »latex« auf den Pfad zu »run_pdflatex.sh« setzen + + 5. Webserver neu starten + + + + + Übersicht + + Mit der Version 3.5.6 bietet kivitendo die Möglichkeit ZUGFeRD + Rechnungen zu erstellen, sowie auch ZUGFeRD Rechnungen direkt in + kivitendo einzulesen. + + Bei ZUGFeRD Rechnungen handelt es sich um eine PDF Datei in + der eine XML-Datei eingebettet ist. Der Aufbau der XML-Datei ist + standardisiert und ermöglicht so den Austausch zwischen + den verschiedenen Softwareprodukten. Kivitendo setzt mit der + Version 3.5.6 den ZUGFeRD 2.1 Standard um. + + Weiter Details zu ZUGFeRD sind unter diesem Link zu finden: + https://www.ferd-net.de/standards/was-ist-zugferd/index.html + + + + + + Erstellen von ZUGFeRD Rechnungen in Kivitendo + Für die Erstellung von ZUGFeRD Rechnungen bedarf es in + kivitendo zwei Dinge: + + + + + Die Erstellung muss in der Mandantenkonfiguration + aktiviert sein + + + + Beim mindestens einem Bankkonto muss die Option + „Nutzung von ZUGFeRD“ aktiviert sein + + + + + Mandantenkonfiguration + + Die Einstellung für die Erstellung von ZUGFeRD Rechnungen + erfolgt unter „System“ → „Mandatenkonfiguration“ → „Features“. + Im Abschnitt „Einkauf und Verkauf“ finden Sie die Einstellung + „Verkaufsrechnungen mit ZUGFeRD-Daten erzeugen“. + Hier besteht die Auswahl zwischen: + + + + ZUGFeRD-Rechnungen erzeugen + + + + ZUGFeRD-Rechnungen im Testmodus erzeugen + + + + Keine ZUGFeRD Rechnungen erzeugen + + + + + Rechnungen die als PDF erzeugt werden, werden je nach + Einstellung nun im ZUGFeRD Format ausgegeben. + + + + + Konfiguration der Bankkonten + + Unter „System → Bankonten“ muss bei mindestens einem + Bankkonto die Option „Nutzung mit ZUGFeRD“ auf „Ja“ gestellt + werden. + + + + + + + Einlesen von ZUGFeRD Rechnungen in Kivitendo + + Es lassen sich auch Rechnungen von Kreditoren, die im + ZUGFeRD Format erstellt wurden im Kivitendo importieren. + Hierfür müssen auch zwei Voraussetzungen erfüllt werden: + + + + + + Beim Lieferanten muss die Umsatzsteuer-ID und das + Bankkonto hinterlegt sein + + + + Für den Kreditoren muss eine Buchungsvorlage existieren. + + + + + Wenn diese Voraussetzungen erfüllt sind, kann die Rechnung + über „Finanzbuchhaltung“ → „ZUGFeRD Import“ über die „Durchsuchen“ + Schaltfläche ausgewählt werden und über die Schaltfläche „Import“ + eingeladen werden. Es öffnet sich daraufhin die Kreditorenbuchung. + Die auslesbaren Daten aus dem eingebetteten XML der PDF Datei + werden in der Kreditorenbuchung ergänzt. + + + + + diff --git a/doc/html/ch03s09.html b/doc/html/ch03s09.html index e2541d3ff..97aab4212 100644 --- a/doc/html/ch03s09.html +++ b/doc/html/ch03s09.html @@ -1,6 +1,6 @@ - 3.9. Webshop-Api

3.9. Webshop-Api

Das Shopmodul bietet die Möglichkeit Onlineshopartikel und + 3.9. Webshop-Api

3.9. Webshop-Api

Das Shopmodul bietet die Möglichkeit Onlineshopartikel und Onlineshopbestellungen zu verwalten und zu bearbeiten.

Es ist Multishopfähig, d.h. Artikel können mehreren oder unterschiedlichen Shops zugeordnet werden. Bestellungen können aus mehreren Shops geholt werden.

Zur Zeit bietet das Modul nur einen Connector zur REST-Api von @@ -58,4 +58,4 @@ die Bestellkopfdaten und die Artikeldaten gemapt werden. In dieser Datei kann ein individelles Mapping dann gemacht werden. Zu Shopware gibt es hier eine sehr gute Dokumentation: https://developers.shopware.com/developers-guide/rest-api/ -

\ No newline at end of file +

\ No newline at end of file diff --git a/doc/html/ch03s10.html b/doc/html/ch03s10.html new file mode 100644 index 000000000..2fe7e3d76 --- /dev/null +++ b/doc/html/ch03s10.html @@ -0,0 +1,54 @@ + + + 3.10. ZUGFeRD Rechnungen

3.10. ZUGFeRD Rechnungen

3.10.1. Vorbedingung

+ Für die Erstellung von ZUGFeRD PDFs wird TexLive2018 oder höher benötigt. +

[Anmerkung]Anmerkung

+ Wer kein TexLive2018 oder höher installieren kann, kann eine lokale Umgebung nur für kivitendo wie folgt erzeugen: +

+        1. Download des offiziellen Installers von https://www.tug.org/texlive/quickinstall.html
+
+        2. Installer ausführen, Standard-Ort für Installation belassen, evtl. ein paar Pakete abwählen, installieren lassen
+
+        3. Ein kleine Script »run_pdflatex.sh« anlegen, das den PATH auf das  Installationsverezichnis setzt und pdflatex ausführt:
+
+        ------------------------------------------------------------
+        #!/bin/bash
+
+        export PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH
+        hash -r
+
+        exec pdflatex $@
+        ------------------------------------------------------------
+
+        4. In config/kivitendo.conf den Parameter »latex« auf den Pfad zu »run_pdflatex.sh« setzen
+
+        5. Webserver neu starten
+        

3.10.2. Übersicht

Mit der Version 3.5.6 bietet kivitendo die Möglichkeit ZUGFeRD + Rechnungen zu erstellen, sowie auch ZUGFeRD Rechnungen direkt in + kivitendo einzulesen.

Bei ZUGFeRD Rechnungen handelt es sich um eine PDF Datei in + der eine XML-Datei eingebettet ist. Der Aufbau der XML-Datei ist + standardisiert und ermöglicht so den Austausch zwischen + den verschiedenen Softwareprodukten. Kivitendo setzt mit der + Version 3.5.6 den ZUGFeRD 2.1 Standard um.

Weiter Details zu ZUGFeRD sind unter diesem Link zu finden: + https://www.ferd-net.de/standards/was-ist-zugferd/index.html + +

3.10.3. Erstellen von ZUGFeRD Rechnungen in Kivitendo

Für die Erstellung von ZUGFeRD Rechnungen bedarf es in + kivitendo zwei Dinge:

  1. Die Erstellung muss in der Mandantenkonfiguration + aktiviert sein

  2. Beim mindestens einem Bankkonto muss die Option + „Nutzung von ZUGFeRD“ aktiviert sein

3.10.3.1. Mandantenkonfiguration

Die Einstellung für die Erstellung von ZUGFeRD Rechnungen + erfolgt unter „System“ → „Mandatenkonfiguration“ → „Features“. + Im Abschnitt „Einkauf und Verkauf“ finden Sie die Einstellung + „Verkaufsrechnungen mit ZUGFeRD-Daten erzeugen“. + Hier besteht die Auswahl zwischen:

  • ZUGFeRD-Rechnungen erzeugen

  • ZUGFeRD-Rechnungen im Testmodus erzeugen

  • Keine ZUGFeRD Rechnungen erzeugen

Rechnungen die als PDF erzeugt werden, werden je nach + Einstellung nun im ZUGFeRD Format ausgegeben.

3.10.3.2. Konfiguration der Bankkonten

Unter „System → Bankonten“ muss bei mindestens einem + Bankkonto die Option „Nutzung mit ZUGFeRD“ auf „Ja“ gestellt + werden.

3.10.4. Einlesen von ZUGFeRD Rechnungen in Kivitendo

Es lassen sich auch Rechnungen von Kreditoren, die im + ZUGFeRD Format erstellt wurden im Kivitendo importieren. + Hierfür müssen auch zwei Voraussetzungen erfüllt werden: +

  1. Beim Lieferanten muss die Umsatzsteuer-ID und das + Bankkonto hinterlegt sein

  2. Für den Kreditoren muss eine Buchungsvorlage existieren.

Wenn diese Voraussetzungen erfüllt sind, kann die Rechnung + über „Finanzbuchhaltung“ → „ZUGFeRD Import“ über die „Durchsuchen“ + Schaltfläche ausgewählt werden und über die Schaltfläche „Import“ + eingeladen werden. Es öffnet sich daraufhin die Kreditorenbuchung. + Die auslesbaren Daten aus dem eingebetteten XML der PDF Datei + werden in der Kreditorenbuchung ergänzt.

\ No newline at end of file diff --git a/doc/html/ch04.html b/doc/html/ch04.html index fa907f05c..70f979f3c 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 Datumsformat dateformat und @@ -122,10 +122,10 @@ überwiegend die Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen über den Benutzer die über die - Administrator-Schnittstelle 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 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,7 +135,7 @@ "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 @@ -144,7 +144,7 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ Dessen Einstellungen können über $::auth->client abgefragt werden; Rückgabewert ist ein Hash mit den Werten aus der Tabelle - auth.clients.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse + auth.clients.

    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 @@ -154,16 +154,16 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ file_name = /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 @@ -176,20 +176,20 @@ file_name = /tmp/kivitendo-debug.log

    ist der Key f $::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 + auftreten.

  • komplette recursion protection wurde entfernt.

  • \ No newline at end of file diff --git a/doc/html/index.html b/doc/html/index.html index fc85397f6..835d88fcc 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -5,5 +5,5 @@ Entwicklung

    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Übersicht
    2.2. Benötigte Software und Pakete
    2.2.1. Betriebssystem
    2.2.2. Benötigte Perl-Pakete installieren
    2.2.3. Andere Pakete installieren
    2.3. Manuelle Installation des Programmpaketes
    2.4. kivitendo-Konfigurationsdatei
    2.4.1. Einführung
    2.4.2. Abschnitte und Parameter
    2.4.3. Versionen vor 2.6.3
    2.5. Anpassung der PostgreSQL-Konfiguration
    2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
    2.5.2. Änderungen an Konfigurationsdateien
    2.5.3. Erweiterung für servergespeicherte Prozeduren
    2.5.4. Erweiterung für Trigram Prozeduren
    2.5.5. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.6.3. Authentifizierung mittels HTTP Basic Authentication
    2.6.4. Weitergehende Konfiguration
    2.7. Der Task-Server
    2.7.1. Verfügbare und notwendige Konfigurationsoptionen
    2.7.2. Konfiguration der Mandanten für den Task-Server
    2.7.3. Automatisches Starten des Task-Servers beim Booten
    2.7.4. Wie der Task-Server gestartet und beendet wird
    2.7.5. Exemplarische Konfiguration eines Hintergrund-Jobs, der die Jahreszahl in allen Nummernkreisen zum Jahreswechsel erhöht
    2.8. Benutzerauthentifizierung und Administratorpasswort
    2.8.1. Grundlagen zur Benutzerauthentifizierung
    2.8.2. Administratorpasswort
    2.8.3. Authentifizierungsdatenbank
    2.8.4. Passwortüberprüfung
    2.8.5. Name des Session-Cookies
    2.8.6. Anlegen der Authentifizierungsdatenbank
    2.9. Mandanten-, Benutzer- und Gruppenverwaltung
    2.9.1. Zusammenhänge
    2.9.2. Mandanten, Benutzer und Gruppen
    2.9.3. Datenbanken anlegen
    2.9.4. Gruppen anlegen
    2.9.5. Benutzer anlegen
    2.9.6. Mandanten anlegen
    2.10. Drucker- und Systemverwaltung
    2.10.1. Druckeradministration
    2.10.2. System sperren / entsperren
    2.11. E-Mail-Versand aus kivitendo heraus
    2.11.1. Versand über lokalen E-Mail-Server
    2.11.2. Versand über einen SMTP-Server
    2.12. Drucken mit kivitendo
    2.12.1. Vorlagenverzeichnis anlegen
    2.12.2. Der Druckvorlagensatz RB
    2.12.3. f-tex
    2.12.4. Der Druckvorlagensatz rev-odt
    2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
    2.13. OpenDocument-Vorlagen
    2.13.1. OpenDocument (odt) Druckvorlagen mit Makros
    2.14. Nomenklatur
    2.14.1. Datum bei Buchungen
    2.15. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
    2.15.1. Einführung
    2.15.2. Konfigurationsparameter
    2.15.3. Festlegen der Parameter
    2.15.4. Bemerkungen zur Bestandsmethode
    2.15.5. Bekannte Probleme
    2.16. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.16.1. Einführung
    2.16.2. Konto 3804 manuell anlegen
    2.17. Verhalten des Bilanzberichts
    2.18. Erfolgsrechnung
    2.19. Rundung in Verkaufsbelegen
    2.20. Einstellungen pro Mandant
    2.21. kivitendo ERP verwenden
    3. Features und Funktionen
    3.1. Wiederkehrende Rechnungen
    3.1.1. Einführung
    3.1.2. Konfiguration
    3.1.3. Spezielle Variablen
    3.1.4. Auflisten
    3.1.5. Erzeugung der eigentlichen Rechnungen
    3.1.6. Erste Rechnung für aktuellen Monat erstellen
    3.2. Bankerweiterung
    3.2.1. Einführung
    3.3. Dokumentenvorlagen und verfügbare Variablen
    3.3.1. Einführung
    3.3.2. Variablen ausgeben
    3.3.3. Verwendung in Druckbefehlen
    3.3.4. Anfang und Ende der Tags verändern
    3.3.5. Zuordnung von den Dateinamen zu den Funktionen
    3.3.6. Sprache, Drucker und E-Mail
    3.3.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
    3.3.8. Variablen in Rechnungen
    3.3.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
    3.3.10. Variablen in anderen Vorlagen
    3.3.11. Blöcke, bedingte Anweisungen und Schleifen
    3.3.12. Markup-Code zur Textformatierung innerhalb von - Formularen
    3.3.13. Hinweise zur Anrede
    3.4. Excel-Vorlagen
    3.4.1. Zusammenfassung
    3.4.2. Bedienung
    3.4.3. Variablensyntax
    3.4.4. Einschränkungen
    3.5. Mandantenkonfiguration Lager
    3.6. Schweizer Kontenpläne
    3.7. Artikelklassifizierung
    3.7.1. Übersicht
    3.7.2. Basisklassifizierung
    3.7.3. Attribute
    3.7.4. Zwei-Zeichen Abkürzung
    3.8. Dateiverwaltung (Mini-DMS)
    3.8.1. Übersicht
    3.8.2. Struktur
    3.8.3. Anwendung
    3.8.4. Konfigurierung
    3.9. Webshop-Api
    3.9.1. Rechte für die Webshopapi
    3.9.2. Konfiguration
    3.9.3. Webshopartikel
    3.9.4. Bestellimport
    3.9.5. Mapping der Daten
    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.3. Programmatische API-Aufrufe
    4.3.1. Einführung
    4.3.2. Wahl des Mandanten
    4.3.3. HTTP-»Basic«-Authentifizierung
    4.3.4. Authentifizierung mit Parametern
    4.3.5. Beispiele
    4.4. SQL-Upgradedateien
    4.4.1. Einführung
    4.4.2. Format der Kontrollinformationen
    4.4.3. Format von in Perl geschriebenen + Formularen
    3.3.13. Hinweise zur Anrede
    3.4. Excel-Vorlagen
    3.4.1. Zusammenfassung
    3.4.2. Bedienung
    3.4.3. Variablensyntax
    3.4.4. Einschränkungen
    3.5. Mandantenkonfiguration Lager
    3.6. Schweizer Kontenpläne
    3.7. Artikelklassifizierung
    3.7.1. Übersicht
    3.7.2. Basisklassifizierung
    3.7.3. Attribute
    3.7.4. Zwei-Zeichen Abkürzung
    3.8. Dateiverwaltung (Mini-DMS)
    3.8.1. Übersicht
    3.8.2. Struktur
    3.8.3. Anwendung
    3.8.4. Konfigurierung
    3.9. Webshop-Api
    3.9.1. Rechte für die Webshopapi
    3.9.2. Konfiguration
    3.9.3. Webshopartikel
    3.9.4. Bestellimport
    3.9.5. Mapping der Daten
    3.10. ZUGFeRD Rechnungen
    3.10.1. Vorbedingung
    3.10.2. Übersicht
    3.10.3. Erstellen von ZUGFeRD Rechnungen in Kivitendo
    3.10.4. Einlesen von ZUGFeRD Rechnungen in Kivitendo
    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.3. Programmatische API-Aufrufe
    4.3.1. Einführung
    4.3.2. Wahl des Mandanten
    4.3.3. HTTP-»Basic«-Authentifizierung
    4.3.4. Authentifizierung mit Parametern
    4.3.5. Beispiele
    4.4. SQL-Upgradedateien
    4.4.1. Einführung
    4.4.2. Format der Kontrollinformationen
    4.4.3. Format von in Perl geschriebenen Datenbankupgradescripten
    4.4.4. Hilfsscript dbupgrade2_tool.pl
    4.5. Translations and languages
    4.5.1. Introduction
    4.5.2. Character set
    4.5.3. File structure
    4.6. Die kivitendo-Test-Suite
    4.6.1. Einführung
    4.6.2. Voraussetzungen
    4.6.3. Existierende Tests ausführen
    4.6.4. Bedeutung der verschiedenen Test-Scripte
    4.6.5. Neue Test-Scripte erstellen
    4.7. Stil-Richtlinien
    4.8. Dokumentation erstellen
    4.8.1. Einführung
    4.8.2. Benötigte Software
    4.8.3. PDFs und HTML-Seiten erstellen
    4.8.4. Einchecken in das Git-Repository
    \ No newline at end of file diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index a20ad9a9c0c3400749632a3ed1477e68ff14c0e5..eaa3652e56e8d04bd6ff9bf710644cbbd5c80f90 100644 GIT binary patch delta 100971 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

    ;ixo!FrHii3>0{LZ0R-_!_BXf$bY?P< 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 v%iY;-eneu&j{eqO8zq??=gc{9Es`wM}m%# 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 -- 2.20.1