From d2f731cac86e4590b46e990caf7bb5f7f717ccb6 Mon Sep 17 00:00:00 2001 From: Andreas Rudin Date: Thu, 30 Jun 2016 19:33:41 +0200 Subject: [PATCH] =?utf8?q?In=20Dokumentation=20Hinweis=20zu=20Genauigkeit?= =?utf8?q?=200.05=20und=20mehrere=20W=C3=A4hrungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/dokumentation.xml | 12 ++++++++++-- doc/html/ch02s17.html | 2 +- doc/html/ch02s18.html | 8 +++++++- doc/html/ch03s03.html | 2 +- doc/html/ch04.html | 32 ++++++++++++++++---------------- doc/html/index.html | 2 +- doc/kivitendo-Dokumentation.pdf | Bin 747096 -> 747383 bytes 7 files changed, 36 insertions(+), 22 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 9e8e16992..b5ffa17cc 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -2926,7 +2926,7 @@ ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/ Soll bei einer bereits bestehenden Buchhaltung in Zukunft zusätzlich die Erfolgsrechnung als Bericht verwendet werden, so müssen die Einstellungen zu allen Erlös- und Aufwandskonten unter Sonstige - Einstellungen/Erfolgsrechnung neu gesetzt werden. + Einstellungen/Erfolgsrechnung überprüft und allenfalls neu gesetzt werden. @@ -2971,7 +2971,15 @@ ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/ Die in den Druckvorlagen zur Verfügung stehenden Variablen quototal, ordtotal bzw. - invtotal enthalten den gerundeten Betrag. + invtotal enthalten den gerundeten Betrag. + + Achtung: Werden Verkaufsbelege + in anderen Währungen als der Standardwährung erstellt, so muss in + kivitendo 3.4.1 die Genauigkeit 0.01 verwendet werden. + Das heisst, Firmen in der Schweiz, die teilweise Verkaufsrechnungen + in Euro oder anderen Währungen erstellen wollen, müssen beim Erstellen + der Datenbank als Genauigkeit 0.01 wählen und können zur Zeit die + 5er Rundung noch nicht nutzen. diff --git a/doc/html/ch02s17.html b/doc/html/ch02s17.html index a66041cc8..149313d1c 100644 --- a/doc/html/ch02s17.html +++ b/doc/html/ch02s17.html @@ -14,4 +14,4 @@ so wird dieses Konto als Ertragsminderung unter ERTRAG aufgelistet.

Soll bei einer bereits bestehenden Buchhaltung in Zukunft zusätzlich die Erfolgsrechnung als Bericht verwendet werden, so müssen die Einstellungen zu allen Erlös- und Aufwandskonten unter Sonstige - Einstellungen/Erfolgsrechnung neu gesetzt werden.

\ No newline at end of file + Einstellungen/Erfolgsrechnung überprüft und allenfalls neu gesetzt werden.

\ No newline at end of file diff --git a/doc/html/ch02s18.html b/doc/html/ch02s18.html index 7da0f9fcb..ae5bb26c5 100644 --- a/doc/html/ch02s18.html +++ b/doc/html/ch02s18.html @@ -14,4 +14,10 @@ automatisch auf die in der Mandantenkonfiguration festgelegten Standardkonten für Rundungserträge bzw. Rundungsaufwendungen gebucht.

(Die berechnete MWST wird durch den Rundungsbetrag nicht mehr verändert.)

Die in den Druckvorlagen zur Verfügung stehenden Variablen quototal, ordtotal bzw. - invtotal enthalten den gerundeten Betrag.

\ No newline at end of file + invtotal enthalten den gerundeten Betrag.

+ Achtung: Werden Verkaufsbelege + in anderen Währungen als der Standardwährung erstellt, so muss in + kivitendo 3.4.1 die Genauigkeit 0.01 verwendet werden.

Das heisst, Firmen in der Schweiz, die teilweise Verkaufsrechnungen + in Euro oder anderen Währungen erstellen wollen, müssen beim Erstellen + der Datenbank als Genauigkeit 0.01 wählen und können zur Zeit die + 5er Rundung noch nicht nutzen.

\ No newline at end of file diff --git a/doc/html/ch03s03.html b/doc/html/ch03s03.html index 70e77b06c..abeac6969 100644 --- a/doc/html/ch03s03.html +++ b/doc/html/ch03s03.html @@ -605,7 +605,7 @@ invdate

Rechnungsdatum

invnumber -

Rechnungsnummer

3.3.10. Variablen in anderen Vorlagen

3.3.10.1. Einführung

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

