ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter...

52
[ISPConfig 3 Manual] Handbuch für das ISPConfig 3 Abrechnungsmodul Version 1.4 für ISPConfig 3.0.5.4p8 Autor: Till Brehm <[email protected]> Zuletzt bearbeitet am 18.03.2016 1 (c) projektfarm GmbH 2011

Transcript of ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter...

Page 1: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

 

 

 

 

 

Handbuch für das ISPConfig 3 Abrechnungsmodul  

Version 1.4 für ISPConfig 3.0.5.4p8Autor: Till Brehm <[email protected]> Zuletzt bearbeitet am 18.03.2016

 

 

 

 

 

 

 

 

 

1

(c) projektfarm GmbH 2011

Page 2: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Das ISPConfig 3 Abrechnungsmodul ist eine Erweiterung für ISPConfig 3 und unterliegt nichtder BSD Lizenz.

 

Funktionen des ISPConfig 3 Abrechnungsmoduls • Erstellen von Rechnungen mittels Rechnungseditor. • Automatisches Erstellen von Rechnungen auf Basis wiederkehrender Artikel / Abonnements

(z.B. Domains, Webseiten, Supportverträge etc.). • Erstellung von Rechnungen auf Basis einer Proforma-Rechnung. • Speichern von Rechnungen als PDF Datei. • Erstellung von Gutschriften. • Erstellen von Proforma Rechnungen. • Versenden von Rechnungen, Proforma-Rechnungen und Gutschriften per Email. • Versenden von Zahlungserinnerungen per Email. • Artikelvorlagen. • Emailvorlagen. • Unterstützung für mehrere Mandanten / Firmen mit getrennten Rechnungsnummernkreisen.

2

(c) projektfarm GmbH 2011

Page 3: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

• Bereitstellen von Rechnungen im Kundenlogin von ISPConfig. • Erweiterung der Kundeneinstellungen von ISPConfig um rechnungsspezifische Details wie

Zahlungsziel, Email des Rechnungsempfängers und Zahlungsgateway. • Automatische Vergabe von Rechnungsnummern. • Erstellung von wiederkehrenden Artikeln auf Basis des ISPConfig Kundentemplates. • Das Abrechnungsmodul ist in ISPConfig integriert und kann über den ISPConfig

Administratorlogin aufgerufen werden. • Das Abrechnungsmodul wird im Quelltext ausgeliefert, so dass individuelle Anpassungen

möglich sind. • Unterstützung für PayPal-Zahlungen. • Unterstützung von SEPA Lastschriften. • Verwaltung von SEPA Mandaten. • Verarbeitung von Rücklastschriften. • Export von SEPA Lastschriften im XML Format zum Import in Online Banking Anwendungen

(z.B. Starmoney Business) oder Weitergabe an die Kontoführende Bank. • Dashboard Plugin um Rechnungen im Kundenlogin anzuzeigen. • Dashboard Plugin für Adressänderungen des Kunden. • Dashboard Plugin für das Artikelmanagement durch den Kunden (Up- Downgrades, Addon

Bestellung und Kündigungen). • Externe Zahlungsseite als Zeil für Zahlungslinks mit Auswahl der Zahlungsmethode durch

den Kunden. • Standard PDF-Vorlagen für Firmen. • Erinnerungs-Emails für Wiederkehrenede Artikel. • Werkzeug zum zurücksetzen von Rechnungsnummern.

Lizenz und Nutzungsbedingungen Das ISPConfig 3 Abrechnungsmodul unterliegt der folgenden Lizenz:

Der Lizenznehmer hat das Recht die Software auf einem einzelnenISPConfig 3 ControlpanelServer einzusetzen. In einer ISPConfig 3Multiserver Installation wird eine Lizenz für den"Master" Serverbenötigt, die Slave-Server benötigen keine eigenen Lizenzen. DasISPConfig 3Abrechnungsmodul wird im Quelltext ausgeliefert.Modifikationen des Quelltextes für die eigene

3

(c) projektfarm GmbH 2011

Page 4: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Verwendung sindgestattet. Der Quelltext das Abrechnungsmoduls darf nicht an Dritteweitergegeben oder veröffentlicht werden. Die Nutzungsdauer ist nichtzeitlich beschränkt. DerLizenznehmer ist berechtigt dasAbrechnungsmodul auf einem 2. Server für Tests zuinstallieren, solangedieser nicht produktiv für Abrechnungen eingesetzt wird.

Bei Fragen zur Lizenz wenden Sie sich bitte an [email protected]

Systemvoraussetzungen • ISPConfig >= 3.0.5 • PHP > 5.3 mit PHP-cURL Erweiterung

 

Inhaltsverzeichnis1 Konventionen und Textformatierungen  1.1 Befehle  1.2 Inhalt von Dateien  1.3 Dateinamen, Protokollnamen, etc.  1.4 Hervorhebungen

2 Installation und Update  2.1 Installation des ISPConfig 3 Abrechnungsmoduls  2.2 Update des ISPConfig 3 Abrechnungsmoduls

3 Kunde  3.1 Kunde neu  3.2 Kunden  3.3 Abrechnungseinstellungen des Kunden

4 Rechnung  4.1 Vorlagen  4.2 Rechnungen    4.2.1 Rechnung erstellen (manuell)    4.2.2 Rechnung versenden    4.2.3 Rechnung duplizieren    4.2.4 Rechnung stornieren und Erstellen von Gutschriften    4.2.5 Rechnung anmahnen / Zahlungserinnerungen senden  4.3 Proforma Rechnungen  4.4 Gutschriften  4.5 Mahnungen

5 Abonnements

4

(c) projektfarm GmbH 2011

Page 5: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

  5.1 Wiederkehrende Artikel  5.2 Erstelle Rechnungen

6 Nachrichten  6.1 Email-Nachrichten  6.2 Mahnungen versenden  6.3 Emailvorlagen

7 Werkzeuge  7.1 Import

8 Einstellungen  8.1 Artikelvorlagen  8.2 Zahlungsbedingungen  8.3 Firma  8.4 Globale Einstellungen

9 SEPA  9.1 SEPA-Mandate  9.2 SEPA XML Export

10 Erweiterte Optionen  10.1 PayPal-Anbindung  10.2 Dashboard-Plugin

 

1 Konventionen und TextformatierungenIm Handbuch werden die folgenden grafischen Hervorhebungen verwendet.

 

1.1 BefehleBefehle zur Ausführung auf der Kommandozeile sind wie folgt formatiert:

php -q install.php

 

1.2 Inhalte von DateienDateiinhalte sind wie folgt formatiert:

127.0.0.1 localhost.localdomain localhost

5

(c) projektfarm GmbH 2011

Page 6: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

# Auto-generated hostname. Please do not remove this comment.

78.46.230.214 server1.example.com server1

 

1.3 Dateinamen, Protokollnamen, etc.Datei- und Protokollnamen sind wie folgt formatiert:

http://<hostname>:8080/

/var/vmail

/etc/fstab

admin

Email > Spamfilter > Blacklist

 

1.4 Hervorhebungen Wichtige Hinweise sind wie folgt formatiert:

Please note that this automatic networkconfiguration works only on Debian/Ubuntu and only if you have onenetwork card which must be eth0.

 

2 Installation und Update2.1 Installation des ISPConfig 3 AbrechnungsmodulsVoraussetzung für das Abrechnungsmodul ist eine funktionierendeISPConfig 3 Installation.Sollte ISPConfig 3 noch nicht installiertsein, dann führen Sie erst die ISPConfig 3 Installationnach einer der"Perfect Server"-Anleitungen durch:

