From 1d3eb7c0c4e0402972545b7007f9a25f667161ac Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Mon, 13 Jun 2016 14:59:37 +0200 Subject: [PATCH] Dokumentation aktualisiert. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Nein, Postgres 8.4 wird NICHT mehr unterstützt. Auch nicht für Downgrade-Meister aus Zürich. Nein. Nein. Nein. ;-) --- doc/dokumentation.xml | 12 ++++++------ doc/html/ch02s02.html | 4 ++-- doc/html/ch03s05.html | 4 ++-- doc/html/ch04s04.html | 2 +- doc/html/ch04s06.html | 2 +- doc/kivitendo-Dokumentation.pdf | Bin 738585 -> 738604 bytes 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 3350fd978..93dc3d4d3 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -143,8 +143,8 @@ Benötigte Perl-Pakete installieren Zum Betrieb von kivitendo werden zwingend ein Webserver (meist - Apache) und ein Datenbankserver (PostgreSQL, mindestens v8.4) - benötigt. + Apache) und ein Datenbankserver (PostgreSQL) in einer aktuellen Version + (s.a. Liste der unterstützten Betriebssysteme) benötigt. Zusätzlich benötigt kivitendo einige Perl-Pakete, die nicht Bestandteil einer Standard-Perl-Installation sind. Um zu überprüfen, @@ -5993,11 +5993,11 @@ Beschreibung: <%description%> - + Mandantenkonfiguration Lager - Die Lagerverwaltung in kivitendo funktioniert standardmässig wie folgt: Wird ein Lager mit einem Lagerplatz angelegt, so gibt es die Möglichkeit hier über den Menüpunkt Lager entsprechende Warenbewegungen durchzuführen. Ferner kann jede Position eines Lieferscheins ein-, bzw. ausgelagert werden (Einkauf-, bzw. Verkauf). Es können beliebig viele Lager mit beliebig vielen Lagerplätzen abgebildet werden. Die Lagerbewegungen über einen Lieferschein erfolgt durch Anklicken jeder Einzelposition und das Auswählen dieser Position zu einem Lager mit Lagerplatz. Dieses Verfahren lässt sich schrittweise vereinfachen, je nachdem wie die Einstellungen in der Mandatenkonfiguration gesetzt werden. + Die Lagerverwaltung in kivitendo funktioniert standardmässig wie folgt: Wird ein Lager mit einem Lagerplatz angelegt, so gibt es die Möglichkeit hier über den Menüpunkt Lager entsprechende Warenbewegungen durchzuführen. Ferner kann jede Position eines Lieferscheins ein-, bzw. ausgelagert werden (Einkauf-, bzw. Verkauf). Es können beliebig viele Lager mit beliebig vielen Lagerplätzen abgebildet werden. Die Lagerbewegungen über einen Lieferschein erfolgt durch Anklicken jeder Einzelposition und das Auswählen dieser Position zu einem Lager mit Lagerplatz. Dieses Verfahren lässt sich schrittweise vereinfachen, je nachdem wie die Einstellungen in der Mandatenkonfiguration gesetzt werden. @@ -6017,7 +6017,7 @@ Beschreibung: <%description%> - Zusätzliche Funktionshinweise: + Zusätzliche Funktionshinweise: @@ -6035,7 +6035,7 @@ Beschreibung: <%description%> - + diff --git a/doc/html/ch02s02.html b/doc/html/ch02s02.html index 9d138955c..599e98008 100644 --- a/doc/html/ch02s02.html +++ b/doc/html/ch02s02.html @@ -9,8 +9,8 @@ dass kivitendo auf ihnen läuft:

  • Debian

    • 7.0 "Wheezy"

    • 8.0 "Jessie"

  • Ubuntu 12.04 LTS "Precise Pangolin", 14.04 "Trusty Tahr" LTS, 15.10 "Wily Werewolf" und 16.04 "Xenial Xerus" LTS Alpha

  • openSUSE LEAP 42.1

  • Fedora 22

2.2.2. Benötigte Perl-Pakete installieren

Zum Betrieb von kivitendo werden zwingend ein Webserver (meist - Apache) und ein Datenbankserver (PostgreSQL, mindestens v8.4) - benötigt.

Zusätzlich benötigt kivitendo einige Perl-Pakete, die nicht + Apache) und ein Datenbankserver (PostgreSQL) in einer aktuellen Version + (s.a. Liste der unterstützten Betriebssysteme) benötigt.