Rechnungsnummer

3.3.10. Variablen in anderen Vorlagen

3.3.10.1. Einführung

Die Variablen in anderen Vorlagen sind ähnlich wie in der Rechnung. Allerdings heißen die Variablen, die mit inv beginnen, jetzt anders. Bei den Angeboten fangen sie mit quo für "quotation" an: diff --git a/doc/html/ch04.html b/doc/html/ch04.html index 471c9ec6b..47acbbe02 100644 --- a/doc/html/ch04.html +++ b/doc/html/ch04.html @@ -1,6 +1,6 @@ - Kapitel 4. Entwicklerdokumentation

Kapitel 4. Entwicklerdokumentation

4.1. Globale Variablen

4.1.1. Wie sehen globale Variablen in Perl aus?

Globale Variablen liegen in einem speziellen namespace namens + Kapitel 4. Entwicklerdokumentation

Kapitel 4. Entwicklerdokumentation

4.1. Globale Variablen

4.1.1. Wie sehen globale Variablen in Perl aus?

Globale Variablen liegen in einem speziellen namespace namens "main", der von überall erreichbar ist. Darüber hinaus sind bareword globs global und die meisten speziellen Variablen sind... speziell.

Daraus ergeben sich folgende Formen:

@@ -25,7 +25,7 @@ $PACKAGE::form.

local $form

Alle Änderungen an $form werden am Ende - des scopes zurückgesetzt

4.1.2. Warum sind globale Variablen ein Problem?

Das erste Problem ist FCGI™.

+ des scopes zurückgesetzt

4.1.2. Warum sind globale Variablen ein Problem?

Das erste Problem ist FCGI™.

SQL-Ledger™ hat fast alles im globalen namespace abgelegt, und erwartet, dass es da auch wiederzufinden ist. Unter FCGI™ müssen diese Sachen aber wieder @@ -39,7 +39,7 @@ dies hat, seit der Einführung, u.a. schon so manche langwierige Bug-Suche verkürzt. Da globale Variablen aber implizit mit Package angegeben werden, werden die nicht geprüft, und somit kann sich - schnell ein Tippfehler einschleichen.

4.1.3. Kanonische globale Variablen

Um dieses Problem im Griff zu halten gibt es einige wenige + schnell ein Tippfehler einschleichen.

4.1.3. Kanonische globale Variablen

Um dieses Problem im Griff zu halten gibt es einige wenige globale Variablen, die kanonisch sind, d.h. sie haben bestimmte vorgegebenen Eigenschaften, und alles andere sollte anderweitig umhergereicht werden.

Diese Variablen sind im Moment die folgenden neun:

  • @@ -62,7 +62,7 @@ $::request

Damit diese nicht erneut als Müllhalde missbraucht werden, im Folgenden eine kurze Erläuterung der bestimmten vorgegebenen - Eigenschaften (Konventionen):