http://www.ispconfig.org/documentation/

Dann laden Sie die .zip Datei mit dem ISPConfig 3 Abrechnungsmodulauf den Server hoch(z.B. mit WinSCP). Für die folgenden Schrittemüssen Sie als root-Benutzer auf der Shelleingeloggt sein.

Entpacken Sie die Datei mit diesem Befehl:

unzip ispconfig3_billing_addon*.zip

Wechseln Sie in das billing Verzeichnis...

6

(c) projektfarm GmbH 2011

Page 7: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

cd ispconfig3_billing*

... und führen Sie das install.php-Skript aus:

php install.php

Die nächsten Schritte müssen im ISPConfig Control Panel Interface ausgeführt werden:

Loggen Sie sich als admin Benutzer in ISPConfig ein und klicken auf System > CP Benutzer >Benutzer bearbeiten:

Und dort auf den admin Benutzer. Aktivieren Sie das Auswahlfeld billing in der Liste derModule des Benutzers und klicken Sie auf Speichern.

7

(c) projektfarm GmbH 2011

Page 8: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Klicken Sie jetzt auf Logout Admin in der oberen rechten Ecke von ISPConfig und melden sicherneut als admin-Benutzer an. Sie finden das Abrechnungsmodul dann unter Fakturierung imoberen Menü.

Wenn Ihr ISPConfig bereits Kunden beinhaltet, die vor der Installation des AbrechnungsModules angelegt wurden, dann müssen diese mittels der Resync Funktion importiert werden.Gehen Sie dazu auf Einstellungen > Resync Werkzeug > Resync, setzen einen Haken bei "Kunden" und klicken auf "Start".

8

(c) projektfarm GmbH 2011

Page 9: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

 

2.2 Update des ISPConfig 3 AbrechnungsmodulsLaden Sie die .zip Datei mit dem ISPConfig 3 Abrechnungsmodul aufden Server hoch (z.B. mitWinSCP). Die folgenden Schritte müssen alsroot-Benutzer auf der Shell ausgeführt werden.

Entpacken Sie die Datei:

unzip ispconfig3_billing_addon*.zip

Wechseln Sie in das billing Verzeichnis...

cd billing*

... und führen Sie das update.php-Skript aus:

php update.php

 

Funktionsübersicht des ISPConfig 3Abrechnungsmoduls 3 KundeIn diesem Untermenü werden die Kundendaten verwaltet.

 

3.1 Kunde neu

Ein Klick auf diesen Menüpunkt legt einen neuen Kundendatensatz an.Auf der erstenReiterkarte werden die Stammdaten des Kunden wieAdresse, Telefon etc. angelegt. Auf derReiterkarte Limitswerden die Beschränkungen des Kundenaccounts festgelegt. DieseEinstellungen sind identisch mit den Formularen, die über das ISPConfigKunden-Modul zuerreichen sind. Abrechnungsspezifische Details sind über die Kundenliste und den Knopf Einstellung erreichbar.

 

3.2 Kunden

über diesen Menüpunkt wird die Liste der Kunden und Wiederverkäufereingeblendet. Ein Klick

9

(c) projektfarm GmbH 2011

Page 10: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

auf den Namen des Kunden öffnet die vonISPConfig bekannten Kundendetails und Limits. EinKlick auf den Einstellung-Knopf am Ende der Zeile öffnet die Abrechnungseinstellungen desKunden.

 

3.3 Abrechnungseinstellungen des Kunden

über den Knopf Einstellung in der Kundenliste erreichen Sie die Abrechnungseinstellungendes Kunden.

Es handelt sich hier um die Voreinstellungen für automatischerzeugte Rechnungen. Beimanuell erstellten Rechnungen können die Wertebeim Erstellen der Rechnung geändert

10

(c) projektfarm GmbH 2011

Page 11: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

werden.

Firma: Firma, die als Absender der Rechnung verwendet wird.

Rechnungsemail: Emailadresse, an die die Rechnunggesendet werden soll. Diese Angabe istoptional. Ist keine Emailadresseangegeben, dann wird die Emailadresse aus denKundenstammdatenverwendet.

Zahlungsziel: Zahlungsbedingung des Kunden. Neue Zahlungsziele können unter Einstellungen > Zahlungsbedingungen definiert werden.

Zahlungsgateway: Aktivierung des automatischen Zahlungsgateways und des automatischenSEPA Eimzugs für den Kunden. Siehe auch 9.1

Letzte Rechnungsnr.: Bei Verwendung von kundenspezifischen Rechnungsnummernkreisenwird hier die letzte verwendete Rechnungsnummer angezeigt.

Letzte Gutschriften Nr.: Bei Verwendung von kundenspezifischen GutschriftenNummernkreisen wird hier die letzte verwendete Gutschrift Nnummer angezeigt.

Letzte Proforma Rechnung Nr..: Bei Verwendung von kundenspezifischen ProformaRechnungs Nummernkreisen wird hier die letzte verwendete Nummer angezeigt.

Rechnungsversand: Hier kann festgelegt werden wie der Kunde seine Rechnung erhaltenwill (PDF per Email, Brief, PDF per Email und Brief oder kein Rechnungsversand).

SEPA- Mandatsreferenz: Hier kann dem Kunden eine SEPA Mandatsreferenz zugeordnetwerden. SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies istnur bei Verwendung des SEPA Zahlungsgateway notwendig.

 

4 Rechnung

4.1 Entwürfe

Hier werden die Rechnungsentwürde gespeichert. Um diese zuerstellen, füllen Sie eineRechnung aus, wie es in Kapitel 4.2beschrieben wird und klicken danach auf Entwurfspeichern.

4.2 Rechnungen

über den Menüpunkt Rechnungen wird die Liste der erstellten Rechnungen angezeigt.

11

(c) projektfarm GmbH 2011

Page 12: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

 

4.2.1 Rechnung erstellen (manuell)

über über die Schaltfläche Neuen Datensatz hinzufügennin der Rechnungsliste wird eine neuemanuelle Rechnung angelegt. Beimanuellen Rechnungen werden die Rechnungsposten wiebei einemherkömmlichen Faktura-Programm mittels eines Rechnungseditorshinzugefügt.Zusätzlich unterstützt das ISPConfig 3 Abrechnungsmodulauch das automatische Erstellenvon Rechnungen, siehe dazu Kapitel 5.2.

12

(c) projektfarm GmbH 2011

Page 13: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

 

Beschreibung der Felder

Typ: Der Typ bestimmt, ob es sich um eine Rechnung, Proforma-Rechnung oder Gutschrifthandelt.

Firma (Absender): Dieses Feld legt den Absender (Aussteller) der Rechnung fest. ZumHinzufügen einer neuen Firma siehe Kapitel 8.3.

Kunde: Empfänger der Rechnung. Beim Auswählen einesRechnungsempfängers werden dieAdressfelder im Formular automatischausgefüllt. Zum Hinzufügen von neuen Kunden sieheKapitel 3.2.

Rechnungs Nr.: Die Rechnungsnummer wird automatischerzeugt, wenn die Rechnungabgeschlossen wird. Wird eine Rechnung alsEntwurf gespeichert, so erhält sie dieRechnungsnummer erst nach demBetätigen der Rechnung abschließen-Schaltfläche.

