From 3fb7a4a550f230117a766150e89d0bcdf960bf39 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Wed, 10 Apr 2019 13:44:52 +0200 Subject: [PATCH] =?utf8?q?Doku:=20Installations-Anmerkungen=20f=C3=BCr=20D?= =?utf8?q?ebian/Ubuntu=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/dokumentation.xml | 10 +++++++--- doc/html/ch02s02.html | 10 ++++++---- doc/html/ch02s06.html | 6 +++--- doc/html/ch02s07.html | 6 +++--- 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 1353821 -> 1354546 bytes 12 files changed, 61 insertions(+), 55 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index b61c82c98..2a8c92ed6 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -409,7 +409,6 @@ 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: @@ -431,12 +430,17 @@ libfile-mimeinfo-perl libpbkdf2-tiny-perl libregexp-ipv6-perl \ libdatetime-event-cron-perl libexception-class-perl - Ab Ubuntu Version 18.04 LTS, bzw. Debian Buster sind alle benötigten Pakete in der Distribution verfügbar. +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 + + Für ältere Ubuntu/Debians müßen einige Pakete per CPAN installiert werden. Das geht bspw. für das benötige Paket HTML::Restrict mit: - apt-get install build-essential cpan HTML::Restrict + diff --git a/doc/html/ch02s02.html b/doc/html/ch02s02.html index e8f016db0..a7470980f 100644 --- a/doc/html/ch02s02.html +++ b/doc/html/ch02s02.html @@ -156,9 +156,11 @@ 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 -

Ab Ubuntu Version 18.04 LTS, bzw. Debian Buster sind alle benötigten Pakete in der Distribution verfügbar.

Für ältere Ubuntu/Debians müßen einige Pakete per CPAN installiert werden. +

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

[Anmerkung]Anmerkung

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

+

[Anmerkung]Anmerkung

Für ältere Ubuntu/Debians müßen einige Pakete per CPAN installiert werden. Das geht bspw. 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 postgresql-server postgresql-contrib\
   perl-Algorithm-CheckDigits perl-Archive-Zip perl-CPAN perl-Class-XSAccessor \
@@ -170,7 +172,7 @@ cpan HTML::Restrict

2.2.2.3. openSUSE

Für openSUSE stehen die meisten der benötigten Perl-Pakete als + perl-YAML perl-libwww-perl

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 postgresql-server postgresql-contrib\
   perl-Algorithm-CheckDigits perl-Archive-Zip perl-CGI perl-Class-XSAccessor \
@@ -185,7 +187,7 @@ cpan HTML::Restrict

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

cpan DateTime::event::Cron DateTime::Set FCGI \
-  HTML::Restrict PBKDF2::Tiny Rose::Db::Object Set::Infinite

2.2.3. Andere Pakete installieren

Seit Version v3.4.0 wird für den Bankimport optional das Paket + HTML::Restrict PBKDF2::Tiny Rose::Db::Object Set::Infinite

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
         

Fedora:

dnf install aqbanking

diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index f0c51515d..7c3faf9f0 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 @@ -106,13 +106,13 @@ 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. Authentifizierung mittels HTTP Basic Authentication

+ FastCGI-Version.

2.6.3. Authentifizierung mittels HTTP Basic Authentication

Kivitendo unterstützt, dass Benutzerauthentifizierung über den Webserver mittels des »Basic«-HTTP-Authentifizierungs-Schema erfolgt (siehe RFC 7617). Dazu ist es aber nötig, dass der dabei vom Client mitgeschickte Header Authorization vom Webserver an Kivitendo über die Umgebungsvariable HTTP_AUTHORIZATION weitergegeben wird, was standardmäßig nicht der Fall ist. Für Apache kann dies über die folgende Konfigurationsoption aktiviert werden: -

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

2.6.4. Weitergehende Konfiguration

Für einen deutlichen Sicherheitsmehrwert sorgt die Ausführung +

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

2.6.4. 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 e311cf6f1..2ec46577f 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -39,7 +39,7 @@ 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 + 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 @@ -47,12 +47,12 @@ 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 + 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 00febb491..32c137d26 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 00c0a6f52..94350e128 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 87f1f1878..899f85b55 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 4e9f4bcd7..eedbba097 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 9028abd12..190f76fb5 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 ac1b5f097..7ccb3c369 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 69f3fb087..2a0275946 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -2,8 +2,8 @@ kivitendo 3.5.3: Installation, Konfiguration, Entwicklung

    kivitendo 3.5.3: 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. 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.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. 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.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. 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.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 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 86b4962acf5353c0db0e2b8f5bc4ffba03636776..45d045815000c724045e32d9d09ce179cb6aa95a 100644 GIT binary patch delta 142000 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

    Fsqw^{GMzgi+Q|BcuH0X{DGgh((oN|&L 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�G&5CNvT=0sx^E&G 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�Z#_5>o80{8 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 -- 2.20.1