Bankerweiterung » Historie » Revision 3
Revision 2 (G. Richardson, 09.05.2015 11:49) → Revision 3/14 (G. Richardson, 09.05.2015 12:07)
h1. Bankerweiterung
Kurzanleitung für die erste Einrichtung:
# in Adminbereich Recht für Bankbewegungen setzen: "Abschnitt "Finanzbuchhaltung und Zahlungsverkehr" -> "Bankbewegungen"
# System->Bankkonten: Namen vergeben, Buchungskonto verknüpfen, IBAN und Kontonummer ohne Leerzeichen eingeben
# MT940 Import konfigurieren:
## aqbanking installieren: Paket "aqbanking-tools" unter Ubuntu
## in der Konfigurationsdatei unter [applications] den Pfad für aqbanking eingeben, siehe Beispiel in kivitendo.conf.default
## Ein MT940 CSV Importprofil erstellen
Zahlungsverkehr -> Kontoauszug importieren -> MT940 -> Link zu CsvImport folgen:
Profil anlegen mit:
> Name des Profils: MT940
> Zeichensatz: UTF-8
> Zahlenformat: 1000.00
> Trennzeichen: MT940
> Anführungszeichen/Escape: "
> Existierende Bankbuchungen: Eintrag überspringen
Damit der Import funktioniert, und das richtige Bankkonto angesprochen wird, muß das CSV Importfeld "local_account_number" (siehe Hilfetext beim Import) mit IBAN oder Kontonummer in den Bankkontoeinstellungen übereinstimmen.
h2. Aqbanking
Die Konvertierung vom MT940 nach CSV geschieht mit dem Programm aqbanking-cli, das Import-Profil wird in SL/Helper/MT940.pm vorgegeben. Man kann seine exportierte MT940-Datei auch auf der Kommandozeile testen:
aqbanking-cli import --importer="swift" --profile="SWIFT-MT940" -f MEINEDATEI.940 | aqbanking-cli listtrans --exporter="csv" --profile="AqMoney2" > MEINEDATEI.csv
h1. Beschreibung der Bankerweiterung
Zentraler Bestandteil der Bankerweiterung ist der Import von Kontoauszugsdaten .
Mit diesen Kontoauszugsdaten kann man innerhalb der Bankerweiterung
* den Kontenabgleich durchführen (jede Zahlung mit einer Buchung verknüpfen)
* schnell offene Kundenrechnungen zuweisen und als bezahlt markieren
* aus Zahlungsausgängen Kreditorenbuchungen erstellen
* Kontoauszugsdaten mit Belegen verknüpfen (record_links)
Diese Erweiterung eignet sich v.A. wenn man
* viele Verkaufsrechnungen hat, die per Überweisung bezahlt werden
* seine FiBu komplett in kivitendo erfasst (also auch alle Lieferantenrechnungen) und einen effektiven Kontenabgleich mit den Bankkonten möchte. Damit hat man eine sehr gute Kontrolle, ob alle Buchungen erfasst wurden.
h2. Bankkonten
Jedes zu importierende Bankkonto muß in kivitendo angelegt werden und mit einem Buchungskonto verknüpft sein:
!bankkonten.png!
h3. Bericht Bankbewegungen
Die importierten Bankdaten von allen Konten können angezeigt und gefiltert werden:
Zahlungsverkehr -> Berichte -> Bankbewegungen
!bankbewegungen.png!
h3. Kontenabgleich
Im Kontenabgleich können die importierten Bankdaten mit den in kivitendo gebuchten Bankbuchungen verknüpft werden.
Dabei wird oben auch der Kontostand laut Kontoauszugsdaten und laut Bankbuchungen angegeben (Gesamt und von den gefilterten Konten) um Abweichungen zu finden.
Ziel ist es, jede Kontoauszugszeile mit einer Buchungszeile in der FiBu zu verknüpfen, so daß der Kontostand laut kivitendo und laut Bankbelegen übereinstimmt und alle Buchungen verknüpft sind.
!kontenabgleich_abgeglichen.png!
Es gibt Filtermöglichkeiten nach:
* Bankkonto
* Datum
* abgeglichen/nicht abgeglichen/alle
* Stornos werden standardmäßig ausgeblendet
Kurzanleitung für die erste Einrichtung:
# in Adminbereich Recht für Bankbewegungen setzen: "Abschnitt "Finanzbuchhaltung und Zahlungsverkehr" -> "Bankbewegungen"
# System->Bankkonten: Namen vergeben, Buchungskonto verknüpfen, IBAN und Kontonummer ohne Leerzeichen eingeben
# MT940 Import konfigurieren:
## aqbanking installieren: Paket "aqbanking-tools" unter Ubuntu
## in der Konfigurationsdatei unter [applications] den Pfad für aqbanking eingeben, siehe Beispiel in kivitendo.conf.default
## Ein MT940 CSV Importprofil erstellen
Zahlungsverkehr -> Kontoauszug importieren -> MT940 -> Link zu CsvImport folgen:
Profil anlegen mit:
> Name des Profils: MT940
> Zeichensatz: UTF-8
> Zahlenformat: 1000.00
> Trennzeichen: MT940
> Anführungszeichen/Escape: "
> Existierende Bankbuchungen: Eintrag überspringen
Damit der Import funktioniert, und das richtige Bankkonto angesprochen wird, muß das CSV Importfeld "local_account_number" (siehe Hilfetext beim Import) mit IBAN oder Kontonummer in den Bankkontoeinstellungen übereinstimmen.
h2. Aqbanking
Die Konvertierung vom MT940 nach CSV geschieht mit dem Programm aqbanking-cli, das Import-Profil wird in SL/Helper/MT940.pm vorgegeben. Man kann seine exportierte MT940-Datei auch auf der Kommandozeile testen:
aqbanking-cli import --importer="swift" --profile="SWIFT-MT940" -f MEINEDATEI.940 | aqbanking-cli listtrans --exporter="csv" --profile="AqMoney2" > MEINEDATEI.csv
h1. Beschreibung der Bankerweiterung
Zentraler Bestandteil der Bankerweiterung ist der Import von Kontoauszugsdaten .
Mit diesen Kontoauszugsdaten kann man innerhalb der Bankerweiterung
* den Kontenabgleich durchführen (jede Zahlung mit einer Buchung verknüpfen)
* schnell offene Kundenrechnungen zuweisen und als bezahlt markieren
* aus Zahlungsausgängen Kreditorenbuchungen erstellen
* Kontoauszugsdaten mit Belegen verknüpfen (record_links)
Diese Erweiterung eignet sich v.A. wenn man
* viele Verkaufsrechnungen hat, die per Überweisung bezahlt werden
* seine FiBu komplett in kivitendo erfasst (also auch alle Lieferantenrechnungen) und einen effektiven Kontenabgleich mit den Bankkonten möchte. Damit hat man eine sehr gute Kontrolle, ob alle Buchungen erfasst wurden.
h2. Bankkonten
Jedes zu importierende Bankkonto muß in kivitendo angelegt werden und mit einem Buchungskonto verknüpft sein:
!bankkonten.png!
h3. Bericht Bankbewegungen
Die importierten Bankdaten von allen Konten können angezeigt und gefiltert werden:
Zahlungsverkehr -> Berichte -> Bankbewegungen
!bankbewegungen.png!
h3. Kontenabgleich
Im Kontenabgleich können die importierten Bankdaten mit den in kivitendo gebuchten Bankbuchungen verknüpft werden.
Dabei wird oben auch der Kontostand laut Kontoauszugsdaten und laut Bankbuchungen angegeben (Gesamt und von den gefilterten Konten) um Abweichungen zu finden.
Ziel ist es, jede Kontoauszugszeile mit einer Buchungszeile in der FiBu zu verknüpfen, so daß der Kontostand laut kivitendo und laut Bankbelegen übereinstimmt und alle Buchungen verknüpft sind.
!kontenabgleich_abgeglichen.png!
Es gibt Filtermöglichkeiten nach:
* Bankkonto
* Datum
* abgeglichen/nicht abgeglichen/alle
* Stornos werden standardmäßig ausgeblendet