Rechnungsdatum: Das Rechnungsdatum, das auf derRechnung erscheinen soll. Dieses Feldist mit dem aktuellen Datumvorausgefüllt, kann aber manuell geändert werden.

Firma, Name, Strasse, PLZ, Stadt, Bundesland, Land, Email, UST-ID: Details desRechnungsempfängers. Diese erscheinen auf der PDF-Rechnung.

13

(c) projektfarm GmbH 2011

Page 14: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Zahlungsbedingungen: Die Zahlungsbedingungen werden auf der Rechnung angezeigt undauch im Mahnwesen angewendet.

Zahlungs-Provider: • None: Die automatische Zahlungsseite ist deaktiviert. • Auto: Die automatische Zahlungsseite ist aktiviert. Siehe auch Kapitel 9.1. • SEPA CORE: Der SEPA CORE für automatischen SEPA Bankeinzug.• SEPA COR1: Der SEPA COR1 für automatischen SEPA Bankeinzug.• SEPA B2B: Der SEPA B2B für automatischen SEPA Bankeinzug.

Gedruckt: Statusfeld, um die Rechnung als gedruckt zu markieren.

Versandt: Statusfeld, um die Rechnung als versandtzu markieren. Dieses Feld wirdautomatisch durch dieEmail-Versandfunktion gesetzt, kann aber auch manuell aktiviertwerden,wenn die Rechnung per Post versandt wurde.

Bezahlt: Statusfeld, um die Rechnung als bezahlt zumarkieren. Dieses Feld wird durch diePayPal-IPN-Funktion gesetzt, wenndie automatische Zahlungsseite verwendet wird, kann aberauch manuellgesetzt werden.

Gemahnt: Statusfeld, um die Rechnung als bereits angemahnt zumarkieren.

Erstattet: Statusfeld, um die Rechnung als an den Kunden zurückerstattet zumarkieren.

Zahlungsdatum: Datum der Zahlung. Dieses Feld wirddurch die PayPal-IPN-Funktiongesetzt, wenn die automatischeZahlungsseite verwendet wird, kann aber auch manuell gesetztwerden.

Rechnungsbetrag: Betrag der Rechnung. Wird automatisch errechnet wenn die Rechnungabgeschlossen wird. Es handelt sich hier um den fälligen Gesamtbetrag der Rechnung inkl.MwSt.

Anmerkungen: Anmerkungen zur Rechnung. Diese Anmerkungen sind für interneBuchhaltungszwecke vorgesehen, sie werden nicht dem Kunden angezeigt und auch nicht inder PDF Rechnung dargestellt.

Rechnungserläuterung: Hier können Sie einen optionalen Text eingeben der dem Kundenauf der PDF Rechnung angezeigt wird.

 

Beschreibung der Schaltflächen unter dem Rechnungsformular

14

(c) projektfarm GmbH 2011

Page 15: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Entwurf speichern: Speichert die Rechnung alsEntwurf. Es wird keine Rechnungsnummerzugewiesen. Die Rechnung kanngelöscht werden und es können weitere Artikel zur Rechnunghinzugefügtwerden.

Rechnung abschließen: Die Rechnung wirdgespeichert, abgeschlossen und das PDF derRechnung wird erstellt. DerRechnung wird eine fortlaufende Rechnungsnummer zugewiesen.DieRechnung kann nicht mehr gelöscht werden.

Eintrag hinzufügen: Durch Drücken der Schaltfläche wechselt man auf die Artikel-Reiterkarte. Dort werden Artikel zur Rechnung hinzugefügt.

Abbrechen: Das Erstellen bzw. Bearbeiten der Rechnung wird abgebrochen. Es werden keineänderungen gespeichert.

 

Reiterkarte "Artikel" des Rechnungsformulars

 

Artikel zu einer Rechnung hinzufügen

Wählen Sie eine Artikelvorlage im Feld -- Artikel-- aus. Die Felder Preis, MwSt und der Artikeltext werden automatisch mit den Daten aus der Artikelvorlage gefüllt. Alternativkönnen Sie auch die Inhalte der Felder Anzahl, Preis, MwSt. und das Feld für die Artikelbeschreibung direkt ausfüllen. Abschließend klicken Sie auf Hinzufügen / Speichern,um den Artikel zur Rechnung hinzuzufügen. Zahlen werden im Editor mit 4 Nachkommastellenangezeigt um die Eingabe von "runden" Brutto Beträgen zu ermöglichen, in der Rechnungwerden die Beträge dann mit 2 Nachkommastellen angezeigt.

Um einen bestehenden Artikel zu bearbeiten, klicken Sie auf die Bearb-Schaltfläche in derArtikelzeile. Die Artikeldetails werden dann in den Bearbeitungsfeldern angezeigt. Ein Klick auf

15

(c) projektfarm GmbH 2011

Page 16: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Hinzufügen / Speichern speichert die änderungen.

Zum Löschen eines Artikels klicken Sie auf die [x]-Schaltfläche in der Artikelzeile.

Wenn alle Artikel zur Rechnung hinzugefügt worden sind, klicken Sie auf Rechnungabschließen am unteren Rand des Rechnungsformulars.

 

4.2.2 Rechnung versenden

Der Versand von Rechnungen erfolgt über das Aktions-Menü in der Rechnungsliste.

Ein Klick auf die Schaltfläche mit dem blauen Pfeilsymbol blendet das Rechnugs-Aktionsmenüein.

16

(c) projektfarm GmbH 2011

Page 17: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Wählen Sie eine Emailvorlage aus (optional) und klicken auf Weiter, um zum Emaileditor zugelangen.

Wenn eine Emailvorlage gewählt wurde, dann sind die Felder Betreff und Nachricht bereitsmit dem Text der Vorlage gefüllt. Sie können den Nachrichtentext anpassen und dann durchKlick auf Email versenden abschicken. Die Rechnung wird als PDF automatisch angehängt.

17

(c) projektfarm GmbH 2011

Page 18: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Sie können auch die in Blau markierten variablen im Betreff und Nachrichtentext verwenden.Dies ist insbesondere bei der Verwendung eines Email-Templates nützlich.

Wenn Sie die Nachricht als Entwurf speichern, können Sie sie zu einem späteren Zeitpunktüber den Menüpunkt Nachrichten > Email-Nachrichten wieder aufrufen und versenden.

 

4.2.3 Rechnung duplizieren

Das Duplizieren von Rechnungen erfolgt über das Aktions-Menü in der Rechnungsliste.

Ein Klick auf die Schaltfläche mit dem blauen Pfeilsymbol blendet das Rechnugs-Aktionsmenüein.

Wählen Sie dort Rechnung duplizieren aus und klicken auf Weiter. Es wird automatisch einneuer Rechnungsentwurf erstellt, der alle Artikel der ursprünglichen Rechnung enthält.

 

4.2.4 Rechnung stornieren und Erstellen von Gutschriften

Rechnungen werden über das Aktions-Menü in der Rechnungsliste storniert.

18

(c) projektfarm GmbH 2011

Page 19: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Ein Klick auf die Schaltfläche mit dem blauen Pfeilsymbol blendet das Rechnugs-Aktionsmenüein.

Wählen Sie dort Gutschrift erstellen aus und klicken auf Weiter.Es wird automatisch eineneue Gutschrift als Entwurf auf Basis derRechnung erstellt. Die Gutschrift kann vor demSpeichern bearbeitetwerden.

 

4.2.5 Rechnung anmahnen / Zahlungserinnerungen senden

