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