User Tools

Site Tools


project:mt490-parser

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:mt490-parser [2022/11/22 14:05] – [Zielformat] 85.212.72.10project:mt490-parser [2023/10/03 21:19] (current) 78.43.125.127
Line 1: Line 1:
-====== Parser für MT940 ====== +plz see [[project:mt940-parser]]
- +
-  * Ziel: Digitale Kontoauszüge im Format [[https://de.wikipedia.org/wiki/MT940|MT940]] nach CSV konvertieren, so daß sie von einer bestehenden FiBu-Software eingelesen werden können. +
- +
-===== Doku ===== +
- +
-  * [[https://de.wikipedia.org/wiki/MT940|MT940 bei Wikipedia]] +
-  * [[https://docplayer.org/15211095-Mt940-kontoauszug-feld-86-verwendungszweck-in-strukturierter-oder-unstrukturierter-form.htmhttps://www.ebics.de/l|MT940-Kontoauszug: Feld :86: ( Verwendungszweck ) in strukturierter oder unstrukturierter Form]] +
-  * [[https://www.ebics.de/|EBICS]] +
- +
-===== Zielformat ===== +
-  * CSV +
-  * Encoding: ISO 8859-1  a.k.a. ISO Latin 1 +
-  * Field Seperator: ';' (Semikolon) +
-  * Record Separator: '\n' (0x0A, Line Feed, LF) +
-  * Field Header: +
-    * Buchungstag (YYMMDD) +
-    * Valuta (YYMMDD) +
-    * Buchungstext +
-    * Primanota +
-    * Auftraggeber/Empfänger ( ä = 0xE4 ) +
-    * ZahlungsempfängerKto ( ä = 0xE4 ) +
-    * ZahlungsempfängerIBAN ( ä = 0xE4 ) +
-    * ZahlungsempfängerBLZ ( ä = 0xE4 ) +
-    * ZahlungsEmpfängerBIC ( ä = 0xE4 ) +
-    * VWZ1 +
-    * Kundenreferenz +
-    * Währung ( ä = 0xE4 ) +
-    * Betrag ( nn,hh ) +
-    * Soll/Haben ('S' | 'H'+
- +
-===== Zieldateiname ===== +
-Der Name der Ausgabedatei wird erzeugt aus dem Basename der Eingabedatei (d.h. ohne Pfad und Extension ) ergänzt um <nowiki>"__from_MT940_"</nowiki> plus Datum der Erzeugung nach ISO 8601 plus ".csv" \\ +
-   +
-Beispiel: UMSAETZE_2022_11.MTA wird zu UMSAETZE_2022_11__from_MT940_2022-11-22T13:57:30+0100.csv +
-===== Aufruf ===== +
- +
-  * ./mt940 input.mt940  +
-  * erzeugt Datei : from_mt940_${ISO8601_DATE}.csv +
-  * Debug/Log-Output auf STDOUT +
- +
-===== Programm ===== +
-  * {{project:mt940-parser:mt940-v1.12.zip}} MT940-v1.12 +
-  * {{project:mt940-parser:mt940-v1.11.zip}} MT940-v1.11 +
-  * {{project:mt940-parser:mt940-v1.10.zip}} MT940-v1.10 +
-  * {{project:mt940-parser:mt940-v1.9.zip}} MT940-v1.9 +
  
project/mt490-parser.1669122357.txt.gz · Last modified: 2022/11/22 14:05 by 85.212.72.10