Mahnungen werden über das Aktions-Menü in der Rechnungsliste erstellt.

Ein Klick auf die Schaltfläche mit dem blauen Pfeilsymbol blendet das Rechnugs-Aktionsmenüein.

19

(c) projektfarm GmbH 2011

Page 20: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Es wird automatisch eine Mahnung als Entwurf auf Basis derRechnung erstellt. Die Mahnungkann vor dem Speichern bearbeitetwerden und ist wie eine Rechnung per Email zu versenden.Mahnungen können über den Menüpunkt "Mahnungen" im Menü auf der linken Seiteangesehen werden.

4.3 Proforma Rechnungen

Die Funktionen zur Erstellung von Proforma-Rechnungen unterscheiden sich nicht von denenderRechnung. Einer Proforma Rechnung wird keine Rechnungsnummer zugewiesen, sieerhält stattdessen eine Proforma Rechnungsnummer die als Kennzeichnung imZahlungsverkehr ähnlich einer Auftragsnummer verwendet werden kann. ProformaRechnungen können entweder innerhalb dieser Sektionoder durch Einrichtung einerwiederkehrenden Rechnung erstellt werden.Lesen Sie hierzu mehr in Kapitel 5.2.

20

(c) projektfarm GmbH 2011

Page 21: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Eine Proforma Rechnung kann auch über das Aktionsmenü in eine reguläre Rechnungkonvertiert werden:

Wählen Sie dort "Erstelle neue Rechnung auf Basis der proforma Rechnung" aus undklicken auf Weiter.

21

(c) projektfarm GmbH 2011

Page 22: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Es öffnet sich dann die neu erstellte Rechnung.

4.4 Gutschriften

Ein Klick auf den Menüpunkt Gutschriften öffnet die Liste der erstellten Gutschriften.

über die Schaltfläche Gutschrift erstellenwird eine neue Gutschrift angelegt. DieBearbeitung der Gutschrifterfolgt im Rechnungseditor wie in Kapitel 4.2.1 beschrieben. DerTypder Rechnung ist hier Refund.

Zum Erstellen einer Gutschrift auf Basis einer bestehenden Rechnung siehe Kapitel 4.2.4.

4.5 Mahnungen

Mahnungen werden über das Aktionsmenü in der Rechnungsliste erstellt. Siehe Kapitel 4.2.5

22

(c) projektfarm GmbH 2011

Page 23: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

5 Abonnements

Unter dem Menüpunkt Abonnements werdendie Funktionen für wiederkehrende Rechnungenzusammengefasst. EinAbonnement oder wiederkehrender Artikel kann z.B. ein monatlichabgerechneter Webspace, eine jährlich abgerechnete Domaingebühr odereine Dienstleistungwie ein Supportvertrag sein. Das ISPConfig 3Zahlungsmodul ist speziell für die Abrechnungwiederkehrender Zahlungenausgelegt, so dass automatisch alle zur Abrechnung fälligenArtikel ineiner Rechnung zusammengefasst werden (siehe auch 5.2).

 

5.1 Wiederkehrende Artikel

Hier finden Sie die Liste der für Kunden angelegten wiederkehrenden Artikel. über dieSchaltfläche Neuen Datensatz hinzufügenkönnen neue wiederkehrende Artikel wie z.B.Supportverträge angelegtwerden. Es besteht auch die Möglichkeit, neue Artikel über dieVerknüpfung mit den ISPConfig-Kundentemplates automatisch anlegen zulassen, wenn einemKunden ein neues Template in ISPConfig zugewiesenwird.

23

(c) projektfarm GmbH 2011

Page 24: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Zum Anlegen eines neuen Artikels klicken Sie auf Neuen Datensatz hinzufügen.

24

(c) projektfarm GmbH 2011

Page 25: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Firma: Firma, über die der Artikel abgerechnet wird.

Kunde: Kunde, dem der Artikel zugeordnet ist.

Gehört zu: Hier können Verknüpfungen zwischen Wiederkehrenden Artikeln festgelegtwerden. Z.b. dass eine Domain abc.tld zu einer Webspace Paket gehört. Die Verknüpfungführt dazu dass bei Kündigung des "Eltern Paketes" auch die "Kind Artikel" mit gelöschtwerden.

Artikelvorlage: Durch Auswahl einer Artikelvorlagewerden die weiteren Felder ausgefüllt. Diesvereinfacht das Anlegen vonwiederkehrenden Artikeln. Die Feldinhalte bleiben weiterhinbearbeitbar.

Artikel: Bezeichnung des Artikels wie z.B. der Name der Domain.

Beschreibung: Beschreibung des Artikels wie sie in der Rechnung verwendet wird. Eskönnen die folgenden Platzhalter verwendet werden: {ITEMNAME} wird durch dieArtikelbezeichnung ersetzt, {FROMDATE} wird durch das Startdatum desAbrechnungszeitraumes und {TODATE} durch das Enddatum des Abrechnungszeitraumesersetzt.

Anzahl: Anzahl der abgerechneten Artikel.

25

(c) projektfarm GmbH 2011

Page 26: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Preis: Artikelpreis (netto).

Einmalige Einrichtungsgebühr: Einrichtungegebühr (netto), diese wird nur einmalig bei derersten Berechnung des Artikels der Rechnung hinzugefügt.

MwSt. Satz: Umsatzsteuer, die auf den Artikel angewendet werden soll.

Wiederholt sich alle ... Monate: Die Abrechnung des Artikels erfolgt alle X Monate.

Vorauszahlung: Der Artikel wird zum Anfang der Abrechnungsperiode in Rechnung gestellt.

Typ: Artikeltyp. Diese Einstellung dient nur zur Kategorisierung der Artikel und hat keineAuswirkungen auf deren Abrechnung.

Nächste Zahlung fällig am: Fälligkeitsdatum der nächsten Zahlung.

Beginn Datum: Erstellungsdatum des wiederkehrenden Artikels.

End Datum: Der Artikel wird nicht mehr nach dem hier angegebenen Datum in Rechnunggestellt. Dieses Feld kann leer bleiben.

Kündigungsfrist: Kündigungsfrist für den Wiederkehrenden Artikel. Diese Angabe wird zurBerechnung des nächstmöglichen Kündigungsdatums verwendet wenn der Kunde selbst einenWiederkehrenden Artikel über seinen ISPConfig Login kündigt.

Erinnerungsmail schicken: Mit dieser Funktion können Sie dem Kunden X Tage vor derVerlängerung des wiederkehrenden Artikels eine Erinnerungsmail senden. Sollen mehrereErinnerungsemails versendet werden, so trennen Sie die Tag bitte mit Komma. Beispiel: 7,14um 14 und 7 tage vor Verlängerung eine Email zu senden.

Aktiv: Dient zum Deaktivieren des Artikels. Ein deaktivierter Artikel wird nicht abgerechnet.

 

5.2 Erstelle Rechnungen

über den Menüpunkt Erstelle Rechnungen erfolgt die Erstellung und der Versand der PDFRechnungen für die wiederkehrenden Artikel.

26

(c) projektfarm GmbH 2011

Page 27: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Bis Datum: Alle bis zu dem angegebenen Datum fälligen wiederkehrenden Artikel werdenabgerechnet.

Rechnungen per Email versenden: Wenn diesesAuswahlfeld gesetzt ist und einEmailtemplate ausgewählt wurde, dannwerden alle erstellten Rechnungen als Emailversendet. Voraussetzungdafür ist, dass die Option Rechnungen abschließen auch ausgewähltist.

