From 3a81b2098cb13f2b6f62f408602b412366edd272 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Fri, 13 Apr 2018 14:13:32 +0200 Subject: [PATCH] =?utf8?q?doc:=20Liste=20der=20Debian-Pakete=20erg=C3=A4nz?= =?utf8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Somit gibt es wieder zwei einfach zu pastende Installationslisten. Einmal Datenbank, Webserver und Perl und des weiteren die Druckvorlagenpakete. Die Pakete poppler-utils, aqbanking-cli und postgresql-contrib sind somit hinzugefügt. --- doc/dokumentation.xml | 9 +++++---- doc/html/ch02s02.html | 32 ++++++++++++++++++-------------- doc/html/ch02s03.html | 2 +- doc/html/ch02s06.html | 4 ++-- doc/html/ch02s07.html | 10 +++++----- doc/html/ch02s13.html | 14 +++++++------- doc/html/ch03s03.html | 2 +- doc/html/ch03s07.html | 8 ++++---- doc/html/ch03s08.html | 10 +++++----- doc/html/ch03s09.html | 14 +++++++------- doc/html/ch04.html | 32 ++++++++++++++++---------------- doc/html/index.html | 4 ++-- doc/kivitendo-Dokumentation.pdf | Bin 1336154 -> 1336418 bytes 13 files changed, 73 insertions(+), 68 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 9db1c5300..5fe1f6200 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -375,7 +375,7 @@ Debian und Ubuntu Für Debian und Ubuntu stehen die meisten der benötigten - Perl-Pakete als Debian-Pakete zur Verfügung. Sie können mit + Pakete als Debian-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden: apt install apache2 libarchive-zip-perl libclone-perl \ @@ -388,11 +388,12 @@ 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 + libcrypt-pbkdf2-perl git libcgi-pm-perl libtext-unidecode-perl libwww-perl\ + postgresql-contrib aqbanking-tools poppler-utils - Für das Paket HTML::Restrict gibt es kein Debian-Paket, dies - muß per CPAN installiert werden. Unter Ubuntu funktioniert das + Für einige Perl Pakete gibt es kein Debian-Paket, dies + muß per CPAN installiert werden. Unter Ubuntu funktioniert das für das benötige Paket HTML::Restrict mit: apt-get install build-essential diff --git a/doc/html/ch02s02.html b/doc/html/ch02s02.html index cdf9bbdc0..5148f2a3f 100644 --- a/doc/html/ch02s02.html +++ b/doc/html/ch02s02.html @@ -92,11 +92,12 @@

  • YAML

  • Seit Version größer v3.5.0 sind die folgenden Pakete - hinzugekommen: Text::Unidecode, LWP::Authen::Digest, - LWP::UserAgent + hinzugekommen: Text::Unidecode, + LWP::Authen::Digest, + LWP::UserAgent

    Seit Version v3.4.0 sind die folgenden Pakete hinzugekommen: - Algorithm::CheckDigits - PBKDF2::Tiny + Algorithm::CheckDigits, + PBKDF2::Tiny

    Seit Version v3.2.0 sind die folgenden Pakete hinzugekommen: GD, HTML::Restrict, Image::Info @@ -117,8 +118,8 @@ sind auch in 2.6.1 weiterhin mit ausgeliefert, wurden in einer zukünftigen Version aber aus dem Paket entfernt werden. Es wird empfohlen diese Module zusammen mit den anderen als Bibliotheken zu - installieren.

    2.2.2.1. Debian und Ubuntu

    Für Debian und Ubuntu stehen die meisten der benötigten - Perl-Pakete als Debian-Pakete zur Verfügung. Sie können mit + installieren.

    2.2.2.1. Debian und Ubuntu

    Für Debian und Ubuntu stehen die meisten der benötigten + Pakete als Debian-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden:

    apt install  apache2 libarchive-zip-perl libclone-perl \
       libconfig-std-perl libdatetime-perl libdbd-pg-perl libdbi-perl \
       libemail-address-perl  libemail-mime-perl libfcgi-perl libjson-perl \
    @@ -129,11 +130,12 @@
       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
    -

    Für das Paket HTML::Restrict gibt es kein Debian-Paket, dies - muß per CPAN installiert werden. Unter Ubuntu funktioniert das + libcrypt-pbkdf2-perl git libcgi-pm-perl libtext-unidecode-perl libwww-perl\ + postgresql-contrib aqbanking-tools poppler-utils +

    Für einige Perl Pakete gibt es kein Debian-Paket, dies + muß per CPAN installiert werden. Unter Ubuntu funktioniert das für das benötige Paket HTML::Restrict mit:

    apt-get install build-essential
    -cpan HTML::Restrict

    2.2.2.2. Fedora

    Für Fedora stehen die meisten der benötigten Perl-Pakete als +cpan HTML::Restrict

    2.2.2.2. Fedora

    Für Fedora stehen die meisten der benötigten Perl-Pakete als RPM-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden:

    dnf install httpd mod_fcgid perl-Archive-Zip perl-Clone perl-DBD-Pg \
       perl-DBI perl-DateTime perl-Email-Address perl-Email-MIME perl-FCGI \
    @@ -143,7 +145,7 @@ cpan HTML::Restrict

    Zusätzlich müssen einige Pakete aus dem CPAN installiert - werden. Dazu können Sie die folgenden Befehle nutzen:

    cpan Config::Std HTML::Restrict

    2.2.2.3. openSUSE

    Für openSUSE stehen die meisten der benötigten Perl-Pakete als + werden. Dazu können Sie die folgenden Befehle nutzen:

    cpan Config::Std HTML::Restrict

    2.2.2.3. openSUSE

    Für openSUSE stehen die meisten der benötigten Perl-Pakete als RPM-Pakete zur Verfügung. Sie können mit folgendem Befehl installiert werden:

    zypper install apache2 apache2-mod_fcgid perl-Archive-Zip perl-Clone \
       perl-Config-Std perl-DBD-Pg perl-DBI perl-DateTime perl-Email-Address \
    @@ -152,13 +154,15 @@ cpan HTML::Restrict

    Zusätzlich müssen einige Pakete aus dem CPAN installiert - werden. Dazu können Sie die folgenden Befehle nutzen:

    cpan Rose::Db::Object

    2.2.3. Andere Pakete installieren

    Seit Version v3.4.0 wird für den Bankimport optional das Paket + werden. Dazu können Sie die folgenden Befehle nutzen:

    cpan Rose::Db::Object

    2.2.3. Andere Pakete installieren

    Seit Version v3.4.0 wird für den Bankimport optional das Paket 'aqbanking-tools' benötigt.

    Debian und Ubuntu:

    apt install aqbanking-tools
             

    -

    OpenSuSE:

    zypper install aqbanking-tools

    +

    Fedora:

    dnf install aqbanking

    +

    openSUSE:

    zypper install aqbanking-tools

    Seit Version v3.4.1 wird generell zum Feststellen der Seitenanzahl von PDF_Dokumenten 'pdfinfo' benötigt was im Paket 'poppler-utils' enthalten ist.

    Debian und Ubuntu:

    apt install poppler-utils
             

    -

    OpenSuSE:

    zypper install poppler-tools

    +

    Fedora:

    dnf install poppler-utils

    +

    openSUSE:

    zypper install poppler-tools

    \ No newline at end of file diff --git a/doc/html/ch02s03.html b/doc/html/ch02s03.html index 9bf08e810..40b805508 100644 --- a/doc/html/ch02s03.html +++ b/doc/html/ch02s03.html @@ -17,7 +17,7 @@ tar xvzf kivitendo-erp-3.4.1.tgz

    Wechseln Sie in das entpackte Verzeichn restlichen Dateien müssen für diesen Benutzer lesbar sein. Die Benutzer- und Gruppennamen sind bei verschiedenen Distributionen unterschiedlich (z.B. bei Debian/Ubuntu www-data, bei Fedora - apache oder bei OpenSUSE + apache oder bei openSUSE wwwrun).

    Der folgende Befehl ändert den Besitzer für die oben genannten Verzeichnisse auf einem Debian/Ubuntu-System:

    chown -R www-data users spool webdav

    Weiterhin muss der Webserver-Benutzer in den Verzeichnissen templates und users diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index 5293d2ced..7fbe081cb 100644 --- a/doc/html/ch02s06.html +++ b/doc/html/ch02s06.html @@ -1,6 +1,6 @@ - 2.6. Webserver-Konfiguration

    2.6. Webserver-Konfiguration

    2.6.1. Grundkonfiguration mittels CGI

    [Anmerkung]Anmerkung

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

    2.6. Webserver-Konfiguration

    2.6.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 @@ -108,7 +108,7 @@ AliasMatch ^/url/for/kivitendo-erp-fcgid/[^/]+\.pl /path/to/kivitendo-erp/dispat Alias /url/for/kivitendo-erp-fcgid/ /path/to/kivitendo-erp/

    Dann ist unter /url/for/kivitendo-erp/ die normale Version erreichbar, und unter /url/for/kivitendo-erp-fcgid/ die - FastCGI-Version.

    2.6.3. Weitergehende Konfiguration

    Für einen deutlichen Sicherheitsmehrwert sorgt die Ausführung + FastCGI-Version.

    2.6.3. Weitergehende Konfiguration

    Für einen deutlichen Sicherheitsmehrwert sorgt die Ausführung von kivitendo nur über https-verschlüsselten Verbindungen, sowie weiteren Zusatzmassnahmen, wie beispielsweise Basic Authenticate. Die Konfigurationsmöglichkeiten sprengen allerdings den Rahmen dieser diff --git a/doc/html/ch02s07.html b/doc/html/ch02s07.html index 0120a48b5..444a132a9 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -39,20 +39,20 @@ 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.7.3.1. SystemV-basierende Systeme (z.B. ältere Debian, ältere - OpenSUSE, ältere Fedora)

    Kopieren Sie die Datei + anstelle eines symbolischen Links verwendet werden können.

    2.7.3.1. SystemV-basierende Systeme (z.B. ältere Debian, ältere + openSUSE, ältere Fedora)

    Kopieren Sie die Datei scripts/boot/system-v/kivitendo-task-server nach /etc/init.d/kivitendo-task-server. Passen Sie in der kopierten Datei den Pfad zum Task-Server an (Zeile DAEMON=....). Binden Sie das Script in den Boot-Prozess ein. Dies ist distributionsabhängig:

    • Debian-basierende Systeme:

      update-rc.d kivitendo-task-server defaults
      -insserv kivitendo-task-server
    • Ältere OpenSUSE und ältere Fedora:

      chkconfig --add kivitendo-task-server

    Danach kann der Task-Server mit dem folgenden Befehl gestartet - werden:

    /etc/init.d/kivitendo-task-server start

    2.7.3.2. Upstart-basierende Systeme (z.B. Ubuntu bis 14.04)

    Kopieren Sie die Datei +insserv kivitendo-task-server

  • Ältere openSUSE und ältere Fedora:

    chkconfig --add kivitendo-task-server
  • Danach kann der Task-Server mit dem folgenden Befehl gestartet + werden:

    /etc/init.d/kivitendo-task-server start

    2.7.3.2. Upstart-basierende Systeme (z.B. Ubuntu bis 14.04)

    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 exec ....).

    Danach kann der Task-Server mit dem folgenden Befehl gestartet - werden:

    service kivitendo-task-server start

    2.7.3.3. systemd-basierende Systeme (z.B. neure openSUSE, neuere + werden:

    service kivitendo-task-server start

    2.7.3.3. systemd-basierende Systeme (z.B. neure openSUSE, neuere Fedora, neuere Ubuntu und neuere Debians)

    Kopieren Sie die Datei scripts/boot/systemd/kivitendo-task-server.service nach /etc/systemd/system/. Passen Sie in der diff --git a/doc/html/ch02s13.html b/doc/html/ch02s13.html index 1b16b8c3c..d4246fe61 100644 --- a/doc/html/ch02s13.html +++ b/doc/html/ch02s13.html @@ -63,14 +63,14 @@ Verzeichnis umbenannt werden.

    Dieses Verzeichnis, wie auch das komplette users-Verzeichnis, muss vom Webserver beschreibbar sein. Dieses wurde bereits erledigt (siehe Manuelle Installation des Programmpaketes), kann aber erneut - überprüft werden, wenn die Konvertierung nach PDF fehlschlägt.

    2.13.1. OpenDocument (odt) Druckvorlagen mit Makros

    OpenDocument Vorlagen können Makros enthalten, welche komplexere + überprüft werden, wenn die Konvertierung nach PDF fehlschlägt.

    2.13.1. OpenDocument (odt) Druckvorlagen mit Makros

    OpenDocument Vorlagen können Makros enthalten, welche komplexere Aufgaben erfüllen.

    Der Vorlagensatz "rev-odt" enthält solche Vorlagen mit Schweizer Bank-Einzahlungsscheinen (BESR). Diese Makros haben die Aufgabe, die in den Einzahlungsscheinen benötigte Referenznummer und Kodierzeile zu erzeugen. Hier eine kurze Beschreibung, wie die Makros aufgebaut sind, und was bei ihrer Nutzung zu beachten ist (in fett sind nötige einmalige - Anpassungen aufgeführt):

    2.13.1.1. Bezeichnung der Vorlagen

    Rechnung: invoice_besr.odt, Auftrag: - sales_order_besr.odt

    2.13.1.2. Vorbereitungen im Adminbereich

    Damit beim Erstellen von Rechnungen und Aufträgen neben der + Anpassungen aufgeführt):

    2.13.1.1. Bezeichnung der Vorlagen

    Rechnung: invoice_besr.odt, Auftrag: + sales_order_besr.odt

    2.13.1.2. Vorbereitungen im Adminbereich

    Damit beim Erstellen von Rechnungen und Aufträgen neben der Standardvorlage ohne Einzahlungsschein weitere Vorlagen (z.B. mit Einzahlungsschein) auswählbar sind, muss für jedes Vorlagen-Suffix ein Drucker eingerichtet werden:

    • Druckeradministration → Drucker hinzufügen

    • Mandant wählen

    • Druckerbeschreibung → aussagekräftiger Text: wird in der @@ -79,11 +79,11 @@ Aufträgen oder Rechnungen als odt-Datei keine Bedeutung, darf aber nicht leer sein)

    • Vorlagenkürzel → besr bzw. selbst gewähltes Vorlagensuffix (muss genau der Zeichenfolge entsprechen, die zwischen - "invoice_" bzw. "sales_order_" und ".odt" steht.)

    • speichern

    2.13.1.3. Benutzereinstellungen

    Wer den Ausdruck mit Einzahlungsschein als Standardeinstellung + "invoice_" bzw. "sales_order_" und ".odt" steht.)

  • speichern

  • 2.13.1.3. Benutzereinstellungen

    Wer den Ausdruck mit Einzahlungsschein als Standardeinstellung im Rechnungs- bzw. Auftragsformular angezeigt haben möchte, kann dies persönlich für sich bei den Benutzereinstellungen konfigurieren:

    • Programm → Benutzereinstellungen → Druckoptionen

    • Standardvorlagenformat → OpenDocument/OASIS

    • Standardausgabekanal → Bildschirm

    • Standarddrucker → gewünschte Druckerbeschreibung auswählen - (z.B. mit Einzahlungsschein Bank xy)

    • Anzahl Kopien → leer

    • speichern

    2.13.1.4. Aufbau und nötige Anpassungen der Vorlagen

    In der Vorlage sind als Modul "BESR" 4 Makros gespeichert, die + (z.B. mit Einzahlungsschein Bank xy)

  • Anzahl Kopien → leer

  • speichern

  • 2.13.1.4. Aufbau und nötige Anpassungen der Vorlagen

    In der Vorlage sind als Modul "BESR" 4 Makros gespeichert, die aus dem von kivitendo erzeugten odt-Dokument die korrekte Referenznummer inklusive Prüfziffer sowie die Kodierzeile in OCRB-Schrift erzeugen und am richtigen Ort ins Dokument @@ -112,12 +112,12 @@ angepasst werden. Dabei ist darauf zu achten, dass sich die Positionen der Postkonto-Nummern der Bank, sowie der Zeichenfolgen dddfr, DDDREF1, DDDREF2, 609, DDDKODIERZEILE nicht - verschieben.

    2.13.1.5. Auswahl der Druckvorlage in kivitendo beim Erzeugen einer + verschieben.

    2.13.1.5. Auswahl der Druckvorlage in kivitendo beim Erzeugen einer odt-Rechnung (analog bei Auftrag)

    Im Fussbereich der Rechnungsmaske muss neben Rechnung, OpenDocument/OASIS und Bildschirm die im Adminbereich erstellte Druckerbeschreibung ausgewählt werden, falls diese nicht bereits bei den Benutzereinstellungen als persönlicher Standard gewählt - wurde.

    2.13.1.6. Makroeinstellungen in LibreOffice anpassen

    Falls beim Öffnen einer von kivitendo erzeugten odt-Rechnung + wurde.

    2.13.1.6. Makroeinstellungen in LibreOffice anpassen

    Falls beim Öffnen einer von kivitendo erzeugten odt-Rechnung die Meldung kommt, dass Makros aus Sicherheitsgründen nicht ausgeführt werden, so müssen folgende Einstellungen in LibreOffice angepasst werden:

    • Extras → Optionen → Sicherheit → Makrosicherheit

    • Sicherheitslevel auf "Mittel" einstellen (Diese diff --git a/doc/html/ch03s03.html b/doc/html/ch03s03.html index 305707b14..fe36acaee 100644 --- a/doc/html/ch03s03.html +++ b/doc/html/ch03s03.html @@ -613,7 +613,7 @@ invdate

      Rechnungsdatum

      invnumber -

      Rechnungsnummer

    3.3.10. Variablen in anderen Vorlagen

    3.3.10.1. Einführung

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

    Rechnungsnummer

    3.3.10. Variablen in anderen Vorlagen

    3.3.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: diff --git a/doc/html/ch03s07.html b/doc/html/ch03s07.html index 8a0ee2a0e..e5dbe09db 100644 --- a/doc/html/ch03s07.html +++ b/doc/html/ch03s07.html @@ -1,15 +1,15 @@ - 3.7. Artikelklassifizierung

    3.7. Artikelklassifizierung

    3.7.1. Übersicht

    Die Klassifizierung von Artikeln dient einer weiteren + 3.7. Artikelklassifizierung

    3.7. Artikelklassifizierung

    3.7.1. Übersicht

    Die Klassifizierung von Artikeln dient einer weiteren Gliederung, um zum Beispiel den Einkauf vom Verkauf zu trennen, gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E"). Für jede Klassifizierung besteht eine Beschreibung und eine Abkürzung die normalerweise aus einem Zeichen besteht, kann aber auf mehrere Zeichen erweitert werden, falls zur Unterscheidung - notwendig. Sinnvoll sind jedoch nur maximal 2 Zeichen.

    3.7.2. Basisklassifizierung

    Als Basisklassifizierungen gibt es

    • Einkauf

    • Verkauf

    • Handelsware

    • Produktion

    • - keine - (diese wird bei einer Aktualisierung für alle + notwendig. Sinnvoll sind jedoch nur maximal 2 Zeichen.

    3.7.2. Basisklassifizierung

    Als Basisklassifizierungen gibt es

    • Einkauf

    • Verkauf

    • Handelsware

    • Produktion

    • - keine - (diese wird bei einer Aktualisierung für alle existierenden Artikel verwendet und ist gültig für Verkauf und Einkauf)

    Es können weitere Klassifizierungen angelegt werden. So kann es - z.B. für separat auszuweisende Artikel folgende Klassen geben:

    • Lieferung (Logistik, Transport) mit Kürzel L

    • Material (Verpackungsmaterial) mit Kürzel M

    3.7.3. Attribute

    Bisher haben die Klassifizierungen folgende Attribute, die auch + z.B. für separat auszuweisende Artikel folgende Klassen geben:

    • Lieferung (Logistik, Transport) mit Kürzel L

    • Material (Verpackungsmaterial) mit Kürzel M

    3.7.3. Attribute

    Bisher haben die Klassifizierungen folgende Attribute, die auch alle gleichzeitg gültig sein können

    • gültig für Verkauf - dieser Artikel kann im Verkauf genutzt werden

    • gültig für Einkauf - dieser Artikel kann im Einkauf genutzt werden

    • separat ausweisen - hierzu gibt es zur Dokumentengenerierung @@ -19,7 +19,7 @@ pro separat auszuweisenden Klassifizierungen die Variable< %separate_X_subtotal%>, wobei X das Kürzel der Klassifizierung ist.

      Im obigen Beispiel wäre das für Lieferkosten <%separate_L_subtotal%> und für Verpackungsmaterial - <%separate_M_subtotal%>.

    3.7.4. Zwei-Zeichen Abkürzung

    Der Typ des Artikels und die Klassifizierung werden durch zwei + <%separate_M_subtotal%>.

    3.7.4. Zwei-Zeichen Abkürzung

    Der Typ des Artikels und die Klassifizierung werden durch zwei Buchstaben dargestellt. Der erste Buchstabe ist eine Lokalisierung des Artikel-Typs ('P','A','S'), deutsch 'W', 'E', und 'D' für Ware Erzeugnis oder Dienstleistung und ggf. weiterer Typen.

    Der zweite Buchstabe (und ggf. auch ein dritter, falls nötig) diff --git a/doc/html/ch03s08.html b/doc/html/ch03s08.html index 4955f228d..adc90e1a3 100644 --- a/doc/html/ch03s08.html +++ b/doc/html/ch03s08.html @@ -1,10 +1,10 @@ - 3.8. Dateiverwaltung (Mini-DMS)

    3.8. Dateiverwaltung (Mini-DMS)

    3.8.1. Übersicht

    Parallel zum alten WebDAV gibt es ein Datei-Management-System, + 3.8. Dateiverwaltung (Mini-DMS)

    3.8. Dateiverwaltung (Mini-DMS)

    3.8.1. Übersicht

    Parallel zum alten WebDAV gibt es ein Datei-Management-System, das Dateien verschiedenen Typs verwaltet. Dies können

    1. aus ERP-Daten per LaTeX Template erzeugte PDF-Dokumente,

    2. zu bestimmten ERP-Daten gehörende Anhangdateien unterschiedlichen Formats,

    3. per Scanner eingelesene PDF-Dateien,

    4. per E-Mail empfangene Dateianhänge unterschiedlichen - Formats,

    5. sowie speziel für Artikel hochgeladene Bilder sein.

    3.8.2. Struktur

    Über eine vom Speichermedium unabhängige Zwischenschicht werden + Formats,

  • sowie speziel für Artikel hochgeladene Bilder sein.

  • 3.8.2. Struktur

    Über eine vom Speichermedium unabhängige Zwischenschicht werden die Dateien und ihre Versionen in der Datenbank verwaltet. Darunter können verschiedene Implementierungen (Backends) gleichzeitig existieren:

    • Dateisystem

    • WebDAV

    • Schnittstelle zu externen @@ -23,7 +23,7 @@ für "attachment" und "image" nur die Quelle "uploaded". Für "document" gibt es auf jeden Fall die Quelle "created". Die Quellen "scanner" und "email" müssen derzeit in der Datenbank konfiguriert werden (siehe - Datenbank-Konfigurierung).

    3.8.3. Anwendung

    Die Daten werden bei den ERP-Objekten als extra Reiter + Datenbank-Konfigurierung).

    3.8.3. Anwendung

    Die Daten werden bei den ERP-Objekten als extra Reiter dargestellt. Eine Verkaufsrechnung z.B. hat die Reiter "Dokumente" und "Dateianhänge".

    Bei den Dateianhängen wird immer nur die aktuelle Version einer Datei angezeigt. Wird eine Datei mit gleichem Namen hochgeladen, so @@ -39,13 +39,13 @@ so sind diese z.B. bei Einkaufsrechnungen sichtbar:

    Statt des Löschens wird hier die Datei zurück zur Quelle verschoben. Somit kann die Datei anschließend an ein anderes ERP-Objekt angehängt werden.

    Derzeit sind "Titel" und "Beschreibung" noch nicht genutzt. Sie - sind bisher nur bei Bildern relevant.

    3.8.4. Konfigurierung

    3.8.4.1. Mandantenkonfiguration

    3.8.4.1.1. Reiter "Features"

    Unter dem Reiter Features + sind bisher nur bei Bildern relevant.

    3.8.4. Konfigurierung

    3.8.4.1. Mandantenkonfiguration

    3.8.4.1.1. Reiter "Features"

    Unter dem Reiter Features im Abschnitt Dateimanagement ist neben dem "alten" WebDAV das Dateimangement generell zu- und abschaltbar, sowie die Zuordnung der Dateitypen zu Backends. Die Löschbarkeit von Dateien, sowie die maximale Uploadgröße sind Backend-unabhängig

    Die einzelnen Backends sind einzeln einschaltbar. Spezifische Backend-Konfigurierungen sind hier noch - ergänzbar.

    3.8.4.1.2. Reiter "Allgemeine Dokumentenanhänge"

    Unter dem Reiter Allgemeine + ergänzbar.

    3.8.4.1.2. Reiter "Allgemeine Dokumentenanhänge"

    Unter dem Reiter Allgemeine Dokumentenanhänge kann für alle ERP-Dokumente ( Angebote, Aufträge, Lieferscheine, Rechnungen im Verkauf und Einkauf ) allgemeingültige Anhänge hochgeladen werden.

    Diese Anhänge werden beim Generieren von PDF-Dateien an die diff --git a/doc/html/ch03s09.html b/doc/html/ch03s09.html index 7b1958a3a..1a7d707f1 100644 --- a/doc/html/ch03s09.html +++ b/doc/html/ch03s09.html @@ -1,13 +1,13 @@ - 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 Shopware. Weitere Connectoren können dazu programmiert und eingerichtet - werden.

    3.9.1. Rechte für die Webshopapi

    In der Administration können folgende Rechte vergeben - werden

    • Webshopartikel anlegen und bearbeiten

    • Shopbestellungen holen und bearbeiten

    • Shop anlegen und bearbeiten

    3.9.2. Konfiguration

    Unter System->Webshops können Shops angelegt und konfiguriert - werden

    3.9.3. Webshopartikel

    3.9.3.1. Shopvariablenreiter in Artikelstammdaten

    Mit dem Recht "Shopartikel anlegen und bearbeiten" und des + werden.

    3.9.1. Rechte für die Webshopapi

    In der Administration können folgende Rechte vergeben + werden

    • Webshopartikel anlegen und bearbeiten

    • Shopbestellungen holen und bearbeiten

    • Shop anlegen und bearbeiten

    3.9.2. Konfiguration

    Unter System->Webshops können Shops angelegt und konfiguriert + werden

    3.9.3. Webshopartikel

    3.9.3.1. Shopvariablenreiter in Artikelstammdaten

    Mit dem Recht "Shopartikel anlegen und bearbeiten" und des Markers "Shopartikel" in den Basisdaten zeigt sich der Reiter "Shopvariablen" in den Artikelstammdaten. Hier können jetzt die Artikel mit @@ -16,11 +16,11 @@ Stelle können auch beliebig viele Bilder dem Shopartikel zugeordnet werden. Artikelbilder gelten für alle Shops.

    Die Artikelgruppen werden direkt vom Shopsystem geholt somit ist es möglich einen Artikel auch mehreren Gruppen - zuzuordenen

    3.9.3.2. Shopartikelliste

    Unter dem Menu Webshop->Webshop Artikel hat man nochmal + zuzuordenen

    3.9.3.2. Shopartikelliste

    Unter dem Menu Webshop->Webshop Artikel hat man nochmal eine Gesamtübersicht. Von hier aus ist es möglich Artikel im Stapel unter verschiedenen Kriterien <alles><nur Preis><nur Bestand><Preis und Bestand> an die jeweiligen Shops - hochzuladen.

    3.9.4. Bestellimport

    Unter dem Menupunkt Webshop->Webshop Import öffnet sich die + hochzuladen.

    3.9.4. Bestellimport

    Unter dem Menupunkt Webshop->Webshop Import öffnet sich die Bestellimportsliste. Hier ist sind Möglichkeiten gegeben Neue Bestellungen vom Shop abzuholen, geholte Bestellungen im Stapel oder einzeln als Auftrag zu transferieren. Die Liste kann nach @@ -52,7 +52,7 @@ auch der Grund für die Auftragssperre sein.

  • Die Buttons "Auftrag erstellen" und "Kunde mit Rechnungsadresse überschreiben" zeigen sich erst, wenn ein Kunde aus dem Listing ausgewählt ist.

  • Es ist aber möglich die Shopbestellung zu löschen.

  • Ist eine Bestellung schon übernommen, zeigen sich an dieser - Stelle, die dazugehörigen Belegverknüpfungen.

  • 3.9.5. Mapping der Daten

    Das Mapping der kivitendo Daten mit den Shopdaten geschieht in + Stelle, die dazugehörigen Belegverknüpfungen.

    3.9.5. Mapping der Daten

    Das Mapping der kivitendo Daten mit den Shopdaten geschieht in der Datei SL/ShopConnector/<SHOPCONNECTORNAME>.pm z.B.:SL/ShopConnector/Shopware.pm

    In dieser Datei gibt es einen Bereich wo die Bestellpostionen, die Bestellkopfdaten und die Artikeldaten gemapt werden. In dieser diff --git a/doc/html/ch04.html b/doc/html/ch04.html index 1b7408ff9..55b1e938d 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 diff --git a/doc/html/index.html b/doc/html/index.html index 45e980ce6..f88da19d4 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -2,8 +2,8 @@ kivitendo 3.5.1: Installation, Konfiguration, Entwicklung

    kivitendo 3.5.1: Installation, Konfiguration, - 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. 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.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: + 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. 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.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.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. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Format von in Perl geschriebenen + Formularen
    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. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
    4.3.4. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. Character set
    4.4.3. 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
    4.5.5. Neue Test-Scripte erstellen
    4.6. Stil-Richtlinien
    4.7. Dokumentation erstellen
    4.7.1. Einführung
    4.7.2. Benötigte Software
    4.7.3. PDFs und HTML-Seiten erstellen
    4.7.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 562b82e064b9500c3d4194e37913b014c3a735d5..e922c02783167bc365ddf1a9400e4b5db3796b4c 100644 GIT binary patch delta 124342 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 CakAq8 delta 123823 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

    ?%Q3yO8uCZ)9qGM3Q8? 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 CU2tOn -- 2.20.1