project:mt940-parser
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
project:mt940-parser [2022/11/22 13:52] – created 85.212.72.10 | project:mt940-parser [2025/03/02 18:28] (current) – 134.3.11.22 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | plz see https://wiki.fischglas.de/wiki/doku.php?id=project:mt490-parser | + | ====== Parser für MT940 ====== |
+ | |||
+ | * Ziel: Digitale Kontoauszüge im Format [[https://de.wikipedia.org/ | ||
+ | |||
+ | ===== Doku ===== | ||
+ | |||
+ | * [[https://de.wikipedia.org/wiki/MT940|MT940 bei Wikipedia]] | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Zielformat ===== | ||
+ | * CSV | ||
+ | * Encoding: ISO 8859-1 | ||
+ | * Field Seperator: ';' | ||
+ | * Record Separator: ' | ||
+ | * Field Header: | ||
+ | * Buchungstag (YYMMDD) | ||
+ | * Valuta (YYMMDD) | ||
+ | * Buchungstext | ||
+ | * Primanota | ||
+ | * Auftraggeber/ | ||
+ | * ZahlungsempfängerKto ( ä = 0xE4 ) | ||
+ | * ZahlungsempfängerIBAN ( ä = 0xE4 ) | ||
+ | * ZahlungsempfängerBLZ ( ä = 0xE4 ) | ||
+ | * ZahlungsEmpfängerBIC ( ä = 0xE4 ) | ||
+ | * VWZ1 | ||
+ | * Kundenreferenz | ||
+ | * Währung ( ä = 0xE4 ) | ||
+ | * Betrag ( nn,hh ) | ||
+ | * Soll/Haben (' | ||
+ | |||
+ | ===== Zieldateiname ===== | ||
+ | Der Name der Ausgabedatei wird erzeugt aus dem Basename der Eingabedatei (d.h. ohne Pfad und Extension ) ergänzt um < | ||
+ | |||
+ | Beispiel: | ||
+ | UMSAETZE_2022_11.MTA | ||
+ | wird zu | ||
+ | UMSAETZE_2022_11__from_MT940_2022-11-22T13: | ||
+ | |||
+ | ===== Aufruf ===== | ||
+ | |||
+ | * ./mt940 input.mt940 | ||
+ | * erzeugt Datei : input__from_mt940_${ISO8601_DATE}.csv | ||
+ | * Debug/ | ||
+ | * Fehler-Output auf STDERR | ||
+ | |||
+ | ===== Programm ===== | ||
+ | * {{project:mt940-parser: | ||
+ | * {{project: | ||
+ | * {{project: | ||
+ | * {{project: | ||
+ | * {{project: | ||
+ | * {{project: | ||
+ | * {{project: | ||
+ | * {{project: | ||
+ |
project/mt940-parser.1669121521.txt.gz · Last modified: 2022/11/22 13:52 by 85.212.72.10