Rechnungen abschließen: Die erstellten Rechnungenwerden abgeschlossen und als PDFerstellt. Ist diese Option nichtausgewählt, so werden die Rechnungen nur als Entwurfgespeichert undkönnen nicht automatisch als Email versandt werden.

Erzeuge Proformarechnungen: Durch die Auswahldieser Option wird zusätzlich zurnormalen Rechnung eineProformarechnung ohne Mehrwertsteuerschlüssel erstellt.

Testlauf: Wenn Testlauf aktiviert ist, so wird beim Klick auf den Start-Knopf die Erstellungder Rechnungen nur simuliert. Es werden keine Rechnungen gespeichert oder versandt.

Durch Klicken auf die Start-Schaltfläche wird der Rechnungslauf gestartet.

27

(c) projektfarm GmbH 2011

Page 28: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

 

6 NachrichtenIn diesem Menü befinden sich die Funktionen zum Versenden von Emailbenachrichtigungen.

 

6.1 Email-Nachrichten

über den Menüpunkt Email Nachrichten erreichen Sie die Liste der über das ISPConfigZahlungsmodul erstellten Nachrichten.

28

(c) projektfarm GmbH 2011

Page 29: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Durch Klicken auf die Neuen Datensatz hinzufügen-Schaltfläche wird der Editor zum erstellenvon Nachrichten geöffnet.

Absender: Absender der Nachricht.

29

(c) projektfarm GmbH 2011

Page 30: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Empfänger: Empfänger der Nachricht. In Klammern wird die Empfängeremailadresseangezeigt.

Vorlage: Auswahl einer Emailvorlage (optional). Durch Auswahl einer Vorlage werden dieFelder Betreff und Nachrichtentext ausgefüllt.

Betreff: Betreff der Email.

Nachricht: Text der Email.

Typ: Der Emailtyp wird anhand der Vorlageausgewählt. Er dient zur Kategorisierung derNachrichten. Wenn keineVorlage verwendet wird, dann ist der Typ Other.

Datum: Erstellungsdatum der Email.

Status: Versandstatus der Nachricht.

 

6.2 Mahnungen versenden

über den Menüpunkt Mahnungen versenden erreichen Sie das automatische Mahnwesen desISPConfig 3 Abrechnungsmoduls.

Hier werden alle Rechnungen aufgelistet, die als unbezahlt markiertsind und derenZahlungsfrist gleichzeitig überschritten wurde. ZumVersenden der Mahnungen wählen Sie eine

30

(c) projektfarm GmbH 2011

Page 31: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Emailvorlage aus und klickenauf die Schaltfläche Versende Zahlungserinnerungen fürselektierte Rechnungen. Sollten Sie für bestimmte Rechnungen keine Mahnung versendenwollen, so können Sie diese in der Liste abwählen.

 

6.3 Emailvorlagen

Hier finden Sie die Liste der Emailvorlagen.

Durch Klick auf die Neuen Datensatz hinzufügen-Schaltfläche wird eine neue Emailvorlageangelegt.

31

(c) projektfarm GmbH 2011

Page 32: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Email typ: Typ der Email, für den diese Vorlage verwendet werden kann. Zur Auswahlstehen:

-Rechnung: Vorlage für den Rechnungsversand.- Refund: Vorlage für Rechnungsgutschriften. - Reminder: Vorlage für Zahlungserinnerungen.-Chargeback: Vorlage für Rückbuchungen.- Other: Vorlage für sonstige Emails.

Vorlage name: Bezeichnung der Vorlage.

Betreff: Betreff der Email. Im Betreff können die unter "Variablen" genannten Platzhalterverwendet werden.

Nachricht: Nachrichtentext. Im Nachrichtentext können die unter "Variablen" genanntenPlatzhalter verwendet werden.

 

7 WerkzeugeWerkzeuge und Erweiterungen für das Zahlungsmodul.

 

7.1 Import

Importfunktion für wiederkehrenden Artikel. Die zu importierende Datei muss im CSV Formatvorliegen.

32

(c) projektfarm GmbH 2011

Page 33: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Das Format der Importdatei ist:

Artikelname; Startdatum; Nächste Zahlung

domain.tld; 01.01.2010; 01.01.2011

domain2.tld; 01.01.2010; 01.01.2011

Die erste Zeile wird nicht importiert.

 

7.2 Rechnungsnummern zurücksetzen

Diese Funktion dient zum Zurücksetzen der kunden Rechnungsnumemrnkreise und wirdverwendet wenn man z.B. am Beginn des Jahres jeweils mit Rechnungsnummer 1 beginnenmöchte.

 

8 Einstellungen

8.1 Artikelvorlagen

über den Menüpunkt Einstellungen > Artikelvorlagengelangen Sie zur Liste derArtikelvorlagen. Artikelvorlagen werdenverwendet, um das Anlegen von Artikeln inRechnungen sowie das Anlegenvon wiederkehrenden Artikeln zu vereinfachen.

33

(c) projektfarm GmbH 2011

Page 34: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Um eine neue Artikelvorlage zu erstellen, klicken Sie auf Neuen Datensatz hinzufügen.

 

Beschreibung der Eingabefelder:

Typ: Der Typ beschreibt die Art der Vorlage.

34

(c) projektfarm GmbH 2011

Page 35: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

- Abonnement: Vorlage für wiederkehrende Artikel Abonnements.- Artikel: Vorlage für Artikel in Rechnungen.- Dienstleistung: Vorlage für Dienstleistungen, kann auch in Rechnungen verwendet werden.

Name: Bezeichnung der Artikelvorlage.

Beschreibung: Beschreibung des Artikels, so wie er in der Rechnung angezeigt wird. Esbesteht die Möglichkeit, Platzhalter zu verwenden: {ITEMNAME} wird durch dieArtikelbezeichnung ersetzt, {FROMDATE} wird durch das Startdatum desAbrechnungszeitraumes und {TODATE} durch das Enddatum des Abrechnungszeitraumesersetzt.

Preis: Artikelpreis (netto).

Einmalige Einrichtungsgebühr: Einrichtingsgebühr (netto).

UST: Umsatzsteuer, die auf den Artikel angewendet werden soll.

Einheit: Dient der Unterscheidung zwischen Artikeln (Stück) und Zeitspannen (Stunde / halbeStunde).

Wiederholung (Monate): Die Abrechnung des Artikels erfolgt alle X Monate.

Kündigungsfrist: Die die Kündigungsfrist dieses Artikels in Tagen.

Verbunden mit Kundenvorlage: über diese Auswahlkann eine Artikelvorlage mit einerISPConfig-Kundenvorlage verknüpftwerden. Dies ermöglicht die automatische AbrechnungvonISPConfig-Kundenvorlagen mittels des Zahlungsmodules (optional, nur fürwiederkehrendeArtikel). Wenn einem Kunden im ISPConfig-Kundenmoduleine neue Vorlage zugeordnet wird,dann wird automatisch einwiederkehrender Artikel im Zahlungsmodul auf Basis der im Feld Verbunden mit Kundenvorlage zugeordneten Vorlage erstellt.

Auf dem Reiter Shop befinden sich die Einstellungen um die Artikelvorlage als "Artikel" imISPConfig Kundeninterface zum Kauf anzubieten.

35

(c) projektfarm GmbH 2011

Page 36: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Beschreibung der Eingabefelder:

