From 33d7f4d77042f483a8c0695dd22d436f014455f5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bernd=20Ble=C3=9Fmann?= Date: Fri, 12 Feb 2016 17:03:35 +0100 Subject: [PATCH] GLN: changelog und Doku --- doc/changelog | 2 ++ doc/dokumentation.xml | 18 ++++++++++++++++++ doc/html/ch03s03.html | 7 ++++++- doc/html/ch04.html | 32 ++++++++++++++++---------------- doc/html/index.html | 2 +- doc/kivitendo-Dokumentation.pdf | Bin 687111 -> 687478 bytes 6 files changed, 43 insertions(+), 18 deletions(-) diff --git a/doc/changelog b/doc/changelog index 5cc1ddc61..5433e3e59 100644 --- a/doc/changelog +++ b/doc/changelog @@ -42,6 +42,8 @@ Größere neue Features: Kleinere neue Features und Detailverbesserungen: + - Neues Feld GLN bei Kunden/Lieferanten und Lieferadressen. + - IBANs werden beim Speichern auf Gültigkeit geprüft (betrifft Kunden-/Lieferantenstammdaten sowie Bankkonten) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 1103e84dd..c46857560 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -3227,6 +3227,15 @@ empfang@revamp-it.ch + + gln + + + GLN (Globale Lokationsnummer) + + + + greeting @@ -3355,6 +3364,15 @@ empfang@revamp-it.ch + + shiptogln + + + GLN (Globale Lokationsnummer) (Lieferadresse) * + + + shiptoname diff --git a/doc/html/ch03s03.html b/doc/html/ch03s03.html index 5ea10b921..3844c552d 100644 --- a/doc/html/ch03s03.html +++ b/doc/html/ch03s03.html @@ -209,6 +209,8 @@

Emailadresse

fax

Faxnummer

+ gln +

GLN (Globale Lokationsnummer)

greeting

Anrede

homepage @@ -246,6 +248,9 @@

shiptofax

Fax (Lieferadresse) * +

+ shiptogln +

GLN (Globale Lokationsnummer) (Lieferadresse) *

shiptoname

Firmenname (Lieferadresse) * @@ -574,7 +579,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 5dbb3ffb4..799fc5381 100644 --- a/doc/html/ch04.html +++ b/doc/html/ch04.html @@ -1,6 +1,6 @@ - Kapitel 4. Entwicklerdokumentation

Kapitel 4. Entwicklerdokumentation

4.1. Globale Variablen

4.1.1. Wie sehen globale Variablen in Perl aus?

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

Kapitel 4. Entwicklerdokumentation

4.1. Globale Variablen

4.1.1. Wie sehen globale Variablen in Perl aus?

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

Daraus ergeben sich folgende Formen:

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

local $form

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

4.1.2. Warum sind globale Variablen ein Problem?

Das erste Problem ist FCGI™.

+ des scopes zurückgesetzt

4.1.2. Warum sind globale Variablen ein Problem?

Das erste Problem ist FCGI™.

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

4.1.3. Kanonische globale Variablen

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

4.1.3. Kanonische globale Variablen

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

Diese Variablen sind im Moment die folgenden neun:

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

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

4.1.3.1. $::form

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

    4.1.3.1. $::form

    • Ist ein Objekt der Klasse "Form"

    • Wird nach jedem Request gelöscht

    • Muss auch in Tests und Konsolenscripts vorhanden sein.

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

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

    4.1.3.2. %::myconfig

    • Das einzige Hash unter den globalen Variablen

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

    4.1.3.2. %::myconfig

    • Das einzige Hash unter den globalen Variablen

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

    • Wird bei jedem Request neu erstellt.

    • Enthält die Userdaten des aktuellen Logins

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

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

    4.1.3.3. $::locale

    • Objekt der Klasse "Locale"

    • Wird pro Request erstellt

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

    4.1.3.3. $::locale

    • Objekt der Klasse "Locale"

    • Wird pro Request erstellt

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

    • Cached intern über Requestgrenzen hinweg benutzte Locales

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

    4.1.3.4. $::lxdebug

    • Objekt der Klasse "LXDebug"

    • Wird global gecached

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

    4.1.3.4. $::lxdebug

    • Objekt der Klasse "LXDebug"

    • Wird global gecached

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

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

    Beispielsweise so:

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

    4.1.3.5. $::auth

    • Objekt der Klasse "SL::Auth"

    • Wird global gecached

    • Hat eine permanente DB Verbindung zur Authdatenbank

    • Wird nach jedem Request resettet.

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

    4.1.3.5. $::auth

    • Objekt der Klasse "SL::Auth"

    • Wird global gecached

    • Hat eine permanente DB Verbindung zur Authdatenbank

    • Wird nach jedem Request resettet.

    $::auth stellt Funktionen bereit um die Rechte des aktuellen Users abzufragen. Obwohl diese Informationen vom aktuellen User abhängen wird das Objekt aus Geschwindigkeitsgründen nur einmal angelegt und dann nach jedem Request kurz resettet.

    Dieses Objekt kapselt auch den gerade aktiven Mandanten. Dessen Einstellungen können über $::auth->client abgefragt werden; Rückgabewert ist ein Hash mit den Werten aus der Tabelle - auth.clients.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse + auth.clients.

    4.1.3.6. $::lx_office_conf

    • Objekt der Klasse "SL::LxOfficeConf"

    • Global gecached

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

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

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

    [Warnung]Warnung

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

    4.1.3.7. $::instance_conf

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

    4.1.3.7. $::instance_conf

    • Objekt der Klasse "SL::InstanceConfiguration"

    • wird pro Request neu erstellt

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

    $::instance_conf->get_inventory_system eq 'perpetual'

    - ob die berüchtigte Bestandsmethode zur Anwendung kommt.

    4.1.3.8. $::dispatcher

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

    4.1.3.8. $::dispatcher

    • Objekt der Klasse "SL::Dispatcher"

    • wird pro Serverprozess erstellt.

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

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

    4.1.3.9. $::request

    • Hashref (evtl später Objekt)

    • Wird pro Request neu initialisiert.

    • Keine Unterstruktur garantiert.

    + Objekt untergebracht.

    4.1.3.9. $::request

    • Hashref (evtl später Objekt)

    • Wird pro Request neu initialisiert.

    • Keine Unterstruktur garantiert.

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

    ist der Key f $::request

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

