From 030aa8a8bf73624352f24b9cc02b59222f82d615 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bernd=20Ble=C3=9Fmann?= Date: Wed, 10 Jul 2019 12:41:04 +0200 Subject: [PATCH] Dokumentation: Task-Server: Hinweise auf Memory-Limit und Restart (systemd) Ausserdem alle "Taskserver" durch "Task-Server" ersetzt. --- doc/dokumentation.xml | 34 ++++++++++++++++++++++++-------- doc/html/ch02s04.html | 2 +- doc/html/ch02s07.html | 24 +++++++++++++++------- doc/html/ch02s13.html | 14 ++++++------- doc/html/ch03.html | 4 ++-- 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 1360300 -> 1360490 bytes 12 files changed, 88 insertions(+), 60 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index c429e54f2..b48af3f9c 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -840,7 +840,7 @@ default_manager = german kivitendo bringt eine eigene Komponente zur zeitgesteuerten Ausführung bestimmter Aufgaben mit, den Taskserver. Er wird u.a. für + linkend="config.task-server">Task-Server. Er wird u.a. für Features wie die wiederkehrenden Rechnungen benötigt, erledigt aber auch andere erforderliche Aufgaben und muss @@ -1294,12 +1294,17 @@ Alias /url/for/kivitendo-erp-fcgid/ /path/to/kivitendo-erp/ - Da der Taskserver als Perlscript läuft, wird Arbeitsspeicher, der + Da der Task-Server als Perlscript läuft, wird Arbeitsspeicher, der einmal benötigt wurde, nicht mehr an das Betriebssystem zurückgegeben, - solange der Taskserver läuft. Dies kann dazu führen, dass ein länger - laufender Taskserver mit der Zeit immer mehr Arbeitsspeicher für sich - beansprucht. Es ist deshalb sinnvoll, dass der Taskserver in - regelmässigen Abständen neu gestartet wird. + solange der Task-Server läuft. Dies kann dazu führen, dass ein länger + laufender Task-Server mit der Zeit immer mehr Arbeitsspeicher für sich + beansprucht. Es ist deshalb sinnvoll, dass der Task-Server in + regelmässigen Abständen neu gestartet wird. Allerdings berücksichtigt der + Task-Server ein Memory-Limit, wenn dieses in der Konfigurationsdatei + angegeben ist. Bei Überschreiten dieses Limits beendet sich der + Task-Server. Sofern der Task-Server als systemd-Service mit dem + mitgelieferten Skript eingerichtet wurde, startet dieser danach + automatisch erneut. Verfügbare und notwendige Konfigurationsoptionen @@ -1433,6 +1438,15 @@ systemctl enable kivitendo-task-server.service Befehl tun: systemctl start kivitendo-task-server.service + + Ein so eingerichteter Task-Server startet nach Beendigung + automatisch erneut. Das betrifft eine Beendigung über die Oberfläche, + eine Beendingung über die Prozesskontrolle und eine Beendigung bei + Überschreiten des Memory-Limits. Soll der Task-Server nicht erneut + starten, so können Sie ihn mit folgendem Befehl stoppen: + + systemctl stop kivitendo-task-server.service + @@ -1474,6 +1488,10 @@ systemctl enable kivitendo-task-server.service Dieselben Optionen können auch für die SystemV-basierenden Runlevel-Scripte benutzt werden (siehe oben). + + Wurde der Task-Server als systemd-Service eingerichtet (s.o.), + so startet dieser nach Beendigung automatisch erneut. + @@ -3787,7 +3805,7 @@ systemctl enable kivitendo-task-server.service Die zeitliche und periodische Überprüfung, ob eine wiederkehrende Rechnung automatisch erstellt werden soll, geschieht - durch den Taskserver, einen + durch den Task-Server, einen externen Dienst, der automatisch beim Start des Servers gestartet werden sollte. @@ -3797,7 +3815,7 @@ systemctl enable kivitendo-task-server.service Will man im laufenden Monat eine monatlich wiederkehrende Rechnung inkl. des laufenden Monats starten, stellt man das Startdatum - auf den Monatsanfang und wartet ein paar Minuten, bis der Taskserver + auf den Monatsanfang und wartet ein paar Minuten, bis der Task-Server den neu konfigurieren Auftrag erkennt und daraus eine Rechnung generiert hat. Alternativ setzt man das Startdatum auf den Monatsersten des Folgemonats und erstellt die erste Rechnung direkt diff --git a/doc/html/ch02s04.html b/doc/html/ch02s04.html index 8c057e28c..92fc7f796 100644 --- a/doc/html/ch02s04.html +++ b/doc/html/ch02s04.html @@ -78,7 +78,7 @@ default_manager = german

