From 3adb0cb772af4bcdbd867b5688b3e02356a2e613 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Mon, 16 Jan 2012 18:49:23 +0100 Subject: [PATCH] doc/skr04-update-3804 nach DocBook gewandelt --- doc/Lx-Office-Dokumentation.pdf | Bin 365648 -> 570603 bytes doc/dokumentation.xml | 2126 +++++++++-------- doc/html/ch02.html | 4 +- doc/html/ch02s03.html | 75 +- doc/html/ch02s04.html | 23 +- doc/html/ch02s05.html | 20 +- doc/html/ch02s06.html | 31 +- doc/html/ch02s07.html | 85 +- doc/html/ch02s10.html | 6 +- doc/html/ch02s11.html | 112 +- doc/html/ch02s12.html | 40 +- doc/html/ch02s13.html | 8 + doc/html/ch03.html | 108 +- doc/html/ch03s02.html | 2 +- doc/html/ch04.html | 149 +- doc/html/ch04s03.html | 189 +- doc/html/ch04s05.html | 160 +- doc/html/ch04s06.html | 73 +- .../images}/skr04-update-3804/konto3804.png | Bin .../images}/skr04-update-3804/konto4315.png | Bin .../images}/skr04-update-3804/steuer3803.png | Bin .../images}/skr04-update-3804/steuer3804.png | Bin .../images}/skr04-update-3804/steuerliste.png | Bin doc/html/index.html | 5 +- doc/images/skr04-update-3804/konto3804.png | Bin 0 -> 70284 bytes doc/images/skr04-update-3804/konto4315.png | Bin 0 -> 81382 bytes doc/images/skr04-update-3804/steuer3803.png | Bin 0 -> 18803 bytes doc/images/skr04-update-3804/steuer3804.png | Bin 0 -> 18940 bytes doc/images/skr04-update-3804/steuerliste.png | Bin 0 -> 53899 bytes .../skr04_3804_hinzufuegen.html | 54 - scripts/build_doc.sh | 2 +- .../dbupgrade/SKR04_3804_already_exists.html | 2 +- .../webpages/dbupgrade/SKR04_3804_update.html | 2 +- 33 files changed, 1761 insertions(+), 1515 deletions(-) create mode 100644 doc/html/ch02s13.html rename doc/{ => html/images}/skr04-update-3804/konto3804.png (100%) rename doc/{ => html/images}/skr04-update-3804/konto4315.png (100%) rename doc/{ => html/images}/skr04-update-3804/steuer3803.png (100%) rename doc/{ => html/images}/skr04-update-3804/steuer3804.png (100%) rename doc/{ => html/images}/skr04-update-3804/steuerliste.png (100%) create mode 100644 doc/images/skr04-update-3804/konto3804.png create mode 100644 doc/images/skr04-update-3804/konto4315.png create mode 100644 doc/images/skr04-update-3804/steuer3803.png create mode 100644 doc/images/skr04-update-3804/steuer3804.png create mode 100644 doc/images/skr04-update-3804/steuerliste.png delete mode 100644 doc/skr04-update-3804/skr04_3804_hinzufuegen.html diff --git a/doc/Lx-Office-Dokumentation.pdf b/doc/Lx-Office-Dokumentation.pdf index caae2935f03f25b1c7053324c035ec84d3ec8880..681ea8f489e0e96ccae5a5cb3b8e8738d5e5a828 100644 GIT binary patch delta 436106 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 OF4=YX@aYH7?D{{J#ehoy delta 232507 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 - Anfang 2012 sind das folgende Systeme, von denen bekannt ist, dass Lx-Office auf ihnen läuft: + Anfang 2012 sind das folgende Systeme, von denen bekannt ist, + dass Lx-Office auf ihnen läuft: - Ubuntu 8.04 LTS Hardy Heron, 10.04 LTS Lucid Lynx bis 11.10 Oneiric Ocelot + Ubuntu 8.04 LTS Hardy Heron, 10.04 LTS Lucid Lynx bis 11.10 + Oneiric Ocelot @@ -74,7 +76,7 @@ Alternativ dazu kann die normale Installation durchgeführt werden (siehe ), wenn vorher + linkend="Manuelle-Installation-des-Programmpaketes" />), wenn vorher ein Kompatibilitätspaket installiert wird, das die fehlenden Pakete bereitstellt. Das Paket ist auf Sourceforge @@ -92,7 +94,7 @@ apt-get install libbit-vector-perl libsub-exporter-perl libclone-perl libclass-factory-util-perl Danach sollte der Installationscheck (siehe ) die enthaltenen Pakete erkennen. + linkend="Pakete" />) die enthaltenen Pakete erkennen. @@ -293,67 +295,103 @@ chmod g+w lx-office-erp/templates - Lx-Office-Konfigurationsdatei + Lx-Office-Konfigurationsdatei - - Einführung + + Einführung - - Seit Lx-Office 2.6.3. gibt es nur noch eine Konfigurationsdatei die benötigt wird: config/lx_office.conf (kurz: - "die Hauptkonfigurationsdatei"). Diese muss bei der Erstinstallation von Lx-Office bzw. der Migration von älteren Versionen angelegt - werden. - + Seit Lx-Office 2.6.3. gibt es nur noch eine Konfigurationsdatei + die benötigt wird: config/lx_office.conf (kurz: + "die Hauptkonfigurationsdatei"). Diese muss bei der Erstinstallation + von Lx-Office bzw. der Migration von älteren Versionen angelegt + werden. - - Als Vorlage dient die Datei config/lx_office.conf.default (kurz: "die Default-Datei"): - + Als Vorlage dient die Datei + config/lx_office.conf.default (kurz: "die + Default-Datei"): - $ cp config/lx_office.conf.default config/lx_office.conf + $ cp config/lx_office.conf.default config/lx_office.conf - - Die Default-Datei wird immer zuerst eingelesen. Werte, die in der Hauptkonfigurationsdatei stehen, überschreiben die - Werte aus der Default-Datei. Die Hauptkonfigurationsdatei muss also nur die Abschintte und Werte - enthalten, die von denen der Default-Datei abweichen. - + Die Default-Datei wird immer zuerst eingelesen. Werte, die in + der Hauptkonfigurationsdatei stehen, überschreiben die Werte aus der + Default-Datei. Die Hauptkonfigurationsdatei muss also nur die + Abschintte und Werte enthalten, die von denen der Default-Datei + abweichen. - - Diese Hauptkonfigurationsdatei ist dann eine installationsspezifische Datei, d.h. sie enthält bspw. lokale Passwörter und wird auch - nicht im Versionsmanagement (git) verwaltet. - + Diese Hauptkonfigurationsdatei ist dann eine + installationsspezifische Datei, d.h. sie enthält bspw. lokale + Passwörter und wird auch nicht im Versionsmanagement (git) + verwaltet. - - Die Konfiguration ist ferner serverabhängig, d.h. für alle Mandaten, bzw. Datenbanken gleich. - - + Die Konfiguration ist ferner serverabhängig, d.h. für alle + Mandaten, bzw. Datenbanken gleich. + - - Abschnitte und Parameter + + Abschnitte und Parameter - - Die Konfigurationsdatei besteht aus mehreren Teilen, die entsprechend kommentiert sind: - + Die Konfigurationsdatei besteht aus mehreren Teilen, die + entsprechend kommentiert sind: - - authentication - authentication/database - authentication/ldap - system - features - paths - applications - environment - print_templates - task_server - periodic_invoices - console - debug - + + + authentication + + + + authentication/database + + + + authentication/ldap + + + + system + + + + features + + + + paths + + + + applications + + + + environment + - - Die üblicherweise wichtigsten Parameter, die am Anfang einzustellen oder zu kontrollieren sind, sind: - + + print_templates + + + + task_server + + + + periodic_invoices + + + + console + + + + debug + + - [authentication] + Die üblicherweise wichtigsten Parameter, die am Anfang + einzustellen oder zu kontrollieren sind, sind: + + [authentication] admin_password = geheim [authentication/database] @@ -367,38 +405,39 @@ password = eur = 1 dbcharset = UTF-8 - - Nutzt man wiederkehrende Rechnungen, kann man unter [periodic_invoices] den Login eines Benutzers angeben, der - nach Erstellung der Rechnungen eine entsprechende E-Mail mit Informationen über die erstellten Rechnungen bekommt. - - - - Nutzt man den Taskserver für wiederkehrende Rechnungen, muss unter [task_server] ein Login eines - Benutzers angegeben werden, mit dem sich der Taskserver an Lx-Office bei der Datenbank anmeldet, die dem Benutzer zugewiesen ist. - - - - Für Entwickler finden sich unter [debug] wichtige Funktionen, um die Fehlersuche zu erleichtern. - - - - - Versionen vor 2.6.3 - - - In älteren Lx-Office Versionen gab es im Verzeichnis config die Dateien authentication.pl - und lx-erp.conf, die jeweils Perl-Dateien waren. Es gab auch die Möglichkeit, eine lokale Version der - Konfigurationsdatei zu erstellen (lx-erp-local.conf). Dies ist ab 2.6.3 nicht mehr möglich, aber auch nicht mehr - nötig. - - - - Beim Update von einer Lx-Office-Version vor 2.6.3 auf 2.6.3 oder jünger müssen die Einstellungen aus den alten Konfigurationsdateien - manuell übertragen und die alten Konfigurationsdateien anschließend gelöscht oder verschoben werden. Ansonsten zeigt Lx-Office eine - entsprechende Fehlermeldung an. - - + Nutzt man wiederkehrende Rechnungen, kann man unter + [periodic_invoices] den Login eines Benutzers + angeben, der nach Erstellung der Rechnungen eine entsprechende E-Mail + mit Informationen über die erstellten Rechnungen bekommt. + + Nutzt man den Taskserver für wiederkehrende Rechnungen, + muss unter [task_server] ein Login eines Benutzers + angegeben werden, mit dem sich der Taskserver an Lx-Office bei der + Datenbank anmeldet, die dem Benutzer zugewiesen ist. + + Für Entwickler finden sich unter [debug] + wichtige Funktionen, um die Fehlersuche zu erleichtern. + + + + Versionen vor 2.6.3 + + In älteren Lx-Office Versionen gab es im Verzeichnis + config die Dateien + authentication.pl und + lx-erp.conf, die jeweils Perl-Dateien waren. Es + gab auch die Möglichkeit, eine lokale Version der Konfigurationsdatei + zu erstellen (lx-erp-local.conf). Dies ist ab + 2.6.3 nicht mehr möglich, aber auch nicht mehr nötig. + + Beim Update von einer Lx-Office-Version vor 2.6.3 auf 2.6.3 oder + jünger müssen die Einstellungen aus den alten Konfigurationsdateien + manuell übertragen und die alten Konfigurationsdateien anschließend + gelöscht oder verschoben werden. Ansonsten zeigt Lx-Office eine + entsprechende Fehlermeldung an. + @@ -415,13 +454,17 @@ dbcharset = UTF-8 PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale angelegt worden sein. - Dieses ist kann überprüft werden: ist das Encoding der Datenbank “template1” “UTF8”, so kann auch Lx-Office mit UTF-8 - betrieben werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit UTF-8-Encoding anzulegen und diesen zu - verwenden. Unter Debian und Ubuntu kann dies z.B. für PostgreSQL 8.2 mit dem folgenden Befehl getan werden: + Dieses ist kann überprüft werden: ist das Encoding der Datenbank + “template1” “UTF8”, so kann auch Lx-Office mit UTF-8 betrieben werden. + Andernfalls ist es notwendig, einen neuen Datenbankcluster mit + UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und + Ubuntu kann dies z.B. für PostgreSQL 8.2 mit dem folgenden Befehl + getan werden: pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername - Die Datenbankversionsnummer muss an die tatsächlich verwendete Versionsnummer angepasst werden. + Die Datenbankversionsnummer muss an die tatsächlich verwendete + Versionsnummer angepasst werden. Unter anderen Distributionen gibt es ähnliche Methoden. @@ -429,7 +472,8 @@ dbcharset = UTF-8 ist ein Neuanlegen eines weiteren Clusters nicht möglich, so kann Lx-Office mit ISO-8859-15 als Encoding betrieben werden. - Das Encoding einer Datenbank kann in psql mit \l geprüft werden. + Das Encoding einer Datenbank kann in psql mit + \l geprüft werden. @@ -438,8 +482,8 @@ dbcharset = UTF-8 In der Datei postgresql.conf, die je nach Distribution in verschiedenen Verzeichnissen liegen kann (z.B. /var/lib/pgsql/data/ oder - /etc/postgresql/, muss sichergestellt werden, dass - TCP/IP-Verbindungen aktiviert sind. Das Verhalten wird über den + /etc/postgresql/, muss sichergestellt werden, + dass TCP/IP-Verbindungen aktiviert sind. Das Verhalten wird über den Parameter listen_address gesteuert. Laufen PostgreSQL und Lx-Office auf demselben Rechner, so kann dort der Wert localhost verwendet werden. Andernfalls müssen @@ -447,9 +491,9 @@ dbcharset = UTF-8 was mit dem Wert * geschieht. In der Datei pg_hba.conf, die im gleichen - Verzeichnis wie die postgresql.conf zu finden sein - sollte, müssen die Berichtigungen für den Zugriff geändert werden. - Hier gibt es mehrere Möglichkeiten. Eine besteht darin, lokale + Verzeichnis wie die postgresql.conf zu finden + sein sollte, müssen die Berichtigungen für den Zugriff geändert + werden. Hier gibt es mehrere Möglichkeiten. Eine besteht darin, lokale Verbindungen immer zuzulassen: local all all trust @@ -498,7 +542,7 @@ host all lxoffice 127.0.0.1 255.255.255.255 password Für einen deutlichen Performanceschub sorgt die Ausführung mittels FastCGI/FCGI. Die Einrichtung wird ausführlich im Abschnitt - beschrieben. + beschrieben. Der Zugriff auf das Programmverzeichnis muss in der Apache @@ -524,7 +568,8 @@ Alias /lx-erp/ /var/www/lx-erp/ das Lx-Office-Archiv entpacket haben. - Vor den einzelnen Optionen muss bei einigen Distributionen ein Plus ‘+’ gesetzt werden. + Vor den einzelnen Optionen muss bei einigen Distributionen ein + Plus ‘+’ gesetzt werden. Auf einigen Webservern werden manchmal die Grafiken und @@ -595,14 +640,13 @@ Alias /lx-erp/ /var/www/lx-erp/ verwendet. - - FCGI 0.69 und höher ist extrem strict in der Behandlung von Unicode, und verweigert bestimmte Eingaben von Lx-Office. Falls es - Probleme mit Umlauten in Ihrere Installation gibt, muss auf die Vorgängerversion FCGI 0.68 ausgewichen werden. - + FCGI 0.69 und höher ist extrem strict in der Behandlung von + Unicode, und verweigert bestimmte Eingaben von Lx-Office. Falls es + Probleme mit Umlauten in Ihrere Installation gibt, muss auf die + Vorgängerversion FCGI 0.68 ausgewichen werden. - - Mit CPAN lässt sie sich die Vorgängerversion wie folgt installieren: - + Mit CPAN lässt sie sich die Vorgängerversion wie folgt + installieren: force install M/MS/MSTROUT/FCGI-0.68.tar.gz @@ -689,8 +733,10 @@ Alias /url/for/lx-office-erp /path/to/lx-office-erp AliasMatch ^/url/for/lx-office-erp-fcgid/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl Alias /url/for/lx-office-erp-fcgid/ /path/to/lx-office-erp/ - Dann ist unter /url/for/lx-office-erp/ die normale Version erreichbar, und unter - /url/for/lx-office-erp-fcgid/ die FastCGI-Version. + Dann ist unter /url/for/lx-office-erp/ + die normale Version erreichbar, und unter + /url/for/lx-office-erp-fcgid/ die + FastCGI-Version. @@ -714,36 +760,39 @@ Alias /url/for/lx-office-erp-fcgid/ /path/to/lx-office-erp/ - - login - - - gültiger Lx-Office-Benutzername, der benutzt wird, um die zu verwendende Datenbankverbindung auszulesen. Der Benutzer muss in - der Administration angelegt werden. Diese Option muss angegeben werden. - - - + + login - - run_as - - - Wird der Server vom Systembenutzer root gestartet, so wechselt er auf den mit run_as - angegebenen Systembenutzer. Der Systembenutzer muss dieselben Lese- und Schreibrechte haben, wie auch der Webserverbenutzer - (siehe see ). Daher ist es sinnvoll, hier denselben Systembenutzer - einzutragen, unter dem auch der Webserver läuft. - - - + + gültiger Lx-Office-Benutzername, der benutzt wird, um die + zu verwendende Datenbankverbindung auszulesen. Der Benutzer muss + in der Administration angelegt werden. Diese Option muss + angegeben werden. + + - - debug - - - Schaltet Debug-Informationen an und aus. - - - + + run_as + + + Wird der Server vom Systembenutzer root + gestartet, so wechselt er auf den mit run_as + angegebenen Systembenutzer. Der Systembenutzer muss dieselben + Lese- und Schreibrechte haben, wie auch der Webserverbenutzer + (siehe see ). Daher + ist es sinnvoll, hier denselben Systembenutzer einzutragen, + unter dem auch der Webserver läuft. + + + + + debug + + + Schaltet Debug-Informationen an und aus. + + @@ -787,7 +836,8 @@ insserv lx-office-task-server - Danach kann der Task-Server mit dem folgenden Befehl gestartet werden: /etc/init.d/lx-office-task-server + Danach kann der Task-Server mit dem folgenden Befehl gestartet + werden: /etc/init.d/lx-office-task-server start @@ -800,7 +850,8 @@ insserv lx-office-task-server 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 lx-office-task-server + Danach kann der Task-Server mit dem folgenden Befehl gestartet + werden: service lx-office-task-server start @@ -882,52 +933,63 @@ insserv lx-office-task-server Administratorpasswort - Das Passwort, das zum Zugriff auf das Aministrationsinterface benutzt wird, wird ebenfalls in dieser Datei gespeichert. Es - kann auch nur dort und nicht mehr im Administrationsinterface selber geändert werden. Der Parameter dazu heißt - admin_password im Abschnitt [authentication]. + Das Passwort, das zum Zugriff auf das Aministrationsinterface + benutzt wird, wird ebenfalls in dieser Datei gespeichert. Es kann auch + nur dort und nicht mehr im Administrationsinterface selber geändert + werden. Der Parameter dazu heißt admin_password im + Abschnitt [authentication]. Authentifizierungsdatenbank - Die Verbindung zur Authentifizierungsdatenbank wird mit den Parametern in [authentication/database] - konfiguriert. Hier sind die folgenden Parameter anzugeben: + Die Verbindung zur Authentifizierungsdatenbank wird mit den + Parametern in [authentication/database] + konfiguriert. Hier sind die folgenden Parameter anzugeben: - - host - - Der Rechnername oder die IP-Adresse des Datenbankservers - - + + host - - port - - Die Portnummer des Datenbankservers, meist 5432 - - + + Der Rechnername oder die IP-Adresse des + Datenbankservers + + - - db - - Der Name der Authentifizierungsdatenbank - - + + port - - user - - Der Benutzername, mit dem sich Lx-Office beim Datenbankserver anmeldet (z.B. "postgres") - - + + Die Portnummer des Datenbankservers, meist 5432 + + - - password - - Das Passwort für den Datenbankbenutzer - - + + db + + + Der Name der Authentifizierungsdatenbank + + + + + user + + + Der Benutzername, mit dem sich Lx-Office beim + Datenbankserver anmeldet (z.B. + "postgres") + + + + + password + + + Das Passwort für den Datenbankbenutzer + + Die Datenbank muss noch nicht existieren. Lx-Office kann sie @@ -937,84 +999,112 @@ insserv lx-office-task-server Passwortüberprüfung - Lx-Office unterstützt Passwortüberprüfung auf zwei Arten: gegen die Authentifizierungsdatenbank und gegen einen externen LDAP- - oder Active-Directory-Server. Welche davon benutzt wird, regelt der Parameter module im Abschnitt + Lx-Office unterstützt Passwortüberprüfung auf zwei Arten: gegen + die Authentifizierungsdatenbank und gegen einen externen LDAP- oder + Active-Directory-Server. Welche davon benutzt wird, regelt der + Parameter module im Abschnitt [authentication]. - Sollen die Benutzerpasswörter in der Authentifizierungsdatenbank gespeichert werden, so muss der Parameter - module den Wert DB enthalten. In diesem Fall können sowohl der Administrator als auch die - Benutzer selber ihre Psaswörter in Lx-Office ändern. + Sollen die Benutzerpasswörter in der Authentifizierungsdatenbank + gespeichert werden, so muss der Parameter module + den Wert DB enthalten. In diesem Fall können sowohl + der Administrator als auch die Benutzer selber ihre Psaswörter in + Lx-Office ändern. - Soll hingegen ein externer LDAP- oder Active-Directory-Server benutzt werden, so muss der Parameter module - auf LDAP gesetzt werden. In diesem Fall müssen zusätzliche Informationen über den LDAP-Server im Abschnitt + Soll hingegen ein externer LDAP- oder Active-Directory-Server + benutzt werden, so muss der Parameter module auf + LDAP gesetzt werden. In diesem Fall müssen + zusätzliche Informationen über den LDAP-Server im Abschnitt [authentication/ldap] angegeben werden: - - host - - Der Rechnername oder die IP-Adresse des LDAP- oder Active-Directory-Servers. Diese Angabe ist zwingend - erforderlich. - - + + host - - port - - Die Portnummer des LDAP-Servers; meist 389. - - + + Der Rechnername oder die IP-Adresse des LDAP- oder + Active-Directory-Servers. Diese Angabe ist zwingend + erforderlich. + + - - tls - - Wenn Verbindungsverschlüsselung gewünscht ist, so diesen Wert auf ‘1’ setzen, andernfalls auf - ‘0’ belassen - - + + port - - attribute - - Das LDAP-Attribut, in dem der Benutzername steht, den der Benutzer eingegeben hat. Für Active-Directory-Server ist dies - meist ‘sAMAccountName’, für andere LDAP-Server hingegen ‘uid’. Diese Angabe ist zwingend - erforderlich. - - + + Die Portnummer des LDAP-Servers; meist 389. + + - - base_dn - - Der Abschnitt des LDAP-Baumes, der durchsucht werden soll. Diese Angabe ist zwingend erforderlich. - - + + tls - - filter - - Ein optionaler LDAP-Filter. Enthält dieser Filter das Wort <%login%>, so wird dieses durch den - vom Benutzer eingegebenen Benutzernamen ersetzt. Andernfalls wird der LDAP-Baum nach einem Element durchsucht, bei dem das oben - angegebene Attribut mit dem Benutzernamen identisch ist. - - + + Wenn Verbindungsverschlüsselung gewünscht ist, so diesen + Wert auf ‘1’ setzen, andernfalls auf + ‘0’ belassen + + - - bind_dn und bind_password - - Wenn der LDAP-Server eine Anmeldung erfordert, bevor er durchsucht werden kann (z.B. ist dies bei Active-Directory-Servern - der Fall), so kann diese hier angegeben werden. Für Active-Directory-Server kann als ‘bind_dn’ entweder eine - komplette LDAP-DN wie z.B. ‘cn=Martin Mustermann,cn=Users,dc=firmendomain’ auch nur der volle Name des - Benutzers eingegeben werden; in diesem Beispiel also ‘Martin Mustermann’. - - + + attribute + + + Das LDAP-Attribut, in dem der Benutzername steht, den der + Benutzer eingegeben hat. Für Active-Directory-Server ist dies + meist ‘sAMAccountName’, für andere + LDAP-Server hingegen ‘uid’. Diese Angabe ist + zwingend erforderlich. + + + + + base_dn + + + Der Abschnitt des LDAP-Baumes, der durchsucht werden soll. + Diese Angabe ist zwingend erforderlich. + + + + + filter + + + Ein optionaler LDAP-Filter. Enthält dieser Filter das Wort + <%login%>, so wird dieses durch den vom + Benutzer eingegebenen Benutzernamen ersetzt. Andernfalls wird + der LDAP-Baum nach einem Element durchsucht, bei dem das oben + angegebene Attribut mit dem Benutzernamen identisch ist. + + + + + bind_dn und + bind_password + + + Wenn der LDAP-Server eine Anmeldung erfordert, bevor er + durchsucht werden kann (z.B. ist dies bei + Active-Directory-Servern der Fall), so kann diese hier angegeben + werden. Für Active-Directory-Server kann als + ‘bind_dn’ entweder eine komplette LDAP-DN wie + z.B. ‘cn=Martin + Mustermann,cn=Users,dc=firmendomain’ auch nur der + volle Name des Benutzers eingegeben werden; in diesem Beispiel + also ‘Martin Mustermann’. + + Name des Session-Cookies - Sollen auf einem Server mehrere Lx-Office-Installationen aufgesetzt werden, so müssen die Namen der Session-Cookies für alle - Installationen unterschiedlich sein. Der Name des Cookies wird mit dem Parameter cookie_name im Abschnitt + Sollen auf einem Server mehrere Lx-Office-Installationen + aufgesetzt werden, so müssen die Namen der Session-Cookies für alle + Installationen unterschiedlich sein. Der Name des Cookies wird mit dem + Parameter cookie_name im Abschnitt [authentication]gesetzt. Diese Angabe ist optional, wenn nur eine Installation auf dem @@ -1321,128 +1411,245 @@ insserv lx-office-task-server Dieses Verzeichnis, wie auch das komplette users-Verzeichnis, muss vom Webserver beschreibbar sein. Dieses wurde bereits erledigt (siehe ), kann aber erneut - überprüft werden, wenn die Konvertierung nach PDF fehlschlägt. + linkend="Manuelle-Installation-des-Programmpaketes" />), kann aber + erneut überprüft werden, wenn die Konvertierung nach PDF + fehlschlägt. - Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR + Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + EUR - - Einführung + + Einführung - - Lx-Office besaß bis inklusive Version 2.6.3 einen Konfigurationsparameter namens eur, der sich in der - Konfigurationsdatei config/lx_office.conf befindet. Somit galt er für alle Mandanten, die in dieser - Installation benutzt wurden. - + Lx-Office besaß bis inklusive Version 2.6.3 einen + Konfigurationsparameter namens eur, der sich in der + Konfigurationsdatei config/lx_office.conf + befindet. Somit galt er für alle Mandanten, die in dieser Installation + benutzt wurden. - - Mit der nachfolgenden Version wurde der Parameter zum Einen in die Mandantendatenbank verschoben und dabei auch gleich in drei - Einzelparameter aufgeteilt, mit denen sich das Verhalten genauer steuern lässt. - + Mit der nachfolgenden Version wurde der Parameter zum Einen in + die Mandantendatenbank verschoben und dabei auch gleich in drei + Einzelparameter aufgeteilt, mit denen sich das Verhalten genauer + steuern lässt. - - Konfigurationsparameter - - - Es gibt drei Parameter, die die Gewinnermittlungsart, Versteuerungsart und die Warenbuchungsmethode regeln: - - - - - profit_determination - - - Dieser Parameter legt die Berechnungsmethode für die Gewinnermittlung fest. Er enthält entweder balance für - Betriebsvermögensvergleich/Bilanzierung oder income für die Einnahmen-Überschuss-Rechnung. - - - - - - accounting_method - - - Dieser Parameter steuert die Buchungs- und Berechnungsmethoden für die Versteuerungsart. Er enthält entweder - accrual für die Soll-Versteuerung oder cash für die Ist-Versteuerung. - - - - - - inventory_system - - - Dieser Parameter legt die Warenbuchungsmethode fest. Er enthält entweder perpetual für die Bestandsmethode - oder periodic für die Aufwandsmethode. - - - - - - - Zum Vergleich der Funktionalität bis und nach 2.6.3: eur = 1 bedeutete Einnahmen-Überschuss-Rechnung, - Ist-Versteuerung und Aufwandsmethode. eur = 0 bedeutete hingegen Bilanzierung, Soll-Versteuerung und - Bestandsmethode. - - - - Die Konfiguration "eur" unter [system] in der Konfigurationsdatei config/lx_office.conf wird nun nicht mehr benötigt und - kann entfernt werden. Dies muss manuell geschehen. - + + Konfigurationsparameter + + Es gibt drei Parameter, die die Gewinnermittlungsart, + Versteuerungsart und die Warenbuchungsmethode regeln: + + + + profit_determination + + + Dieser Parameter legt die Berechnungsmethode für die + Gewinnermittlung fest. Er enthält entweder + balance für + Betriebsvermögensvergleich/Bilanzierung oder + income für die + Einnahmen-Überschuss-Rechnung. + + + + + accounting_method + + + Dieser Parameter steuert die Buchungs- und + Berechnungsmethoden für die Versteuerungsart. Er enthält + entweder accrual für die Soll-Versteuerung + oder cash für die Ist-Versteuerung. + + + + + inventory_system + + + Dieser Parameter legt die Warenbuchungsmethode fest. Er + enthält entweder perpetual für die + Bestandsmethode oder periodic für die + Aufwandsmethode. + + + + + Zum Vergleich der Funktionalität bis und nach 2.6.3: + eur = 1 bedeutete Einnahmen-Überschuss-Rechnung, + Ist-Versteuerung und Aufwandsmethode. eur = 0 + bedeutete hingegen Bilanzierung, Soll-Versteuerung und + Bestandsmethode. + + Die Konfiguration "eur" unter + [system] in der Konfigurationsdatei + config/lx_office.conf wird nun nicht mehr + benötigt und kann entfernt werden. Dies muss manuell geschehen. - Festlegen der Parameter - - - Beim Anlegen eines neuen Mandanten bzw. einer neuen Datenbank in der Admininstration können diese Optionen nun unabhängig - voneinander eingestellt werden. - - - - Beim Upgrade bestehender Mandanten wird eur ausgelesen und die Variablen werden so gesetzt, daß sich an der Funktionalität nichts - ändert. - - - - Die aktuelle Konfiguration wird unter Nummernkreise und Standardkonten unter dem neuen Punkt "Einstellungen" angezeigt (read-only). - Eine spätere Änderung ist für einen bestehenden Mandanten nicht mehr möglich. Dies war auch vorher nicht möglich, bzw. vorhandene - Daten wurden so belassen und haben damit die Ergebnisse verfälscht. - + Festlegen der Parameter + + Beim Anlegen eines neuen Mandanten bzw. einer neuen Datenbank in + der Admininstration können diese Optionen nun unabhängig voneinander + eingestellt werden. + + Beim Upgrade bestehender Mandanten wird eur ausgelesen und die + Variablen werden so gesetzt, daß sich an der Funktionalität nichts + ändert. + + Die aktuelle Konfiguration wird unter Nummernkreise und + Standardkonten unter dem neuen Punkt "Einstellungen" angezeigt + (read-only). Eine spätere Änderung ist für einen bestehenden Mandanten + nicht mehr möglich. Dies war auch vorher nicht möglich, bzw. + vorhandene Daten wurden so belassen und haben damit die Ergebnisse + verfälscht. - Bemerkungen zu Bestandsmethode - - - Die Bestandsmethode ist eigentlich eine sehr elegante Methode, funktioniert in Lx-Office aber nur unter bestimmten Bedingungen: - Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt werden, und man beim Jahreswechsel nicht mit einer leeren - Datenbank anfängt, da bei jedem Verkauf anhand der gesamten Rechnungshistorie der Einkaufswert der Ware nach dem FIFO-Prinzip aus - den Einkaufsrechnungen berechnet wird. - - - - Die Bestandsmethode kann vom Prinzip her also nur funktioneren, wenn man mit den Buchungen bei Null anfängt, und man kann auch nicht - im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode wechseln. - + Bemerkungen zu Bestandsmethode + + Die Bestandsmethode ist eigentlich eine sehr elegante Methode, + funktioniert in Lx-Office aber nur unter bestimmten Bedingungen: + Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt + werden, und man beim Jahreswechsel nicht mit einer leeren Datenbank + anfängt, da bei jedem Verkauf anhand der gesamten Rechnungshistorie + der Einkaufswert der Ware nach dem FIFO-Prinzip aus den + Einkaufsrechnungen berechnet wird. + + Die Bestandsmethode kann vom Prinzip her also nur funktioneren, + wenn man mit den Buchungen bei Null anfängt, und man kann auch nicht + im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode + wechseln. - Bekannte Probleme + Bekannte Probleme - - Bei bestimmten Berichten kann man derzeit noch inviduell einstellen, ob man nach Ist- oder Sollversteuerung auswertet, und es werden - im Code Variablen wie $accrual oder $cash gesetzt. Diese Codestellen wurden noch nicht angepasst, sondern nur die, wo bisher - die Konfigurationsvariable $::lx_office_conf{system}->{eur} ausgewertet wurde. - + Bei bestimmten Berichten kann man derzeit noch inviduell + einstellen, ob man nach Ist- oder Sollversteuerung auswertet, und es + werden im Code Variablen wie $accrual oder $cash gesetzt. Diese + Codestellen wurden noch nicht angepasst, sondern nur die, wo bisher + die Konfigurationsvariable + $::lx_office_conf{system}->{eur} ausgewertet + wurde. - - Es fehlen Hilfetext beim Neuanlegen eines Mandanten, was die Optionen bewirken, z.B. mit zwei Standardfällen. - + Es fehlen Hilfetext beim Neuanlegen eines Mandanten, was die + Optionen bewirken, z.B. mit zwei Standardfällen. + + + + + SKR04 19% Umstellung für innergemeinschaftlichen Erwerb + + + Einführung + + Die Umsatzsteuerumstellung auf 19% für SKR04 für die + Steuerschlüssel "EU ohne USt-ID Nummer" ist erst 2010 erfolgt. + Lx-Office beinhaltet ein Upgradeskript, das das Konto 3804 automatisch + erstellt und die Steuereinstellungen korrekt einstellt. Hat der + Benutzer aber schon selber das Konto 3804 angelegt, oder gab es schon + Buchungen im Zeitraum nach dem 01.01.2007 auf das Konto 3803, wird das + Upgradeskript vorsichtshalber nicht ausgeführt, da der Benutzer sich + vielleicht schon selbst geholfen hat und mit seinen Änderungen + zufrieden ist. Die korrekten Einstellungen kann man aber auch per Hand + ausführen. Nachfolgend werden die entsprechenden Schritte anhand von + Screenshots dargestellt. + + Für den Fall, daß Buchungen mit der Steuerschlüssel "EU ohne + USt.-IdNr." nach dem 01.01.2007 erfolgt sind, ist davon auszugehen, + dass diese mit dem alten Umsatzsteuersatz von 16% gebucht worden sind, + und diese Buchungen sollten entsprechend kontrolliert werden. + + + + Konto 3804 manuell anlegen + + Die folgenden Schritte sind notwendig, um das Konto manuell + anzulegen und zu konfigurieren. Zuerst wird in + System -> + Kontenübersicht -> Konto + erfassen das Konto angelegt. + + + Konto 3804 erfassen + + + + + + + + + + Als Zweites muss Steuergruppe 13 für Konto 3803 angepasst werden. Dazu unter System -> + Steuern -> Bearbeiten den Eintrag mit Steuerschlüssel 13 auswählen und ihn + wie im folgenden Screenshot angezeigt anpassen. + + + + Steuerschlüssel 13 für 3803 (16%) anpassen + + + + + + + + + + Als Drittes wird ein neuer Eintrag mit Steuerschlüssel 13 für Konto 3804 (19%) angelegt. Dazu unter System -> + Steuern -> Erfassen auswählen und die Werte aus dem Screenshot übernehmen. + + + + Steuerschlüssel 13 für 3804 (19%) anlegen + + + + + + + + + + Als Nächstes sind alle Konten anzupassen, die als Steuerautomatikkonto die 3803 haben, sodass sie ab dem 1.1.2007 auch + Steuerautomatik auf 3804 bekommen. Dies betrifft in der Standardkonfiguration die Konten 4315 und 4726. Als Beispiel für 4315 + müssen Sie dazu unter System -> Kontenübersicht -> Konten + anzeigen das Konto 4315 anklicken und die Einstellungen wie im Screenshot gezeigt vornehmen. + + + + Konto 4315 anpassen + + + + + + + + + + Als Letztes sollte die Steuerliste unter System -> Steuern -> + Bearbeiten kontrolliert werden. Zum Vergleich der Screenshot. + + + + Steuerliste vergleichen + + + + + + + @@ -1465,152 +1672,158 @@ insserv lx-office-task-server Features und Funktionen - - Wiederkehrende Rechnungen + + Wiederkehrende Rechnungen - - Einführung + + Einführung - - Wiederkehrende Rechnungen werden als normale Aufträge definiert und konfiguriert, mit allen dazugehörigen Kunden- und - Artikelangaben. Die konfigurierten Aufträge werden später automatisch in Rechnungen umgewandelt, so als ob man den Workflow benutzen - würde, und auch die Auftragsnummer wird übernommen, sodass alle wiederkehrenden Rechnungen, die aus einem Auftrag erstellt wurden, - später leicht wiederzufinden sind. - + Wiederkehrende Rechnungen werden als normale Aufträge definiert + und konfiguriert, mit allen dazugehörigen Kunden- und Artikelangaben. + Die konfigurierten Aufträge werden später automatisch in Rechnungen + umgewandelt, so als ob man den Workflow benutzen würde, und auch die + Auftragsnummer wird übernommen, sodass alle wiederkehrenden + Rechnungen, die aus einem Auftrag erstellt wurden, später leicht + wiederzufinden sind. + - + + Konfiguration - - Konfiguration + Um einen Auftrag für wiederkehrende Rechnung zu konfigurieren, + findet sich beim Bearbeiten des Auftrags ein neuer Knopf + "Konfigurieren", der ein neues Fenster öffnet, in dem man die nötigen + Parameter einstellen kann. Hinter dem Knopf wird außerdem noch + angezeigt, ob der Auftrag als wiederkehrende Rechnung konfiguriert ist + oder nicht. - - Um einen Auftrag für wiederkehrende Rechnung zu konfigurieren, findet sich beim Bearbeiten des Auftrags ein neuer Knopf - "Konfigurieren", der ein neues Fenster öffnet, in dem man die nötigen Parameter einstellen kann. Hinter dem Knopf wird außerdem noch - angezeigt, ob der Auftrag als wiederkehrende Rechnung konfiguriert ist oder nicht. - + Folgende Parameter kann man konfigurieren: - - Folgende Parameter kann man konfigurieren: - + + + Status - - - Status - - - Bei aktiven Rechnungen wird automatisch eine Rechnung erstellt, wenn die Periodizität erreicht ist (z.B. Anfang eines neuen - Monats). - - - - Ist ein Auftrag nicht aktiv, so werden für ihn auch keine wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer - nicht-aktiver Zeit einen Auftrag wieder auf aktiv, wird beim nächsten Periodenwechsel für alle Perioden, seit der letzten aktiven - Periode, jeweils eine Rechnung erstellt. Möchte man dies verhindern, muss man vorher das Startdatum neu setzen. - - - - Für gekündigte Aufträge werden nie mehr Rechnungen erstellt. Man kann sich diese Aufträge aber gesondert in den Berichten anzeigen - lassen. - - - + + Bei aktiven Rechnungen wird automatisch eine Rechnung + erstellt, wenn die Periodizität erreicht ist (z.B. Anfang eines + neuen Monats). + + Ist ein Auftrag nicht aktiv, so werden für ihn auch keine + wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer + nicht-aktiver Zeit einen Auftrag wieder auf aktiv, wird beim + nächsten Periodenwechsel für alle Perioden, seit der letzten + aktiven Periode, jeweils eine Rechnung erstellt. Möchte man dies + verhindern, muss man vorher das Startdatum neu setzen. + + Für gekündigte Aufträge werden nie mehr Rechnungen + erstellt. Man kann sich diese Aufträge aber gesondert in den + Berichten anzeigen lassen. + + - - Periodizität - - - Ob monatlich, quartalsweise oder jährlich auf neue Rechnungen überprüft werden soll. Für jede Periode seit dem Startdatum wird - überprüft, ob für die Periode (beginnend immer mit dem ersten Tag der Periode) schon eine Rechnung erstellt wurde. Unter Umständen - können bei einem Startdatum in der Vergangenheit gleich mehrere Rechnungen erstellt werden. - - - + + Periodizität - - Buchen auf - - - Das Forderungskonto, in der Regel "Forderungen aus Lieferungen und Leistungen". Das Gegenkonto ergibt sich aus den Buchungsgruppen - der betreffenden Waren. - - - + + Ob monatlich, quartalsweise oder jährlich auf neue + Rechnungen überprüft werden soll. Für jede Periode seit dem + Startdatum wird überprüft, ob für die Periode (beginnend immer + mit dem ersten Tag der Periode) schon eine Rechnung erstellt + wurde. Unter Umständen können bei einem Startdatum in der + Vergangenheit gleich mehrere Rechnungen erstellt werden. + + - - Startdatum - - - ab welchem Datum auf Rechnungserstellung geprüft werden soll - - - + + Buchen auf - - Enddatum - - - ab wann keine Rechnungen mehr erstellt werden sollen - - - + + Das Forderungskonto, in der Regel "Forderungen aus + Lieferungen und Leistungen". Das Gegenkonto ergibt sich aus den + Buchungsgruppen der betreffenden Waren. + + - - Automatische Verlängerung um x Monate - - - Sollen die wiederkehrenden Rechnungen bei Erreichen des eingetragenen Enddatums weiterhin erstellt werden, so kann man hier die - Anzahl der Monate eingeben, um die das Enddatum automatisch nach hinten geschoben wird. - - - + + Startdatum - - Drucken - - - Sind Drucker konfiguriert, so kann man sich die erstellten Rechnungen auch gleich ausdrucken lassen. - - - - - - - Nach Erstellung der Rechnungen kann eine E-Mail mit Informationen zu den erstellten Rechnungen verschickt werden. Konfiguriert wird - dies in der Konfigurationsdatei - config/lx_office.conf im Abschnitt [periodic_invoices]. - - - - - Auflisten - - - Unter Verkauf->Berichte->Aufträge finden sich zwei neue Checkboxen, "Wiederkehrende Rechnungen aktiv" und - "Wiederkehrende Rechnungen inaktiv", mit denen man sich einen Überglick über die wiederkehrenden Rechnungen verschaffen - kann. - - - - - Erzeugung der eigentlichen Rechnungen - - - Die zeitliche und periodische Überprüfung, ob eine wiederkehrende Rechnung automatisch erstellt werden soll, geschieht durch den - Taskserver, einen externen Dienst, der automatisch beim Start des Servers gestartet - werden sollte. - - - - - 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 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 - manuell über den Workflow. - - + + ab welchem Datum auf Rechnungserstellung geprüft werden + soll + + + + + Enddatum + + + ab wann keine Rechnungen mehr erstellt werden + sollen + + + + + Automatische Verlängerung um x Monate + + + Sollen die wiederkehrenden Rechnungen bei Erreichen des + eingetragenen Enddatums weiterhin erstellt werden, so kann man + hier die Anzahl der Monate eingeben, um die das Enddatum + automatisch nach hinten geschoben wird. + + + + + Drucken + + + Sind Drucker konfiguriert, so kann man sich die erstellten + Rechnungen auch gleich ausdrucken lassen. + + + + + Nach Erstellung der Rechnungen kann eine E-Mail mit + Informationen zu den erstellten Rechnungen verschickt werden. + Konfiguriert wird dies in der Konfigurationsdatei + config/lx_office.conf im Abschnitt + [periodic_invoices]. + + + + Auflisten + + Unter Verkauf->Berichte->Aufträge finden sich zwei neue + Checkboxen, "Wiederkehrende Rechnungen aktiv" und "Wiederkehrende + Rechnungen inaktiv", mit denen man sich einen Überglick über die + wiederkehrenden Rechnungen verschaffen kann. + + + + Erzeugung der eigentlichen Rechnungen + + Die zeitliche und periodische Überprüfung, ob eine + wiederkehrende Rechnung automatisch erstellt werden soll, geschieht + durch den Taskserver, einen + externen Dienst, der automatisch beim Start des Servers gestartet + werden sollte. + + + + 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 + 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 + manuell über den Workflow. + @@ -1625,7 +1838,7 @@ insserv lx-office-task-server <%variablenname%> verwendet wird. Für LaTeX- und HTML-Vorlagen kann man die Form dieser Tags auch verändern (siehe ). + linkend="dokumentenvorlagen-und-variablen.tag-style" />). Früher wurde hier nur über LaTeX gesprochen. Inzwischen unterstützt Lx-Office aber auch OpenDocument-Vorlagen. Sofern es nicht @@ -1901,7 +2114,7 @@ insserv lx-office-task-server Die kurzen Varianten dieser Vorlagentitel müssen dann entweder Standardwerte anzeigen, oder die angeforderten Werte selbst auswerten, siehe dazu . + linkend="dokumentenvorlagen-und-variablen.allgemeine-variablen.meta" />. @@ -4207,17 +4420,19 @@ Beschreibung: <%description%> strict werden alle Variablen die nicht explizit mit Package, my oder our angegeben werden als Tippfehler angemarkert, - 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. + 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. 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. + 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: @@ -4259,8 +4474,9 @@ Beschreibung: <%description%> - Damit diese nicht erneut als Müllhalde missbraucht werden, im Folgenden - eine kurze Erläuterung der bestimmten vorgegebenen Eigenschaften (Konventionen): + Damit diese nicht erneut als Müllhalde missbraucht werden, im + Folgenden eine kurze Erläuterung der bestimmten vorgegebenen + Eigenschaften (Konventionen): $::form @@ -4295,51 +4511,55 @@ Beschreibung: <%description%> Ledger als Gottobjekt für alles misbraucht. Sämtliche alten Funktionen unter SL/ mutieren $::form, das heißt, alles was einem lieb ist (alle Variablen die einem ans Herz - gewachsen sind), sollte man vor einem Aufruf (!) von zum - Beispiel IS->retrieve_customer() in - Sicherheit bringen. + gewachsen sind), sollte man vor einem Aufruf (!) von zum Beispiel + IS->retrieve_customer() in Sicherheit + bringen. - - Z.B. das vom Benutzer eingestellte Zahlenformat, bevor man Berechnung in einem - bestimmten Format durchführt (SL/Form.pm Zeile 3552, Stand version 2.7beta), um - dies hinterher wieder auf den richtigen Wert zu setzen: - + Z.B. das vom Benutzer eingestellte Zahlenformat, bevor man + Berechnung in einem bestimmten Format durchführt (SL/Form.pm Zeile + 3552, Stand version 2.7beta), um dies hinterher wieder auf den + richtigen Wert zu setzen: my $saved_numberformat = $::myconfig{numberformat}; $::myconfig{numberformat} = $numberformat; # (...) div Berechnungen $::myconfig{numberformat} = $saved_numberformat; - - Das Objekt der Klasse Form hat leider im Moment noch viele zentrale Funktionen die vom internen Zustand abhängen, deshalb bitte - nie einfach zerstören oder überschreiben (zumindestens nicht kurz vor einem Release oder in Absprache über bspw. die devel-Liste - ;-). Es geht ziemlich sicher etwas kaputt. - - - - $::form ist gleichzeitig der Standard Scope in den Template::Toolkit Templates - außerhalb der Controller: der Ausdruck [% var %] greift auf $::form->{var} zu. Unter - Controllern ist der Standard Scope anders, da lautet der Zugriff [% FORM.var %]. In Druckvorlagen sind - normale Variablen ebenfall im $::form Scope, d.h. <%var%> zeigt auf - $::form->{var}. Nochmal von der anderen Seite erläutert, innerhalb von (Web-)Templates sieht man häufiger - solche Konstrukte: - + Das Objekt der Klasse Form hat leider im Moment noch viele + zentrale Funktionen die vom internen Zustand abhängen, deshalb bitte + nie einfach zerstören oder überschreiben (zumindestens nicht kurz + vor einem Release oder in Absprache über bspw. die devel-Liste ;-). + Es geht ziemlich sicher etwas kaputt. + + $::form ist gleichzeitig der Standard Scope + in den Template::Toolkit Templates + außerhalb der Controller: der Ausdruck [% var + %] greift auf $::form->{var} zu. + Unter Controllern ist der Standard Scope anders, da lautet der + Zugriff [% FORM.var %]. In Druckvorlagen sind + normale Variablen ebenfall im $::form Scope, d.h. + <%var%> zeigt auf + $::form->{var}. Nochmal von der anderen Seite + erläutert, innerhalb von (Web-)Templates sieht man häufiger solche + Konstrukte: [%- IF business %] # (... Zeig die Auswahlliste Kunden-/Lieferantentyp an) [%- END %] - - Entweder wird hier dann $::form->{business} ausgewertet oder aber der Funktion $form->parse_html_template - wird explizit noch ein zusätzlicher Hash übergeben, der dann auch in den (Web-)Templates zu Verfügung steht, bspw. so: - + Entweder wird hier dann $::form->{business} ausgewertet + oder aber der Funktion + $form->parse_html_template wird explizit + noch ein zusätzlicher Hash übergeben, der dann auch in den + (Web-)Templates zu Verfügung steht, bspw. so: $form->parse_html_template("is/form_header", \%TMPL_VAR); - - Innerhalb von Schleifen wird $::form->{TEMPLATE_ARRAYS}{var}[$index] bevorzugt, wenn vorhanden. Ein - Beispiel findet sich in SL/DO.pm, welches über alle Positionen eines Lieferscheins in Schleife läuft: - + Innerhalb von Schleifen wird + $::form->{TEMPLATE_ARRAYS}{var}[$index] + bevorzugt, wenn vorhanden. Ein Beispiel findet sich in SL/DO.pm, + welches über alle Positionen eines Lieferscheins in Schleife + läuft: for $i (1 .. $form->{rowcount}) { # ... @@ -4387,12 +4607,14 @@ Beschreibung: <%description%> - - %::myconfig ist im Moment der Ersatz für ein Userobjekt. Die meisten Funktionen, die etwas anhand des - aktuellen Users entscheiden müssen, befragen %::myconfig. Innerhalb der Anwendungen sind dies überwiegend die - Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen - über den Benutzer die über die Administrator-Schnittstelle (admin.pl) eingegeben wurden. - + %::myconfig ist im Moment der Ersatz für + ein Userobjekt. Die meisten Funktionen, die etwas anhand des + aktuellen Users entscheiden müssen, befragen + %::myconfig. Innerhalb der Anwendungen sind dies + überwiegend die Daten, die sich unter Programm + -> Einstellungen befinden, bzw. die + Informationen über den Benutzer die über die + Administrator-Schnittstelle (admin.pl) eingegeben wurden. @@ -4440,17 +4662,16 @@ Beschreibung: <%description%> - - $::lxdebug stellt Debuggingfunktionen bereit, wie "enter_sub" und - "leave_sub", mit denen in den alten Modulen ein brauchbares Tracing gebaut ist, - "log_time", mit der man die Wallclockzeit seit Requeststart loggen kann, sowie - "message" und "dump" mit denen man flott Informationen ins Log - (tmp/lx-office-debug.log) packen kann. - + $::lxdebug stellt Debuggingfunktionen + bereit, wie "enter_sub" und + "leave_sub", mit denen in den alten Modulen ein + brauchbares Tracing gebaut ist, "log_time", mit + der man die Wallclockzeit seit Requeststart loggen kann, sowie + "message" und "dump" mit + denen man flott Informationen ins Log (tmp/lx-office-debug.log) + packen kann. - - Beispielsweise so: - + Beispielsweise so: $main::lxdebug->message(0, 'Meine Konfig:' . Dumper (%::myconfig)); $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc}); @@ -4504,11 +4725,12 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ Globale Konfiguration. Configdateien werden zum Start gelesen - und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass das - Programm die Konfiguration ändern kann oder sollte. + und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass + das Programm die Konfiguration ändern kann oder sollte. - Beispielsweise ist über den Konfigurationseintrag [debug] - die Debug- und Trace-Log-Datei wie folgt konfiguriert und verfügbar: + Beispielsweise ist über den Konfigurationseintrag [debug] die + Debug- und Trace-Log-Datei wie folgt konfiguriert und + verfügbar: [debug] file = /tmp/lx-office-debug.log @@ -4539,8 +4761,7 @@ file = /tmp/lx-office-debug.log Funktioniert wie $::lx_office_conf, speichert aber Daten die von der Instanz abhängig sind. Eine Instanz - ist hier eine Mandantendatenbank. - Beispielsweise überprüft + ist hier eine Mandantendatenbank. Beispielsweise überprüft $::instance_conf->get_inventory_system eq 'perpetual' ob die berüchtigte Bestandsmethode zur Anwendung kommt. @@ -4598,16 +4819,19 @@ file = /tmp/lx-office-debug.log - Kommt es vom User, und soll unverändert wieder an den User? Dann $::form, steht da eh schon + Kommt es vom User, und soll unverändert wieder an den + User? Dann $::form, steht da eh schon - Sind es Daten aus der Datenbank, die nur bis zum Ende des Requests gebraucht werden? Dann + Sind es Daten aus der Datenbank, die nur bis zum Ende des + Requests gebraucht werden? Dann $::request - Muss ich von anderen Teilen des Programms lesend drauf zugreifen? Dann $::request, aber Zugriff über + Muss ich von anderen Teilen des Programms lesend drauf + zugreifen? Dann $::request, aber Zugriff über Wrappermethode @@ -4779,216 +5003,231 @@ file = /tmp/lx-office-debug.log - SQL-Upgradedateien + SQL-Upgradedateien - - Einführung + + Einführung - - Der alte Mechanismus für SQL-Upgradescripte, der auf einer Versionsnummer beruht und dann in sql/Pg-upgrade nach einem Script für - diese Versionsnummer sucht, schränkt sehr ein, z.B. was die parallele Entwicklung im stable- und unstable-Baum betrifft. - + Der alte Mechanismus für SQL-Upgradescripte, der auf einer + Versionsnummer beruht und dann in sql/Pg-upgrade nach einem Script für + diese Versionsnummer sucht, schränkt sehr ein, z.B. was die parallele + Entwicklung im stable- und unstable-Baum betrifft. + + Dieser Mechanismus wurde für Lx-Office 2.4.1 deutlich erweitert. + Es werden weiterhin alle Scripte aus sql/Pg-upgrade ausgeführt. + Zusätzlich gibt es aber ein zweites Verzeichnis, sql/Pg-upgrade2. In + diesem Verzeichnis muss pro Datenbankupgrade eine Datei existieren, + die neben den eigentlich auszuführenden SQL- oder Perl-Befehlen einige + Kontrollinformationen enthält. + + Neu sind die Kontrollinformationen, die Abhängigkeiten und + Prioritäten definieren können werden, sodass Datenbankscripte zwar in + einer sicheren Reihenfolge ausgeführt werden (z.B. darf ein "ALTER + TABLE" erst ausgeführt werden, wenn die Tabelle mit "CREATE TABLE" + angelegt wurde), diese Reihenfolge aber so flexibel ist, dass man + keine Versionsnummern mehr braucht. + + Lx-Office merkt sich dabei, welches der Upgradescripte in + sql/Pg-upgrade2 bereits durchgeführt wurde und führt diese nicht + erneut aus. Dazu dient die Tabelle "schema_info", die bei der + Anmeldung automatisch angelegt wird. + - - Dieser Mechanismus wurde für Lx-Office 2.4.1 deutlich erweitert. Es werden weiterhin alle Scripte aus sql/Pg-upgrade - ausgeführt. Zusätzlich gibt es aber ein zweites Verzeichnis, sql/Pg-upgrade2. In diesem Verzeichnis muss pro Datenbankupgrade eine - Datei existieren, die neben den eigentlich auszuführenden SQL- oder Perl-Befehlen einige Kontrollinformationen enthält. - + + Format der Kontrollinformationen - - Neu sind die Kontrollinformationen, die Abhängigkeiten und Prioritäten definieren können werden, sodass Datenbankscripte zwar in - einer sicheren Reihenfolge ausgeführt werden (z.B. darf ein "ALTER TABLE" erst ausgeführt werden, wenn die Tabelle mit "CREATE TABLE" - angelegt wurde), diese Reihenfolge aber so flexibel ist, dass man keine Versionsnummern mehr braucht. - + Die Kontrollinformationen sollten sich am Anfang der jeweiligen + Upgradedatei befinden. Jede Zeile, die Kontrollinformationen enthält, + hat dabei das folgende Format: - - Lx-Office merkt sich dabei, welches der Upgradescripte in sql/Pg-upgrade2 bereits durchgeführt wurde und führt diese nicht erneut - aus. Dazu dient die Tabelle "schema_info", die bei der Anmeldung automatisch angelegt wird. - - + Für SQL-Upgradedateien: - - Format der Kontrollinformationen + -- @key: value - - Die Kontrollinformationen sollten sich am Anfang der jeweiligen Upgradedatei befinden. Jede Zeile, die Kontrollinformationen enthält, - hat dabei das folgende Format: - + Für Perl-Upgradedateien: - - Für SQL-Upgradedateien: - + # @key: value - -- @key: value + Leerzeichen vor "value" werden + entfernt. - - Für Perl-Upgradedateien: - + Die folgenden Schlüsselworte werden verarbeitet: - # @key: value + + + tag - - Leerzeichen vor "value" werden entfernt. - + + Wird zwingend benötigt. Dies ist der "Name" des Upgrades. + Dieser "tag" kann von anderen Kontrolldateien in ihren + Abhängigkeiten verwendet werden (Schlüsselwort + "depends"). Der "tag" ist auch der Name, der + in der Datenbank eingetragen wird. + + Normalerweise sollte die Kontrolldatei genau so heißen wie + der "tag", nur mit der Endung ".sql" bzw. "pl". + + Ein Tag darf nur aus alphanumerischen Zeichen sowie den + Zeichen _ - ( ) bestehen. Insbesondere sind Leerzeichen nicht + erlaubt und sollten stattdessen mit Unterstrichen ersetzt + werden. + + - - Die folgenden Schlüsselworte werden verarbeitet: - + + charset - - - tag - - - Wird zwingend benötigt. Dies ist der "Name" des Upgrades. Dieser "tag" kann von anderen Kontrolldateien in ihren Abhängigkeiten - verwendet werden (Schlüsselwort "depends"). Der "tag" ist auch der Name, der in der Datenbank eingetragen wird. - - - - Normalerweise sollte die Kontrolldatei genau so heißen wie der "tag", nur mit der Endung ".sql" bzw. "pl". - - - - Ein Tag darf nur aus alphanumerischen Zeichen sowie den Zeichen _ - ( ) bestehen. Insbesondere sind Leerzeichen nicht erlaubt und - sollten stattdessen mit Unterstrichen ersetzt werden. - - - + + Empfohlen. Gibt den Zeichensatz an, in dem das Script + geschrieben wurde, z.B. "UTF-8". Aus + Kompatibilitätsgründen mit alten Upgrade-Scripten wird bei + Abwesenheit des Tags der Zeichensatz + "ISO-8859-15" angenommen. + + - - charset - - - Empfohlen. Gibt den Zeichensatz an, in dem das Script geschrieben wurde, z.B. "UTF-8". Aus - Kompatibilitätsgründen mit alten Upgrade-Scripten wird bei Abwesenheit des Tags der Zeichensatz "ISO-8859-15" - angenommen. - - - + + description - - description - - - Benötigt. Eine Beschreibung, was in diesem Update passiert. Diese wird dem Benutzer beim eigentlichen Datenbankupdate - angezeigt. Während der Tag in englisch gehalten sein sollte, sollte die Beschreibung auf Deutsch erfolgen. - - - + + Benötigt. Eine Beschreibung, was in diesem Update + passiert. Diese wird dem Benutzer beim eigentlichen + Datenbankupdate angezeigt. Während der Tag in englisch gehalten + sein sollte, sollte die Beschreibung auf Deutsch + erfolgen. + + - - depends - - - Optional. Eine mit Leerzeichen getrennte Liste von "tags", von denen dieses Upgradescript abhängt. Lx-Office stellt sicher, dass - die in dieser Liste aufgeführten Scripte bereits durchgeführt wurden, bevor dieses Script ausgeführt wird. - - - - Abhängigkeiten werden rekursiv betrachtet. Wenn also ein Script "b" existiert, das von Änderungen in "a" abhängt, und eine neue - Kontrolldatei für "c" erstellt wird, die von Änderungen in "a" und "b" abhängt, so genügt es, in "c" nur den Tag "b" als - Abhängigkeit zu definieren. - - - - Es ist nicht erlaubt, sich selbst referenzierende Abhängigkeiten zu definieren (z.B. "a" -> "b", - "b" -> "c" und "c" -> "a"). - - - + + depends - - priority - - - Optional. Ein Zahlenwert, der die Reihenfolge bestimmt, in der Scripte ausgeführt werden, die die gleichen Abhängigkeitstiefen - besitzen. Fehlt dieser Parameter, so wird der Wert 1000 benutzt. - - - - Dies ist reine Kosmetik. Für echte Reihenfolgen muss "depends" benutzt werden. Lx-Office sortiert die auszuführenden Scripte - zuerst nach der Abhängigkeitstiefe (wenn "z" von "y" abhängt und "y" von "x", so hat "z" eine Abhängigkeitstiefe von 2, "y" von 1 - und "x" von 0. "x" würde hier zuerst ausgeführt, dann "y", dann "z"), dann nach der Priorität und bei gleicher Priorität - alphabetisch nach dem "tag". - - - - - ignore - - - Optional. Falls der Wert auf 1 (true) steht, wird das Skript bei der Anmeldung ignoriert und entsprechend nicht ausgeführt. - - - - - + + Optional. Eine mit Leerzeichen getrennte Liste von "tags", + von denen dieses Upgradescript abhängt. Lx-Office stellt sicher, + dass die in dieser Liste aufgeführten Scripte bereits + durchgeführt wurden, bevor dieses Script ausgeführt wird. + + Abhängigkeiten werden rekursiv betrachtet. Wenn also ein + Script "b" existiert, das von Änderungen in "a" abhängt, und + eine neue Kontrolldatei für "c" erstellt wird, die von + Änderungen in "a" und "b" abhängt, so genügt es, in "c" nur den + Tag "b" als Abhängigkeit zu definieren. + + Es ist nicht erlaubt, sich selbst referenzierende + Abhängigkeiten zu definieren (z.B. "a" -> "b", "b" -> "c" + und "c" -> "a"). + + - - Hilfsscript dbupgrade2_tool.pl + + priority - - Um die Arbeit mit den Abhängigkeiten etwas zu erleichtern, existiert ein Hilfsscript namens - "scripts/dbupgrade2_tool.pl". Es muss aus dem Lx-Office-ERP-Basisverzeichnis heraus aufgerufen werden. Dieses - Tool liest alle Datenbankupgradescripte aus dem Verzeichnis sql/Pg-upgrade2 aus. Es benutzt dafür die gleichen - Methoden wie Lx-Office selber, sodass alle Fehlersituationen von der Kommandozeile überprüft werden können. - + + Optional. Ein Zahlenwert, der die Reihenfolge bestimmt, in + der Scripte ausgeführt werden, die die gleichen + Abhängigkeitstiefen besitzen. Fehlt dieser Parameter, so wird + der Wert 1000 benutzt. + + Dies ist reine Kosmetik. Für echte Reihenfolgen muss + "depends" benutzt werden. Lx-Office sortiert die auszuführenden + Scripte zuerst nach der Abhängigkeitstiefe (wenn "z" von "y" + abhängt und "y" von "x", so hat "z" eine Abhängigkeitstiefe von + 2, "y" von 1 und "x" von 0. "x" würde hier zuerst ausgeführt, + dann "y", dann "z"), dann nach der Priorität und bei gleicher + Priorität alphabetisch nach dem "tag". + + - - Wird dem Script kein weiterer Parameter übergeben, so wird nur eine Überprüfung der Felder und Abhängigkeiten vorgenommen. Man kann - sich aber auch Informationen auf verschiedene Art ausgeben lassen: - + + ignore - - - Listenform: "./scripts/dbupgrade2_tool.pl --list" + + Optional. Falls der Wert auf 1 (true) steht, wird das + Skript bei der Anmeldung ignoriert und entsprechend nicht + ausgeführt. + + + + - - Gibt eine Liste aller Scripte aus. Die Liste ist in der Reihenfolge sortiert, in der Lx-Office die Scripte ausführen würde. Es - werden neben der Listenposition der Tag, die Abhängigkeitstiefe und die Priorität ausgegeben. - - + + Hilfsscript dbupgrade2_tool.pl - - Baumform: "./scripts/dbupgrade2_tool.pl --tree" + Um die Arbeit mit den Abhängigkeiten etwas zu erleichtern, + existiert ein Hilfsscript namens + "scripts/dbupgrade2_tool.pl". Es muss aus dem + Lx-Office-ERP-Basisverzeichnis heraus aufgerufen werden. Dieses Tool + liest alle Datenbankupgradescripte aus dem Verzeichnis + sql/Pg-upgrade2 aus. Es benutzt dafür die + gleichen Methoden wie Lx-Office selber, sodass alle Fehlersituationen + von der Kommandozeile überprüft werden können. - - Listet alle Tags in Baumform basierend auf den Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte, von denen keine - anderen abhängen. Die Unterknoten sind Scripte, die beim übergeordneten Script als Abhängigkeit eingetragen sind. - - + Wird dem Script kein weiterer Parameter übergeben, so wird nur + eine Überprüfung der Felder und Abhängigkeiten vorgenommen. Man kann + sich aber auch Informationen auf verschiedene Art ausgeben + lassen: - - Umgekehrte Baumform: "./scripts/dbupgrade2_tool.pl --rtree" + + + Listenform: "./scripts/dbupgrade2_tool.pl + --list" - - Listet alle Tags in Baumform basierend auf den Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte mit der geringsten - Abhängigkeitstiefe. Die Unterknoten sind Scripte, die das übergeordnete Script als Abhängigkeit eingetragen haben. - - + Gibt eine Liste aller Scripte aus. Die Liste ist in der + Reihenfolge sortiert, in der Lx-Office die Scripte ausführen + würde. Es werden neben der Listenposition der Tag, die + Abhängigkeitstiefe und die Priorität ausgegeben. + - - Baumform mit Postscriptausgabe: "./scripts/dbupgrade2_tool.pl --graphviz" + + Baumform: "./scripts/dbupgrade2_tool.pl + --tree" + + Listet alle Tags in Baumform basierend auf den + Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte, von + denen keine anderen abhängen. Die Unterknoten sind Scripte, die + beim übergeordneten Script als Abhängigkeit eingetragen + sind. + - - Benötigt das Tool "graphviz", um mit seiner Hilfe die umgekehrte Baumform in eine Postscriptdatei namens - "db_dependencies.ps" auszugeben. Dies ist vermutlich die übersichtlichste Form, weil hierbei jeder Knoten nur - einmal ausgegeben wird. Bei den Textmodusbaumformen hingegen können Knoten und all ihre Abhängigkeiten mehrfach ausgegeben werden. - - + + Umgekehrte Baumform: "./scripts/dbupgrade2_tool.pl + --rtree" - - - Scripte, von denen kein anderes Script abhängt: "./scripts/dbupgrade2_tool.pl --nodeps" - + Listet alle Tags in Baumform basierend auf den + Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte mit + der geringsten Abhängigkeitstiefe. Die Unterknoten sind Scripte, + die das übergeordnete Script als Abhängigkeit eingetragen + haben. + - - Listet die Tags aller Scripte auf, von denen keine anderen Scripte abhängen. - - - - + + Baumform mit Postscriptausgabe: + "./scripts/dbupgrade2_tool.pl + --graphviz" + + Benötigt das Tool "graphviz", um mit + seiner Hilfe die umgekehrte + Baumform in eine Postscriptdatei namens + "db_dependencies.ps" auszugeben. Dies ist + vermutlich die übersichtlichste Form, weil hierbei jeder Knoten + nur einmal ausgegeben wird. Bei den Textmodusbaumformen hingegen + können Knoten und all ihre Abhängigkeiten mehrfach ausgegeben + werden. + + + + Scripte, von denen kein anderes Script abhängt: + "./scripts/dbupgrade2_tool.pl --nodeps" + + Listet die Tags aller Scripte auf, von denen keine anderen + Scripte abhängen. + + + @@ -5201,36 +5440,31 @@ filenames - + Stil-Richtlinien - - Die folgenden Regeln haben das Ziel, den Code möglichst gut les- und wartbar zu machen. Dazu gehört zum Einen, dass der Code - einheitlich eingerückt ist, aber auch, dass Mehrdeutigkeit so weit es geht vermieden wird (Stichworte "Klammern" oder "Hash-Keys"). - + Die folgenden Regeln haben das Ziel, den Code möglichst gut les- + und wartbar zu machen. Dazu gehört zum Einen, dass der Code einheitlich + eingerückt ist, aber auch, dass Mehrdeutigkeit so weit es geht vermieden + wird (Stichworte "Klammern" oder "Hash-Keys"). - - Diese Regeln sind keine Schikane sondern erleichtern allen das Leben! - + Diese Regeln sind keine Schikane sondern erleichtern allen das + Leben! - - Jeder, der einen Patch schickt, sollte seinen Code vorher überprüfen. Einige der Regeln lassen sich automatisch überprüfen, andere - nicht. - + Jeder, der einen Patch schickt, sollte seinen Code vorher + überprüfen. Einige der Regeln lassen sich automatisch überprüfen, andere + nicht. - - - Es werden keine echten Tabs sondern Leerzeichen verwendet. - - + + Es werden keine echten Tabs sondern Leerzeichen + verwendet. + - - - Die Einrückung beträgt zwei Leerzeichen. Beispiel: - + + Die Einrückung beträgt zwei Leerzeichen. Beispiel: - foreach my $row (@data) { + foreach my $row (@data) { if ($flag) { # do something with $row } @@ -5244,36 +5478,37 @@ filenames $report->add($row); } - + - - Öffnende geschweifte Klammern befinden sich auf der gleichen Zeile wie der letzte Befehl. Beispiele: + + Öffnende geschweifte Klammern befinden sich auf der gleichen + Zeile wie der letzte Befehl. Beispiele: - sub debug { + sub debug { ... } - oder + oder - if ($form->{item_rows} > 0) { + if ($form->{item_rows} > 0) { ... } - + - - - Schließende geschweifte Klammern sind so weit eingerückt wie der Befehl / die öffnende schließende Klammer, die den Block gestartet - hat, und nicht auf der Ebene des Inhalts. Die gleichen Beispiele wie bei 3. gelten. - - + + Schließende geschweifte Klammern sind so weit eingerückt wie + der Befehl / die öffnende schließende Klammer, die den Block + gestartet hat, und nicht auf der Ebene des Inhalts. Die gleichen + Beispiele wie bei 3. gelten. + - - - Die Wörter "else", "elsif", "while" befinden sich auf der gleichen - Zeile wie schließende geschweifte Klammern. Beispiele: - + + Die Wörter "else", + "elsif", "while" befinden + sich auf der gleichen Zeile wie schließende geschweifte Klammern. + Beispiele: - if ($form->{sum} > 1000) { + if ($form->{sum} > 1000) { ... } elsif ($form->{sum} > 0) { ... @@ -5284,89 +5519,83 @@ filenames do { ... } until ($a > 0); - + - - - Parameter von Funktionsaufrufen müssen mit runden Klammern versehen werden. Davon nicht betroffen sind interne Perl-Funktionen, - und grep-ähnliche Operatoren. Beispiel: - + + Parameter von Funktionsaufrufen müssen mit runden Klammern + versehen werden. Davon nicht betroffen sind interne Perl-Funktionen, + und grep-ähnliche Operatoren. Beispiel: - $main::lxdebug->message("Could not find file."); + $main::lxdebug->message("Could not find file."); %options = map { $_ => 1 } grep { !/^#/ } @config_file; - + - - - Verschiedene Klammern, Ihre Ausdrücke und Leerzeichen: - + + Verschiedene Klammern, Ihre Ausdrücke und Leerzeichen: - - Generell gilt: Hashkeys und Arrayindices sollten nicht durch Leerzeichen abgesetzt werden. Logische Klammerungen ebensowenig, - Blöcke schon. Beispiel: - + Generell gilt: Hashkeys und Arrayindices sollten nicht durch + Leerzeichen abgesetzt werden. Logische Klammerungen ebensowenig, + Blöcke schon. Beispiel: - if (($form->{debug} == 1) && ($form->{sum} - 100 < 0)) { + if (($form->{debug} == 1) && ($form->{sum} - 100 < 0)) { ... } $array[$i + 1] = 4; -$form->{sum} += $form->{"row_$i"}; +$form->{sum} += $form->{"row_$i"}; $form->{ $form->{index} } += 1; -map { $form->{sum} += $form->{"row_$_"} } 1..$rowcount; - +map { $form->{sum} += $form->{"row_$_"} } 1..$rowcount; + - - - Mehrzeilige Befehle - + + Mehrzeilige Befehle - - - - Werden die Parameter eines Funktionsaufrufes auf mehrere Zeilen aufgeteilt, so sollten diese bis zu der Spalte eingerückt - werden, in der die ersten Funktionsparameter in der ersten Zeile stehen. Beispiel: - + + + Werden die Parameter eines Funktionsaufrufes auf mehrere + Zeilen aufgeteilt, so sollten diese bis zu der Spalte eingerückt + werden, in der die ersten Funktionsparameter in der ersten Zeile + stehen. Beispiel: - $sth = $dbh->prepare("SELECT * FROM some_table WHERE col = ?", + $sth = $dbh->prepare("SELECT * FROM some_table WHERE col = ?", $form->{some_col_value}); - + - - - Ein Spezialfall ist der ternäre Oprator "?:", der am besten in einer übersichtlichen Tabellenstruktur organisiert - wird. Beispiel: - + + Ein Spezialfall ist der ternäre Oprator "?:", der am + besten in einer übersichtlichen Tabellenstruktur organisiert + wird. Beispiel: - my $rowcount = $form->{"row_$i"} ? $i + my $rowcount = $form->{"row_$i"} ? $i : $form->{oldcount} ? $form->{oldcount} + 1 : $form->{rowcount} - $form->{rowbase}; - - - + + + - - - Kommentare - + + Kommentare - - - Kommentare, die alleine in einer Zeile stehen, sollten soweit wie der Code eingerückt sein. - + + + Kommentare, die alleine in einer Zeile stehen, sollten + soweit wie der Code eingerückt sein. + - - Seitliche hängende Kommentare sollten einheitlich formatiert werden. - + + Seitliche hängende Kommentare sollten einheitlich + formatiert werden. + - - - Sämtliche Kommentare und Sonstiges im Quellcode ist bitte auf Englisch zu verfassen. So wie ich keine Lust habe, französischen - Quelltext zu lesen, sollte auch der Lx-Office Quelltext für nicht-Deutschsprachige lesbar sein. Beispiel: - + + Sämtliche Kommentare und Sonstiges im Quellcode ist bitte + auf Englisch zu verfassen. So wie ich keine Lust habe, + französischen Quelltext zu lesen, sollte auch der Lx-Office + Quelltext für nicht-Deutschsprachige lesbar sein. + Beispiel: - my $found = 0; + my $found = 0; while (1) { last if $found; @@ -5378,181 +5607,178 @@ $i = 0 # initialize $i $n = $i; # save $i $i *= $const; # do something crazy $i = $n; # recover $i - - - + + + - - - Hashkeys sollten nur in Anführungszeichen stehen, wenn die Interpolation gewünscht ist. Beispiel: - + + Hashkeys sollten nur in Anführungszeichen stehen, wenn die + Interpolation gewünscht ist. Beispiel: - $form->{sum} = 0; -$form->{"row_$i"} = $form->{"row_$i"} - 5; + $form->{sum} = 0; +$form->{"row_$i"} = $form->{"row_$i"} - 5; $some_hash{42} = 54; - - - - - Die maximale Zeilenlänge ist nicht beschränkt. Zeilenlängen unterhalb von 79 Zeichen helfen unter bestimmten Bedingungen, aber - wenn die Lesbarkeit unter kurzen Zeilen leidet (wie zum Biespiel in grossen Tabellen), dann ist Lesbarkeit vorzuziehen. - - - - Als Beispiel sei die Funktion print_options aus bin/mozilla/io.pl angeführt. - - - - - - Trailing Whitespace, d.h. Leerzeichen am Ende von Zeilen sind unerwünscht. Sie führen zu unnötigen Whitespaceänderungen, die - diffs verfälschen. - - - - Emacs und vim haben beide recht einfache Methoden zur Entfernung von trailing whitespace. Emacs kennt das Kommande - nuke-trailing-whitespace, vim macht das gleiche manuell über :%s/\s\+$//e Mit :au - BufWritePre * :%s/\s\+$//e wird das an Speichern gebunden. - - + - - - Es wird kein perltidy verwendet. - + + Die maximale Zeilenlänge ist nicht beschränkt. Zeilenlängen + unterhalb von 79 Zeichen helfen unter bestimmten Bedingungen, aber + wenn die Lesbarkeit unter kurzen Zeilen leidet (wie zum Biespiel in + grossen Tabellen), dann ist Lesbarkeit vorzuziehen. + + Als Beispiel sei die Funktion + print_options aus + bin/mozilla/io.pl angeführt. + - - In der Vergangenheit wurde versucht, perltidy zu verwenden, um einen einheitlichen Stil zu erlangen. Es hat - sich aber gezeigt, dass perltidys sehr eigenwilliges Verhalten, was Zeilenumbrüche angeht, oftmals gut - formatierten Code zerstört. Für den Interessierten sind hier die perltidy-Optionen, die grob den - beschriebenen Richtlinien entsprechen: - + + Trailing Whitespace, d.h. Leerzeichen am Ende von Zeilen sind + unerwünscht. Sie führen zu unnötigen Whitespaceänderungen, die diffs + verfälschen. + + Emacs und vim haben beide recht einfache Methoden zur + Entfernung von trailing whitespace. Emacs kennt das Kommande + nuke-trailing-whitespace, vim macht das gleiche + manuell über :%s/\s\+$//e Mit :au + BufWritePre * :%s/\s\+$//e wird das an Speichern + gebunden. + - -syn -i=2 -nt -pt=2 -sbt=2 -ci=2 -ibc -hsc -noll -nsts -nsfs -asc -dsm + + Es wird kein perltidy verwendet. + + In der Vergangenheit wurde versucht, + perltidy zu verwenden, um einen einheitlichen + Stil zu erlangen. Es hat sich aber gezeigt, dass + perltidys sehr eigenwilliges Verhalten, was + Zeilenumbrüche angeht, oftmals gut formatierten Code zerstört. Für + den Interessierten sind hier die + perltidy-Optionen, die grob den beschriebenen + Richtlinien entsprechen: + + -syn -i=2 -nt -pt=2 -sbt=2 -ci=2 -ibc -hsc -noll -nsts -nsfs -asc -dsm -aws -bbc -bbs -bbb -mbl=1 -nsob -ce -nbl -nsbl -cti=0 -bbt=0 -bar -l=79 -lp -vt=1 -vtc=1 - - - - - STDERR ist tabu. Unkonditionale Debugmeldungen auch. - - - - Lx-Office bietet mit dem Modul LXDebug einen brauchbaren Trace-/Debug-Mechanismus. Es gibt also keinen - Grund, nach STDERR zu schreiben. - + - - Die LXDebug-Methode "message" nimmt als ersten Paramter außerdem eine Flagmaske, für - die die Meldung angezeigt wird, wobei "0" immer angezeigt wird. Solche Meldungen sollten nicht eingecheckt werden und werden in - den meisten Fällen auch vom Repository zurückgewiesen. - - + + STDERR ist tabu. Unkonditionale + Debugmeldungen auch. + + Lx-Office bietet mit dem Modul LXDebug + einen brauchbaren Trace-/Debug-Mechanismus. Es gibt also keinen + Grund, nach STDERR zu schreiben. + + Die LXDebug-Methode + "message" nimmt als ersten Paramter außerdem + eine Flagmaske, für die die Meldung angezeigt wird, wobei "0" immer + angezeigt wird. Solche Meldungen sollten nicht eingecheckt werden + und werden in den meisten Fällen auch vom Repository + zurückgewiesen. + - - - Alle neuen Module müssen use strict verwenden. - + + Alle neuen Module müssen use strict verwenden. - - $form, $auth, $locale, $lxdebug und - %myconfig werden derzeit aus dem main package importiert (siehe . Alle anderen - Konstrukte sollten lexikalisch lokal gehalten werden. - - + $form, $auth, + $locale, $lxdebug und + %myconfig werden derzeit aus dem main package + importiert (siehe . Alle anderen + Konstrukte sollten lexikalisch lokal gehalten werden. + - Dokumentation erstellen + Dokumentation erstellen - - Einführung + + Einführung - - Diese Dokumentation ist in DocBook XML geschrieben. Zum Bearbeiten reicht grundsätzlich ein - Text-Editor. Mehr Komfort bekommt man, wenn man einen dedizierten XML-fähigen Editor nutzt, der spezielle Unterstützung für - DocBook mitbringt. Wir empfehlen dafür den XMLmind XML - Editor, der bei nicht kommerzieller Nutzung kostenlos ist. - - + Diese Dokumentation ist in DocBook + XML geschrieben. Zum Bearbeiten reicht grundsätzlich ein Text-Editor. + Mehr Komfort bekommt man, wenn man einen dedizierten XML-fähigen + Editor nutzt, der spezielle Unterstützung für + DocBook mitbringt. Wir empfehlen dafür den + XMLmind XML + Editor, der bei nicht kommerzieller Nutzung kostenlos + ist. + - - Benötigte Software + + Benötigte Software - - Bei DocBook ist Prinzip, dass ausschließlich die XML-Quelldatei bearbeitet wird. Aus dieser werden dann - mit entsprechenden Stylesheets andere Formate wie PDF oder HTML erzeugt. Bei Lx-Office übernimmt diese Aufgabe das Shell-Script - scripts/build_doc.sh. - + Bei DocBook ist Prinzip, dass + ausschließlich die XML-Quelldatei bearbeitet wird. Aus dieser werden + dann mit entsprechenden Stylesheets andere Formate wie PDF oder HTML + erzeugt. Bei Lx-Office übernimmt diese Aufgabe das Shell-Script + scripts/build_doc.sh. - - Das Script benötigt zur Konvertierung verschiedene Softwarekomponenten, die im normalen Lx-Office-Betrieb nicht benötigt werden: - + Das Script benötigt zur Konvertierung verschiedene + Softwarekomponenten, die im normalen Lx-Office-Betrieb nicht benötigt + werden: - - - - Java in einer halbwegs aktuellen Version - - + + + Java + in einer halbwegs aktuellen Version + - - - Das Java-Build-System Apache Ant - - + + Das Java-Build-System Apache Ant + - - - Das Dokumentations-System Dobudish für DocBook 4.5, eine Zusammenstellung diverser Stylesheets und - Grafiken zur Konvertierung von DocBook XML in andere Formate. Das Paket, das benötigt wird, ist zum - Zeitpunkt der Dokumentationserstellung dobudish-nojre-1.1.4.zip, aus auf code.google.com bereitsteht. - - - + + Das Dokumentations-System Dobudish für + DocBook 4.5, eine Zusammenstellung + diverser Stylesheets und Grafiken zur Konvertierung von + DocBook XML in andere Formate. Das + Paket, das benötigt wird, ist zum Zeitpunkt der + Dokumentationserstellung + dobudish-nojre-1.1.4.zip, aus auf code.google.com + bereitsteht. + + - - Apache Ant sowie ein dazu passendes Java Runtime Environment sind auf allen gängigen Plattformen verfügbar. Beispiel für - Debian/Ubuntu: - + Apache Ant sowie ein dazu passendes Java Runtime Environment + sind auf allen gängigen Plattformen verfügbar. Beispiel für + Debian/Ubuntu: - apt-get install ant openjdk-7-jre + apt-get install ant openjdk-7-jre - - Nach dem Download von Dobudish muss Dobudish im Unterverzeichnis doc/build entpackt werden. Beispiel unter der - Annahme, das Dobudish in $HOME/Downloads heruntergeladen wurde: - + Nach dem Download von Dobudish muss Dobudish im Unterverzeichnis + doc/build entpackt werden. Beispiel unter der + Annahme, das Dobudish in + $HOME/Downloads heruntergeladen wurde: - cd doc/build + cd doc/build unzip $HOME/Downloads/dobudish-nojre-1.1.4.zip - + - - PDFs und HTML-Seiten erstellen + + PDFs und HTML-Seiten erstellen - - Die eigentliche Konvertierung erfolgt nach Installation der benötigten Software mit einem einfachen Aufruf direkt aus dem - Lx-Office-Installationsverzeichnis heraus: - + Die eigentliche Konvertierung erfolgt nach Installation der + benötigten Software mit einem einfachen Aufruf direkt aus dem + Lx-Office-Installationsverzeichnis heraus: - ./scripts/build_doc.sh - + ./scripts/build_doc.sh + - - Einchecken in das Git-Repository + + Einchecken in das Git-Repository - - Sowohl die XML-Datei als auch die erzeugten PDF- und HTML-Dateien sind Bestandteil des Git-Repositories. Daraus folgt, dass nach - Änderungen am XML die PDF- und HTML-Dokumente ebenfalls gebaut und alles zusammen in einem Commit eingecheckt werden sollten. - + Sowohl die XML-Datei als auch die erzeugten PDF- und + HTML-Dateien sind Bestandteil des Git-Repositories. Daraus folgt, dass + nach Änderungen am XML die PDF- und HTML-Dokumente ebenfalls gebaut + und alles zusammen in einem Commit eingecheckt werden sollten. - - Die "dobudish"-Verzeichnisse bzw. symbolischen Links gehören hingegen nicht in das Repository. - - + Die "dobudish"-Verzeichnisse bzw. + symbolischen Links gehören hingegen nicht in das Repository. + diff --git a/doc/html/ch02.html b/doc/html/ch02.html index 17a8cfe4f..87eeca37e 100644 --- a/doc/html/ch02.html +++ b/doc/html/ch02.html @@ -5,7 +5,9 @@ diese Version im speziellen auf Debian und Ubuntu, grundsätzlich wurde bei der Auswahl der Pakete aber darauf Rücksicht genommen, dass es ohne große Probleme auf den derzeit aktuellen verbreiteten - Distributionen läuft.

Anfang 2012 sind das folgende Systeme, von denen bekannt ist, dass Lx-Office auf ihnen läuft:

  • Ubuntu 8.04 LTS Hardy Heron, 10.04 LTS Lucid Lynx bis 11.10 Oneiric Ocelot

  • Debian 5.0 Lenny und 6.0 Squeeze

  • openSUSE 11.2 und 11.3

  • SuSE Linux Enterprice Server 11

  • Fedora 13 bis 15

Ubuntu 8.04 LTS hat zusätzlich die Schwierigkeit, dass die + Distributionen läuft.

Anfang 2012 sind das folgende Systeme, von denen bekannt ist, + dass Lx-Office auf ihnen läuft:

  • Ubuntu 8.04 LTS Hardy Heron, 10.04 LTS Lucid Lynx bis 11.10 + Oneiric Ocelot

  • Debian 5.0 Lenny und 6.0 Squeeze

  • openSUSE 11.2 und 11.3

  • SuSE Linux Enterprice Server 11

  • Fedora 13 bis 15

Ubuntu 8.04 LTS hat zusätzlich die Schwierigkeit, dass die Module im Archiv recht alt sind, und das viele der benötigten Module nicht einfach zu installieren sind. Dafür sollte es kurz nach dem Release ein eigenes .deb geben.

Alternativ dazu kann die normale Installation durchgeführt diff --git a/doc/html/ch02s03.html b/doc/html/ch02s03.html index 54aaec63c..de3f4e2f7 100644 --- a/doc/html/ch02s03.html +++ b/doc/html/ch02s03.html @@ -1,23 +1,21 @@ - 2.3. Lx-Office-Konfigurationsdatei

\ No newline at end of file +dbcharset = UTF-8

Nutzt man wiederkehrende Rechnungen, kann man unter + [periodic_invoices] den Login eines Benutzers + angeben, der nach Erstellung der Rechnungen eine entsprechende E-Mail + mit Informationen über die erstellten Rechnungen bekommt.

Nutzt man den Taskserver für wiederkehrende Rechnungen, + muss unter [task_server] ein Login eines Benutzers + angegeben werden, mit dem sich der Taskserver an Lx-Office bei der + Datenbank anmeldet, die dem Benutzer zugewiesen ist.

Für Entwickler finden sich unter [debug] + wichtige Funktionen, um die Fehlersuche zu erleichtern.

2.3.3. Versionen vor 2.6.3

In älteren Lx-Office Versionen gab es im Verzeichnis + config die Dateien + authentication.pl und + lx-erp.conf, die jeweils Perl-Dateien waren. Es + gab auch die Möglichkeit, eine lokale Version der Konfigurationsdatei + zu erstellen (lx-erp-local.conf). Dies ist ab + 2.6.3 nicht mehr möglich, aber auch nicht mehr nötig.

Beim Update von einer Lx-Office-Version vor 2.6.3 auf 2.6.3 oder + jünger müssen die Einstellungen aus den alten Konfigurationsdateien + manuell übertragen und die alten Konfigurationsdateien anschließend + gelöscht oder verschoben werden. Ansonsten zeigt Lx-Office eine + entsprechende Fehlermeldung an.

\ No newline at end of file diff --git a/doc/html/ch02s04.html b/doc/html/ch02s04.html index 942e21c36..1efbfcaee 100644 --- a/doc/html/ch02s04.html +++ b/doc/html/ch02s04.html @@ -4,23 +4,28 @@ werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in Version 8.2 oder neuer benutzt werden, und der PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale - angelegt worden sein.

Dieses ist kann überprüft werden: ist das Encoding der Datenbank “template1” “UTF8”, so kann auch Lx-Office mit UTF-8 - betrieben werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit UTF-8-Encoding anzulegen und diesen zu - verwenden. Unter Debian und Ubuntu kann dies z.B. für PostgreSQL 8.2 mit dem folgenden Befehl getan werden:

pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername

Die Datenbankversionsnummer muss an die tatsächlich verwendete Versionsnummer angepasst werden.

Unter anderen Distributionen gibt es ähnliche Methoden.

Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und + angelegt worden sein.

Dieses ist kann überprüft werden: ist das Encoding der Datenbank + “template1” “UTF8”, so kann auch Lx-Office mit UTF-8 betrieben werden. + Andernfalls ist es notwendig, einen neuen Datenbankcluster mit + UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und + Ubuntu kann dies z.B. für PostgreSQL 8.2 mit dem folgenden Befehl + getan werden:

pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername

Die Datenbankversionsnummer muss an die tatsächlich verwendete + Versionsnummer angepasst werden.

Unter anderen Distributionen gibt es ähnliche Methoden.

Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist ein Neuanlegen eines weiteren Clusters nicht möglich, so kann - Lx-Office mit ISO-8859-15 als Encoding betrieben werden.

Das Encoding einer Datenbank kann in psql mit \l geprüft werden.

2.4.2. Änderungen an Konfigurationsdateien

In der Datei postgresql.conf, die je nach + Lx-Office mit ISO-8859-15 als Encoding betrieben werden.

Das Encoding einer Datenbank kann in psql mit + \l geprüft werden.

2.4.2. Änderungen an Konfigurationsdateien

In der Datei postgresql.conf, die je nach Distribution in verschiedenen Verzeichnissen liegen kann (z.B. /var/lib/pgsql/data/ oder - /etc/postgresql/, muss sichergestellt werden, dass - TCP/IP-Verbindungen aktiviert sind. Das Verhalten wird über den + /etc/postgresql/, muss sichergestellt werden, + dass TCP/IP-Verbindungen aktiviert sind. Das Verhalten wird über den Parameter listen_address gesteuert. Laufen PostgreSQL und Lx-Office auf demselben Rechner, so kann dort der Wert localhost verwendet werden. Andernfalls müssen Datenbankverbindungen auch von anderen Rechnern aus zugelassen werden, was mit dem Wert * geschieht.

In der Datei pg_hba.conf, die im gleichen - Verzeichnis wie die postgresql.conf zu finden sein - sollte, müssen die Berichtigungen für den Zugriff geändert werden. - Hier gibt es mehrere Möglichkeiten. Eine besteht darin, lokale + Verzeichnis wie die postgresql.conf zu finden + sein sollte, müssen die Berichtigungen für den Zugriff geändert + werden. Hier gibt es mehrere Möglichkeiten. Eine besteht darin, lokale Verbindungen immer zuzulassen:

local all all trust
 host all all 127.0.0.1 255.0.0.0 trust

Besser ist es, für eine bestimmte Datenbank Zugriff nur per Passwort zuzulassen. Beispielsweise:

local all lxoffice password
diff --git a/doc/html/ch02s05.html b/doc/html/ch02s05.html
index f1cb22844..e7afbea09 100644
--- a/doc/html/ch02s05.html
+++ b/doc/html/ch02s05.html
@@ -18,7 +18,8 @@ Alias /lx-erp/ /var/www/lx-erp/
  Order Deny,Allow
  Deny from All
 </Directory>

Ersetzen Sie dabei die Pfade durch diejenigen, in die Sie vorher - das Lx-Office-Archiv entpacket haben.

[Anmerkung]Anmerkung

Vor den einzelnen Optionen muss bei einigen Distributionen ein Plus ‘+’ gesetzt werden.

Auf einigen Webservern werden manchmal die Grafiken und + das Lx-Office-Archiv entpacket haben.

[Anmerkung]Anmerkung

Vor den einzelnen Optionen muss bei einigen Distributionen ein + Plus ‘+’ gesetzt werden.

Auf einigen Webservern werden manchmal die Grafiken und Style-Sheets nicht ausgeliefert. In solchen Fällen hat es oft geholfen, die folgende Option in die Konfiguration aufzunehmen:

EnableSendfile Off

2.5.2. Konfiguration für FastCGI/FCGI

2.5.2.1. Was ist FastCGI?

Direkt aus Wikipedia kopiert:

@@ -42,12 +43,11 @@ Alias /lx-erp/ /var/www/lx-erp/ wird nur die eigentliche Programmlogik ausgeführt.

2.5.2.3. Getestete Kombinationen aus Webservern und Plugin

Folgende Kombinationen sind getestet:

  • Apache 2.2.11 (Ubuntu) und mod_fcgid.

  • Apache 2.2.11 (Ubuntu) und mod_fastcgi.

Dabei wird mod_fcgid empfohlen, weil mod_fastcgi seit geraumer Zeit nicht mehr weiter entwickelt wird. Im Folgenden wird auf mod_fastcgi nicht mehr explizit eingegangen.

Als Perl Backend wird das Modul FCGI.pm - verwendet.

[Warnung]Warnung

- FCGI 0.69 und höher ist extrem strict in der Behandlung von Unicode, und verweigert bestimmte Eingaben von Lx-Office. Falls es - Probleme mit Umlauten in Ihrere Installation gibt, muss auf die Vorgängerversion FCGI 0.68 ausgewichen werden. -

- Mit CPAN lässt sie sich die Vorgängerversion wie folgt installieren: -

force install M/MS/MSTROUT/FCGI-0.68.tar.gz

2.5.2.4. Konfiguration des Webservers

Bevor Sie versuchen, eine Lx-Office Installation unter FCGI + verwendet.

[Warnung]Warnung

FCGI 0.69 und höher ist extrem strict in der Behandlung von + Unicode, und verweigert bestimmte Eingaben von Lx-Office. Falls es + Probleme mit Umlauten in Ihrere Installation gibt, muss auf die + Vorgängerversion FCGI 0.68 ausgewichen werden.

Mit CPAN lässt sie sich die Vorgängerversion wie folgt + installieren:

force install M/MS/MSTROUT/FCGI-0.68.tar.gz

2.5.2.4. Konfiguration des Webservers

Bevor Sie versuchen, eine Lx-Office Installation unter FCGI laufen zu lassen, empfliehlt es sich die Installation ersteinmal unter CGI aufzusetzen. FCGI macht es nicht einfach Fehler zu debuggen die beim ersten aufsetzen auftreten können. Sollte die @@ -99,5 +99,7 @@ Alias /url/for/lx-office-erp /path/to/lx-office-erp # Zugriff mit mod_fcgid: AliasMatch ^/url/for/lx-office-erp-fcgid/[^/]+\.pl /path/to/lx-office-erp/dispatcher.fpl -Alias /url/for/lx-office-erp-fcgid/ /path/to/lx-office-erp/

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

\ No newline at end of file +Alias /url/for/lx-office-erp-fcgid/ /path/to/lx-office-erp/

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

\ No newline at end of file diff --git a/doc/html/ch02s06.html b/doc/html/ch02s06.html index 4fe9a32ee..bbe62bc43 100644 --- a/doc/html/ch02s06.html +++ b/doc/html/ch02s06.html @@ -10,21 +10,20 @@ config/lx_office.conf. Die dort verfügbaren Optionen sind:

login -

- gültiger Lx-Office-Benutzername, der benutzt wird, um die zu verwendende Datenbankverbindung auszulesen. Der Benutzer muss in - der Administration angelegt werden. Diese Option muss angegeben werden. -

+

gültiger Lx-Office-Benutzername, der benutzt wird, um die + zu verwendende Datenbankverbindung auszulesen. Der Benutzer muss + in der Administration angelegt werden. Diese Option muss + angegeben werden.

run_as -

- Wird der Server vom Systembenutzer root gestartet, so wechselt er auf den mit run_as - angegebenen Systembenutzer. Der Systembenutzer muss dieselben Lese- und Schreibrechte haben, wie auch der Webserverbenutzer - (siehe see Manuelle Installation des Programmpaketes). Daher ist es sinnvoll, hier denselben Systembenutzer - einzutragen, unter dem auch der Webserver läuft. -

+

Wird der Server vom Systembenutzer root + gestartet, so wechselt er auf den mit run_as + angegebenen Systembenutzer. Der Systembenutzer muss dieselben + Lese- und Schreibrechte haben, wie auch der Webserverbenutzer + (siehe see Manuelle Installation des Programmpaketes). Daher + ist es sinnvoll, hier denselben Systembenutzer einzutragen, + unter dem auch der Webserver läuft.

debug -

- Schaltet Debug-Informationen an und aus. -

2.6.2. Automatisches Starten des Task-Servers beim Booten

Der Task-Server verhält sich von seinen Optionen her wie ein +

Schaltet Debug-Informationen an und aus.

2.6.2. Automatisches Starten des Task-Servers beim Booten

Der Task-Server verhält sich von seinen Optionen her wie ein reguläres SystemV-kompatibles Boot-Script. Außerdem wechselt er beim Starten automatisch in das Lx-Office-Installationsverzeichnis.

Deshalb ist es möglich, ihn durch Setzen eines symbolischen Links aus einem der Runlevel-Verzeichnisse heraus in den Boot-Prozess @@ -38,13 +37,15 @@ DAEMON=....). Binden Sie das Script in den Boot-Prozess ein. Dies ist distributionsabhängig:

  • Debian-basierende Systeme:

    update-rc.d lx-office-task-server defaults
     # Nur bei Debian Squeeze und neuer:
    -insserv lx-office-task-server
  • OpenSuSE und Fedora Core:

    chkconfig --add lx-office-task-server

Danach kann der Task-Server mit dem folgenden Befehl gestartet werden: /etc/init.d/lx-office-task-server +insserv lx-office-task-server

  • OpenSuSE und Fedora Core:

    chkconfig --add lx-office-task-server
  • Danach kann der Task-Server mit dem folgenden Befehl gestartet + werden: /etc/init.d/lx-office-task-server start

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

    Kopieren Sie die Datei scripts/boot/upstart/lx-office-task-server.conf nach /etc/init/lx-office-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 lx-office-task-server + exec ....).

    Danach kann der Task-Server mit dem folgenden Befehl gestartet + werden: service lx-office-task-server start

    2.6.3. 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 diff --git a/doc/html/ch02s07.html b/doc/html/ch02s07.html index cad0eb807..8b547597f 100644 --- a/doc/html/ch02s07.html +++ b/doc/html/ch02s07.html @@ -16,51 +16,78 @@ einer Version vor v2.6.0 angelegt werden. Eine Beispielkonfigurationsdatei config/lx_office.conf.default existiert, die als - Vorlage benutzt werden kann.

    2.7.2. Administratorpasswort

    Das Passwort, das zum Zugriff auf das Aministrationsinterface benutzt wird, wird ebenfalls in dieser Datei gespeichert. Es - kann auch nur dort und nicht mehr im Administrationsinterface selber geändert werden. Der Parameter dazu heißt - admin_password im Abschnitt [authentication].

    2.7.3. Authentifizierungsdatenbank

    Die Verbindung zur Authentifizierungsdatenbank wird mit den Parametern in [authentication/database] - konfiguriert. Hier sind die folgenden Parameter anzugeben:

    + Vorlage benutzt werden kann.

    2.7.2. Administratorpasswort

    Das Passwort, das zum Zugriff auf das Aministrationsinterface + benutzt wird, wird ebenfalls in dieser Datei gespeichert. Es kann auch + nur dort und nicht mehr im Administrationsinterface selber geändert + werden. Der Parameter dazu heißt admin_password im + Abschnitt [authentication].

    2.7.3. Authentifizierungsdatenbank

    Die Verbindung zur Authentifizierungsdatenbank wird mit den + Parametern in [authentication/database] + konfiguriert. Hier sind die folgenden Parameter anzugeben:

    host -

    Der Rechnername oder die IP-Adresse des Datenbankservers

    +

    Der Rechnername oder die IP-Adresse des + Datenbankservers

    port

    Die Portnummer des Datenbankservers, meist 5432

    db

    Der Name der Authentifizierungsdatenbank

    user -

    Der Benutzername, mit dem sich Lx-Office beim Datenbankserver anmeldet (z.B. "postgres")

    +

    Der Benutzername, mit dem sich Lx-Office beim + Datenbankserver anmeldet (z.B. + "postgres")

    password

    Das Passwort für den Datenbankbenutzer

    Die Datenbank muss noch nicht existieren. Lx-Office kann sie - automatisch anlegen (mehr dazu siehe unten).

    2.7.4. Passwortüberprüfung

    Lx-Office unterstützt Passwortüberprüfung auf zwei Arten: gegen die Authentifizierungsdatenbank und gegen einen externen LDAP- - oder Active-Directory-Server. Welche davon benutzt wird, regelt der Parameter module im Abschnitt - [authentication].

    Sollen die Benutzerpasswörter in der Authentifizierungsdatenbank gespeichert werden, so muss der Parameter - module den Wert DB enthalten. In diesem Fall können sowohl der Administrator als auch die - Benutzer selber ihre Psaswörter in Lx-Office ändern.

    Soll hingegen ein externer LDAP- oder Active-Directory-Server benutzt werden, so muss der Parameter module - auf LDAP gesetzt werden. In diesem Fall müssen zusätzliche Informationen über den LDAP-Server im Abschnitt + automatisch anlegen (mehr dazu siehe unten).

    2.7.4. Passwortüberprüfung

    Lx-Office unterstützt Passwortüberprüfung auf zwei Arten: gegen + die Authentifizierungsdatenbank und gegen einen externen LDAP- oder + Active-Directory-Server. Welche davon benutzt wird, regelt der + Parameter module im Abschnitt + [authentication].

    Sollen die Benutzerpasswörter in der Authentifizierungsdatenbank + gespeichert werden, so muss der Parameter module + den Wert DB enthalten. In diesem Fall können sowohl + der Administrator als auch die Benutzer selber ihre Psaswörter in + Lx-Office ändern.

    Soll hingegen ein externer LDAP- oder Active-Directory-Server + benutzt werden, so muss der Parameter module auf + LDAP gesetzt werden. In diesem Fall müssen + zusätzliche Informationen über den LDAP-Server im Abschnitt [authentication/ldap] angegeben werden:

    host -

    Der Rechnername oder die IP-Adresse des LDAP- oder Active-Directory-Servers. Diese Angabe ist zwingend - erforderlich.

    +

    Der Rechnername oder die IP-Adresse des LDAP- oder + Active-Directory-Servers. Diese Angabe ist zwingend + erforderlich.

    port

    Die Portnummer des LDAP-Servers; meist 389.

    tls -

    Wenn Verbindungsverschlüsselung gewünscht ist, so diesen Wert auf ‘1’ setzen, andernfalls auf - ‘0’ belassen

    +

    Wenn Verbindungsverschlüsselung gewünscht ist, so diesen + Wert auf ‘1’ setzen, andernfalls auf + ‘0’ belassen

    attribute -

    Das LDAP-Attribut, in dem der Benutzername steht, den der Benutzer eingegeben hat. Für Active-Directory-Server ist dies - meist ‘sAMAccountName’, für andere LDAP-Server hingegen ‘uid’. Diese Angabe ist zwingend - erforderlich.

    +

    Das LDAP-Attribut, in dem der Benutzername steht, den der + Benutzer eingegeben hat. Für Active-Directory-Server ist dies + meist ‘sAMAccountName’, für andere + LDAP-Server hingegen ‘uid’. Diese Angabe ist + zwingend erforderlich.

    base_dn -

    Der Abschnitt des LDAP-Baumes, der durchsucht werden soll. Diese Angabe ist zwingend erforderlich.

    +

    Der Abschnitt des LDAP-Baumes, der durchsucht werden soll. + Diese Angabe ist zwingend erforderlich.

    filter -

    Ein optionaler LDAP-Filter. Enthält dieser Filter das Wort <%login%>, so wird dieses durch den - vom Benutzer eingegebenen Benutzernamen ersetzt. Andernfalls wird der LDAP-Baum nach einem Element durchsucht, bei dem das oben - angegebene Attribut mit dem Benutzernamen identisch ist.

    - bind_dn und bind_password -

    Wenn der LDAP-Server eine Anmeldung erfordert, bevor er durchsucht werden kann (z.B. ist dies bei Active-Directory-Servern - der Fall), so kann diese hier angegeben werden. Für Active-Directory-Server kann als ‘bind_dn’ entweder eine - komplette LDAP-DN wie z.B. ‘cn=Martin Mustermann,cn=Users,dc=firmendomain’ auch nur der volle Name des - Benutzers eingegeben werden; in diesem Beispiel also ‘Martin Mustermann’.

    2.7.5. Name des Session-Cookies

    Sollen auf einem Server mehrere Lx-Office-Installationen aufgesetzt werden, so müssen die Namen der Session-Cookies für alle - Installationen unterschiedlich sein. Der Name des Cookies wird mit dem Parameter cookie_name im Abschnitt +

    Ein optionaler LDAP-Filter. Enthält dieser Filter das Wort + <%login%>, so wird dieses durch den vom + Benutzer eingegebenen Benutzernamen ersetzt. Andernfalls wird + der LDAP-Baum nach einem Element durchsucht, bei dem das oben + angegebene Attribut mit dem Benutzernamen identisch ist.

    + bind_dn und + bind_password +

    Wenn der LDAP-Server eine Anmeldung erfordert, bevor er + durchsucht werden kann (z.B. ist dies bei + Active-Directory-Servern der Fall), so kann diese hier angegeben + werden. Für Active-Directory-Server kann als + ‘bind_dn’ entweder eine komplette LDAP-DN wie + z.B. ‘cn=Martin + Mustermann,cn=Users,dc=firmendomain’ auch nur der + volle Name des Benutzers eingegeben werden; in diesem Beispiel + also ‘Martin Mustermann’.

    2.7.5. Name des Session-Cookies

    Sollen auf einem Server mehrere Lx-Office-Installationen + aufgesetzt werden, so müssen die Namen der Session-Cookies für alle + Installationen unterschiedlich sein. Der Name des Cookies wird mit dem + Parameter cookie_name im Abschnitt [authentication]gesetzt.

    Diese Angabe ist optional, wenn nur eine Installation auf dem Server existiert.

    2.7.6. Anlegen der Authentifizierungsdatenbank

    Nachdem alle Einstellungen in config/lx_office.conf vorgenommen wurden, muss diff --git a/doc/html/ch02s10.html b/doc/html/ch02s10.html index 83935f54d..634601168 100644 --- a/doc/html/ch02s10.html +++ b/doc/html/ch02s10.html @@ -52,5 +52,7 @@ users/.openoffice

    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.

    \ No newline at end of file + sein. Dieses wurde bereits erledigt (siehe Manuelle Installation des Programmpaketes), kann aber + erneut überprüft werden, wenn die Konvertierung nach PDF + fehlschlägt.

    \ No newline at end of file diff --git a/doc/html/ch02s11.html b/doc/html/ch02s11.html index 3856d30c8..6d2c32786 100644 --- a/doc/html/ch02s11.html +++ b/doc/html/ch02s11.html @@ -1,59 +1,63 @@ - 2.11. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR

    2.11. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR

    2.11.1. Einführung

    - Lx-Office besaß bis inklusive Version 2.6.3 einen Konfigurationsparameter namens eur, der sich in der - Konfigurationsdatei config/lx_office.conf befindet. Somit galt er für alle Mandanten, die in dieser - Installation benutzt wurden. -

    - Mit der nachfolgenden Version wurde der Parameter zum Einen in die Mandantendatenbank verschoben und dabei auch gleich in drei - Einzelparameter aufgeteilt, mit denen sich das Verhalten genauer steuern lässt. -

    2.11.2. Konfigurationsparameter

    - Es gibt drei Parameter, die die Gewinnermittlungsart, Versteuerungsart und die Warenbuchungsmethode regeln: -

    + 2.11. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR

    2.11. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + EUR

    2.11.1. Einführung

    Lx-Office besaß bis inklusive Version 2.6.3 einen + Konfigurationsparameter namens eur, der sich in der + Konfigurationsdatei config/lx_office.conf + befindet. Somit galt er für alle Mandanten, die in dieser Installation + benutzt wurden.

    Mit der nachfolgenden Version wurde der Parameter zum Einen in + die Mandantendatenbank verschoben und dabei auch gleich in drei + Einzelparameter aufgeteilt, mit denen sich das Verhalten genauer + steuern lässt.

    2.11.2. Konfigurationsparameter

    Es gibt drei Parameter, die die Gewinnermittlungsart, + Versteuerungsart und die Warenbuchungsmethode regeln:

    profit_determination -

    - Dieser Parameter legt die Berechnungsmethode für die Gewinnermittlung fest. Er enthält entweder balance für - Betriebsvermögensvergleich/Bilanzierung oder income für die Einnahmen-Überschuss-Rechnung. -

    +

    Dieser Parameter legt die Berechnungsmethode für die + Gewinnermittlung fest. Er enthält entweder + balance für + Betriebsvermögensvergleich/Bilanzierung oder + income für die + Einnahmen-Überschuss-Rechnung.

    accounting_method -

    - Dieser Parameter steuert die Buchungs- und Berechnungsmethoden für die Versteuerungsart. Er enthält entweder - accrual für die Soll-Versteuerung oder cash für die Ist-Versteuerung. -

    +

    Dieser Parameter steuert die Buchungs- und + Berechnungsmethoden für die Versteuerungsart. Er enthält + entweder accrual für die Soll-Versteuerung + oder cash für die Ist-Versteuerung.

    inventory_system -

    - Dieser Parameter legt die Warenbuchungsmethode fest. Er enthält entweder perpetual für die Bestandsmethode - oder periodic für die Aufwandsmethode. -

    - Zum Vergleich der Funktionalität bis und nach 2.6.3: eur = 1 bedeutete Einnahmen-Überschuss-Rechnung, - Ist-Versteuerung und Aufwandsmethode. eur = 0 bedeutete hingegen Bilanzierung, Soll-Versteuerung und - Bestandsmethode. -

    - Die Konfiguration "eur" unter [system] in der Konfigurationsdatei - config/lx_office.conf wird nun nicht mehr benötigt und - kann entfernt werden. Dies muss manuell geschehen. -

    2.11.3. Festlegen der Parameter

    - Beim Anlegen eines neuen Mandanten bzw. einer neuen Datenbank in der Admininstration können diese Optionen nun unabhängig - voneinander eingestellt werden. -

    - Beim Upgrade bestehender Mandanten wird eur ausgelesen und die Variablen werden so gesetzt, daß sich an der Funktionalität nichts - ändert. -

    - Die aktuelle Konfiguration wird unter Nummernkreise und Standardkonten unter dem neuen Punkt "Einstellungen" angezeigt (read-only). - Eine spätere Änderung ist für einen bestehenden Mandanten nicht mehr möglich. Dies war auch vorher nicht möglich, bzw. vorhandene - Daten wurden so belassen und haben damit die Ergebnisse verfälscht. -

    2.11.4. Bemerkungen zu Bestandsmethode

    - Die Bestandsmethode ist eigentlich eine sehr elegante Methode, funktioniert in Lx-Office aber nur unter bestimmten Bedingungen: - Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt werden, und man beim Jahreswechsel nicht mit einer leeren - Datenbank anfängt, da bei jedem Verkauf anhand der gesamten Rechnungshistorie der Einkaufswert der Ware nach dem FIFO-Prinzip aus - den Einkaufsrechnungen berechnet wird. -

    - Die Bestandsmethode kann vom Prinzip her also nur funktioneren, wenn man mit den Buchungen bei Null anfängt, und man kann auch nicht - im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode wechseln. -

    2.11.5. Bekannte Probleme

    - Bei bestimmten Berichten kann man derzeit noch inviduell einstellen, ob man nach Ist- oder Sollversteuerung auswertet, und es werden - im Code Variablen wie $accrual oder $cash gesetzt. Diese Codestellen wurden noch nicht angepasst, sondern nur die, wo bisher - die Konfigurationsvariable $::lx_office_conf{system}->{eur} ausgewertet wurde. -

    - Es fehlen Hilfetext beim Neuanlegen eines Mandanten, was die Optionen bewirken, z.B. mit zwei Standardfällen. -

    \ No newline at end of file +

    Dieser Parameter legt die Warenbuchungsmethode fest. Er + enthält entweder perpetual für die + Bestandsmethode oder periodic für die + Aufwandsmethode.

    Zum Vergleich der Funktionalität bis und nach 2.6.3: + eur = 1 bedeutete Einnahmen-Überschuss-Rechnung, + Ist-Versteuerung und Aufwandsmethode. eur = 0 + bedeutete hingegen Bilanzierung, Soll-Versteuerung und + Bestandsmethode.

    Die Konfiguration "eur" unter + [system] in der Konfigurationsdatei + + config/lx_office.conf wird nun nicht mehr + benötigt und kann entfernt werden. Dies muss manuell geschehen.

    2.11.3. Festlegen der Parameter

    Beim Anlegen eines neuen Mandanten bzw. einer neuen Datenbank in + der Admininstration können diese Optionen nun unabhängig voneinander + eingestellt werden.

    Beim Upgrade bestehender Mandanten wird eur ausgelesen und die + Variablen werden so gesetzt, daß sich an der Funktionalität nichts + ändert.

    Die aktuelle Konfiguration wird unter Nummernkreise und + Standardkonten unter dem neuen Punkt "Einstellungen" angezeigt + (read-only). Eine spätere Änderung ist für einen bestehenden Mandanten + nicht mehr möglich. Dies war auch vorher nicht möglich, bzw. + vorhandene Daten wurden so belassen und haben damit die Ergebnisse + verfälscht.

    2.11.4. Bemerkungen zu Bestandsmethode

    Die Bestandsmethode ist eigentlich eine sehr elegante Methode, + funktioniert in Lx-Office aber nur unter bestimmten Bedingungen: + Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt + werden, und man beim Jahreswechsel nicht mit einer leeren Datenbank + anfängt, da bei jedem Verkauf anhand der gesamten Rechnungshistorie + der Einkaufswert der Ware nach dem FIFO-Prinzip aus den + Einkaufsrechnungen berechnet wird.

    Die Bestandsmethode kann vom Prinzip her also nur funktioneren, + wenn man mit den Buchungen bei Null anfängt, und man kann auch nicht + im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode + wechseln.

    2.11.5. Bekannte Probleme

    Bei bestimmten Berichten kann man derzeit noch inviduell + einstellen, ob man nach Ist- oder Sollversteuerung auswertet, und es + werden im Code Variablen wie $accrual oder $cash gesetzt. Diese + Codestellen wurden noch nicht angepasst, sondern nur die, wo bisher + die Konfigurationsvariable + $::lx_office_conf{system}->{eur} ausgewertet + wurde.

    Es fehlen Hilfetext beim Neuanlegen eines Mandanten, was die + Optionen bewirken, z.B. mit zwei Standardfällen.

    \ No newline at end of file diff --git a/doc/html/ch02s12.html b/doc/html/ch02s12.html index a2cd592f2..ff8ad22f1 100644 --- a/doc/html/ch02s12.html +++ b/doc/html/ch02s12.html @@ -1,8 +1,36 @@ - 2.12. Lx-Office ERP verwenden

    2.12. Lx-Office ERP verwenden

    Nach erfolgreicher Installation ist der Loginbildschirm unter - folgender URL erreichbar:

    - http://localhost/lx-office-erp/login.pl -

    Die Administrationsseite erreichen Sie unter:

    - http://localhost/lx-office-erp/admin.pl -

    \ No newline at end of file + 2.12. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb

    2.12. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb

    2.12.1. Einführung

    Die Umsatzsteuerumstellung auf 19% für SKR04 für die + Steuerschlüssel "EU ohne USt-ID Nummer" ist erst 2010 erfolgt. + Lx-Office beinhaltet ein Upgradeskript, das das Konto 3804 automatisch + erstellt und die Steuereinstellungen korrekt einstellt. Hat der + Benutzer aber schon selber das Konto 3804 angelegt, oder gab es schon + Buchungen im Zeitraum nach dem 01.01.2007 auf das Konto 3803, wird das + Upgradeskript vorsichtshalber nicht ausgeführt, da der Benutzer sich + vielleicht schon selbst geholfen hat und mit seinen Änderungen + zufrieden ist. Die korrekten Einstellungen kann man aber auch per Hand + ausführen. Nachfolgend werden die entsprechenden Schritte anhand von + Screenshots dargestellt.

    Für den Fall, daß Buchungen mit der Steuerschlüssel "EU ohne + USt.-IdNr." nach dem 01.01.2007 erfolgt sind, ist davon auszugehen, + dass diese mit dem alten Umsatzsteuersatz von 16% gebucht worden sind, + und diese Buchungen sollten entsprechend kontrolliert werden.

    2.12.2. Konto 3804 manuell anlegen

    Die folgenden Schritte sind notwendig, um das Konto manuell + anzulegen und zu konfigurieren. Zuerst wird in + System -> + Kontenübersicht -> Konto + erfassen das Konto angelegt.

    + Als Zweites muss Steuergruppe 13 für Konto 3803 angepasst werden. Dazu unter System -> + Steuern -> Bearbeiten den Eintrag mit Steuerschlüssel 13 auswählen und ihn + wie im folgenden Screenshot angezeigt anpassen. +

    + Als Drittes wird ein neuer Eintrag mit Steuerschlüssel 13 für Konto 3804 (19%) angelegt. Dazu unter System -> + Steuern -> Erfassen auswählen und die Werte aus dem Screenshot übernehmen. +

    + Als Nächstes sind alle Konten anzupassen, die als Steuerautomatikkonto die 3803 haben, sodass sie ab dem 1.1.2007 auch + Steuerautomatik auf 3804 bekommen. Dies betrifft in der Standardkonfiguration die Konten 4315 und 4726. Als Beispiel für 4315 + müssen Sie dazu unter System -> Kontenübersicht -> Konten + anzeigen das Konto 4315 anklicken und die Einstellungen wie im Screenshot gezeigt vornehmen. +

    + Als Letztes sollte die Steuerliste unter System -> Steuern -> + Bearbeiten kontrolliert werden. Zum Vergleich der Screenshot. +

    \ No newline at end of file diff --git a/doc/html/ch02s13.html b/doc/html/ch02s13.html new file mode 100644 index 000000000..10c10dd76 --- /dev/null +++ b/doc/html/ch02s13.html @@ -0,0 +1,8 @@ + + + 2.13. Lx-Office ERP verwenden

    2.13. Lx-Office ERP verwenden

    Nach erfolgreicher Installation ist der Loginbildschirm unter + folgender URL erreichbar:

    + http://localhost/lx-office-erp/login.pl +

    Die Administrationsseite erreichen Sie unter:

    + http://localhost/lx-office-erp/admin.pl +

    \ No newline at end of file diff --git a/doc/html/ch03.html b/doc/html/ch03.html index 6cf2cef6d..888dcbf24 100644 --- a/doc/html/ch03.html +++ b/doc/html/ch03.html @@ -1,58 +1,54 @@ - Kapitel 3. Features und Funktionen

    Kapitel 3. Features und Funktionen

    3.1. Wiederkehrende Rechnungen

    3.1.1. Einführung

    - Wiederkehrende Rechnungen werden als normale Aufträge definiert und konfiguriert, mit allen dazugehörigen Kunden- und - Artikelangaben. Die konfigurierten Aufträge werden später automatisch in Rechnungen umgewandelt, so als ob man den Workflow benutzen - würde, und auch die Auftragsnummer wird übernommen, sodass alle wiederkehrenden Rechnungen, die aus einem Auftrag erstellt wurden, - später leicht wiederzufinden sind. -

    3.1.2. Konfiguration

    - Um einen Auftrag für wiederkehrende Rechnung zu konfigurieren, findet sich beim Bearbeiten des Auftrags ein neuer Knopf - "Konfigurieren", der ein neues Fenster öffnet, in dem man die nötigen Parameter einstellen kann. Hinter dem Knopf wird außerdem noch - angezeigt, ob der Auftrag als wiederkehrende Rechnung konfiguriert ist oder nicht. -

    - Folgende Parameter kann man konfigurieren: -

    Status

    - Bei aktiven Rechnungen wird automatisch eine Rechnung erstellt, wenn die Periodizität erreicht ist (z.B. Anfang eines neuen - Monats). -

    - Ist ein Auftrag nicht aktiv, so werden für ihn auch keine wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer - nicht-aktiver Zeit einen Auftrag wieder auf aktiv, wird beim nächsten Periodenwechsel für alle Perioden, seit der letzten aktiven - Periode, jeweils eine Rechnung erstellt. Möchte man dies verhindern, muss man vorher das Startdatum neu setzen. -

    - Für gekündigte Aufträge werden nie mehr Rechnungen erstellt. Man kann sich diese Aufträge aber gesondert in den Berichten anzeigen - lassen. -

    Periodizität

    - Ob monatlich, quartalsweise oder jährlich auf neue Rechnungen überprüft werden soll. Für jede Periode seit dem Startdatum wird - überprüft, ob für die Periode (beginnend immer mit dem ersten Tag der Periode) schon eine Rechnung erstellt wurde. Unter Umständen - können bei einem Startdatum in der Vergangenheit gleich mehrere Rechnungen erstellt werden. -

    Buchen auf

    - Das Forderungskonto, in der Regel "Forderungen aus Lieferungen und Leistungen". Das Gegenkonto ergibt sich aus den Buchungsgruppen - der betreffenden Waren. -

    Startdatum

    - ab welchem Datum auf Rechnungserstellung geprüft werden soll -

    Enddatum

    - ab wann keine Rechnungen mehr erstellt werden sollen -

    Automatische Verlängerung um x Monate

    - Sollen die wiederkehrenden Rechnungen bei Erreichen des eingetragenen Enddatums weiterhin erstellt werden, so kann man hier die - Anzahl der Monate eingeben, um die das Enddatum automatisch nach hinten geschoben wird. -

    Drucken

    - Sind Drucker konfiguriert, so kann man sich die erstellten Rechnungen auch gleich ausdrucken lassen. -

    - Nach Erstellung der Rechnungen kann eine E-Mail mit Informationen zu den erstellten Rechnungen verschickt werden. Konfiguriert wird - dies in der Konfigurationsdatei - - config/lx_office.conf im Abschnitt [periodic_invoices]. -

    3.1.3. Auflisten

    - Unter Verkauf->Berichte->Aufträge finden sich zwei neue Checkboxen, "Wiederkehrende Rechnungen aktiv" und - "Wiederkehrende Rechnungen inaktiv", mit denen man sich einen Überglick über die wiederkehrenden Rechnungen verschaffen - kann. -

    3.1.4. Erzeugung der eigentlichen Rechnungen

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

    3.1.5. 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 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 - manuell über den Workflow. -

    \ No newline at end of file + Kapitel 3. Features und Funktionen

    Kapitel 3. Features und Funktionen

    3.1. Wiederkehrende Rechnungen

    3.1.1. Einführung

    Wiederkehrende Rechnungen werden als normale Aufträge definiert + und konfiguriert, mit allen dazugehörigen Kunden- und Artikelangaben. + Die konfigurierten Aufträge werden später automatisch in Rechnungen + umgewandelt, so als ob man den Workflow benutzen würde, und auch die + Auftragsnummer wird übernommen, sodass alle wiederkehrenden + Rechnungen, die aus einem Auftrag erstellt wurden, später leicht + wiederzufinden sind.

    3.1.2. Konfiguration

    Um einen Auftrag für wiederkehrende Rechnung zu konfigurieren, + findet sich beim Bearbeiten des Auftrags ein neuer Knopf + "Konfigurieren", der ein neues Fenster öffnet, in dem man die nötigen + Parameter einstellen kann. Hinter dem Knopf wird außerdem noch + angezeigt, ob der Auftrag als wiederkehrende Rechnung konfiguriert ist + oder nicht.

    Folgende Parameter kann man konfigurieren:

    Status

    Bei aktiven Rechnungen wird automatisch eine Rechnung + erstellt, wenn die Periodizität erreicht ist (z.B. Anfang eines + neuen Monats).

    Ist ein Auftrag nicht aktiv, so werden für ihn auch keine + wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer + nicht-aktiver Zeit einen Auftrag wieder auf aktiv, wird beim + nächsten Periodenwechsel für alle Perioden, seit der letzten + aktiven Periode, jeweils eine Rechnung erstellt. Möchte man dies + verhindern, muss man vorher das Startdatum neu setzen.

    Für gekündigte Aufträge werden nie mehr Rechnungen + erstellt. Man kann sich diese Aufträge aber gesondert in den + Berichten anzeigen lassen.

    Periodizität

    Ob monatlich, quartalsweise oder jährlich auf neue + Rechnungen überprüft werden soll. Für jede Periode seit dem + Startdatum wird überprüft, ob für die Periode (beginnend immer + mit dem ersten Tag der Periode) schon eine Rechnung erstellt + wurde. Unter Umständen können bei einem Startdatum in der + Vergangenheit gleich mehrere Rechnungen erstellt werden.

    Buchen auf

    Das Forderungskonto, in der Regel "Forderungen aus + Lieferungen und Leistungen". Das Gegenkonto ergibt sich aus den + Buchungsgruppen der betreffenden Waren.

    Startdatum

    ab welchem Datum auf Rechnungserstellung geprüft werden + soll

    Enddatum

    ab wann keine Rechnungen mehr erstellt werden + sollen

    Automatische Verlängerung um x Monate

    Sollen die wiederkehrenden Rechnungen bei Erreichen des + eingetragenen Enddatums weiterhin erstellt werden, so kann man + hier die Anzahl der Monate eingeben, um die das Enddatum + automatisch nach hinten geschoben wird.

    Drucken

    Sind Drucker konfiguriert, so kann man sich die erstellten + Rechnungen auch gleich ausdrucken lassen.

    Nach Erstellung der Rechnungen kann eine E-Mail mit + Informationen zu den erstellten Rechnungen verschickt werden. + Konfiguriert wird dies in der Konfigurationsdatei + + config/lx_office.conf im Abschnitt + [periodic_invoices].

    3.1.3. Auflisten

    Unter Verkauf->Berichte->Aufträge finden sich zwei neue + Checkboxen, "Wiederkehrende Rechnungen aktiv" und "Wiederkehrende + Rechnungen inaktiv", mit denen man sich einen Überglick über die + wiederkehrenden Rechnungen verschaffen kann.

    3.1.4. Erzeugung der eigentlichen Rechnungen

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

    3.1.5. 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 + 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 + manuell über den Workflow.

    \ No newline at end of file diff --git a/doc/html/ch03s02.html b/doc/html/ch03s02.html index 8c937651c..0d4514871 100644 --- a/doc/html/ch03s02.html +++ b/doc/html/ch03s02.html @@ -554,7 +554,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 b9e344211..9e1f420c7 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 @@ -36,11 +36,13 @@ strict werden alle Variablen die nicht explizit mit Package, my oder our angegeben werden als Tippfehler angemarkert, - 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 - 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:

    • + 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 + 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:

    • $::form

    • %::myconfig @@ -58,8 +60,9 @@ $::dispatcher

    • $::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 +

    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 "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 @@ -68,113 +71,121 @@ Ledger™ als Gottobjekt für alles misbraucht. Sämtliche alten Funktionen unter SL/ mutieren $::form, das heißt, alles was einem lieb ist (alle Variablen die einem ans Herz - gewachsen sind), sollte man vor einem Aufruf (!) von zum - Beispiel IS->retrieve_customer() in - Sicherheit bringen.

      - Z.B. das vom Benutzer eingestellte Zahlenformat, bevor man Berechnung in einem - bestimmten Format durchführt (SL/Form.pm Zeile 3552, Stand version 2.7beta), um - dies hinterher wieder auf den richtigen Wert zu setzen: -

        my $saved_numberformat    = $::myconfig{numberformat};
      +          gewachsen sind), sollte man vor einem Aufruf (!) von zum Beispiel
      +          IS->retrieve_customer() in Sicherheit
      +          bringen.

      Z.B. das vom Benutzer eingestellte Zahlenformat, bevor man + Berechnung in einem bestimmten Format durchführt (SL/Form.pm Zeile + 3552, Stand version 2.7beta), um dies hinterher wieder auf den + richtigen Wert zu setzen:

        my $saved_numberformat    = $::myconfig{numberformat};
         $::myconfig{numberformat} = $numberformat;
         # (...) div Berechnungen
      -  $::myconfig{numberformat} = $saved_numberformat;

      - Das Objekt der Klasse Form hat leider im Moment noch viele zentrale Funktionen die vom internen Zustand abhängen, deshalb bitte - nie einfach zerstören oder überschreiben (zumindestens nicht kurz vor einem Release oder in Absprache über bspw. die devel-Liste - ;-). Es geht ziemlich sicher etwas kaputt. -

      - - $::form ist gleichzeitig der Standard Scope in den Template::Toolkit™ Templates - außerhalb der Controller: der Ausdruck [% var %] greift auf $::form->{var} zu. Unter - Controllern ist der Standard Scope anders, da lautet der Zugriff [% FORM.var %]. In Druckvorlagen sind - normale Variablen ebenfall im $::form Scope, d.h. <%var%> zeigt auf - $::form->{var}. Nochmal von der anderen Seite erläutert, innerhalb von (Web-)Templates sieht man häufiger - solche Konstrukte: -

      [%- IF business %]
      +  $::myconfig{numberformat} = $saved_numberformat;

      Das Objekt der Klasse Form hat leider im Moment noch viele + zentrale Funktionen die vom internen Zustand abhängen, deshalb bitte + nie einfach zerstören oder überschreiben (zumindestens nicht kurz + vor einem Release oder in Absprache über bspw. die devel-Liste ;-). + Es geht ziemlich sicher etwas kaputt.

      + $::form ist gleichzeitig der Standard Scope + in den Template::Toolkit™ Templates + außerhalb der Controller: der Ausdruck [% var + %] greift auf $::form->{var} zu. + Unter Controllern ist der Standard Scope anders, da lautet der + Zugriff [% FORM.var %]. In Druckvorlagen sind + normale Variablen ebenfall im $::form Scope, d.h. + <%var%> zeigt auf + $::form->{var}. Nochmal von der anderen Seite + erläutert, innerhalb von (Web-)Templates sieht man häufiger solche + Konstrukte:

      [%- IF business %]
       # (... Zeig die Auswahlliste Kunden-/Lieferantentyp an)
      -[%- END %]

      - Entweder wird hier dann $::form->{business} ausgewertet oder aber der Funktion $form->parse_html_template - wird explizit noch ein zusätzlicher Hash übergeben, der dann auch in den (Web-)Templates zu Verfügung steht, bspw. so: -

      $form->parse_html_template("is/form_header", \%TMPL_VAR);

      - Innerhalb von Schleifen wird $::form->{TEMPLATE_ARRAYS}{var}[$index] bevorzugt, wenn vorhanden. Ein - Beispiel findet sich in SL/DO.pm, welches über alle Positionen eines Lieferscheins in Schleife läuft: -

      for $i (1 .. $form->{rowcount}) {
      +[%- END %]

      Entweder wird hier dann $::form->{business} ausgewertet + oder aber der Funktion + $form->parse_html_template wird explizit + noch ein zusätzlicher Hash übergeben, der dann auch in den + (Web-)Templates zu Verfügung steht, bspw. so:

      $form->parse_html_template("is/form_header", \%TMPL_VAR);

      Innerhalb von Schleifen wird + $::form->{TEMPLATE_ARRAYS}{var}[$index] + bevorzugt, wenn vorhanden. Ein Beispiel findet sich in SL/DO.pm, + welches über alle Positionen eines Lieferscheins in Schleife + läuft:

      for $i (1 .. $form->{rowcount}) {
         # ...
         push @{ $form->{TEMPLATE_ARRAYS}{runningnumber} },   $position;
         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, Datumsformat dateformat und Nummernformat numberformat

    • Enthält Datenbankzugriffinformationen

    - - %::myconfig ist im Moment der Ersatz für ein Userobjekt. Die meisten Funktionen, die etwas anhand des - aktuellen Users entscheiden müssen, befragen %::myconfig. Innerhalb der Anwendungen sind dies überwiegend die - Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen - über den Benutzer die über die Administrator-Schnittstelle (admin.pl) 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 + %::myconfig ist im Moment der Ersatz für + ein Userobjekt. Die meisten Funktionen, die etwas anhand des + aktuellen Users entscheiden müssen, befragen + %::myconfig. Innerhalb der Anwendungen sind dies + überwiegend die Daten, die sich unter Programm + -> Einstellungen befinden, bzw. die + Informationen über den Benutzer die über die + Administrator-Schnittstelle (admin.pl) 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 - "leave_sub", mit denen in den alten Modulen ein brauchbares Tracing gebaut ist, - "log_time", mit der man die Wallclockzeit seit Requeststart loggen kann, sowie - "message" und "dump" mit denen man flott Informationen ins Log - (tmp/lx-office-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.

    + $::lxdebug stellt Debuggingfunktionen + bereit, wie "enter_sub" und + "leave_sub", mit denen in den alten Modulen ein + brauchbares Tracing gebaut ist, "log_time", mit + der man die Wallclockzeit seit Requeststart loggen kann, sowie + "message" und "dump" mit + denen man flott Informationen ins Log (tmp/lx-office-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.

    $::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.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse + Request kurz resettet.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse "SL::LxOfficeConf"

    • Global gecached

    • Repräsentation der config/lx_office.conf[.default]-Dateien

    Globale Konfiguration. Configdateien werden zum Start gelesen - und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass das - Programm die Konfiguration ändern kann oder sollte.

    Beispielsweise ist über den Konfigurationseintrag [debug] - die Debug- und Trace-Log-Datei wie folgt konfiguriert und verfügbar:

    [debug]
    +          und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass
    +          das Programm die Konfiguration ändern kann oder sollte.

    Beispielsweise ist über den Konfigurationseintrag [debug] die + Debug- und Trace-Log-Datei wie folgt konfiguriert und + verfügbar:

    [debug]
     file = /tmp/lx-office-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 + 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 ermöglichen, das garantiert am Ende des Requests zerstört wird.

    Vieles von dem, was im moment in $::form liegt, sollte eigentlich hier liegen. Die groben - Differentialkriterien sind:

    • Kommt es vom User, und soll unverändert wieder an den User? Dann $::form, steht da eh schon

    • Sind es Daten aus der Datenbank, die nur bis zum Ende des Requests gebraucht werden? Dann + Differentialkriterien sind:

      • Kommt es vom User, und soll unverändert wieder an den + User? Dann $::form, steht da eh schon

      • Sind es Daten aus der Datenbank, die nur bis zum Ende des + Requests gebraucht werden? Dann $::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 +

    • 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 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/ch04s03.html b/doc/html/ch04s03.html index 7ff3a83d8..30a8d585c 100644 --- a/doc/html/ch04s03.html +++ b/doc/html/ch04s03.html @@ -1,100 +1,105 @@ - 4.3. SQL-Upgradedateien

    4.3. SQL-Upgradedateien

    4.3.1. Einführung

    - Der alte Mechanismus für SQL-Upgradescripte, der auf einer Versionsnummer beruht und dann in sql/Pg-upgrade nach einem Script für - diese Versionsnummer sucht, schränkt sehr ein, z.B. was die parallele Entwicklung im stable- und unstable-Baum betrifft. -

    - Dieser Mechanismus wurde für Lx-Office 2.4.1 deutlich erweitert. Es werden weiterhin alle Scripte aus sql/Pg-upgrade - ausgeführt. Zusätzlich gibt es aber ein zweites Verzeichnis, sql/Pg-upgrade2. In diesem Verzeichnis muss pro Datenbankupgrade eine - Datei existieren, die neben den eigentlich auszuführenden SQL- oder Perl-Befehlen einige Kontrollinformationen enthält. -

    - Neu sind die Kontrollinformationen, die Abhängigkeiten und Prioritäten definieren können werden, sodass Datenbankscripte zwar in - einer sicheren Reihenfolge ausgeführt werden (z.B. darf ein "ALTER TABLE" erst ausgeführt werden, wenn die Tabelle mit "CREATE TABLE" - angelegt wurde), diese Reihenfolge aber so flexibel ist, dass man keine Versionsnummern mehr braucht. -

    - Lx-Office merkt sich dabei, welches der Upgradescripte in sql/Pg-upgrade2 bereits durchgeführt wurde und führt diese nicht erneut - aus. Dazu dient die Tabelle "schema_info", die bei der Anmeldung automatisch angelegt wird. -

    4.3.2. Format der Kontrollinformationen

    - Die Kontrollinformationen sollten sich am Anfang der jeweiligen Upgradedatei befinden. Jede Zeile, die Kontrollinformationen enthält, - hat dabei das folgende Format: -

    - Für SQL-Upgradedateien: -

    -- @key: value

    - Für Perl-Upgradedateien: -

    # @key: value

    - Leerzeichen vor "value" werden entfernt. -

    - Die folgenden Schlüsselworte werden verarbeitet: -

    + 4.3. SQL-Upgradedateien

    4.3. SQL-Upgradedateien

    4.3.1. Einführung

    Der alte Mechanismus für SQL-Upgradescripte, der auf einer + Versionsnummer beruht und dann in sql/Pg-upgrade nach einem Script für + diese Versionsnummer sucht, schränkt sehr ein, z.B. was die parallele + Entwicklung im stable- und unstable-Baum betrifft.

    Dieser Mechanismus wurde für Lx-Office 2.4.1 deutlich erweitert. + Es werden weiterhin alle Scripte aus sql/Pg-upgrade ausgeführt. + Zusätzlich gibt es aber ein zweites Verzeichnis, sql/Pg-upgrade2. In + diesem Verzeichnis muss pro Datenbankupgrade eine Datei existieren, + die neben den eigentlich auszuführenden SQL- oder Perl-Befehlen einige + Kontrollinformationen enthält.

    Neu sind die Kontrollinformationen, die Abhängigkeiten und + Prioritäten definieren können werden, sodass Datenbankscripte zwar in + einer sicheren Reihenfolge ausgeführt werden (z.B. darf ein "ALTER + TABLE" erst ausgeführt werden, wenn die Tabelle mit "CREATE TABLE" + angelegt wurde), diese Reihenfolge aber so flexibel ist, dass man + keine Versionsnummern mehr braucht.

    Lx-Office merkt sich dabei, welches der Upgradescripte in + sql/Pg-upgrade2 bereits durchgeführt wurde und führt diese nicht + erneut aus. Dazu dient die Tabelle "schema_info", die bei der + Anmeldung automatisch angelegt wird.

    4.3.2. Format der Kontrollinformationen

    Die Kontrollinformationen sollten sich am Anfang der jeweiligen + Upgradedatei befinden. Jede Zeile, die Kontrollinformationen enthält, + hat dabei das folgende Format:

    Für SQL-Upgradedateien:

    -- @key: value

    Für Perl-Upgradedateien:

    # @key: value

    Leerzeichen vor "value" werden + entfernt.

    Die folgenden Schlüsselworte werden verarbeitet:

    tag -

    - Wird zwingend benötigt. Dies ist der "Name" des Upgrades. Dieser "tag" kann von anderen Kontrolldateien in ihren Abhängigkeiten - verwendet werden (Schlüsselwort "depends"). Der "tag" ist auch der Name, der in der Datenbank eingetragen wird. -

    - Normalerweise sollte die Kontrolldatei genau so heißen wie der "tag", nur mit der Endung ".sql" bzw. "pl". -

    - Ein Tag darf nur aus alphanumerischen Zeichen sowie den Zeichen _ - ( ) bestehen. Insbesondere sind Leerzeichen nicht erlaubt und - sollten stattdessen mit Unterstrichen ersetzt werden. -

    +

    Wird zwingend benötigt. Dies ist der "Name" des Upgrades. + Dieser "tag" kann von anderen Kontrolldateien in ihren + Abhängigkeiten verwendet werden (Schlüsselwort + "depends"). Der "tag" ist auch der Name, der + in der Datenbank eingetragen wird.

    Normalerweise sollte die Kontrolldatei genau so heißen wie + der "tag", nur mit der Endung ".sql" bzw. "pl".

    Ein Tag darf nur aus alphanumerischen Zeichen sowie den + Zeichen _ - ( ) bestehen. Insbesondere sind Leerzeichen nicht + erlaubt und sollten stattdessen mit Unterstrichen ersetzt + werden.

    charset -

    - Empfohlen. Gibt den Zeichensatz an, in dem das Script geschrieben wurde, z.B. "UTF-8". Aus - Kompatibilitätsgründen mit alten Upgrade-Scripten wird bei Abwesenheit des Tags der Zeichensatz "ISO-8859-15" - angenommen. -

    +

    Empfohlen. Gibt den Zeichensatz an, in dem das Script + geschrieben wurde, z.B. "UTF-8". Aus + Kompatibilitätsgründen mit alten Upgrade-Scripten wird bei + Abwesenheit des Tags der Zeichensatz + "ISO-8859-15" angenommen.

    description -

    - Benötigt. Eine Beschreibung, was in diesem Update passiert. Diese wird dem Benutzer beim eigentlichen Datenbankupdate - angezeigt. Während der Tag in englisch gehalten sein sollte, sollte die Beschreibung auf Deutsch erfolgen. -

    +

    Benötigt. Eine Beschreibung, was in diesem Update + passiert. Diese wird dem Benutzer beim eigentlichen + Datenbankupdate angezeigt. Während der Tag in englisch gehalten + sein sollte, sollte die Beschreibung auf Deutsch + erfolgen.

    depends -

    - Optional. Eine mit Leerzeichen getrennte Liste von "tags", von denen dieses Upgradescript abhängt. Lx-Office stellt sicher, dass - die in dieser Liste aufgeführten Scripte bereits durchgeführt wurden, bevor dieses Script ausgeführt wird. -

    - Abhängigkeiten werden rekursiv betrachtet. Wenn also ein Script "b" existiert, das von Änderungen in "a" abhängt, und eine neue - Kontrolldatei für "c" erstellt wird, die von Änderungen in "a" und "b" abhängt, so genügt es, in "c" nur den Tag "b" als - Abhängigkeit zu definieren. -

    - Es ist nicht erlaubt, sich selbst referenzierende Abhängigkeiten zu definieren (z.B. "a" -> "b", - "b" -> "c" und "c" -> "a"). -

    +

    Optional. Eine mit Leerzeichen getrennte Liste von "tags", + von denen dieses Upgradescript abhängt. Lx-Office stellt sicher, + dass die in dieser Liste aufgeführten Scripte bereits + durchgeführt wurden, bevor dieses Script ausgeführt wird.

    Abhängigkeiten werden rekursiv betrachtet. Wenn also ein + Script "b" existiert, das von Änderungen in "a" abhängt, und + eine neue Kontrolldatei für "c" erstellt wird, die von + Änderungen in "a" und "b" abhängt, so genügt es, in "c" nur den + Tag "b" als Abhängigkeit zu definieren.

    Es ist nicht erlaubt, sich selbst referenzierende + Abhängigkeiten zu definieren (z.B. "a" -> "b", "b" -> "c" + und "c" -> "a").

    priority -

    - Optional. Ein Zahlenwert, der die Reihenfolge bestimmt, in der Scripte ausgeführt werden, die die gleichen Abhängigkeitstiefen - besitzen. Fehlt dieser Parameter, so wird der Wert 1000 benutzt. -

    - Dies ist reine Kosmetik. Für echte Reihenfolgen muss "depends" benutzt werden. Lx-Office sortiert die auszuführenden Scripte - zuerst nach der Abhängigkeitstiefe (wenn "z" von "y" abhängt und "y" von "x", so hat "z" eine Abhängigkeitstiefe von 2, "y" von 1 - und "x" von 0. "x" würde hier zuerst ausgeführt, dann "y", dann "z"), dann nach der Priorität und bei gleicher Priorität - alphabetisch nach dem "tag". -

    +

    Optional. Ein Zahlenwert, der die Reihenfolge bestimmt, in + der Scripte ausgeführt werden, die die gleichen + Abhängigkeitstiefen besitzen. Fehlt dieser Parameter, so wird + der Wert 1000 benutzt.

    Dies ist reine Kosmetik. Für echte Reihenfolgen muss + "depends" benutzt werden. Lx-Office sortiert die auszuführenden + Scripte zuerst nach der Abhängigkeitstiefe (wenn "z" von "y" + abhängt und "y" von "x", so hat "z" eine Abhängigkeitstiefe von + 2, "y" von 1 und "x" von 0. "x" würde hier zuerst ausgeführt, + dann "y", dann "z"), dann nach der Priorität und bei gleicher + Priorität alphabetisch nach dem "tag".

    ignore -

    - Optional. Falls der Wert auf 1 (true) steht, wird das Skript bei der Anmeldung ignoriert und entsprechend nicht ausgeführt. -

    4.3.3. Hilfsscript dbupgrade2_tool.pl

    - Um die Arbeit mit den Abhängigkeiten etwas zu erleichtern, existiert ein Hilfsscript namens - "scripts/dbupgrade2_tool.pl". Es muss aus dem Lx-Office-ERP-Basisverzeichnis heraus aufgerufen werden. Dieses - Tool liest alle Datenbankupgradescripte aus dem Verzeichnis sql/Pg-upgrade2 aus. Es benutzt dafür die gleichen - Methoden wie Lx-Office selber, sodass alle Fehlersituationen von der Kommandozeile überprüft werden können. -

    - Wird dem Script kein weiterer Parameter übergeben, so wird nur eine Überprüfung der Felder und Abhängigkeiten vorgenommen. Man kann - sich aber auch Informationen auf verschiedene Art ausgeben lassen: -

    • Listenform: "./scripts/dbupgrade2_tool.pl --list"

      - Gibt eine Liste aller Scripte aus. Die Liste ist in der Reihenfolge sortiert, in der Lx-Office die Scripte ausführen würde. Es - werden neben der Listenposition der Tag, die Abhängigkeitstiefe und die Priorität ausgegeben. -

    • Baumform: "./scripts/dbupgrade2_tool.pl --tree"

      - Listet alle Tags in Baumform basierend auf den Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte, von denen keine - anderen abhängen. Die Unterknoten sind Scripte, die beim übergeordneten Script als Abhängigkeit eingetragen sind. -

    • Umgekehrte Baumform: "./scripts/dbupgrade2_tool.pl --rtree"

      - Listet alle Tags in Baumform basierend auf den Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte mit der geringsten - Abhängigkeitstiefe. Die Unterknoten sind Scripte, die das übergeordnete Script als Abhängigkeit eingetragen haben. -

    • Baumform mit Postscriptausgabe: "./scripts/dbupgrade2_tool.pl --graphviz"

      - Benötigt das Tool "graphviz", um mit seiner Hilfe die umgekehrte Baumform in eine Postscriptdatei namens - "db_dependencies.ps" auszugeben. Dies ist vermutlich die übersichtlichste Form, weil hierbei jeder Knoten nur - einmal ausgegeben wird. Bei den Textmodusbaumformen hingegen können Knoten und all ihre Abhängigkeiten mehrfach ausgegeben werden. -

    • - Scripte, von denen kein anderes Script abhängt: "./scripts/dbupgrade2_tool.pl --nodeps" -

      - Listet die Tags aller Scripte auf, von denen keine anderen Scripte abhängen. -

    \ No newline at end of file +

    Optional. Falls der Wert auf 1 (true) steht, wird das + Skript bei der Anmeldung ignoriert und entsprechend nicht + ausgeführt.

    4.3.3. Hilfsscript dbupgrade2_tool.pl

    Um die Arbeit mit den Abhängigkeiten etwas zu erleichtern, + existiert ein Hilfsscript namens + "scripts/dbupgrade2_tool.pl". Es muss aus dem + Lx-Office-ERP-Basisverzeichnis heraus aufgerufen werden. Dieses Tool + liest alle Datenbankupgradescripte aus dem Verzeichnis + sql/Pg-upgrade2 aus. Es benutzt dafür die + gleichen Methoden wie Lx-Office selber, sodass alle Fehlersituationen + von der Kommandozeile überprüft werden können.

    Wird dem Script kein weiterer Parameter übergeben, so wird nur + eine Überprüfung der Felder und Abhängigkeiten vorgenommen. Man kann + sich aber auch Informationen auf verschiedene Art ausgeben + lassen:

    • Listenform: "./scripts/dbupgrade2_tool.pl + --list"

      Gibt eine Liste aller Scripte aus. Die Liste ist in der + Reihenfolge sortiert, in der Lx-Office die Scripte ausführen + würde. Es werden neben der Listenposition der Tag, die + Abhängigkeitstiefe und die Priorität ausgegeben.

    • Baumform: "./scripts/dbupgrade2_tool.pl + --tree"

      Listet alle Tags in Baumform basierend auf den + Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte, von + denen keine anderen abhängen. Die Unterknoten sind Scripte, die + beim übergeordneten Script als Abhängigkeit eingetragen + sind.

    • Umgekehrte Baumform: "./scripts/dbupgrade2_tool.pl + --rtree"

      Listet alle Tags in Baumform basierend auf den + Abhängigkeiten auf. Die "Wurzelknoten" sind dabei die Scripte mit + der geringsten Abhängigkeitstiefe. Die Unterknoten sind Scripte, + die das übergeordnete Script als Abhängigkeit eingetragen + haben.

    • Baumform mit Postscriptausgabe: + "./scripts/dbupgrade2_tool.pl + --graphviz"

      Benötigt das Tool "graphviz", um mit + seiner Hilfe die umgekehrte + Baumform in eine Postscriptdatei namens + "db_dependencies.ps" auszugeben. Dies ist + vermutlich die übersichtlichste Form, weil hierbei jeder Knoten + nur einmal ausgegeben wird. Bei den Textmodusbaumformen hingegen + können Knoten und all ihre Abhängigkeiten mehrfach ausgegeben + werden.

    • Scripte, von denen kein anderes Script abhängt: + "./scripts/dbupgrade2_tool.pl --nodeps"

      Listet die Tags aller Scripte auf, von denen keine anderen + Scripte abhängen.

    \ No newline at end of file diff --git a/doc/html/ch04s05.html b/doc/html/ch04s05.html index 09e575894..270913528 100644 --- a/doc/html/ch04s05.html +++ b/doc/html/ch04s05.html @@ -1,18 +1,13 @@ - 4.5. Stil-Richtlinien

    4.5. Stil-Richtlinien

    - Die folgenden Regeln haben das Ziel, den Code möglichst gut les- und wartbar zu machen. Dazu gehört zum Einen, dass der Code - einheitlich eingerückt ist, aber auch, dass Mehrdeutigkeit so weit es geht vermieden wird (Stichworte "Klammern" oder "Hash-Keys"). -

    - Diese Regeln sind keine Schikane sondern erleichtern allen das Leben! -

    - Jeder, der einen Patch schickt, sollte seinen Code vorher überprüfen. Einige der Regeln lassen sich automatisch überprüfen, andere - nicht. -

    1. - Es werden keine echten Tabs sondern Leerzeichen verwendet. -

    2. - Die Einrückung beträgt zwei Leerzeichen. Beispiel: -

      foreach my $row (@data) {
      +   4.5. Stil-Richtlinien

      4.5. Stil-Richtlinien

      Die folgenden Regeln haben das Ziel, den Code möglichst gut les- + und wartbar zu machen. Dazu gehört zum Einen, dass der Code einheitlich + eingerückt ist, aber auch, dass Mehrdeutigkeit so weit es geht vermieden + wird (Stichworte "Klammern" oder "Hash-Keys").

      Diese Regeln sind keine Schikane sondern erleichtern allen das + Leben!

      Jeder, der einen Patch schickt, sollte seinen Code vorher + überprüfen. Einige der Regeln lassen sich automatisch überprüfen, andere + nicht.

      1. Es werden keine echten Tabs sondern Leerzeichen + verwendet.

      2. Die Einrückung beträgt zwei Leerzeichen. Beispiel:

        foreach my $row (@data) {
           if ($flag) {
             # do something with $row
           }
        @@ -25,17 +20,18 @@
           }
         
           $report->add($row);
        -}
      3. Öffnende geschweifte Klammern befinden sich auf der gleichen Zeile wie der letzte Befehl. Beispiele:

        sub debug {
        +}
      4. Öffnende geschweifte Klammern befinden sich auf der gleichen + Zeile wie der letzte Befehl. Beispiele:

        sub debug {
           ...
         }

        oder

        if ($form->{item_rows} > 0) {
           ...
        -}
      5. - Schließende geschweifte Klammern sind so weit eingerückt wie der Befehl / die öffnende schließende Klammer, die den Block gestartet - hat, und nicht auf der Ebene des Inhalts. Die gleichen Beispiele wie bei 3. gelten. -

      6. - Die Wörter "else", "elsif", "while" befinden sich auf der gleichen - Zeile wie schließende geschweifte Klammern. Beispiele: -

        if ($form->{sum} > 1000) {
        +}
      7. Schließende geschweifte Klammern sind so weit eingerückt wie + der Befehl / die öffnende schließende Klammer, die den Block + gestartet hat, und nicht auf der Ebene des Inhalts. Die gleichen + Beispiele wie bei 3. gelten.

      8. Die Wörter "else", + "elsif", "while" befinden + sich auf der gleichen Zeile wie schließende geschweifte Klammern. + Beispiele:

        if ($form->{sum} > 1000) {
           ...
         } elsif ($form->{sum} > 0) {
           ...
        @@ -45,16 +41,12 @@
         
         do {
           ...
        -} until ($a > 0);
      9. - Parameter von Funktionsaufrufen müssen mit runden Klammern versehen werden. Davon nicht betroffen sind interne Perl-Funktionen, - und grep-ähnliche Operatoren. Beispiel: -

        $main::lxdebug->message("Could not find file.");
        -%options = map { $_ => 1 } grep { !/^#/ } @config_file;
      10. - Verschiedene Klammern, Ihre Ausdrücke und Leerzeichen: -

        - Generell gilt: Hashkeys und Arrayindices sollten nicht durch Leerzeichen abgesetzt werden. Logische Klammerungen ebensowenig, - Blöcke schon. Beispiel: -

        if (($form->{debug} == 1) && ($form->{sum} - 100 < 0)) {
        +} until ($a > 0);
      11. Parameter von Funktionsaufrufen müssen mit runden Klammern + versehen werden. Davon nicht betroffen sind interne Perl-Funktionen, + und grep-ähnliche Operatoren. Beispiel:

        $main::lxdebug->message("Could not find file.");
        +%options = map { $_ => 1 } grep { !/^#/ } @config_file;
      12. Verschiedene Klammern, Ihre Ausdrücke und Leerzeichen:

        Generell gilt: Hashkeys und Arrayindices sollten nicht durch + Leerzeichen abgesetzt werden. Logische Klammerungen ebensowenig, + Blöcke schon. Beispiel:

        if (($form->{debug} == 1) && ($form->{sum} - 100 < 0)) {
           ...
         }
         
        @@ -62,23 +54,21 @@ $array[$i + 1]             = 4;
         $form->{sum}              += $form->{"row_$i"};
         $form->{ $form->{index} } += 1;
         
        -map { $form->{sum} += $form->{"row_$_"} } 1..$rowcount;
      13. - Mehrzeilige Befehle -

        1. - Werden die Parameter eines Funktionsaufrufes auf mehrere Zeilen aufgeteilt, so sollten diese bis zu der Spalte eingerückt - werden, in der die ersten Funktionsparameter in der ersten Zeile stehen. Beispiel: -

          $sth = $dbh->prepare("SELECT * FROM some_table WHERE col = ?",
          -                    $form->{some_col_value});
        2. - Ein Spezialfall ist der ternäre Oprator "?:", der am besten in einer übersichtlichen Tabellenstruktur organisiert - wird. Beispiel: -

          my $rowcount = $form->{"row_$i"} ? $i
          +map { $form->{sum} += $form->{"row_$_"} } 1..$rowcount;
        3. Mehrzeilige Befehle

          1. Werden die Parameter eines Funktionsaufrufes auf mehrere + Zeilen aufgeteilt, so sollten diese bis zu der Spalte eingerückt + werden, in der die ersten Funktionsparameter in der ersten Zeile + stehen. Beispiel:

            $sth = $dbh->prepare("SELECT * FROM some_table WHERE col = ?",
            +                    $form->{some_col_value});
          2. Ein Spezialfall ist der ternäre Oprator "?:", der am + besten in einer übersichtlichen Tabellenstruktur organisiert + wird. Beispiel:

            my $rowcount = $form->{"row_$i"} ? $i
                          : $form->{oldcount} ? $form->{oldcount} + 1
            -             :                     $form->{rowcount} - $form->{rowbase};
        4. - Kommentare -

          1. Kommentare, die alleine in einer Zeile stehen, sollten soweit wie der Code eingerückt sein.

          2. Seitliche hängende Kommentare sollten einheitlich formatiert werden.

          3. - Sämtliche Kommentare und Sonstiges im Quellcode ist bitte auf Englisch zu verfassen. So wie ich keine Lust habe, französischen - Quelltext zu lesen, sollte auch der Lx-Office Quelltext für nicht-Deutschsprachige lesbar sein. Beispiel: -

            my $found = 0;
            +             :                     $form->{rowcount} - $form->{rowbase};
        5. Kommentare

          1. Kommentare, die alleine in einer Zeile stehen, sollten + soweit wie der Code eingerückt sein.

          2. Seitliche hängende Kommentare sollten einheitlich + formatiert werden.

          3. Sämtliche Kommentare und Sonstiges im Quellcode ist bitte + auf Englisch zu verfassen. So wie ich keine Lust habe, + französischen Quelltext zu lesen, sollte auch der Lx-Office + Quelltext für nicht-Deutschsprachige lesbar sein. + Beispiel:

            my $found = 0;
             while (1) {
               last if $found;
             
            @@ -89,46 +79,42 @@ while (1) {
             $i  = 0        # initialize $i
             $n  = $i;      # save $i
             $i *= $const;  # do something crazy
            -$i  = $n;      # recover $i
        6. - Hashkeys sollten nur in Anführungszeichen stehen, wenn die Interpolation gewünscht ist. Beispiel: -

          $form->{sum}      = 0;
          +$i  = $n;      # recover $i
      14. Hashkeys sollten nur in Anführungszeichen stehen, wenn die + Interpolation gewünscht ist. Beispiel:

        $form->{sum}      = 0;
         $form->{"row_$i"} = $form->{"row_$i"} - 5;
        -$some_hash{42}    = 54;
      15. - Die maximale Zeilenlänge ist nicht beschränkt. Zeilenlängen unterhalb von 79 Zeichen helfen unter bestimmten Bedingungen, aber - wenn die Lesbarkeit unter kurzen Zeilen leidet (wie zum Biespiel in grossen Tabellen), dann ist Lesbarkeit vorzuziehen. -

        - Als Beispiel sei die Funktion print_options aus bin/mozilla/io.pl angeführt. -

      16. - Trailing Whitespace, d.h. Leerzeichen am Ende von Zeilen sind unerwünscht. Sie führen zu unnötigen Whitespaceänderungen, die - diffs verfälschen. -

        - Emacs und vim haben beide recht einfache Methoden zur Entfernung von trailing whitespace. Emacs kennt das Kommande - nuke-trailing-whitespace, vim macht das gleiche manuell über :%s/\s\+$//e Mit :au - BufWritePre * :%s/\s\+$//e wird das an Speichern gebunden. -

      17. - Es wird kein perltidy verwendet. -

        - In der Vergangenheit wurde versucht, perltidy zu verwenden, um einen einheitlichen Stil zu erlangen. Es hat - sich aber gezeigt, dass perltidys sehr eigenwilliges Verhalten, was Zeilenumbrüche angeht, oftmals gut - formatierten Code zerstört. Für den Interessierten sind hier die perltidy-Optionen, die grob den - beschriebenen Richtlinien entsprechen: -

        -syn -i=2 -nt -pt=2 -sbt=2 -ci=2 -ibc -hsc -noll -nsts -nsfs -asc -dsm
        +$some_hash{42}    = 54;
      18. Die maximale Zeilenlänge ist nicht beschränkt. Zeilenlängen + unterhalb von 79 Zeichen helfen unter bestimmten Bedingungen, aber + wenn die Lesbarkeit unter kurzen Zeilen leidet (wie zum Biespiel in + grossen Tabellen), dann ist Lesbarkeit vorzuziehen.

        Als Beispiel sei die Funktion + print_options aus + bin/mozilla/io.pl angeführt.

      19. Trailing Whitespace, d.h. Leerzeichen am Ende von Zeilen sind + unerwünscht. Sie führen zu unnötigen Whitespaceänderungen, die diffs + verfälschen.

        Emacs und vim haben beide recht einfache Methoden zur + Entfernung von trailing whitespace. Emacs kennt das Kommande + nuke-trailing-whitespace, vim macht das gleiche + manuell über :%s/\s\+$//e Mit :au + BufWritePre * :%s/\s\+$//e wird das an Speichern + gebunden.

      20. Es wird kein perltidy verwendet.

        In der Vergangenheit wurde versucht, + perltidy zu verwenden, um einen einheitlichen + Stil zu erlangen. Es hat sich aber gezeigt, dass + perltidys sehr eigenwilliges Verhalten, was + Zeilenumbrüche angeht, oftmals gut formatierten Code zerstört. Für + den Interessierten sind hier die + perltidy-Optionen, die grob den beschriebenen + Richtlinien entsprechen:

        -syn -i=2 -nt -pt=2 -sbt=2 -ci=2 -ibc -hsc -noll -nsts -nsfs -asc -dsm
         -aws -bbc -bbs -bbb -mbl=1 -nsob -ce -nbl -nsbl -cti=0 -bbt=0 -bar -l=79
         -lp -vt=1 -vtc=1
      21. - - STDERR ist tabu. Unkonditionale Debugmeldungen auch. -

        - Lx-Office bietet mit dem Modul LXDebug einen brauchbaren Trace-/Debug-Mechanismus. Es gibt also keinen - Grund, nach STDERR zu schreiben. -

        - Die LXDebug-Methode "message" nimmt als ersten Paramter außerdem eine Flagmaske, für - die die Meldung angezeigt wird, wobei "0" immer angezeigt wird. Solche Meldungen sollten nicht eingecheckt werden und werden in - den meisten Fällen auch vom Repository zurückgewiesen. -

      22. - Alle neuen Module müssen use strict verwenden. -

        - - $form, $auth, $locale, $lxdebug und - %myconfig werden derzeit aus dem main package importiert (siehe Globale Variablen. Alle anderen - Konstrukte sollten lexikalisch lokal gehalten werden. -

      \ No newline at end of file + STDERR ist tabu. Unkonditionale + Debugmeldungen auch.

      Lx-Office bietet mit dem Modul LXDebug + einen brauchbaren Trace-/Debug-Mechanismus. Es gibt also keinen + Grund, nach STDERR zu schreiben.

      Die LXDebug-Methode + "message" nimmt als ersten Paramter außerdem + eine Flagmaske, für die die Meldung angezeigt wird, wobei "0" immer + angezeigt wird. Solche Meldungen sollten nicht eingecheckt werden + und werden in den meisten Fällen auch vom Repository + zurückgewiesen.

    3. Alle neuen Module müssen use strict verwenden.

      + $form, $auth, + $locale, $lxdebug und + %myconfig werden derzeit aus dem main package + importiert (siehe Globale Variablen. Alle anderen + Konstrukte sollten lexikalisch lokal gehalten werden.

    \ No newline at end of file diff --git a/doc/html/ch04s06.html b/doc/html/ch04s06.html index 2c152a51c..f64bfba4e 100644 --- a/doc/html/ch04s06.html +++ b/doc/html/ch04s06.html @@ -1,39 +1,38 @@ - 4.6. Dokumentation erstellen

    4.6. Dokumentation erstellen

    4.6.1. Einführung

    - Diese Dokumentation ist in DocBook™ XML geschrieben. Zum Bearbeiten reicht grundsätzlich ein - Text-Editor. Mehr Komfort bekommt man, wenn man einen dedizierten XML-fähigen Editor nutzt, der spezielle Unterstützung für - DocBook™ mitbringt. Wir empfehlen dafür den XMLmind XML - Editor, der bei nicht kommerzieller Nutzung kostenlos ist. -

    4.6.2. Benötigte Software

    - Bei DocBook™ ist Prinzip, dass ausschließlich die XML-Quelldatei bearbeitet wird. Aus dieser werden dann - mit entsprechenden Stylesheets andere Formate wie PDF oder HTML erzeugt. Bei Lx-Office übernimmt diese Aufgabe das Shell-Script - scripts/build_doc.sh. -

    - Das Script benötigt zur Konvertierung verschiedene Softwarekomponenten, die im normalen Lx-Office-Betrieb nicht benötigt werden: -

    • - - Java in einer halbwegs aktuellen Version -

    • - Das Java-Build-System Apache Ant - -

    • - Das Dokumentations-System Dobudish für DocBook™ 4.5, eine Zusammenstellung diverser Stylesheets und - Grafiken zur Konvertierung von DocBook™ XML in andere Formate. Das Paket, das benötigt wird, ist zum - Zeitpunkt der Dokumentationserstellung dobudish-nojre-1.1.4.zip, aus auf code.google.com bereitsteht. -

    - Apache Ant sowie ein dazu passendes Java Runtime Environment sind auf allen gängigen Plattformen verfügbar. Beispiel für - Debian/Ubuntu: -

    apt-get install ant openjdk-7-jre

    - Nach dem Download von Dobudish muss Dobudish im Unterverzeichnis doc/build entpackt werden. Beispiel unter der - Annahme, das Dobudish™ in $HOME/Downloads heruntergeladen wurde: -

    cd doc/build
    -unzip $HOME/Downloads/dobudish-nojre-1.1.4.zip

    4.6.3. PDFs und HTML-Seiten erstellen

    - Die eigentliche Konvertierung erfolgt nach Installation der benötigten Software mit einem einfachen Aufruf direkt aus dem - Lx-Office-Installationsverzeichnis heraus: -

    ./scripts/build_doc.sh

    4.6.4. Einchecken in das Git-Repository

    - Sowohl die XML-Datei als auch die erzeugten PDF- und HTML-Dateien sind Bestandteil des Git-Repositories. Daraus folgt, dass nach - Änderungen am XML die PDF- und HTML-Dokumente ebenfalls gebaut und alles zusammen in einem Commit eingecheckt werden sollten. -

    - Die "dobudish"-Verzeichnisse bzw. symbolischen Links gehören hingegen nicht in das Repository. -

    \ No newline at end of file + 4.6. Dokumentation erstellen

    4.6. Dokumentation erstellen

    4.6.1. Einführung

    Diese Dokumentation ist in DocBook™ + XML geschrieben. Zum Bearbeiten reicht grundsätzlich ein Text-Editor. + Mehr Komfort bekommt man, wenn man einen dedizierten XML-fähigen + Editor nutzt, der spezielle Unterstützung für + DocBook™ mitbringt. Wir empfehlen dafür den + XMLmind XML + Editor, der bei nicht kommerzieller Nutzung kostenlos + ist.

    4.6.2. Benötigte Software

    Bei DocBook™ ist Prinzip, dass + ausschließlich die XML-Quelldatei bearbeitet wird. Aus dieser werden + dann mit entsprechenden Stylesheets andere Formate wie PDF oder HTML + erzeugt. Bei Lx-Office übernimmt diese Aufgabe das Shell-Script + scripts/build_doc.sh.

    Das Script benötigt zur Konvertierung verschiedene + Softwarekomponenten, die im normalen Lx-Office-Betrieb nicht benötigt + werden:

    • + Java + in einer halbwegs aktuellen Version

    • Das Java-Build-System Apache Ant +

    • Das Dokumentations-System Dobudish für + DocBook™ 4.5, eine Zusammenstellung + diverser Stylesheets und Grafiken zur Konvertierung von + DocBook™ XML in andere Formate. Das + Paket, das benötigt wird, ist zum Zeitpunkt der + Dokumentationserstellung + dobudish-nojre-1.1.4.zip, aus auf code.google.com + bereitsteht.

    Apache Ant sowie ein dazu passendes Java Runtime Environment + sind auf allen gängigen Plattformen verfügbar. Beispiel für + Debian/Ubuntu:

    apt-get install ant openjdk-7-jre

    Nach dem Download von Dobudish muss Dobudish im Unterverzeichnis + doc/build entpackt werden. Beispiel unter der + Annahme, das Dobudish™ in + $HOME/Downloads heruntergeladen wurde:

    cd doc/build
    +unzip $HOME/Downloads/dobudish-nojre-1.1.4.zip

    4.6.3. PDFs und HTML-Seiten erstellen

    Die eigentliche Konvertierung erfolgt nach Installation der + benötigten Software mit einem einfachen Aufruf direkt aus dem + Lx-Office-Installationsverzeichnis heraus:

    ./scripts/build_doc.sh

    4.6.4. Einchecken in das Git-Repository

    Sowohl die XML-Datei als auch die erzeugten PDF- und + HTML-Dateien sind Bestandteil des Git-Repositories. Daraus folgt, dass + nach Änderungen am XML die PDF- und HTML-Dokumente ebenfalls gebaut + und alles zusammen in einem Commit eingecheckt werden sollten.

    Die "dobudish"-Verzeichnisse bzw. + symbolischen Links gehören hingegen nicht in das Repository.

    \ No newline at end of file diff --git a/doc/skr04-update-3804/konto3804.png b/doc/html/images/skr04-update-3804/konto3804.png similarity index 100% rename from doc/skr04-update-3804/konto3804.png rename to doc/html/images/skr04-update-3804/konto3804.png diff --git a/doc/skr04-update-3804/konto4315.png b/doc/html/images/skr04-update-3804/konto4315.png similarity index 100% rename from doc/skr04-update-3804/konto4315.png rename to doc/html/images/skr04-update-3804/konto4315.png diff --git a/doc/skr04-update-3804/steuer3803.png b/doc/html/images/skr04-update-3804/steuer3803.png similarity index 100% rename from doc/skr04-update-3804/steuer3803.png rename to doc/html/images/skr04-update-3804/steuer3803.png diff --git a/doc/skr04-update-3804/steuer3804.png b/doc/html/images/skr04-update-3804/steuer3804.png similarity index 100% rename from doc/skr04-update-3804/steuer3804.png rename to doc/html/images/skr04-update-3804/steuer3804.png diff --git a/doc/skr04-update-3804/steuerliste.png b/doc/html/images/skr04-update-3804/steuerliste.png similarity index 100% rename from doc/skr04-update-3804/steuerliste.png rename to doc/html/images/skr04-update-3804/steuerliste.png diff --git a/doc/html/index.html b/doc/html/index.html index 19432cca6..53195acc6 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,5 +1,6 @@ - Lx-Office: Installation, Konfiguration, Entwicklung

    Lx-Office: Installation, Konfiguration, Entwicklung


    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Benötigte Software und Pakete
    2.1.1. Betriebssystem
    2.1.2. Pakete
    2.2. Manuelle Installation des Programmpaketes
    2.3. Lx-Office-Konfigurationsdatei
    2.3.1. Einführung
    2.3.2. Abschnitte und Parameter
    2.3.3. Versionen vor 2.6.3
    2.4. Anpassung der PostgreSQL-Konfiguration
    2.4.1. Zeichensätze/die Verwendung von UTF-8
    2.4.2. Änderungen an Konfigurationsdateien
    2.4.3. Erweiterung für servergespeicherte Prozeduren
    2.4.4. Datenbankbenutzer anlegen
    2.5. Webserver-Konfiguration
    2.5.1. Grundkonfiguration mittels CGI
    2.5.2. Konfiguration für FastCGI/FCGI
    2.6. Der Task-Server
    2.6.1. Verfügbare und notwendige Konfigurationsoptionen
    2.6.2. Automatisches Starten des Task-Servers beim Booten
    2.6.3. Wie der Task-Server gestartet und beendet wird
    2.7. Benutzerauthentifizierung und Administratorpasswort
    2.7.1. Grundlagen zur Benutzerauthentifizierung
    2.7.2. Administratorpasswort
    2.7.3. Authentifizierungsdatenbank
    2.7.4. Passwortüberprüfung
    2.7.5. Name des Session-Cookies
    2.7.6. Anlegen der Authentifizierungsdatenbank
    2.8. Benutzer- und Gruppenverwaltung
    2.8.1. Zusammenhänge
    2.8.2. Datenbanken anlegen
    2.8.3. Gruppen anlegen
    2.8.4. Benutzer anlegen
    2.8.5. Gruppenmitgliedschaften verwalten
    2.8.6. Migration alter Installationen
    2.9. Drucken mit Lx-Office
    2.10. OpenDocument-Vorlagen
    2.11. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
    2.11.1. Einführung
    2.11.2. Konfigurationsparameter
    2.11.3. Festlegen der Parameter
    2.11.4. Bemerkungen zu Bestandsmethode
    2.11.5. Bekannte Probleme
    2.12. Lx-Office ERP verwenden
    3. Features und Funktionen
    3.1. Wiederkehrende Rechnungen
    3.1.1. Einführung
    3.1.2. Konfiguration
    3.1.3. Auflisten
    3.1.4. Erzeugung der eigentlichen Rechnungen
    3.1.5. 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 + Lx-Office: Installation, Konfiguration, Entwicklung

    Lx-Office: Installation, Konfiguration, Entwicklung


    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Benötigte Software und Pakete
    2.1.1. Betriebssystem
    2.1.2. Pakete
    2.2. Manuelle Installation des Programmpaketes
    2.3. Lx-Office-Konfigurationsdatei
    2.3.1. Einführung
    2.3.2. Abschnitte und Parameter
    2.3.3. Versionen vor 2.6.3
    2.4. Anpassung der PostgreSQL-Konfiguration
    2.4.1. Zeichensätze/die Verwendung von UTF-8
    2.4.2. Änderungen an Konfigurationsdateien
    2.4.3. Erweiterung für servergespeicherte Prozeduren
    2.4.4. Datenbankbenutzer anlegen
    2.5. Webserver-Konfiguration
    2.5.1. Grundkonfiguration mittels CGI
    2.5.2. Konfiguration für FastCGI/FCGI
    2.6. Der Task-Server
    2.6.1. Verfügbare und notwendige Konfigurationsoptionen
    2.6.2. Automatisches Starten des Task-Servers beim Booten
    2.6.3. Wie der Task-Server gestartet und beendet wird
    2.7. Benutzerauthentifizierung und Administratorpasswort
    2.7.1. Grundlagen zur Benutzerauthentifizierung
    2.7.2. Administratorpasswort
    2.7.3. Authentifizierungsdatenbank
    2.7.4. Passwortüberprüfung
    2.7.5. Name des Session-Cookies
    2.7.6. Anlegen der Authentifizierungsdatenbank
    2.8. Benutzer- und Gruppenverwaltung
    2.8.1. Zusammenhänge
    2.8.2. Datenbanken anlegen
    2.8.3. Gruppen anlegen
    2.8.4. Benutzer anlegen
    2.8.5. Gruppenmitgliedschaften verwalten
    2.8.6. Migration alter Installationen
    2.9. Drucken mit Lx-Office
    2.10. OpenDocument-Vorlagen
    2.11. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + EUR
    2.11.1. Einführung
    2.11.2. Konfigurationsparameter
    2.11.3. Festlegen der Parameter
    2.11.4. Bemerkungen zu Bestandsmethode
    2.11.5. Bekannte Probleme
    2.12. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.12.1. Einführung
    2.12.2. Konto 3804 manuell anlegen
    2.13. Lx-Office ERP verwenden
    3. Features und Funktionen
    3.1. Wiederkehrende Rechnungen
    3.1.1. Einführung
    3.1.2. Konfiguration
    3.1.3. Auflisten
    3.1.4. Erzeugung der eigentlichen Rechnungen
    3.1.5. 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
    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.2.5. Bekannte Probleme
    4.3. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. File structure
    4.5. Stil-Richtlinien
    4.6. Dokumentation erstellen
    4.6.1. Einführung
    4.6.2. Benötigte Software
    4.6.3. PDFs und HTML-Seiten erstellen
    4.6.4. Einchecken in das Git-Repository
    \ No newline at end of file + Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    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.2.5. Bekannte Probleme
    4.3. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. File structure
    4.5. Stil-Richtlinien
    4.6. Dokumentation erstellen
    4.6.1. Einführung
    4.6.2. Benötigte Software
    4.6.3. PDFs und HTML-Seiten erstellen
    4.6.4. Einchecken in das Git-Repository
    \ No newline at end of file diff --git a/doc/images/skr04-update-3804/konto3804.png b/doc/images/skr04-update-3804/konto3804.png new file mode 100644 index 0000000000000000000000000000000000000000..e66b66a2ec2a2062e8898e67f04d7d2d60767e3f GIT binary patch literal 70284 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

    y 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 literal 0 HcmV?d00001 diff --git a/doc/images/skr04-update-3804/konto4315.png b/doc/images/skr04-update-3804/konto4315.png new file mode 100644 index 0000000000000000000000000000000000000000..d9971cfb9728653333b737d60c81be0a21a96a56 GIT binary patch literal 81382 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 Iy)y9oKdq)k1^@s6 literal 0 HcmV?d00001 diff --git a/doc/images/skr04-update-3804/steuer3803.png b/doc/images/skr04-update-3804/steuer3803.png new file mode 100644 index 0000000000000000000000000000000000000000..361c0b3ded32b7f949a00e6f49d40b8b4d53add5 GIT binary patch literal 18803 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 P0P(;$o^vR-_oebk4e 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 I2(Q@x0x)_CF8}}l literal 0 HcmV?d00001 diff --git a/doc/images/skr04-update-3804/steuerliste.png b/doc/images/skr04-update-3804/steuerliste.png new file mode 100644 index 0000000000000000000000000000000000000000..2c4945c90e1f93f97c1bfe052bb3fca6c4f7a568 GIT binary patch literal 53899 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%0DOfCtMn@#x@Sxmm{@XoW?U9lRSPqos&+kx(pt zdx$f?1q3(ihDfBJ47j2m#jgfhd;eFA#CxL+YeGJ!b>+xHgtDjoycR-c_Sv6k_cS*$JrBV_VR}M0@K2(+Pr8EKYf+Z zEoh67LYPQ`ZBL~LOpyw_GiHaugzh9XzPUtDxMH}bs;PiONP;FWYek-wsr0RmAlEy~ z)SWyb1ue1D$(96+;R1gP;&%q3S8`?$1*z1`#6CX=I~=C{Xu&<#T$O$*P$;a%331*A zh3>4{i5%EC8s$Zfc4-+GB;+0{UZ3Y|wyisy ze@#QW6p^yBKE%Tco?z+fquK{GXUEVmQTG>(B9ITc`ZBKLr_l`_iF=5H)q9z;HV^`W zOk}vX7IPEowa-p7ehW!O$(=|ly7l3W`cwS2LyI5TqqOYDlAj|GR^?8Q|1U%mz|7cY zlVnbH;!SP;lh+y>NXR#M($+#SK+l$Er}o)qrqhCRukTqh?U*ge!fZV$A&2RH$1~oB zySb$d+vYYw?N)hIn8h1U3(_5*I^w>b+wVV5>OS%nP`w{)#(a9+C5Pyxm4Hd2@eZZW zu|xN#hh-KM3!Tx1XrG|?{W}RG1!Q^d(X2oVp5=NmpRrDx0S#Pi1)&ptuX{h#p2}H@ zQ&A=Nfrx94Hx3+dJdQwiJ4#mthra6#s&v3%V(?^ZY_O5V;&B$Q%=m$iobnMX;zGus zm)`fkn!-mNY5z+^4rh2BI^&8tU1%7dZ*8zP(AF}cfRL^Kz0PPWB=a;2D~F3~)hsVf z-QA{6I+%$K%DXyfPVMcEH8VWIX|IrZ`-*_n?BrvtA7Of~3Z1{-%M-1w^h>F}*JHHz zVX3y!Q^g$1jb|d*vBRq~$vu;+GW{Xb7a@uHH(NFvyMs<5^Z%wPC&Xgvod2ZM`Hs*5 z>1IcFGGAwpx_soCN^5RCMO`@8rP0*o+TMU!cbL75@^*edHY6B;M7<4PDjxP9Mx1Y4 z9%=NrQBN3CEVyUI=i<8t<^cs9We31K&7B@9FJ;iXX=yX#Yq6Oed*wW|pl$*B)5Gdg zz1^k3FRBi<2C?Ug43I;*mEY6XuJWgwlhPSSAnL{pIoyhg_|A`1tn>selblv~utcSM zO%c8Ap4Z~Heg+-9{{o9#J{VIXvse!?6TaeKU~aV;boq8 z;I5nNzf$N7nQgZ5VKsvKv81T0F=eW|RY{*|!R~r__m>B0|2_*22(o4aElsmRWJavb zEo*>;j)z;RbC)G0+7Ui^)8LT$y$0s^f4MU)fq~GYG~?SI9`hr2NHdXMm7dudoa>iB zl9{%6z;QuW(B&a!ncYw@&3N;9Vc%p!faY11lrcy;AzfnhitLthzmq^erlo3BO5BhL LPv<(vbF}{f+*f{n literal 0 HcmV?d00001 diff --git a/doc/skr04-update-3804/skr04_3804_hinzufuegen.html b/doc/skr04-update-3804/skr04_3804_hinzufuegen.html deleted file mode 100644 index 14a49ed75..000000000 --- a/doc/skr04-update-3804/skr04_3804_hinzufuegen.html +++ /dev/null @@ -1,54 +0,0 @@ - - -Lx-Office: SKR04 19% Umstellung für innergemeinschaftlichen Erwerb - - - -

    Umsatzsteuer 19% für Verkauf mit Steuerschlüssel "EU ohne USt.-IdNr.":

    - -Die Umsatzsteuerumstellung auf 19% für SKR04 für die Steuerschlüssel "EU ohne -USt-ID Nummer" ist erst 2010 erfolgt. Das Upgradeskript erstellt automatisch -das Konto 3804 und stellt die Steuereinstellungen korrekt ein, hat der Benutzer -aber schon selber das Konto 3804 angelegt, oder gab es schon Buchungen im -Zeitraum nach dem 01.01.2007 auf das Konto 3803, wird das Upgradeskript -vorsichtshalber nicht ausgeführt, da der Benutzer sich vielleicht schon selbst -geholfen hat und mit seinen Änderungen zufrieden ist. Die korrekten -Einstellungen kann man aber auch per Hand ausführen, nachfolgend werden die -entsprechenden Schritte anhand von Screenshots dargestellt. - -Für den Fall, daß Buchungen mit der Steuerschlüssel "EU ohne USt.-IdNr." nach dem -01.01.2007 erfolgt sind, ist davon auszugehen, daß diese mit dem alten -Umsatzsteuersatz von 16% gebucht worden sind, und diese Buchungen sollten -entsprechend kontrolliert werden. - -

    Lx-Office: 3804 hinzufügen

    -Konto 3804 anlegen:
    - -System -> Kontenübersicht -> Konto erfassen
    - -konto3804.png - - -

    Steuergruppe 13 für Konto 3803 anpassen (16%):

    -System -> Steuern -> bearbeiten -> Eintrag mit Steuerschlüssel 13 auswählen
    - -steuer3803.png - -

    Neuen Eintrag mit Steuerschlüssel 13 für Konto 3804 (19%) anlegen

    -System -> Steuern -> bearbeiten -> erfassen
    - -steuer3804.png -

    Alle Konten, die als Steuerautomatikkonto die 3803 haben, kriegen ab 1.1.2007 auch Steuerautomatik auf 3804

    - -Steuerschlüssel für Konto 4315 anpassen (das gleiche für 4726)
    - -System -> Kontenübersicht -> Konten anzeigen -> 4315
    - -konto4315.png - -

    Steuerliste kontrolllieren

    -System -> Steuern -> bearbeiten - -steuerliste.png - - diff --git a/scripts/build_doc.sh b/scripts/build_doc.sh index be8e9252e..4e58b45d1 100755 --- a/scripts/build_doc.sh +++ b/scripts/build_doc.sh @@ -55,7 +55,7 @@ rm -rf ${input} ${custom} mkdir ${input} ${input}/copy_to_output ${custom} cp ${doc}/dokumentation.xml ${input}/ -test -d ${doc}images && cp -R ${doc}/images ${input}/copy_to_output/ +test -d ${doc}/images && cp -R ${doc}/images ${input}/copy_to_output/ cp -R ${doc}/build/custom-cfg/* ${custom}/ if [[ $pdf = 1 ]] ; then diff --git a/templates/webpages/dbupgrade/SKR04_3804_already_exists.html b/templates/webpages/dbupgrade/SKR04_3804_already_exists.html index c4a3dc6a3..ce577f64f 100644 --- a/templates/webpages/dbupgrade/SKR04_3804_already_exists.html +++ b/templates/webpages/dbupgrade/SKR04_3804_already_exists.html @@ -4,7 +4,7 @@

    [% 'The account 3804 already exists, the update will be skipped.' | $T8 %]

    -

    [% 'Please read the file' | $T8 %]doc/skr04-update-3804/skr04_3804_hinzufuegen.html. +

    [% 'Please read the file' | $T8 %]doc/html/ch02s12.html. diff --git a/templates/webpages/dbupgrade/SKR04_3804_update.html b/templates/webpages/dbupgrade/SKR04_3804_update.html index 38500275a..f316d4798 100644 --- a/templates/webpages/dbupgrade/SKR04_3804_update.html +++ b/templates/webpages/dbupgrade/SKR04_3804_update.html @@ -5,7 +5,7 @@

    [% 'There are bookings to the account 3803 after 01.01.2007. If you didn't change this account manually to 19% the bookings are probably incorrect.' | $T8 %]

    [% 'The account 3804 will not be added automatically.' | $T8 %]

    -

    [% 'Please read the file' | $T8 %]doc/skr04-update-3804/skr04_3804_hinzufuegen.html

    +

    [% 'Please read the file' | $T8 %]doc/html/ch02s12.html

    -- 2.20.1

    2.3. Lx-Office-Konfigurationsdatei

    2.3.1. Einführung

    - Seit Lx-Office 2.6.3. gibt es nur noch eine Konfigurationsdatei die benötigt wird: config/lx_office.conf (kurz: - "die Hauptkonfigurationsdatei"). Diese muss bei der Erstinstallation von Lx-Office bzw. der Migration von älteren Versionen angelegt - werden. -

    - Als Vorlage dient die Datei config/lx_office.conf.default (kurz: "die Default-Datei"): -

    $ cp config/lx_office.conf.default config/lx_office.conf

    - Die Default-Datei wird immer zuerst eingelesen. Werte, die in der Hauptkonfigurationsdatei stehen, überschreiben die - Werte aus der Default-Datei. Die Hauptkonfigurationsdatei muss also nur die Abschintte und Werte - enthalten, die von denen der Default-Datei abweichen. -

    - Diese Hauptkonfigurationsdatei ist dann eine installationsspezifische Datei, d.h. sie enthält bspw. lokale Passwörter und wird auch - nicht im Versionsmanagement (git) verwaltet. -

    - Die Konfiguration ist ferner serverabhängig, d.h. für alle Mandaten, bzw. Datenbanken gleich. -

    2.3.2. Abschnitte und Parameter

    - Die Konfigurationsdatei besteht aus mehreren Teilen, die entsprechend kommentiert sind: -

    • + 2.3. Lx-Office-Konfigurationsdatei

      2.3. Lx-Office-Konfigurationsdatei

      2.3.1. Einführung

      Seit Lx-Office 2.6.3. gibt es nur noch eine Konfigurationsdatei + die benötigt wird: config/lx_office.conf (kurz: + "die Hauptkonfigurationsdatei"). Diese muss bei der Erstinstallation + von Lx-Office bzw. der Migration von älteren Versionen angelegt + werden.

      Als Vorlage dient die Datei + config/lx_office.conf.default (kurz: "die + Default-Datei"):

      $ cp config/lx_office.conf.default config/lx_office.conf

      Die Default-Datei wird immer zuerst eingelesen. Werte, die in + der Hauptkonfigurationsdatei stehen, überschreiben die Werte aus der + Default-Datei. Die Hauptkonfigurationsdatei muss also nur die + Abschintte und Werte enthalten, die von denen der Default-Datei + abweichen.

      Diese Hauptkonfigurationsdatei ist dann eine + installationsspezifische Datei, d.h. sie enthält bspw. lokale + Passwörter und wird auch nicht im Versionsmanagement (git) + verwaltet.

      Die Konfiguration ist ferner serverabhängig, d.h. für alle + Mandaten, bzw. Datenbanken gleich.

      2.3.2. Abschnitte und Parameter

      Die Konfigurationsdatei besteht aus mehreren Teilen, die + entsprechend kommentiert sind:

      • authentication

      • authentication/database @@ -43,9 +41,8 @@ console

      • debug -

      - Die üblicherweise wichtigsten Parameter, die am Anfang einzustellen oder zu kontrollieren sind, sind: -

      [authentication]
      +                  

    Die üblicherweise wichtigsten Parameter, die am Anfang + einzustellen oder zu kontrollieren sind, sind:

    [authentication]
     admin_password = geheim
     
     [authentication/database]
    @@ -57,21 +54,21 @@ password =
     
     [system]
     eur = 1
    -dbcharset = UTF-8

    - Nutzt man wiederkehrende Rechnungen, kann man unter [periodic_invoices] den Login eines Benutzers angeben, der - nach Erstellung der Rechnungen eine entsprechende E-Mail mit Informationen über die erstellten Rechnungen bekommt. -

    - Nutzt man den Taskserver für wiederkehrende Rechnungen, muss unter [task_server] ein Login eines - Benutzers angegeben werden, mit dem sich der Taskserver an Lx-Office bei der Datenbank anmeldet, die dem Benutzer zugewiesen ist. -

    - Für Entwickler finden sich unter [debug] wichtige Funktionen, um die Fehlersuche zu erleichtern. -

    2.3.3. Versionen vor 2.6.3

    - In älteren Lx-Office Versionen gab es im Verzeichnis config die Dateien authentication.pl - und lx-erp.conf, die jeweils Perl-Dateien waren. Es gab auch die Möglichkeit, eine lokale Version der - Konfigurationsdatei zu erstellen (lx-erp-local.conf). Dies ist ab 2.6.3 nicht mehr möglich, aber auch nicht mehr - nötig. -

    - Beim Update von einer Lx-Office-Version vor 2.6.3 auf 2.6.3 oder jünger müssen die Einstellungen aus den alten Konfigurationsdateien - manuell übertragen und die alten Konfigurationsdateien anschließend gelöscht oder verschoben werden. Ansonsten zeigt Lx-Office eine - entsprechende Fehlermeldung an. -