Im Shop anbieten?:Wenn dieses Feld aktiv ist kann der Artikel durch die Kunden im internenShop Modul bestellt werden.

Eigenständiger Artikel: Diese Option muss aktiv sein wenn der Artikel nicht von anderenArtikeln abhängt.

Addon: Wenn diese Option aktiv ist handelt es sich bei dem Artikel um eine Erweiterung einesanderen Artikels.

Up- Downgrade möglich?: Die Option beschreibt ob für den Artikel ein Up- oder Downgrademöglich ist.

Zusätzliche Eingabefelder: Hier können weitere Eingabefelder für den Artikel angelegtwerden die dem Kunden beim Kauf angezeigt werden. Z.b. für einen Domain namen. Die dorteingegebenen Daten werden an den ISPConfig Administrator zusammen mit der Bestellungals Email übermittelt.

 

8.2 Zahlungsbedingungen

Unter dem Menüpunkt Einstellungen > Zahlungsbedingungen befindet sich die Liste derZahlungsbedingungen.

36

(c) projektfarm GmbH 2011

Page 37: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

über die Schaltfläche Neuen Datensatz hinzufügen können Sie eine neue Zahlungsbedingunganlegen.

 

Beschreibung der Eingabefelder:

Name: Name der Zahlungsbedingung, so wie sie in den Listen angezeigt wird.

Beschreibung: Text der Zahlungsbedingung, so wie er auf der Rechnung angezeigt wird.

Rechnungserläuterung: Text der am Ende der Rechnung angezeigt wird (optional).

37

(c) projektfarm GmbH 2011

Page 38: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Fälligkeit (Tage): Fälligkeit der Rechnung inTagen. Dieser Wert wird für die Berechnung derFälligkeitsdaten imMahnwesen verwendet, er wird nicht auf der Rechnung angezeigt. Es kannhier also zur Berücksichtigung von Banklaufzeiten eine Fälligkeit vonz.B. 32 angegebenwerden, während der Text auf der Rechnung Netto 30 Tg ist.

Email Vorlage: Die Email Vorlage die zum Versenden von Rechnungen mit dieserZahlungsbedingung verwendet wird.

 

8.3 Firma

über den Menüpunkt Einstellungen > Firmaerreichen Sie die Firmen-Einstellungen. UnterFirma wird hier derMandant, also der Rechnungsabsender verstanden. Jede Firma besitztihreneigenen Rechnungsnummernkreis.

über die Schaltfläche Neuen Datensatz hinzufügen können Sie eine neue Firma anlegen.

38

(c) projektfarm GmbH 2011

Page 39: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

 

Beschreibung der Eingabefelder:

Firma: Name der Firma, wie er auf der Rechnung erscheint.

Firma (kurz): Hier können Sie einen kurzenNamen/Abkürzung/Alias für den Firmennameneinfügen (optional). FallsSie dieses Feld ausfüllen, wird der kurze Name oben rechts imAdressfeld der Rechnung anstelle des langen Namens benutzt. Bittebeachten Sie, daß derlange Firmenname weiterhin in der Fußzeile derRechnung erscheint.

Ansprechpartner: Name des Ansprechpartners bzw. Inhabers.

Strasse, PLZ, Stadt, Bundesland, Land, Email, Internet, Telefon, Fax: AllgemeineAdressdaten, diese Angaben werden auf der Rechnung verwendet.

Logo (Datei): Firmenlogo als Datei, es wird hier nur der Dateiname angegeben. Die Dateimuss im Verzeichnis /usr/local/ispconfig/interface/web/billing/lib/logo/ abgelegtwerden. Es werden .jpg und .png Dateien unterstützt. Die max. Dateigröße ist 420 Pixel Breiteund 110 Pixel Höhe.

Geschäftsführer: Name des Geschäftsführers (optional).

39

(c) projektfarm GmbH 2011

Page 40: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

UST-ID: Umsatzsteuer-ID (optional).

Steuernr.: Steuernummer beim Finanzamt (optional).

Handelsregister: Nummer beim Handelsregister (optional).

Kontonr., BLZ, Bank, IBAN, BIC: Kontoangaben, wie sie in der Fußzeile der Rechnungstehen sollen.

Gläubiger ID (SEPA): Die SEPA Gläubiger ID Ihrer Firma. Wird nur bei SEPA Lastschrifteinzug benötigt.

Letzte Rechnungs Nr: Nummer der letzten Rechnung.Diese Nummer wird automatischhochgezählt, Sie sollten die Nummer hiernur beim Anlegen einer neuen Firma setzen bzw. amAnfang desWirtschaftsjahres, wenn Sie eine Jahreszahl im Präfix verwenden.

Rechnungsnummer Präfix: Präfix für die Rechnungsnummer, z.B.: RE oder RE2011.Aus demRechnungsnummer-Präfix sowie der Rechnungsnummer setzt sich diefür den Kundensichtbare Rechnungsnummer zusammen. Beispiel: Präfix RE2011 und Rechnungsnummer 21ergibt: RE20110021. Die Rechnungsnummer wird auf 4 Stellen mit Nullen aufgefüllt.

Letzte Gutschriften Nr, Gutschriftnr. präfix: Nummer der letzten Gutschrift bzw. Präfix fürGutschriften. Die Funktionsweise ist analog zu den Feldern Letzte Rechnungs Nr und Rechnungsnummer Präfix.

Letzte Proforma Rechnung Nr, Proforma Rechnung präfix: Nummer der letzten ProformaRechnung bzw. Präfix für Proforma Rechnungen. Die Funktionsweise ist analog zu denFeldern Letzte Rechnungs Nr und Rechnungsnummer Präfix

Für alle Nummernkreise ist die Nutzung von Variablen wie {YEAR} {MONTH} {CLIENTNO}{COMPANY_SHORT} {COUNTER} möglich, die verfügbaren Variablen werden rechts nebendem jeweiligen Feld angezeigt.

PDF-Rechnung Template: Hier können sie auswählen welche Rechnungsvorlage für dieseFirma verwendet wird. Die Rechnungsvorlagen befinden sich im Verzeichnis/usr/local/ispconfig/interface/web/billing/templates/pdf_invoice/.

Mahnungs-PDF Genereiren: Diese Option ermöglicht es die Mahnungen als PDF erzeugenzu lassen.

Mahnstufen: Anzahl der Mahnstufen die Sie verwenden möchten.

Mahngebühren: Höhe der Mahngebühren die dem Kunden in Rechnung gestellt werden.

Mahngebühren ab Mahnstufe: Ab welcher Mahnstufe sollen Mahngebühren berechnetwerden.

40

(c) projektfarm GmbH 2011

Page 41: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Zahlungsbedingungen Mahnung: Die Zahlungsbedingungen die für alle Mahnstufen vor derletzten Mahnstufe gelten.

Zahlungsbedingungen letzte Mahnung: Zahlungsbdeingungen der letzten Mahnstufe.

Rücklastschriftgebühren: Höhe der Rücklastschriftgebühren die dem Kunden berechnetwerden sollen.

Zahlungsbedingungen Rücklastschrift: Zahlungsbedingungen der Rücklastschrift.

Rechnungsemails mit diesem Absendernamen schicken: Absender Name der RechnungsEmails.

Rechnungsemails mit dieser Email-Adresse schicken: Email Adresse die als Absender derRechnungsemails genutzt werden soll.

Rechnungsemails per BCC an diese Email-Adresse schicken: Ausgehende RechnungsEmails per BCC (Kopie) an diese Adresse schicken.

 