4.1.3.1. $::form

  • Ist ein Objekt der Klasse + Eigenschaften (Konventionen):

    4.1.3.1. $::form

    • Ist ein Objekt der Klasse "Form"

    • Wird nach jedem Request gelöscht

    • Muss auch in Tests und Konsolenscripts vorhanden sein.

    • Enthält am Anfang eines Requests die Requestparameter vom User

    • Kann zwar intern über Requestgrenzen ein Datenbankhandle @@ -110,7 +110,7 @@ push @{ $form->{TEMPLATE_ARRAYS}{number} }, $form->{"partnumber_$i"}; push @{ $form->{TEMPLATE_ARRAYS}{description} }, $form->{"description_$i"}; # ... -}

    4.1.3.2. %::myconfig

    • Das einzige Hash unter den globalen Variablen

    • Wird spätestens benötigt wenn auf die Datenbank +}

    4.1.3.2. %::myconfig

    • Das einzige Hash unter den globalen Variablen

    • Wird spätestens benötigt wenn auf die Datenbank zugegriffen wird

    • Wird bei jedem Request neu erstellt.

    • Enthält die Userdaten des aktuellen Logins

    • Sollte nicht ohne Filterung irgendwo gedumpt werden oder extern serialisiert werden, weil da auch der Datenbankzugriff für diesen user drinsteht.

    • Enthält unter anderem Listenbegrenzung vclimit, @@ -122,10 +122,10 @@ überwiegend die Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen über den Benutzer die über die - Administrator-Schnittstelle eingegeben wurden.

    4.1.3.3. $::locale

    • Objekt der Klasse "Locale"

    • Wird pro Request erstellt

    • Muss auch für Tests und Scripte immer verfügbar + Administrator-Schnittstelle eingegeben wurden.

    4.1.3.3. $::locale

    • Objekt der Klasse "Locale"

    • Wird pro Request erstellt

    • Muss auch für Tests und Scripte immer verfügbar sein.

    • Cached intern über Requestgrenzen hinweg benutzte Locales

    Lokalisierung für den aktuellen User. Alle Übersetzungen, - Zahlen- und Datumsformatierungen laufen über dieses Objekt.

    4.1.3.4. $::lxdebug

    • Objekt der Klasse "LXDebug"

    • Wird global gecached

    • Muss immer verfügbar sein, in nahezu allen + Zahlen- und Datumsformatierungen laufen über dieses Objekt.

    4.1.3.4. $::lxdebug

    • Objekt der Klasse "LXDebug"

    • Wird global gecached

    • Muss immer verfügbar sein, in nahezu allen Funktionen

    $::lxdebug stellt Debuggingfunktionen bereit, wie "enter_sub" und @@ -135,7 +135,7 @@ "message" und "dump" mit denen man flott Informationen ins Log (tmp/kivitendo-debug.log) packen kann.

    Beispielsweise so:

    $main::lxdebug->message(0, 'Meine Konfig:' . Dumper (%::myconfig));
    -$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

    4.1.3.5. $::auth

    • Objekt der Klasse "SL::Auth"

    • Wird global gecached

    • Hat eine permanente DB Verbindung zur Authdatenbank

    • Wird nach jedem Request resettet.

    +$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

    4.1.3.5. $::auth

    • Objekt der Klasse "SL::Auth"

    • Wird global gecached

    • Hat eine permanente DB Verbindung zur Authdatenbank

    • Wird nach jedem Request resettet.

    $::auth stellt Funktionen bereit um die Rechte des aktuellen Users abzufragen. Obwohl diese Informationen vom aktuellen User abhängen wird das Objekt aus @@ -144,7 +144,7 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ Dessen Einstellungen können über $::auth->client abgefragt werden; Rückgabewert ist ein Hash mit den Werten aus der Tabelle - auth.clients.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse + auth.clients.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse "SL::LxOfficeConf"

    • Global gecached

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

    Globale Konfiguration. Configdateien werden zum Start gelesen und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass @@ -154,16 +154,16 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ file_name = /tmp/kivitendo-debug.log

    ist der Key file im Programm als $::lx_office_conf->{debug}{file} erreichbar.

    [Warnung]Warnung

    Zugriff auf die Konfiguration erfolgt im Moment über - Hashkeys, sind also nicht gegen Tippfehler abgesichert.

    4.1.3.7. $::instance_conf

    • Objekt der Klasse + Hashkeys, sind also nicht gegen Tippfehler abgesichert.

    4.1.3.7. $::instance_conf

    • Objekt der Klasse "SL::InstanceConfiguration"

    • wird pro Request neu erstellt

    Funktioniert wie $::lx_office_conf, speichert aber Daten die von der Instanz abhängig sind. Eine Instanz ist hier eine Mandantendatenbank. Beispielsweise überprüft

    $::instance_conf->get_inventory_system eq 'perpetual'

    - ob die berüchtigte Bestandsmethode zur Anwendung kommt.

    4.1.3.8. $::dispatcher

    • Objekt der Klasse + ob die berüchtigte Bestandsmethode zur Anwendung kommt.

    4.1.3.8. $::dispatcher

    • Objekt der Klasse "SL::Dispatcher"

    • wird pro Serverprozess erstellt.

    • enthält Informationen über die technische Verbindung zum Server

    Der dritte Punkt ist auch der einzige Grund warum das Objekt global gespeichert wird. Wird vermutlich irgendwann in einem anderen - Objekt untergebracht.

    4.1.3.9. $::request

    • Hashref (evtl später Objekt)

    • Wird pro Request neu initialisiert.

    • Keine Unterstruktur garantiert.

    + Objekt untergebracht.

    4.1.3.9. $::request

    • Hashref (evtl später Objekt)

    • Wird pro Request neu initialisiert.

    • Keine Unterstruktur garantiert.

    $::request ist ein generischer Platz um Daten "für den aktuellen Request" abzulegen. Sollte nicht für action at a distance benutzt werden, sondern um lokales memoizing zu @@ -176,20 +176,20 @@ file_name = /tmp/kivitendo-debug.log

    ist der Key f $::request

  • Muss ich von anderen Teilen des Programms lesend drauf zugreifen? Dann $::request, aber Zugriff über - Wrappermethode

