From b5240726879987000729f6209bbc68d09fa94718 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Mon, 14 Oct 2013 16:53:35 +0200 Subject: [PATCH] =?utf8?q?Dokumentation=20f=C3=BCr=20individuelle=20Variab?= =?utf8?q?lenformatierung=20bei=20wiederkehrenden=20Rechnungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/dokumentation.xml | 172 ++++++++++++++++++++++++++++++++ doc/html/ch03.html | 52 +++++++++- doc/html/ch03s02.html | 5 +- doc/html/ch04.html | 32 +++--- doc/html/index.html | 2 +- doc/kivitendo-Dokumentation.pdf | Bin 672102 -> 674894 bytes 6 files changed, 244 insertions(+), 19 deletions(-) diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index aeeb56fce..5e86d1a0d 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -2232,6 +2232,12 @@ ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/ Abrechnungszeitraum explizit auszuweisen. Eine Variable hat dabei die Syntax <%variablenname%>. + + Sofern es sich um eine Datumsvariable handelt, kann das Ausgabeformat weiter bestimmt werden, indem an den Variablennamen + Formatoptionen angehängt werden. Die Syntax sieht dabei wie folgt aus: <%variablenname + FORMAT=Formatinformation%>. Die zur verfügung stehenden Formatinformationen werden unten genauer beschrieben. + + Diese Variablen werden in den folgenden Elementen des Auftrags ersetzt: @@ -2297,6 +2303,172 @@ ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/ + + + Die invidiuellen Formatinformationen bestehen aus Paaren von Prozentzeichen und einem Buchstaben, welche beide zusammen durch den + dazugehörigen Wert ersetzt werden. So wird z.B. %Y durch das viertstellige Jahr ersetzt. Alle möglichen + Platzhalter sind: + + + + + + %a + + + Der abgekürzte Wochentagsname. + + + + + %A + + + Der ausgeschriebene Wochentagsname. + + + + + %b + + + Der abgekürzte Monatsname. + + + + + %B + + + Der ausgeschriebene Monatsname. + + + + + %C + + + Das Jahrhundert (Jahr/100) als eine zweistellige Zahl. + + + + + %d + + + Der Monatstag als Zahl zwischen 01 und 31. + + + + + %D + + + Entspricht %m/%d/%y (amerikanisches Datumsformat). + + + + + %e + + + Wie %d (Monatstag als Zahl zwischen 1 und 31), allerdings werden führende Nullen durch Leerzeichen ersetzt. + + + + + %F + + + Entspricht %Y-%m-%d (das ISO-8601-Datumsformat). + + + + + %j + + + Der Tag im Jahr als Zahl zwischen 001 und 366 inklusive. + + + + + %m + + + Der Monat als Zahl zwischen 01 und 12 inklusive. + + + + + %u + + + Der Wochentag als Zahl zwischen 1 und 7 inklusive, wobei die 1 dem Montag entspricht. + + + + + %U + + + Die Wochennummer als Zahl zwischen 00 und 53 inklusive, wobei der erste Sonntag im Jahr das Startdatum von Woche 01 ist. + + + + + %V + + + Die ISO-8601:1988-Wochennummer als Zahl zwischen 01 und 53 inklusive, wobei Woche 01 die erste Woche, von der mindestens vier Tage im Jahr liegen; Montag ist erster Tag der Woche. + + + + + %w + + + Der Wochentag als Zahl zwischen 0 und 6 inklusive, wobei die 0 dem Sonntag entspricht. + + + + + %W + + + Die Wochennummer als Zahl zwischen 00 und 53 inklusive, wobei der erste Montag im Jahr das Startdatum von Woche 01 ist. + + + + + %y + + + Das Jahr als zweistellige Zahl zwischen 00 und 99 inklusive. + + + + + %Y + + + Das Jahr als vierstellige Zahl. + + + + + %% + + + Das Prozentzeichen selber. + + + + + + Anwendungsbeispiel für die Ausgabe, von welchem Monat und Jahr bis zu welchem Monat und Jahr die aktuelle Abrechnungsperiode + dauert: Abrechnungszeitrum: <%period_start_date FORMAT=%m/%Y%> bis <%period_end_date FORMAT=%m/%Y%> + diff --git a/doc/html/ch03.html b/doc/html/ch03.html index 8b59e52b0..5e91f1a6b 100644 --- a/doc/html/ch03.html +++ b/doc/html/ch03.html @@ -42,6 +42,10 @@ Um die erzeugten Rechnungen individualisieren zu können, werden beim Umwandeln des Auftrags in eine Rechnung einige speziell formatierte Variablen durch für die jeweils aktuelle Abrechnungsperiode gültigen Werte ersetzt. Damit ist es möglich, z.B. den Abrechnungszeitraum explizit auszuweisen. Eine Variable hat dabei die Syntax <%variablenname%>. +