Für kivitendo Installationen in der Schweiz so [periodic_invoices] den Login eines Benutzers angeben, der nach Erstellung der Rechnungen eine entsprechende E-Mail mit Informationen über die erstellten Rechnungen bekommt.

kivitendo bringt eine eigene Komponente zur zeitgesteuerten - Ausführung bestimmter Aufgaben mit, den Taskserver. Er wird u.a. für + Ausführung bestimmter Aufgaben mit, den Task-Server. Er wird u.a. für Features wie die wiederkehrenden Rechnungen benötigt, erledigt aber auch andere erforderliche Aufgaben und muss daher in Betrieb genommen werden. Seine Einrichtung wird im Abschnitt diff --git a/doc/html/ch02s07.html b/doc/html/ch02s07.html index fdfd5a73c..c43886d15 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -8,12 +8,17 @@ konfiguriert werden. Danach wird er für jeden Mandanten, für den er laufen soll, in der Adminsitrationsmaske eingeschaltet.

Beachten Sie, dass der Task-Server in den Boot-Vorgang Ihres Servers integriert werden muss, damit er automatisch gestartet wird. - Dies kann kivitendo nicht für Sie erledigen.

Da der Taskserver als Perlscript läuft, wird Arbeitsspeicher, der + Dies kann kivitendo nicht für Sie erledigen.

Da der Task-Server als Perlscript läuft, wird Arbeitsspeicher, der einmal benötigt wurde, nicht mehr an das Betriebssystem zurückgegeben, - solange der Taskserver läuft. Dies kann dazu führen, dass ein länger - laufender Taskserver mit der Zeit immer mehr Arbeitsspeicher für sich - beansprucht. Es ist deshalb sinnvoll, dass der Taskserver in - regelmässigen Abständen neu gestartet wird.

2.7.1. Verfügbare und notwendige Konfigurationsoptionen

Die Konfiguration erfolgt über den Abschnitt + solange der Task-Server läuft. Dies kann dazu führen, dass ein länger + laufender Task-Server mit der Zeit immer mehr Arbeitsspeicher für sich + beansprucht. Es ist deshalb sinnvoll, dass der Task-Server in + regelmässigen Abständen neu gestartet wird. Allerdings berücksichtigt der + Task-Server ein Memory-Limit, wenn dieses in der Konfigurationsdatei + angegeben ist. Bei Überschreiten dieses Limits beendet sich der + Task-Server. Sofern der Task-Server als systemd-Service mit dem + mitgelieferten Skript eingerichtet wurde, startet dieser danach + automatisch erneut.

2.7.1. Verfügbare und notwendige Konfigurationsoptionen

Die Konfiguration erfolgt über den Abschnitt [task_server] in der Datei config/kivitendo.conf. Die dort verfügbaren Optionen sind:

@@ -63,7 +68,11 @@ insserv kivitendo-task-server
  • Ältere openSUSE aus:

    systemctl daemon-reload
     systemctl enable kivitendo-task-server.service

    Wenn Sie den Task-Server jetzt sofort starten möchten, anstatt den Server neu zu starten, so können Sie das mit dem folgenden - Befehl tun:

    systemctl start kivitendo-task-server.service
  • 2.7.4. Wie der Task-Server gestartet und beendet wird

    Der Task-Server wird wie folgt kontrolliert:

    ./scripts/task_server.pl Befehl

    + Befehl tun:

    systemctl start kivitendo-task-server.service

    Ein so eingerichteter Task-Server startet nach Beendigung + automatisch erneut. Das betrifft eine Beendigung über die Oberfläche, + eine Beendingung über die Prozesskontrolle und eine Beendigung bei + Überschreiten des Memory-Limits. Soll der Task-Server nicht erneut + starten, so können Sie ihn mit folgendem Befehl stoppen:

    systemctl stop kivitendo-task-server.service

    2.7.4. Wie der Task-Server gestartet und beendet wird

    Der Task-Server wird wie folgt kontrolliert:

    ./scripts/task_server.pl Befehl

    Befehl ist dabei eine der folgenden Optionen:

    • start startet eine neue Instanz des @@ -76,4 +85,5 @@ systemctl enable kivitendo-task-server.service

      Wenn Sie den Task-Server status berichtet, ob der Task-Server läuft.

    Der Task-Server wechselt beim Starten automatisch in das kivitendo-Installationsverzeichnis.

    Dieselben Optionen können auch für die SystemV-basierenden - Runlevel-Scripte benutzt werden (siehe oben).

    \ No newline at end of file + Runlevel-Scripte benutzt werden (siehe oben).

    Wurde der Task-Server als systemd-Service eingerichtet (s.o.), + so startet dieser nach Beendigung automatisch erneut.

    \ No newline at end of file diff --git a/doc/html/ch02s13.html b/doc/html/ch02s13.html index 54272f70b..7a85db057 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/ch03.html b/doc/html/ch03.html index 74286bca9..cedcaf6f7 100644 --- a/doc/html/ch03.html +++ b/doc/html/ch03.html @@ -144,11 +144,11 @@ Rechnungen inaktiv", mit denen man sich einen Überglick über die wiederkehrenden Rechnungen verschaffen kann.

    3.1.5. Erzeugung der eigentlichen Rechnungen

    Die zeitliche und periodische Überprüfung, ob eine wiederkehrende Rechnung automatisch erstellt werden soll, geschieht - durch den Taskserver, einen + durch den Task-Server, einen externen Dienst, der automatisch beim Start des Servers gestartet werden sollte.

    3.1.6. Erste Rechnung für aktuellen Monat erstellen

    Will man im laufenden Monat eine monatlich wiederkehrende Rechnung inkl. des laufenden Monats starten, stellt man das Startdatum - auf den Monatsanfang und wartet ein paar Minuten, bis der Taskserver + auf den Monatsanfang und wartet ein paar Minuten, bis der Task-Server den neu konfigurieren Auftrag erkennt und daraus eine Rechnung generiert hat. Alternativ setzt man das Startdatum auf den Monatsersten des Folgemonats und erstellt die erste Rechnung direkt diff --git a/doc/html/ch03s03.html b/doc/html/ch03s03.html index 51b7d2cf6..9a46f82de 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 249c54846..ca50fb5c6 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 2adbd7059..aaa08d532 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 2ea870ba4..3e050b347 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 c9881f156..5be6b71ed 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 ae0912c49..7ea73d4dc 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 dddb82e6db04abe8f579225e06d369a857743a05..b17ccc8d33ffdab5ec1af1634bca0c596d3280dd 100644 GIT binary patch delta 169709 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 z:B$>#a5k%6mNsZ+-hPi~Z||RPW7?dQIIR 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%0D)8?M8cyA6_Ce-S4R(`8`7hRKOJb& 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πjK`is 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

    9Y(zPy%l^+Ih+9UqFof#yC;~-u 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 bc3j0JiA5#gdwqey02-U*QdM>JcjE#8P2o#l -- 2.20.1