From d958c7f7d3b32a5bffa017e545bf398b054d270a Mon Sep 17 00:00:00 2001 From: "G. Richardson" Date: Fri, 28 Feb 2014 14:35:25 +0100 Subject: [PATCH] Dokumentation angepasst * Hinweis auf mkdir webdav bei Neuinstallation 3.1.0 * Text zu RB-Vorlagen leicht angepasst --- doc/dokumentation.xml | 12 ++++++++---- doc/html/ch02s03.html | 2 +- doc/html/ch02s06.html | 2 +- doc/html/ch02s07.html | 6 +++--- doc/html/ch02s12.html | 4 ++-- doc/html/ch03s02.html | 2 +- doc/html/ch04.html | 32 ++++++++++++++++---------------- doc/html/index.html | 4 ++-- doc/kivitendo-Dokumentation.pdf | Bin 671945 -> 672102 bytes 9 files changed, 34 insertions(+), 30 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 834987090..0f6fca557 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -286,6 +286,10 @@ tar xvzf kivitendo-erp-3.1.0.tgz Webserverkonfiguration benutzen, um auf das tatsächliche Installationsverzeichnis zu verweisen. + Bei einer Neuinstallation der Version 3.1.0 muß das WebDAV Verzeichnis derzeit manuell angelegt werden: + + mkdir webdav + Die Verzeichnisse users, spool und webdav müssen für den Benutzer beschreibbar sein, unter dem der Webserver läuft. Die 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 @@ -1612,12 +1616,12 @@ ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/ - RB + Der Druckvorlagensatz RB - Vollständiger Dokumentensatz mit alternativem Design - Die konzeptionelle Idee wird Hierbei handelt es sich um einen vollständigen Dokumentensatz mit alternativem Design. + Die konzeptionelle Idee der Vorlagen wird hier - auf Folie 5 bis 10 vorgestellt, Detaileinstellungen dann im Readme.tex im Vorlagenverzeichnis. + auf Folie 5 bis 10 vorgestellt. Informationen zur Anpassung an die eigenen Firmendaten finden sich in der Datei Readme.tex im Vorlagenverzeichnis. diff --git a/doc/html/ch02s03.html b/doc/html/ch02s03.html index 23afecf24..bf43d01ab 100644 --- a/doc/html/ch02s03.html +++ b/doc/html/ch02s03.html @@ -5,7 +5,7 @@ (z.B. /var/www/html/, /srv/www/htdocs oder /var/www/) entpackt:

cd /var/www
 tar xvzf kivitendo-erp-3.1.0.tgz

Wechseln Sie in das entpackte Verzeichnis:

cd kivitendo-erp

Alternativ können Sie auch einen Alias in der Webserverkonfiguration benutzen, um auf das tatsächliche - Installationsverzeichnis zu verweisen.

Die Verzeichnisse users, spool und webdav müssen für den Benutzer + Installationsverzeichnis zu verweisen.

Bei einer Neuinstallation der Version 3.1.0 muß das WebDAV Verzeichnis derzeit manuell angelegt werden:

mkdir webdav

Die Verzeichnisse users, spool und webdav müssen für den Benutzer beschreibbar sein, unter dem der Webserver läuft. Die 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 core apache oder bei OpenSUSE wwwrun).

Der folgende Befehl ändert den Besitzer für die oben genannten diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index ac22a1d05..1ebf05d68 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 diff --git a/doc/html/ch02s07.html b/doc/html/ch02s07.html index 478ef8d48..456c85ab8 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -29,7 +29,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.2.1. SystemV-basierende Systeme (z.B. Debian, ältere OpenSUSE, ältere Fedora Core)

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

2.7.2.1. SystemV-basierende Systeme (z.B. Debian, ältere OpenSUSE, ältere Fedora Core)