+ Sofern es sich um eine Datumsvariable handelt, kann das Ausgabeformat weiter bestimmt werden, indem an den Variablennamen + Formatoptionen angehängt werden. Die Syntax sieht dabei wie folgt aus: <%variablenname + FORMAT=Formatinformation%>. Die zur verfügung stehenden Formatinformationen werden unten genauer beschrieben.

Diese Variablen werden in den folgenden Elementen des Auftrags ersetzt:

  • Bemerkungen

  • Interne Bemerkungen

  • Vorgangsbezeichnung

  • In den Beschreibungs- und Langtextfeldern aller Positionen

Die zur Verfügung stehenden Variablen sind die Folgenden:

@@ -65,7 +69,53 @@

Formatiertes Datum des ersten und letzten Tages im Abrechnungszeitraum (z.B. bei quartalsweiser Abrechnung und im ersten Quartal von 2013 wären dies der 01.01.2013 und 31.03.2013). -

3.1.4. Auflisten

Unter Verkauf->Berichte->Aufträge finden sich zwei neue +

+ Die invidiuellen Formatinformationen bestehen aus Paaren von Prozentzeichen und einem Buchstaben, welche beide zusammen durch den + dazugehörigen Wert ersetzt werden. So wird z.B. %Y durch das viertstellige Jahr ersetzt. Alle möglichen + Platzhalter sind: +

+ %a +

Der abgekürzte Wochentagsname.

+ %A +

Der ausgeschriebene Wochentagsname.

+ %b +

Der abgekürzte Monatsname.

+ %B +

Der ausgeschriebene Monatsname.

+ %C +

Das Jahrhundert (Jahr/100) als eine zweistellige Zahl.

+ %d +

Der Monatstag als Zahl zwischen 01 und 31.

+ %D +

Entspricht %m/%d/%y (amerikanisches Datumsformat).

+ %e +

Wie %d (Monatstag als Zahl zwischen 1 und 31), allerdings werden führende Nullen durch Leerzeichen ersetzt.

+ %F +

Entspricht %Y-%m-%d (das ISO-8601-Datumsformat).

+ %j +

Der Tag im Jahr als Zahl zwischen 001 und 366 inklusive.

+ %m +

Der Monat als Zahl zwischen 01 und 12 inklusive.

+ %u +

Der Wochentag als Zahl zwischen 1 und 7 inklusive, wobei die 1 dem Montag entspricht.

+ %U +

Die Wochennummer als Zahl zwischen 00 und 53 inklusive, wobei der erste Sonntag im Jahr das Startdatum von Woche 01 ist.

+ %V +

Die ISO-8601:1988-Wochennummer als Zahl zwischen 01 und 53 inklusive, wobei Woche 01 die erste Woche, von der mindestens vier Tage im Jahr liegen; Montag ist erster Tag der Woche.

+ %w +

Der Wochentag als Zahl zwischen 0 und 6 inklusive, wobei die 0 dem Sonntag entspricht.

+ %W +

Die Wochennummer als Zahl zwischen 00 und 53 inklusive, wobei der erste Montag im Jahr das Startdatum von Woche 01 ist.

+ %y +

Das Jahr als zweistellige Zahl zwischen 00 und 99 inklusive.

+ %Y +

Das Jahr als vierstellige Zahl.

+ %% +

Das Prozentzeichen selber.

