Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 86ab982c

Von Werner Hahn vor etwa 2 Monaten hinzugefügt

  • ID 86ab982c7698522344b40782376566d8269a1e25
  • Vorgänger 87eeaa6f

Dokumentation 'Wiederkehrende Rechnung'

Unterschiede anzeigen:

doc/html/ch03.html
6 6
        umgewandelt, so als ob man den Workflow benutzen würde, und auch die
7 7
        Auftragsnummer wird übernommen, sodass alle wiederkehrenden
8 8
        Rechnungen, die aus einem Auftrag erstellt wurden, später leicht
9
        wiederzufinden sind.</p></div><div class="sect2" title="3.1.2. Konfiguration"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.configuration"></a>3.1.2. Konfiguration</h3></div></div></div><p>Um einen Auftrag für wiederkehrende Rechnung zu konfigurieren,
10
        findet sich beim Bearbeiten des Auftrags ein neuer Knopf
9
        wiederzufinden sind.</p></div><div class="sect2" title="3.1.2. Konfiguration auf Belegebene"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.global-configuration"></a>3.1.2. Konfiguration auf Belegebene</h3></div></div></div><p>Um einen Auftrag für wiederkehrende Rechnung zu konfigurieren,
10
        findet sich beim Bearbeiten des Auftrags ein Knopf
11 11
        "Konfigurieren", der ein neues Fenster öffnet, in dem man die nötigen
12
        Parameter einstellen kann. Hinter dem Knopf wird außerdem noch
12
        Parameter einstellen kann. Zusätzlich zu dem Knopf wird noch
13 13
        angezeigt, ob der Auftrag als wiederkehrende Rechnung konfiguriert ist
14
        oder nicht.</p><p>Folgende Parameter kann man konfigurieren:</p><div class="variablelist"><dl><dt><span class="term">Status</span></dt><dd><p>Bei aktiven Rechnungen wird automatisch eine Rechnung
14
        oder nicht(aktiv/inaktiv).</p><div class="screenshot"><div class="mediaobject"><img src="images/WR_Global_Config.png"></div></div><p>Folgende Parameter kann man konfigurieren:</p><div class="variablelist"><dl><dt><span class="term">Status</span></dt><dd><p>Bei aktiven Rechnungen wird automatisch eine Rechnung
15 15
              erstellt, wenn die Periodizität erreicht ist (z.B. am Anfang
16 16
              eines neuen Monats).</p><p>Ist ein Auftrag nicht aktiv, so werden für ihn auch keine
17 17
              wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer
......
33 33
              eingetragenen Enddatums weiterhin erstellt werden, so kann man
34 34
              hier die Anzahl der Monate eingeben, um die das Enddatum
35 35
              automatisch nach hinten geschoben wird.</p></dd><dt><span class="term">Drucken</span></dt><dd><p>Sind Drucker konfiguriert, so kann man sich die erstellten
36
              Rechnungen auch gleich ausdrucken lassen.</p></dd></dl></div><p>Nach Erstellung der Rechnungen kann eine E-Mail mit
36
              Rechnungen auch gleich ausdrucken lassen.</p></dd><dt><span class="term">Email verschicken</span></dt><dd><p>Ist zumindest eine Emailadresse beim Kunden hinterlegt, kann die zu erstellende Rechnung als Anhang einer Mail verschickt werden.</p></dd></dl></div><p>Nach Erstellung der Rechnungen kann eine E-Mail mit
37 37
        Informationen zu den erstellten Rechnungen verschickt werden.
38 38
        Konfiguriert wird dies in der <a class="link" href="ch02s05.html#config.config-file.sections-parameters" title="2.5.2. Abschnitte und Parameter">Konfigurationsdatei</a>
39 39
        
40 40
               <code class="filename">config/kivitendo.conf</code> im Abschnitt
41
        <code class="varname">[periodic_invoices]</code>.</p></div><div class="sect2" title="3.1.3. Spezielle Variablen"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.variables"></a>3.1.3. Spezielle Variablen</h3></div></div></div><p>Um die erzeugten Rechnungen individualisieren zu können, werden