8.4 Globale Einstellungen

Unter dem Menüpunkt Globale Einstellungen finden Sie die systemweite Konfiguration desZahlungsmoduls.

Währung: Name der Währung, es sollte hier das 3-stellige Währungsformat verwendetwerden, also USD, EUR, NOK etc.

Rechnungsverzeichnis: Pfad zu einemSerververzeichnis, in dem die PDF-Rechnungengespeichert werden. DiesesVerzeichnis sollte aus Sicherheitsgründen nicht direkt über einenWebserver erreichbar sein. Wird kein Verzeichnis angegeben, verwendetdasAbrechnungsmodul das Verzeichnis /usr/local/ispconfig/interface/invoices/

41

(c) projektfarm GmbH 2011

Page 42: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Zeige Preis in Artikelliste mit MwSt.: Summiert den Grundpreis und den durch dieMehrwertsteuer anfallenden Betrag in der Spalte Summein der Liste derRechnungsgegenstände. Sowohl die Mehrwertsteuer alsauch der letztendliche Preis werdenspäter in der Rechnung angezeigt,egal, ob sie dieses Kästchen ankreuzen oder nicht.

Version des Zahlungsmodules: Dies ist dieVersionsnummer des Abrechnungssmodules.Geben Sie diese bitte beiSupportanfragen an, damit wir wissen, welche Version der SoftwareSieinstalliert haben.

Auf der Reiterkarte Zahlungsanbieter befinden sich die Einstellungen zur automatischenZahlungsseite für Kunden sowie die Daten für die PayPalabrechnung.

Link zur Bezahlseite: DasISPConfig-Abrechnungsmodul bietet eine Bezahlseite, über welchedieKunden einen Zahlungsanbieter auswählen und die Zahlung durchführenkönnen. Die URLzu dieser Zahlungsseite wird in Rechnungsemailsautomatisch über den Platzhalter {INVOICE_PAY_LINK}eingefügt. Wenn Sie nicht die vom Zahlungsmodul bereitgestellte Seiteverwenden möchten, so können Sie die URL zu Ihrer Zahlungsseite hierangeben. Diese URLwird dann im {INVOICE_PAY_LINK} sowie im Rechnungs-Plugin im ISPConfig-Dashboardverwendet.

PayPal Email: Emailadresse des PayPal-Accounts, der zur Abrechnung verwendet wird.

42

(c) projektfarm GmbH 2011

Page 43: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

PayPal URL: Dies ist die URL zum PayPal-Zahlungsgateway. Für echte Zahlungen wird diefolgende URL verwendet:

https://www.paypal.com/cgi-bin/webscr

Wenn Sie das System mittels der PayPal-Sandbox testen möchten, verwenden Sie diese URL:

https://www.sandbox.paypal.com/cgi-bin/webscr

PayPal notify URL (IPN): URL zum PayPal-IPN-Skript (siehe 9.1 für eine detaillierteErläuterung).

PayPal Aktiv: Aktivieren der PayPal-Bezahloption.

SEPA Fälligkeitstermine: Es folgen Einstellungsmöglichkeiten für die Fälligkeitstermine derdiversen SEPA Modi. Es handelt sich jeweils um die Anzahl der Tage nach Rechnungsstellungnach denen die Abbuchung erfolgen soll.

Kunden an Unterschrift des SEPA-Mandats erinnern (im Dashboard und per E-Mail):Damit ein SEPA Lastschriftmandat gültig ist, muss es vom Kunden unterschrieben und an Siezurück gesendet werden. Wenn Sie Kunden automatisch an die Rücksendung erinnernmöchten, dan aktivieren Sie diese Option.

Mandatserinnerung per E-Mail alle x Tage verschicken: Intervall in Tagen, an denen dieErinnerung versendet werden soll.

Betreff der Mandatserinnerung: Betreff der Email die als Erinnerung für das ausstehendeSEPA Mandat versendet wird.

Nachrichtentext der Mandatserinnerung: Text der Email Nachricht der Mandatserinnerung.

43

(c) projektfarm GmbH 2011

Page 44: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Das Zahlungsmodul unterstützt einen automatischen Rechnungslauf, dieser erfolgt einmal proNacht. Der Automatische Rechnungslauf kann mit den Einstellungen auf dieser Reiterkartekonfiguriert werden.

Rechnungen per Email versenden: Wenn diese Option aktiv ist, dann erhalten die Kundendie Rechnungen automatisch per Email zugeschickt (außer der Email-Rechnungsversandwurde explizit in den Kundeneinstellungen für diesen Kunden deaktiviert).

Template auswählen: Wählen Sie das Email-Template aus das für den automatischenRechnungsversand verwendet werden soll.

Erzeuge Proforma-Rechnungen: Wenn diese Option aktiv ist werden Proforma-Rechnungenanstatt Rechnungen erzeugt.

Testlauf: Es wird nur ein Testlauf durchgeführt und keine Rechnungen erstellt.

Aktiv: Mit dieser Option aktivieren Sie den automatischen Rechnungslauf.

 

9 SEPA

9.1 SEPA-Mandate

Ein SEPA Mandat ist die schriftliche Bestätigung des Kunden, die den Anbieter berechtigt diefälligen Rechnungsbeträge vom Bank Konto des Kunden per SEPA einzuzuehen.

Unter dem Menüpunkt SEPA > SEPA-Mandate finden Sie die Liste der bestehendenSEPA-Mandate. Durch einen Klick auf die Schaltfläche "Neuen Datensatz hinzufügen" kannein neues Mandat angelegt werden.

44

(c) projektfarm GmbH 2011

Page 45: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Firma: Wählen sie die Firma aus, die Zahlungsempfänger ist.

Kunde: Der Kunde bei dem Zahlungen per SEPA eingezogen werden sollen.

Mandatsreferenz: Die Mandatsreferenz ist eine eindeutige Nummer oder Zeichenkette diedieses Mandat identifiziert, sie können z.B. die Kundennummer verwenden. Sie können dieReferenz selbst vergeben, sie wird in allen SEPA Transaktionen zur Identifizierung desMandates verwendet.

Signaturdatum: Das datum an dem die Referenz ausgestellt wurde.

Typ: Der SEPA-Typ, für den diese Mandatsreferenz gültig ist.

Art der Zahlung: Wählen Sie hier aus ob es sich um eine einmalige- oder wiederkehrendeZahlung handelt.

Unterschrieben: Diese Option muss gesetzt werden, sobald ein Kunde die unterschriebeneMandatsreferenz zurück geschickt hat.

Aktiv: Hier kann man eine zurückgezogene oder anderweitig ungültig gewordeneMandatsreferenz deaktivieren.

 

9.2 SEPA XML-Export

Unter diesem Menüpunkt finden Sie die Option eine SEPA Exportdatei im XML zu erstellen.Diese Dateien können von einem Onlinebanking Programm wie Starmoney Business oder

45

(c) projektfarm GmbH 2011

Page 46: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Sfirm eingelesen werden oder aber direkt an die Bank weitergegeben werden. Die Exportewerden automatisch beim erstellen einer SEPA Rechnung erstellt, das manuelle Anlegeneines datensatzes ist daher normalerweise nicht ntwendig und sollte nur erfolgen wenn manbei vorherigen Exporten Rechnungen entfernt hat, die nachträglich abgerechnet werdenmüssen.

Zum Herunterladen der SEPA XML Datei klicken Sie bitte auf das Download Icon in der Liste.