4.1.4. Ehemalige globale Variablen

Die folgenden Variablen waren einmal im Programm, und wurden - entfernt.

4.1.4.1. $::cgi

  • war nötig, weil cookie Methoden nicht als + Wrappermethode

4.1.4. Ehemalige globale Variablen

Die folgenden Variablen waren einmal im Programm, und wurden + entfernt.

4.1.4.1. $::cgi

  • war nötig, weil cookie Methoden nicht als Klassenfunktionen funktionieren

  • Aufruf als Klasse erzeugt Dummyobjekt was im Klassennamespace gehalten wird und über Requestgrenzen leaked

  • liegt jetzt unter $::request->{cgi} -

4.1.4.2. $::all_units

  • war nötig, weil einige Funktionen in Schleifen zum Teil +

4.1.4.2. $::all_units

  • war nötig, weil einige Funktionen in Schleifen zum Teil ein paar hundert mal pro Request eine Liste der Einheiten brauchen, und de als Parameter durch einen Riesenstack von Funktionen geschleift werden müssten.

  • Liegt jetzt unter $::request->{cache}{all_units}

  • Wird nur in AM->retrieve_all_units() gesetzt oder - gelesen.

4.1.4.3. %::called_subs

  • wurde benutzt um callsub deep recursions + gelesen.

4.1.4.3. %::called_subs

  • wurde benutzt um callsub deep recursions abzufangen.

  • Wurde entfernt, weil callsub nur einen Bruchteil der möglichen Rekursioenen darstellt, und da nie welche auftreten.

  • komplette recursion protection wurde entfernt.

\ No newline at end of file diff --git a/doc/html/index.html b/doc/html/index.html index e8fcb2be1..c91ac12d0 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -3,5 +3,5 @@ kivitendo 3.4.0: Installation, Konfiguration, Entwicklung

kivitendo 3.4.0: Installation, Konfiguration, Entwicklung


Inhaltsverzeichnis

