Projekt

Allgemein

Profil

Bankerweiterung » Historie » Revision 2

Revision 1 (G. Richardson, 07.05.2015 14:48) → Revision 2/14 (G. Richardson, 09.05.2015 11:49)

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