41
        <code class="varname">[periodic_invoices]</code>.</p></div><div class="sect2" title="3.1.3. Konfiguration auf Positionsebene"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.position-configuration"></a>3.1.3. Konfiguration auf Positionsebene</h3></div></div></div><p>Es ist möglich auf Positionsebene individuelle wiederkehrende Konfigurationen
42
        zu haben. Diese werden nur auf die Rechnung genommen, sofern die Periodizität
43
        zum Rechnungslauf gültig ist. So ist es mögich pro Kunde nur einen Auftrag für
44
        wiederkehrende Rechnung zu haben. Es wird immer die jeweils gültigen Positionen
45
        in die Rechnung übernommen.</p><p>Startdatum wird wenn nicht eingetragen ist aus der global Konfigurationen
46
        des Beleges genommen.</p><div class="screenshot"><div class="mediaobject"><img src="images/WR_Position_Config.png"></div></div><p>Folgende Parameter kann man konfigurieren:</p><div class="variablelist"><dl><dt><span class="term">gekündigt</span></dt><dd><p>Bei nicht gekündigten Positionen wird automatisch eine Rechnung
47
              erstellt, wenn die Periodizität erreicht ist (z.B. am Anfang
48
              eines neuen Monats).</p></dd><dt><span class="term">Periodizität</span></dt><dd><p>Ob monatlich, quartalsweise oder jährlich auf neue
49
              Rechnungen überprüft werden soll. Für jede Periode seit dem
50
              Startdatum wird überprüft, ob für die Periode (beginnend immer
51
              mit dem ersten Tag der Periode) schon eine Rechnung erstellt
52
              wurde. Unter Umständen können bei einem Startdatum in der
53
              Vergangenheit aber größer als das globale Startdatum
54
              gleich mehrere Rechnungen erstellt werden.</p></dd></dl></div><div class="variablelist"><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Stimmt mit der Abrechnungsperiodizität überein:
55
                Die globalen Daten des Beleges werden übernommen.</p></li><li class="listitem"><p>niemals: 
56
                wird nie auf eine Rechnung übernommen, kann als Positions für die 
57
                Auftragsbestätigung betrachtet werden oder für eigene Hinweise.</p></li><li class="listitem"><p>einmalig: Mit dem Startdatum wird die Position einmalig auf einer 
58
                Rechnung ausgewiesen</p></li><li class="listitem"><p>monatlich: Mit dem Startdatum wird die Position entspechend der 
59
                Periodizität auf einer Rechnung ausgewiesen</p></li><li class="listitem"><p>vierteljährlich: Mit dem Startdatum wird die Position entspechend der 
60
                Periodizität auf einer Rechnung ausgewiesen</p></li><li class="listitem"><p>halbjährlich: Mit dem Startdatum wird die Position entspechend der 
61
                Periodizität auf einer Rechnung ausgewiesen</p></li><li class="listitem"><p>jährlich: Mit dem Startdatum wird die Position entspechend der 
62
                Periodizität auf einer Rechnung ausgewiesen</p></li></ul></div><dl><dt><span class="term">Startdatum</span></dt><dd><p>ab welchem Datum auf Rechnungserstellung geprüft werden
63
              soll</p></dd><dt><span class="term">Enddatum</span></dt><dd><p>ab wann keine Rechnungen mehr erstellt werden
64
              sollen</p></dd><dt><span class="term">Automatische Verlängerung um x Monate</span></dt><dd><p>Sollen die wiederkehrenden Rechnungen bei Erreichen des
65
              eingetragenen Enddatums weiterhin erstellt werden, so kann man
66
              hier die Anzahl der Monate eingeben, um die das Enddatum
67
              automatisch nach hinten geschoben wird.</p></dd></dl></div><p>Ist ein Auftrag nicht aktiv, so werden für ihn auch keine
68
        wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer
69
        nicht-aktiver Zeit einen Auftrag wieder auf aktiv, wird beim
70
        nächsten Periodenwechsel für alle Perioden, seit der letzten
71
        aktiven Periode, jeweils eine Rechnung erstellt. Möchte man dies
72
        verhindern, muss man vorher das Startdatum, sowohl in der Beleg- als auch in der 