1. Aktuelle Hinweise
2. Installation und Grundkonfiguration
2.1. Übersicht
2.2. Benötigte Software und Pakete
2.2.1. Betriebssystem
2.2.2. Benötigte Perl-Pakete installieren
2.3. Manuelle Installation des Programmpaketes
2.4. kivitendo-Konfigurationsdatei
2.4.1. Einführung
2.4.2. Abschnitte und Parameter
2.4.3. Versionen vor 2.6.3
2.5. Anpassung der PostgreSQL-Konfiguration
2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
2.5.2. Änderungen an Konfigurationsdateien
2.5.3. Erweiterung für servergespeicherte Prozeduren
2.5.4. Datenbankbenutzer anlegen
2.6. Webserver-Konfiguration
2.6.1. Grundkonfiguration mittels CGI
2.6.2. Konfiguration für FastCGI/FCGI
2.6.3. Weitergehende Konfiguration
2.7. Der Task-Server
2.7.1. Verfügbare und notwendige Konfigurationsoptionen
2.7.2. Konfiguration der Mandanten für den Task-Server
2.7.3. Automatisches Starten des Task-Servers beim Booten
2.7.4. Wie der Task-Server gestartet und beendet wird
2.8. Benutzerauthentifizierung und Administratorpasswort
2.8.1. Grundlagen zur Benutzerauthentifizierung
2.8.2. Administratorpasswort
2.8.3. Authentifizierungsdatenbank
2.8.4. Passwortüberprüfung
2.8.5. Name des Session-Cookies
2.8.6. Anlegen der Authentifizierungsdatenbank
2.9. Mandanten-, Benutzer- und Gruppenverwaltung
2.9.1. Zusammenhänge
2.9.2. Mandanten, Benutzer und Gruppen
2.9.3. Datenbanken anlegen
2.9.4. Gruppen anlegen
2.9.5. Benutzer anlegen
2.9.6. Mandanten anlegen
2.10. Drucker- und Systemverwaltung
2.10.1. Druckeradministration
2.10.2. System sperren / entsperren
2.11. E-Mail-Versand aus kivitendo heraus
2.11.1. Versand über lokalen E-Mail-Server
2.11.2. Versand über einen SMTP-Server
2.12. Drucken mit kivitendo
2.12.1. Vorlagenverzeichnis anlegen
2.12.2. Der Druckvorlagensatz RB
2.12.3. f-tex
2.12.4. Der Druckvorlagensatz rev-odt
2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
2.13. OpenDocument-Vorlagen
2.13.1. OpenDocument (odt) Druckvorlagen mit Makros
2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
2.14.1. Einführung
2.14.2. Konfigurationsparameter
2.14.3. Festlegen der Parameter
2.14.4. Bemerkungen zur Bestandsmethode
2.14.5. Bekannte Probleme
2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
2.15.1. Einführung
2.15.2. Konto 3804 manuell anlegen
2.16. Verhalten des Bilanzberichts
2.17. Erfolgsrechnung
2.18. Rundung in Verkaufsbelegen
2.19. Einstellungen pro Mandant
2.20. kivitendo ERP verwenden
3. Features und Funktionen
3.1. Wiederkehrende Rechnungen
3.1.1. Einführung
3.1.2. Konfiguration
3.1.3. Spezielle Variablen
3.1.4. Auflisten
3.1.5. Erzeugung der eigentlichen Rechnungen
3.1.6. Erste Rechnung für aktuellen Monat erstellen
3.2. Bankerweiterung
3.2.1. Einführung
3.3. Dokumentenvorlagen und verfügbare Variablen
3.3.1. Einführung
3.3.2. Variablen ausgeben
3.3.3. Verwendung in Druckbefehlen
3.3.4. Anfang und Ende der Tags verändern
3.3.5. Zuordnung von den Dateinamen zu den Funktionen
3.3.6. Sprache, Drucker und E-Mail
3.3.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
3.3.8. Variablen in Rechnungen
3.3.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
3.3.10. Variablen in anderen Vorlagen
3.3.11. Blöcke, bedingte Anweisungen und Schleifen
3.3.12. Markup-Code zur Textformatierung innerhalb von - Formularen
3.4. Excel-Vorlagen
3.4.1. Zusammenfassung
3.4.2. Bedienung
3.4.3. Variablensyntax
3.4.4. Einschränkungen
3.5. Mandantenkonfiguration Lager
3.6. Schweizer Kontenpläne
4. Entwicklerdokumentation
4.1. Globale Variablen
4.1.1. Wie sehen globale Variablen in Perl aus?
4.1.2. Warum sind globale Variablen ein Problem?
4.1.3. Kanonische globale Variablen
4.1.4. Ehemalige globale Variablen
4.2. Entwicklung unter FastCGI
4.2.1. Allgemeines
4.2.2. Programmende und Ausnahmen
4.2.3. Globale Variablen
4.2.4. Performance und Statistiken
4.3. SQL-Upgradedateien
4.3.1. Einführung
4.3.2. Format der Kontrollinformationen
4.3.3. Format von in Perl geschriebenen + Formularen
3.4. Excel-Vorlagen
3.4.1. Zusammenfassung
3.4.2. Bedienung
3.4.3. Variablensyntax
3.4.4. Einschränkungen
3.5. Mandantenkonfiguration Lager
3.6. Schweizer Kontenpläne
4. Entwicklerdokumentation
4.1. Globale Variablen
4.1.1. Wie sehen globale Variablen in Perl aus?
4.1.2. Warum sind globale Variablen ein Problem?
4.1.3. Kanonische globale Variablen
4.1.4. Ehemalige globale Variablen
4.2. Entwicklung unter FastCGI
4.2.1. Allgemeines
4.2.2. Programmende und Ausnahmen
4.2.3. Globale Variablen
4.2.4. Performance und Statistiken
4.3. SQL-Upgradedateien
4.3.1. Einführung
4.3.2. Format der Kontrollinformationen
4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
4.3.4. Hilfsscript dbupgrade2_tool.pl
4.4. Translations and languages
4.4.1. Introduction
4.4.2. Character set
4.4.3. File structure
4.5. Die kivitendo-Test-Suite
4.5.1. Einführung
4.5.2. Voraussetzungen
4.5.3. Existierende Tests ausführen
4.5.4. Bedeutung der verschiedenen Test-Scripte
4.5.5. Neue Test-Scripte erstellen
4.6. Stil-Richtlinien
4.7. Dokumentation erstellen
4.7.1. Einführung
4.7.2. Benötigte Software
4.7.3. PDFs und HTML-Seiten erstellen
4.7.4. Einchecken in das Git-Repository
\ No newline at end of file diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index bc1b205bde30fb1df4d3539fd7112e77538f3bb2..73d5cee66792babd25dd89d2dbde679c7e28f1b2 100644 GIT binary patch delta 52035 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 Pqu)LI?B~Do%I^OGq%&&l delta 51929 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�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 ke(~bfs~3O#{Nv9)|I=r`{p1BzCo;4bFJHd@OV -- 2.20.1