+ Anwendungsbeispiel für die Ausgabe, von welchem Monat und Jahr bis zu welchem Monat und Jahr die aktuelle Abrechnungsperiode + dauert: Abrechnungszeitrum: <%period_start_date FORMAT=%m/%Y%> bis <%period_end_date FORMAT=%m/%Y%> + +

3.1.4. 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.5. Erzeugung der eigentlichen Rechnungen

Die zeitliche und periodische Überprüfung, ob eine diff --git a/doc/html/ch03s02.html b/doc/html/ch03s02.html index 7bbd9e572..a3381b1e6 100644 --- a/doc/html/ch03s02.html +++ b/doc/html/ch03s02.html @@ -423,6 +423,9 @@ ordnumber_oe

Auftragsnummer des Originalauftrags, wenn die Rechnung aus einem Sammelauftrag erstellt wurde

+ donumber_do +

Lieferscheinnummer desjenigen Lieferscheins, aus dem die Position stammt, sofern die Rechnung aus einem oder + mehreren Lieferscheinen erstellt wurde

p_discount

Rabatt in Prozent

partnotes @@ -566,7 +569,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 55a00d7b8..72b87bbbf 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 7827645f6..8fa725c49 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -3,7 +3,7 @@ kivitendo 3.1.0: Installation, Konfiguration, Entwicklung

kivitendo 3.1.0: Installation, Konfiguration, Entwicklung


Inhaltsverzeichnis