4.1.4. Ehemalige globale Variablen

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

4.1.4.1. $::cgi

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

4.1.4. Ehemalige globale Variablen

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

4.1.4.1. $::cgi

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

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

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

4.1.4.2. $::all_units

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

4.1.4.2. $::all_units

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

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

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

4.1.4.3. %::called_subs

  • wurde benutzt um callsub deep recursions + gelesen.

4.1.4.3. %::called_subs

  • wurde benutzt um callsub deep recursions abzufangen.

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

  • komplette recursion protection wurde entfernt.

\ No newline at end of file diff --git a/doc/html/index.html b/doc/html/index.html index b37a9d543..b82120bbc 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -3,7 +3,7 @@ kivitendo 3.3.0: Installation, Konfiguration, Entwicklung

kivitendo 3.3.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.7.5. Task-Server mit mehreren Mandanten
2.8. Benutzerauthentifizierung und Administratorpasswort
2.8.1. Grundlagen zur Benutzerauthentifizierung
2.8.2. Administratorpasswort
2.8.3. Authentifizierungsdatenbank
2.8.4. Passwortüberprüfung
2.8.5. Name des Session-Cookies
2.8.6. Anlegen der Authentifizierungsdatenbank
2.9. Mandanten-, Benutzer- und Gruppenverwaltung
2.9.1. Zusammenhänge
2.9.2. Mandanten, Benutzer und Gruppen
2.9.3. Datenbanken anlegen
2.9.4. Gruppen anlegen
2.9.5. Benutzer anlegen
2.9.6. Mandanten anlegen
2.10. Drucker- und Systemverwaltung
2.10.1. Druckeradministration
2.10.2. System sperren / entsperren
2.11. E-Mail-Versand aus kivitendo heraus
2.11.1. Versand über lokalen E-Mail-Server
2.11.2. Versand über einen SMTP-Server
2.12. Drucken mit kivitendo
2.12.1. Vorlagenverzeichnis anlegen
2.12.2. 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.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. Einstellungen pro Mandant
2.18. kivitendo ERP verwenden
3. Features und Funktionen
3.1. Wiederkehrende Rechnungen
3.1.1. Einführung
3.1.2. Konfiguration
3.1.3. Spezielle Variablen
3.1.4. Auflisten
3.1.5. Erzeugung der eigentlichen Rechnungen
3.1.6. Erste Rechnung für aktuellen Monat erstellen
3.2. 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
4. Entwicklerdokumentation
4.1. Globale Variablen
4.1.1. Wie sehen globale Variablen in Perl aus?
4.1.2. Warum sind globale Variablen ein Problem?
4.1.3. Kanonische globale Variablen
4.1.4. Ehemalige globale Variablen
4.2. Entwicklung unter FastCGI
4.2.1. Allgemeines
4.2.2. Programmende und Ausnahmen
4.2.3. Globale Variablen
4.2.4. Performance und Statistiken
4.3. SQL-Upgradedateien
4.3.1. Einführung
4.3.2. Format der Kontrollinformationen
4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
4.3.4. Hilfsscript dbupgrade2_tool.pl
4.4. Translations and languages
4.4.1. Introduction
4.4.2. Character set
4.4.3. File structure
4.5. Die kivitendo-Test-Suite
4.5.1. Einführung
4.5.2. Voraussetzungen
4.5.3. + Formularen
3.4. Excel-Vorlagen
3.4.1. Zusammenfassung
3.4.2. Bedienung
3.4.3. Variablensyntax
3.4.4. Einschränkungen
3.5. Mandantenkonfiguration Lager
4. Entwicklerdokumentation
4.1. Globale Variablen
4.1.1. Wie sehen globale Variablen in Perl aus?
4.1.2. Warum sind globale Variablen ein Problem?
4.1.3. Kanonische globale Variablen
4.1.4. Ehemalige globale Variablen
4.2. Entwicklung unter FastCGI
4.2.1. Allgemeines
4.2.2. Programmende und Ausnahmen
4.2.3. Globale Variablen
4.2.4. Performance und Statistiken
4.3. SQL-Upgradedateien
4.3.1. Einführung
4.3.2. Format der Kontrollinformationen
4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
4.3.4. Hilfsscript dbupgrade2_tool.pl
4.4. Translations and languages
4.4.1. Introduction
4.4.2. Character set
4.4.3. File structure
4.5. Die kivitendo-Test-Suite
4.5.1. Einführung
4.5.2. Voraussetzungen
4.5.3. Existierende Tests ausführen
4.5.4. Bedeutung der verschiedenen Test-Scripte diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index 0d4ddc5550f4afa473edfffc3848dd90fe82c077..e3d26a3e76ba83d9e4dca67f04e9ee1ced9fdd7f 100644 GIT binary patch delta 64306 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%0Drz& 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 YPP=GkcrKsycs{Y}ju~^v(No<20|C?XKmY&$ delta 64206 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 Oa`_V{9)038|Nj8F|3)tW -- 2.20.1