73
        Positionskonfiguration, neu setzen.</p><p>Nicht mehr gültige und berechnete Positionen werden gelb hinterlegt und 
74
        nicht nochmal in Rechnung gestellt</p><div class="screenshot"><div class="mediaobject"><img src="images/WR_Yellow_Positions.png"></div></div></div><div class="sect2" title="3.1.4. Spezielle Variablen"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.variables"></a>3.1.4. Spezielle Variablen</h3></div></div></div><p>Um die erzeugten Rechnungen individualisieren zu können, werden
42 75
        beim Umwandeln des Auftrags in eine Rechnung einige speziell
43 76
        formatierte Variablen durch für die jeweils aktuelle
44 77
        Abrechnungsperiode gültigen Werte ersetzt. Damit ist es möglich, z.B.
......
142 175
            </p><p>Beim automatischen Versand der Rechnugen via E-Mail können neben diesen speziellen Variablen auch einige Eigenschaften der
143 176
        Rechnung selber als Variablen im Betreff &amp; dem Text der E-Mails genutzt werden. Beispiele sind
144 177
        <code class="varname">&lt;%invnumber%&gt;</code> für die Rechnungsnummber oder <code class="varname">&lt;transaction_description%&gt;</code> für die
145
        Vorgangsbezeichnung. Diese Variablen stehen beim Erzeugen der Rechnung logischerweise noch nicht zur Verfügung.</p></div><div class="sect2" title="3.1.4. Auflisten"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.reports"></a>3.1.4. Auflisten</h3></div></div></div><p>Unter Verkauf-&gt;Berichte-&gt;Aufträge finden sich zwei neue
178
        Vorgangsbezeichnung. Diese Variablen stehen beim Erzeugen der Rechnung logischerweise noch nicht zur Verfügung.</p></div><div class="sect2" title="3.1.5. Auflisten"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.reports"></a>3.1.5. Auflisten</h3></div></div></div><p>Unter Verkauf-&gt;Berichte-&gt;Aufträge finden sich zwei neue
146 179
        Checkboxen, "Wiederkehrende Rechnungen aktiv" und "Wiederkehrende
147 180
        Rechnungen inaktiv", mit denen man sich einen Überglick über die
148
        wiederkehrenden Rechnungen verschaffen kann.</p></div><div class="sect2" title="3.1.5. Erzeugung der eigentlichen Rechnungen"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.task-server"></a>3.1.5. Erzeugung der eigentlichen Rechnungen</h3></div></div></div><p>Die zeitliche und periodische Überprüfung, ob eine
181
        wiederkehrenden Rechnungen verschaffen kann.</p></div><div class="sect2" title="3.1.6. Erzeugung der eigentlichen Rechnungen"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.task-server"></a>3.1.6. Erzeugung der eigentlichen Rechnungen</h3></div></div></div><p>Die zeitliche und periodische Überprüfung, ob eine
149 182
        wiederkehrende Rechnung automatisch erstellt werden soll, geschieht
150 183
        durch den <a class="link" href="ch02s08.html" title="2.8. Der Task-Server">Task-Server</a>, einen
151 184
        externen Dienst, der automatisch beim Start des Servers gestartet
152
        werden sollte.</p></div><div class="sect2" title="3.1.6. Erste Rechnung für aktuellen Monat erstellen"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.create-for-current-month"></a>3.1.6. Erste Rechnung für aktuellen Monat erstellen</h3></div></div></div><p>Will man im laufenden Monat eine monatlich wiederkehrende
185
        werden sollte.</p></div><div class="sect2" title="3.1.7. Erste Rechnung für aktuellen Monat erstellen"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.create-for-current-month"></a>3.1.7. Erste Rechnung für aktuellen Monat erstellen</h3></div></div></div><p>Will man im laufenden Monat eine monatlich wiederkehrende
153 186
        Rechnung inkl. des laufenden Monats starten, stellt man das Startdatum
154 187
        auf den Monatsanfang und wartet ein paar Minuten, bis der Task-Server
155 188
        den neu konfigurieren Auftrag erkennt und daraus eine Rechnung

Auch abrufbar als: Unified diff