1. Aktuelle Hinweise
2. Installation und Grundkonfiguration
2.1. Übersicht
2.2. Benötigte Software und Pakete
2.2.1. Betriebssystem
2.2.2. Benötigte Perl-Pakete installieren
2.3. Manuelle Installation des Programmpaketes
2.4. kivitendo-Konfigurationsdatei
2.4.1. Einführung
2.4.2. Abschnitte und Parameter
2.4.3. Versionen vor 2.6.3
2.5. Anpassung der PostgreSQL-Konfiguration
2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
2.5.2. Änderungen an Konfigurationsdateien
2.5.3. Erweiterung für servergespeicherte Prozeduren
2.5.4. Datenbankbenutzer anlegen
2.6. Webserver-Konfiguration
2.6.1. Grundkonfiguration mittels CGI
2.6.2. Konfiguration für FastCGI/FCGI
2.7. Der Task-Server
2.7.1. Verfügbare und notwendige Konfigurationsoptionen
2.7.2. Automatisches Starten des Task-Servers beim Booten
2.7.3. Wie der Task-Server gestartet und beendet wird
2.7.4. Task-Server mit mehreren Mandanten
2.8. Benutzerauthentifizierung und Administratorpasswort
2.8.1. Grundlagen zur Benutzerauthentifizierung
2.8.2. Administratorpasswort
2.8.3. Authentifizierungsdatenbank
2.8.4. Passwortüberprüfung
2.8.5. Name des Session-Cookies
2.8.6. Anlegen der Authentifizierungsdatenbank
2.9. Mandanten-, Benutzer- und Gruppenverwaltung
2.9.1. Zusammenhänge
2.9.2. Mandanten, Benutzer und Gruppen
2.9.3. Datenbanken anlegen
2.9.4. Gruppen anlegen
2.9.5. Benutzer anlegen
2.9.6. Mandanten anlegen
2.10. Drucker- und Systemverwaltung
2.10.1. Druckeradministration
2.10.2. System sperren / entsperren
2.11. E-Mail-Versand aus kivitendo heraus
2.11.1. Versand über lokalen E-Mail-Server
2.11.2. Versand über einen SMTP-Server
2.12. Drucken mit kivitendo
2.12.1. Vorlagenverzeichnis anlegen
2.12.2. Standard
2.12.3. f-tex
2.12.4. Der Druckvorlagensatz RB
2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
2.13. OpenDocument-Vorlagen
2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR
2.14.1. Einführung
2.14.2. Konfigurationsparameter
2.14.3. Festlegen der Parameter
2.14.4. Bemerkungen zu Bestandsmethode
2.14.5. Bekannte Probleme
2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
2.15.1. Einführung
2.15.2. Konto 3804 manuell anlegen
2.16. Verhalten des Bilanzberichts
2.17. Einstellungen pro Mandant
2.18. kivitendo ERP verwenden
3. Features und Funktionen
3.1. Wiederkehrende Rechnungen
3.1.1. Einführung
3.1.2. Konfiguration
3.1.3. Spezielle Variablen
3.1.4. Auflisten
3.1.5. Erzeugung der eigentlichen Rechnungen
3.1.6. Erste Rechnung für aktuellen Monat erstellen
3.2. Dokumentenvorlagen und verfügbare Variablen
3.2.1. Einführung
3.2.2. Variablen ausgeben
3.2.3. Verwendung in Druckbefehlen
3.2.4. Anfang und Ende der Tags verändern
3.2.5. Zuordnung von den Dateinamen zu den Funktionen
3.2.6. Sprache, Drucker und E-Mail
3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
3.2.8. Variablen in Rechnungen
3.2.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
3.2.10. Variablen in anderen Vorlagen
3.2.11. Blöcke, bedingte Anweisungen und Schleifen
3.2.12. Markup-Code zur Textformatierung innerhalb von - Formularen
3.3. Excel-Vorlagen
3.3.1. Zusammenfassung
3.3.2. Bedienung
3.3.3. Variablensyntax
3.3.4. Einschränkungen
3.4. Mandantenkonfiguration Lager
4. Entwicklerdokumentation
4.1. Globale Variablen
4.1.1. Wie sehen globale Variablen in Perl aus?
4.1.2. Warum sind globale Variablen ein Problem?
4.1.3. Kanonische globale Variablen
4.1.4. Ehemalige globale Variablen
4.2. Entwicklung unter FastCGI
4.2.1. Allgemeines
4.2.2. Programmende und Ausnahmen
4.2.3. Globale Variablen
4.2.4. Performance und Statistiken
4.3. SQL-Upgradedateien
4.3.1. Einführung
4.3.2. Format der Kontrollinformationen
4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
4.3.4. Hilfsscript dbupgrade2_tool.pl
4.4. Translations and languages
4.4.1. Introduction
4.4.2. Character set
4.4.3. File structure
4.5. Die kivitendo-Test-Suite
4.5.1. Einführung
4.5.2. Voraussetzungen
4.5.3. + Formularen
3.3. Excel-Vorlagen
3.3.1. Zusammenfassung
3.3.2. Bedienung
3.3.3. Variablensyntax
3.3.4. Einschränkungen
3.4. Mandantenkonfiguration Lager
4. Entwicklerdokumentation
4.1. Globale Variablen
4.1.1. Wie sehen globale Variablen in Perl aus?
4.1.2. Warum sind globale Variablen ein Problem?
4.1.3. Kanonische globale Variablen
4.1.4. Ehemalige globale Variablen
4.2. Entwicklung unter FastCGI
4.2.1. Allgemeines
4.2.2. Programmende und Ausnahmen
4.2.3. Globale Variablen
4.2.4. Performance und Statistiken
4.3. SQL-Upgradedateien
4.3.1. Einführung
4.3.2. Format der Kontrollinformationen
4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
4.3.4. Hilfsscript dbupgrade2_tool.pl
4.4. Translations and languages
4.4.1. Introduction
4.4.2. Character set
4.4.3. File structure
4.5. Die kivitendo-Test-Suite
4.5.1. Einführung
4.5.2. Voraussetzungen
4.5.3. Existierende Tests ausführen
4.5.4. Bedeutung der verschiedenen Test-Scripte diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index 35e4a1556e69d9d7bd74260db4ca0b59f2d00257..99a37432e002c108d601983325dfd18a8ba7dcad 100644 GIT binary patch delta 114890 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�zSD5h@WYAr92n)yU1#p#LKBnO_39J|hi{>#z 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 a`I-Cfy!XC%L*D|0d06b(bHn=%F8&9Sn!mvS delta 112977 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

j5){L5h;fxy=Gm`(IV~EXE2@>?AZ095S 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 -- 2.20.1