Allgemeines
Mit dem Programm FNZMZEinzug konvertieren Sie eine in einem externen Programm erzeugte Datei mit Einzügen für Zwölf-Monats-Zahler. Das Programm erzeugt daraus eine SEPA-Datei für die Bank sowie eine vorbereitete Zahlungsdatei für FibuNet.
Installation und Start
Das Programm bedarf keiner Installation.
Entpacken Sie die ZIP-Datei FNZMZEinzug.ZIP.
Kopieren Sie das Programm FNZMZEinzug.EXE auf den FibuNet-Server in das FibuNet-Verzeichnis.
Legen Sie eine Verknüpfung auf dem Desktop an.
Starten Sie das Programm durch Doppelklick auf die Verknüpfung.
FibuNet-Anmeldung
Die Schnittstelle greift im Laufe der Konvertierung online auf FibuNet-Daten zu. Nach dem Start melden Sie sich mit den aus FibuNet gewohnten Werten für Server, Benutzer und Passwort am FibuNet-Server an.
Im Feld Einstellungen werden der aktuelle Mandant und das eingestellte Buchdatum angezeigt. Sie können diese Einstellungen bearbeiten und durch Klick auf Übernehmen ändern.
Wenn der Mandant durch ein Passwort geschützt ist, geben Sie dieses im Feld Mand.-Passwort ein.
Kommandozeilenparameter
FNZMZEinzug kann mit folgenden Kommandozeilenparametern gestartet werden:
/S = Servername
/O = Port
/B = Benutzername
/P = Passwort
/T = 0/1 (1 = Trusted Single-Sign-On aktivieren)
/M = Mandantennummer
/W = Mandantenpasswort
/D = Buchdatum
/N = Dateiname
/Datenverzeichnis = Laufwerk und Pfad
Hinweis: Nur wenn Anmeldeinformationen und Dateiname angegeben werden, erfolgt eine automatische Verarbeitung.
Datenverzeichnis
Im Datenverzeichnis legt FNZMZEinzug alle Archiv- und Konfigurationsdateien ab. Das Datenverzeichnis wird in folgender Reihenfolge ermittelt:
Kommandozeilenschalter (/Datenverzeichnis=D:\FibuNet)
Registryzweig der Komponente:
HKLM\SOFTWARE\FibuNet GmbH\FibuNet\v5\FNZMZEinzug\DatenverzeichnisRegistryzweig des FibuNet-Clients:
HKLM\SOFTWARE\FibuNet GmbH\FibuNet\v5\Client\DatenverzeichnisAktuelles Verzeichnis (wenn Schreibrechte vorhanden)
Verzeichnis der EXE-Datei
Beim Start überprüft das Programm, ob im Datenverzeichnis ein Unterverzeichnis FNZMZEinzug existiert, und legt es gegebenenfalls an. Dazu sind Schreibrechte im Datenverzeichnis notwendig.
Dateiformate
CSV-Format
Die CSV-Datei enthält folgende Spalten:
Spalte | Name | Format | Beschreibung |
1 | Satzart | 0/1 | 0 = Gesamtbuchung auf Bankkonto (optional), 1 = Einzeleinzug vom Debitorenkonto |
2 | Betrag | Num(9,2) | Satzart 0: Gesamtbetrag aller Einzüge. Satzart 1: Einzugsbetrag auf dem Debitor. Negative Beträge werden an den Debitor überwiesen. |
3 | Konto | Num(9) | Satzart 0: Bankkonto mit hinterlegter Bankverbindung. Satzart 1: Debitorenkonto |
4 | Belegnummer 1 | Alpha(30) | Wenn nicht angegeben, wird die Belegnummer aus den Einstellungen übernommen |
5 | Belegnummer 2 | Alpha(30) | Optional |
6 | Belegnummer 3 | Alpha(30) | Optional |
7 | Belegdatum | JJJJ-MM-TT | Wenn nicht angegeben, wird das Tagesdatum übernommen |
8 | Buchtext | Alpha(40) | Wenn nicht angegeben, wird der Buchtext aus den Einstellungen übernommen |
9 | Zahlart | Num(3) | Wenn nicht angegeben, wird die Zahlart aus den Einstellungen übernommen |
Hinweise zum CSV-Format:
In der ersten Zeile müssen die Überschriften stehen.
Satzart 0 kann nur in der zweiten Zeile stehen oder ganz entfallen.
Spaltentrenner ist das Semikolon.
Der Dateiname muss die Endung .csv haben.
Der Dateiname sollte einen Zeitstempel enthalten (z. B. "Einzug 2015-05-22-17-05-59.csv").
Beispiel:
Satzart;Betrag;Konto;Belegnummer 1;Belegnummer 2;Belegnummer 3;Belegdatum;Buchtext;Zahlart
0;2900,00;1200;Einzug 005;;;15.05.2015;Abrechnungslauf 005
1;1000,00;10000;R0815;Einzug 005;;2015-05-15;Wärmeabo;15
1;2000,00;10010;R0816;Einzug 005;;2015-05-15;Wärmeabo;15
1;-100,00;10020;R0817;Einzug 005;;2015-05-15;Auszahlung;10
UNL-Format
Das UNL-Format wird verwendet, um Zahlungsbuchungen an die CSS-Fibu zu übergeben. In dieser Datei müssen die Zahlungen als Buchungen per Debitor an ein beliebiges Gegenkonto eingetragen sein. In den Debitoren muss in FibuNet die Bankverbindung hinterlegt sein.
Vorbereitungen
Auf der Seite Einstellungen nehmen Sie die allgemeinen Programmvorgaben vor.
Bankkonto
Geben Sie hier die Sachkontonummer des FibuNet-Bankkontos an, auf dem die Zahlung eingehen wird. Die IBAN-Bankverbindung muss in FibuNet im Sachkonto hinterlegt sein.
COR1-Option
Aktivieren Sie diese Option, um eine COR1-Eillastschrift mit kürzeren Fristen auszulösen.
Verzeichnis für SEPA-Datei
Geben Sie hier das Verzeichnis an, in dem die SEPA-XML-Datei für das Bankprogramm erstellt werden soll.
Es werden getrennte Dateien für verschiedene Lastschrifttypen erzeugt:
SEPA_CORE_1.xml – Basis-Erstlastschrift
SEPA_CORE_2.xml – Basis-Folgelastschrift
SEPA_B2B_1.xml – Firmen-Erstlastschrift
SEPA_B2B_2.xml – Firmen-Folgelastschrift
SEPA_UEBER.XML – Überweisungen an Kunden
Existiert eine solche Datei bereits, wird automatisch eine fortlaufende Nummer eingefügt (z. B. SEPA_CORE_1_001.xml).
Belegnummer
Geben Sie hier den Text an, der als Belegnummer in FibuNet verwendet werden soll.
Standardwert: ^MM/^JJJJ
Folgende Platzhalter können verwendet werden (Beispiel: 25.11.2014):
^DD = Tag vom Belegdatum (25)
^MMMM = voll ausgeschriebener Monat (November)
^MMM = abgekürzter Monat (Nov)
^MM = Monat (11)
^JJJJ = vierstelliges Jahr (2014)
^JJ = zweistelliges Jahr (14)
Hinweis: Diese Belegnummer wird nur verwendet, wenn in der CSV-Datei keine Belegnummer übergeben wird.
Buchungstext
Geben Sie hier den Text an, der als Buchungstext in FibuNet verwendet werden soll.
Standardwert: Wärmeabo ^MM/^JJJJ
Es stehen dieselben Platzhalter wie bei der Belegnummer zur Verfügung.
Hinweis: Dieser Buchungstext wird nur verwendet, wenn in der CSV-Datei kein Buchungstext übergeben wird.
SEPA Gläubiger-ID
Geben Sie hier Ihre SEPA Gläubiger-ID an. Diese besteht aus:
Einem 2-stelligen Länderkürzel
Einer 2-stelligen Prüfziffer (analog dem IBAN-Code)
Einem 3-stelligen Business Code
Einem 9-11-stelligen länderspezifischen Teil
Die Gläubiger-ID erhalten Sie bei der zentralen Vergabestelle der Deutschen Bundesbank.
Zahlart
Geben Sie hier die Zahlart an, mit der die Zahlungen in FibuNet angelegt werden sollen.
Standardwert: 12
Hinweis: Diese Zahlart wird nur verwendet, wenn in der CSV-Datei keine Zahlart übergeben wird.
Übernahmedatei wie DTAUS-Datei anlegen
Hier legen Sie fest, wie und wann die Zahlungen gebucht werden sollen.
Option aktiviert (Standard):
Die Zahlungen werden in eine vorbereitete Zahlung wie aus dem FibuNet-Zahlungsverkehr umgewandelt. Wenn die Belastung auf dem Bankkonto erfolgt, starten Sie die Verarbeitung aus dem FibuNet-Banking oder aus der Buchungsmaske mit [F3].
Option nicht aktiviert:
Die Zahlungen werden in eine vorbereitete Zahlung umgewandelt und sofort zur Verarbeitung bereitgestellt. Die OP-Anlage kann dann sofort erfolgen. In diesem Fall sollten Sie als Bankkonto ein Transferkonto hinterlegen. Wenn die Gutschrift/Belastung auf dem Bankkonto erfolgt, wird das Transferkonto ausgeglichen.
Konvertierung
Konvertierung einer Importdatei
Wählen Sie eine Zahlungsdatei im CSV- oder UNL-Format aus.
Starten Sie die Konvertierung durch Klick auf Starte Import.
Nach Abschluss wird ein Protokoll mit dem Ergebnis der Konvertierung angezeigt.
Versenden Sie die erzeugten SEPA-XML-Dateien wie gewohnt mit Ihrem Bankprogramm.
Bei Gutschrift der Zahlung auf dem Bankkonto verarbeiten Sie die Zahlung mit [F3].
Hinweis: Nach erfolgreicher Konvertierung wird die Original-Zahlungsdatei gelöscht, um eine doppelte Verarbeitung zu verhindern.
Archiv
Bei jeder Konvertierung werden die Original-Zahlungsdatei, die erzeugten SEPA-XML- und FibuNet-Dateien sowie das Protokoll in einem Archivverzeichnis abgelegt.
Öffnen Sie das Archivverzeichnis durch Klick auf Archiv im Windows-Explorer. Es liegt im Datenverzeichnis und hat folgenden Aufbau: FNZMZEinzug\Archiv\jjjj\jjjj-mm-tt.
Fehlercodes (Errorlevel)
Das Programm gibt bei Fehlern während der Verarbeitung einen Errorlevel an das aufrufende Programm zurück:
Errorlevel | Beschreibung |
0 | Kein Fehler aufgetreten |
5 | Anmeldung am FibuNet-Server gescheitert |
6 | Übergebener Mandant konnte nicht eingestellt werden |
10 | Keine Lizenz für das Modul vorhanden |
11 | Es muss mindestens FibuNet Release 681 verwendet werden |
12 | Es wurde noch keine Importdatei ausgewählt |
13 | Importdatei existiert nicht |
14 | Es wurde noch kein Bankkonto ausgewählt |
15 | Es wurde noch keine SEPA Gläubiger-ID eingetragen |
16 | Fehler beim Löschen der Protokolldatei |
17 | Konvertierung war nicht erfolgreich – Protokoll beachten |
20 | Allgemeiner Fehler – Log-File beachten |