Durch klicken auf einen Eintrag in der Liste öffnet sich die Bearbeitungsansicht des Exportes,die Felder sind bereits vorausgefüllt. Hier können Sie Rechnungen vom Export ausschließenund den Export als bei der bank eingereicht markieren.

Firma: Die Firma, welche die Rechnungen ausgestellt hat und diese bei der Bank einreicht.

Rechnungsdatum: Das Datum an dem die Rechnungen erstellt wurden.

Typ: Typ der im Export enthaltenen SEPA Lastschriften.

Art der Zahlung: Bei Automatischen einzügen über die Rechnungserstellungsfunktion beiwiederkehrenden Artikeln finden Sie hier die Information, ob es sich um erstmalige oder

46

(c) projektfarm GmbH 2011

Page 47: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Folgeeinzüge handelt.

Name des Exports: Jeder Export wird im System mit einem eindeutigen namen versehen, derhier angezeigt wird.

Rechnungen: Liste der Rechnungen die mittels dieses Exportes eingezogen werden sollen.Sie können einzelne Rechnungen vom Einzug ausnehmen, indem Sie den Haken vor derRechnung entfernen.

Bei Bank eingereicht: Hier können Sie den Export markieren wenn er bei der Bankeingereicht wurde, um doppelte Einreichungen zu vermeiden.

 

10 Erweiterte Optionen

10.1 PayPal-Anbindung

PayPal stellt ein System zur automatischen Benachrichtigung beiZahlungseingängen (IPN)bereit. Das ISPConfig-Abrechnungsmodul verfügtüber eine Schnittstelle für dieseIPN-Benachrichtigungen, so dassoffene Rechnungen bei Eingang einer Zahlung automatischals Bezahlt markiert werden können. Die URL zu dieser Datei ist http://ihrserver.tld:8080/billing/payments/paypal/ipn.php.PayPal hat dieIPN-Schnittstelle jedoch mit einer Einschränkungversehen, IPN-Benachrichtigungen werdennur an Endpunkte mit dem Port 80 oder 443 verschickt, nicht jedoch an Port 8080, auf demISPConfig normalerweise erreichbar ist.

Es gibt dafür 2 Lösungen:

a) Wenn Sie das ISPConfig Controlpanel Interfaceauf einem dedizierten Server auf Port 80oder 443 betreiben, dannkönnen Sie unter Globale Einstellungen im Feld PayPal notify URL(IPN) direkt die URL zur ipn.php-Seite angeben. Diese lautet für Port 80:

http://www.ihredomain.de/billing/payments/paypal/ipn.php

bzw. für Port 443:

https://www.ihredomain.de/billing/payments/paypal/ipn.php

Die Domain www.ihredomain.de muss durchdie Domain, über die Sie ISPConfig erreichen,ersetzt werden. DieseKonfigurationsvariante wird vornehmlich für größereMultiserver-Installationen in Betracht kommen.

b) Bei der 2. Variante wird ein sog. Proxy-Skripteingesetzt, um die eingehenden IPN-Anfragenvon einer normalen Webseiteaus auf ISPConfig umzuleiten.

 

47

(c) projektfarm GmbH 2011

Page 48: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Beispiel:

Sie betreiben eine Webseite unter der URL http://www.ihredomain.de. Das ISPConfigControlpanel ist aber nur erreichbar über www.ihredomain.de:8080/. Legen Sie nun dasfolgende Proxy-Skript im Hauptverzeichnis Ihrer Webseite ab, so dass es über die URL http://www.ihredomain.de/ipnproxy.php erreichbar ist:

<?php

$url = 'http://www.ihredomain.de:8080/billing/payments/paypal/ipn.php';

$fields = $_POST;

if (count ( $fields )> 0) {

//url-ify the data for the POST

foreach ( $fields as $key => $value ) {

$fields_string .= $key . '=' . $value . '&';

}

rtrim ( $fields_string, '&' );

//open connection

$ch = curl_init ();

//set the url, number of POST vars, POST data

curl_setopt ( $ch, CURLOPT_URL, $url );

curl_setopt ( $ch, CURLOPT_POST, count ( $fields ) );

curl_setopt ( $ch, CURLOPT_POSTFIELDS, $fields_string );

// Uncomment the following option if you use a self signed ssl certificate

// curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

//execute post

$result = curl_exec ( $ch );

//close connection

curl_close ( $ch );

}

?>

ändern Sie im Skript die Domain www.ihredomain.deso, dass Sie mit Ihrer Domainübereinstimmt. Auf dem Server auf demdieses Skript installiert wird, muss diePHP-cURL-Erweiterunginstalliert sein. Auf Debian und Ubuntu wird diese mit folgendem Befehlinstalliert:

apt-get install php5-curl

Dann loggen Sie sich in ISPConfig ein und tragen unter Einstellungen > GlobaleEinstellungen im Feld PayPal Notify URL (IPN) die URL zu diesem Skript ein, also

48

(c) projektfarm GmbH 2011

Page 49: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

http://www.ihredomain.de/ipnproxy.php.

Und so funktioniert's:

Wenn eine Zahlung über PayPal durchgeführt wird, so wird PayPal als IPN Endpunkt die URL http://www.ihredomain.de/ipnproxy.php vom ISPConfig-Abrechnungsmodul übergeben.PayPal wird daraufhin bei Ereignissen, welche diese Zahlung betreffen, das Skript http://www.ihredomain.de/ipnproxy.php kontaktieren, welches die Anfrage direkt an dasISPConfig-IPN-Skript unter der URL http://www.ihredomain.de:8080/billing/payments/paypal/ipn.php weiterleitet.

 

10.2 Dashboard-Plugins

Das ISPConfig-Abrechnungsmodul stelt drei Dashboard Plugins im Kunden Login bereit. DieDashlets lassen sich unter System > Systemkonfiguration > Einstellungen > Diverseskonfigurieren.

Rechnungen

Das Rechnungs Dashlet bindet die Rechnungen eines Kunden in das ISPConfig-Dashboardein.

49

(c) projektfarm GmbH 2011

Page 50: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

über das Dashboard-Plugin können die Rechnungen als PDFheruntergeladen werden. BeiVerwendung der automatischenZahlungsfunktion kann vom Dashboard aus direkt auf dieZahlungsseitezugegriffen werden.

Meine Daten

über das "Meine Daten" Dashlet kann der Kunde Ihnen änderungen an seinerRechnungsanschrift mitteilen.

über den Punkt "Bearbeiten" gelangt der Kunde zum Detailformular.

50

(c) projektfarm GmbH 2011

Page 51: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

Meine Produkte

über das dashlet "Meine Produkte" erhält der Kunde eine übersicht seiner gebuchtenWebseiten, Domains, Supportverträge etc. Ein hier gelistetes Produkt entspricht einemwiederkehrenden Artikel im ISPConfig Abrechnungsmodul.

Durch einen Klick auf "Bearbeiten" öffnet sich die Detailansicht des Produktes mit denOptionen für Produkt Up- und Downgrades, der Bestellung von Addons für das Produkt undzur Kündigung.

51

(c) projektfarm GmbH 2011

Page 52: ISPConfig 3 Manual - ISPConfig Hosting Control Panel · 2016-03-25 · SEPA Mandate werden unter SEPA > SEPA-Mandate erstellt und verwaltet. Dies ist ... Die Rechnung wirdgespeichert,

[ISPConfig 3 Manual]

52

(c) projektfarm GmbH 2011