Zusätzlich benötigt kivitendo einige Perl-Pakete, die nicht Bestandteil einer Standard-Perl-Installation sind. Um zu überprüfen, ob die erforderlichen Pakete installiert und aktuell genug sind, wird ein Script mitgeliefert, das wie folgt aufgerufen wird:

./scripts/installation_check.pl

Die vollständige Liste der benötigten Perl-Module lautet:

  • diff --git a/doc/html/ch03s05.html b/doc/html/ch03s05.html index e8a07a86a..f16960236 100644 --- a/doc/html/ch03s05.html +++ b/doc/html/ch03s05.html @@ -2,7 +2,7 @@ 3.5. Mandantenkonfiguration Lager

    3.5. Mandantenkonfiguration Lager

    - Die Lagerverwaltung in kivitendo funktioniert standardmässig wie folgt: Wird ein Lager mit einem Lagerplatz angelegt, so gibt es die Möglichkeit hier über den Menüpunkt Lager entsprechende Warenbewegungen durchzuführen. Ferner kann jede Position eines Lieferscheins ein-, bzw. ausgelagert werden (Einkauf-, bzw. Verkauf). Es können beliebig viele Lager mit beliebig vielen Lagerplätzen abgebildet werden. Die Lagerbewegungen über einen Lieferschein erfolgt durch Anklicken jeder Einzelposition und das Auswählen dieser Position zu einem Lager mit Lagerplatz. Dieses Verfahren lässt sich schrittweise vereinfachen, je nachdem wie die Einstellungen in der Mandatenkonfiguration gesetzt werden. + Die Lagerverwaltung in kivitendo funktioniert standardmässig wie folgt: Wird ein Lager mit einem Lagerplatz angelegt, so gibt es die Möglichkeit hier über den Menüpunkt Lager entsprechende Warenbewegungen durchzuführen. Ferner kann jede Position eines Lieferscheins ein-, bzw. ausgelagert werden (Einkauf-, bzw. Verkauf). Es können beliebig viele Lager mit beliebig vielen Lagerplätzen abgebildet werden. Die Lagerbewegungen über einen Lieferschein erfolgt durch Anklicken jeder Einzelposition und das Auswählen dieser Position zu einem Lager mit Lagerplatz. Dieses Verfahren lässt sich schrittweise vereinfachen, je nachdem wie die Einstellungen in der Mandatenkonfiguration gesetzt werden.
    • Auslagern über Standardlagerplatz Hier wird @@ -16,7 +16,7 @@ dieser Option erlauben. Hierfür muss ein entsprechender Lagerplatz (Fehlbestand, o.ä.) konfiguriert sein.

    - Zusätzliche Funktionshinweise: + Zusätzliche Funktionshinweise:
    • Standard-Lagerplatz Ist dieser konfiguriert, diff --git a/doc/html/ch04s04.html b/doc/html/ch04s04.html index 7c7852b2b..d4e7d2a56 100644 --- a/doc/html/ch04s04.html +++ b/doc/html/ch04s04.html @@ -56,7 +56,7 @@ Template/LaTeX Template/OpenDocument filenames

      The last of which is very machine dependant. Remember that a lot of characters are forbidden by some filesystems, for - exmaple MS Windows doesn't like ':' in its files where Linux + example MS Windows doesn't like ':' in its files where Linux doesn't mind that. If you want the files created with your language pack to be portable, find all chars that could cause trouble.

      missing

      This file is not a part of the language package diff --git a/doc/html/ch04s06.html b/doc/html/ch04s06.html index c9cd64a7d..327d1ac87 100644 --- a/doc/html/ch04s06.html +++ b/doc/html/ch04s06.html @@ -58,7 +58,7 @@ map { $form->{sum} += $form->{"row_$_"} } 1..$rowcount;

    • $sth = $dbh->prepare("SELECT * FROM some_table WHERE col = ?",
      -                    $form->{some_col_value});
    • Ein Spezialfall ist der ternäre Oprator "?:", der am + $form->{some_col_value});

    • Ein Spezialfall ist der ternäre Operator "?:", der am besten in einer übersichtlichen Tabellenstruktur organisiert wird. Beispiel:

      my $rowcount = $form->{"row_$i"} ? $i
                    : $form->{oldcount} ? $form->{oldcount} + 1
      diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf
      index 93cb76afc0a94960b4e854cfe4def8f3f6b82161..baf520f3b6d691457357765f6f418583c2295171 100644
      GIT binary patch
      delta 31982
      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 C=+P|z -- 2.20.1