Kopieren Sie die Datei scripts/boot/system-v/kivitendo-server nach /etc/init.d/kivitendo-server. Passen Sie in der kopierten Datei den Pfad zum Task-Server an (Zeile @@ -37,12 +37,12 @@ Boot-Prozess ein. Dies ist distributionsabhängig:

  • Debian-basierende Systeme:

    update-rc.d kivitendo-task-server defaults
     # Nur bei Debian Squeeze und neuer:
     insserv kivitendo-task-server
  • Ältere OpenSUSE und ältere Fedora Core:

    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.2.2. Upstart-basierende Systeme (z.B. Ubuntu)

Kopieren Sie die Datei + werden:

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

2.7.2.2. Upstart-basierende Systeme (z.B. Ubuntu)

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.2.3. systemd-basierende Systeme (z.B. neure OpenSUSE, neuere Fedora Core)

Verlinken Sie die Datei scripts/boot/systemd/kivitendo-task-server.service nach + werden:

service kivitendo-task-server start

2.7.2.3. systemd-basierende Systeme (z.B. neure OpenSUSE, neuere Fedora Core)

Verlinken Sie die Datei scripts/boot/systemd/kivitendo-task-server.service nach /etc/systemd/system/. Passen Sie in der kopierten Datei den Pfad zum Task-Server an (Zeile ExecStart=.... und ExecStop=...). Binden Sie das Script in den Boot-Prozess ein.

Alle hierzu benötigten Befehle sehen so aus:

cd /var/www/kivitendo-erp/scripts/boot/systemd
diff --git a/doc/html/ch02s12.html b/doc/html/ch02s12.html
index 769e86664..4769ff6d3 100644
--- a/doc/html/ch02s12.html
+++ b/doc/html/ch02s12.html
@@ -78,8 +78,8 @@
           shipto*-Variable leer ist, wird die entsprechende Adressvariable eingesetzt.  Wenn also die Lieferadresse in
           Straße, Hausnummer und Ort abweicht, müssen auch nur diese Felder in der Lieferadresse ausgefüllt werden. Für den Firmenname wird
           der Wert der Hauptadresse angezeigt.
-          

2.12.4. RB

Vollständiger Dokumentensatz mit alternativem Design

Die konzeptionelle Idee wird hier - auf Folie 5 bis 10 vorgestellt, Detaileinstellungen dann im Readme.tex im Vorlagenverzeichnis.

2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen

In den allermeisten Installationen sollte drucken jetzt schon +

2.12.4. Der Druckvorlagensatz RB

Hierbei handelt es sich um einen vollständigen Dokumentensatz mit alternativem Design.

Die konzeptionelle Idee der Vorlagen wird hier + auf Folie 5 bis 10 vorgestellt. Informationen zur Anpassung an die eigenen Firmendaten finden sich in der Datei Readme.tex im Vorlagenverzeichnis.

2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen

In den allermeisten Installationen sollte drucken jetzt schon funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum diff --git a/doc/html/ch03s02.html b/doc/html/ch03s02.html index 456e3e0e3..7bbd9e572 100644 --- a/doc/html/ch03s02.html +++ b/doc/html/ch03s02.html @@ -566,7 +566,7 @@ invdate

Rechnungsdatum

invnumber -

Rechnungsnummer

3.2.10. Variablen in anderen Vorlagen

3.2.10.1. Einführung

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

Rechnungsnummer

3.2.10. Variablen in anderen Vorlagen

3.2.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/ch04.html b/doc/html/ch04.html index 8e343623d..55a00d7b8 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 Listenbegrenzung vclimit, @@ -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,14 +135,14 @@ "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 Geschwindigkeitsgründen nur einmal angelegt und dann nach jedem Request kurz resettet.

    Dieses Objekt kapselt auch den gerade aktiven Mandanten. 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 @@ -152,16 +152,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 @@ -174,20 +174,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 6e152eaa4..7827645f6 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,9 +1,9 @@ - kivitendo 3.1.0: Installation, Konfiguration, Entwicklung

    kivitendo 3.1.0: 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.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. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.7. Der Task-Server
    2.7.1. Verfügbare und notwendige Konfigurationsoptionen
    2.7.2. Automatisches Starten des Task-Servers beim Booten
    2.7.3. Wie der Task-Server gestartet und beendet wird
    2.7.4. Task-Server mit mehreren Mandanten
    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. Standard
    2.12.3. f-tex
    2.12.4. RB
    2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
    2.13. OpenDocument-Vorlagen
    2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + kivitendo 3.1.0: Installation, Konfiguration, Entwicklung

    kivitendo 3.1.0: 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.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. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.7. Der Task-Server
    2.7.1. Verfügbare und notwendige Konfigurationsoptionen
    2.7.2. Automatisches Starten des Task-Servers beim Booten
    2.7.3. Wie der Task-Server gestartet und beendet wird
    2.7.4. Task-Server mit mehreren Mandanten
    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. Standard
    2.12.3. f-tex
    2.12.4. Der Druckvorlagensatz RB
    2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
    2.13. OpenDocument-Vorlagen
    2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
    2.14.1. Einführung
    2.14.2. Konfigurationsparameter
    2.14.3. Festlegen der Parameter
    2.14.4. Bemerkungen zu Bestandsmethode
    2.14.5. Bekannte Probleme
    2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.15.1. Einführung
    2.15.2. Konto 3804 manuell anlegen
    2.16. Verhalten des Bilanzberichts
    2.17. Einstellungen pro Mandant
    2.18. 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. Dokumentenvorlagen und verfügbare Variablen
    3.2.1. Einführung
    3.2.2. Variablen ausgeben
    3.2.3. Verwendung in Druckbefehlen
    3.2.4. Anfang und Ende der Tags verändern
    3.2.5. Zuordnung von den Dateinamen zu den Funktionen
    3.2.6. Sprache, Drucker und E-Mail
    3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
    3.2.8. Variablen in Rechnungen
    3.2.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
    3.2.10. Variablen in anderen Vorlagen
    3.2.11. Blöcke, bedingte Anweisungen und Schleifen
    3.2.12. Markup-Code zur Textformatierung innerhalb von - Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    3.4. Mandantenkonfiguration Lager
    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. + Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    3.4. Mandantenkonfiguration Lager
    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 diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index 09c90d490b3ae0766e734cbb9dc031c0bcab9f5e..35e4a1556e69d9d7bd74260db4ca0b59f2d00257 100644 GIT binary patch delta 96837 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 Gl>Y;ps-hhL -- 2.20.1