Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:
Name Größe Revision Geändert vor Autor Kommentar
.gitignore 10 Bytes 8a5b5c53 mehr als 6 Jahren admin BUILD: Major simplification; directly use profi...
0BUILD 1,72 KB eab72e11 etwa 3 Jahren admin SWIFT: Moved more tag parsers into dedicated fi...
Makefile.am 1,09 KB eab72e11 etwa 3 Jahren admin SWIFT: Moved more tag parsers into dedicated fi...
README 182 Bytes fa8af718 mehr als 6 Jahren admin AqBanking6: Statically link plugins into AqBank...
swift.c 23,8 KB 6423af57 mehr als 2 Jahren admin Added a fix for bad date from HaSpa on 2023/02/...
swift.h 1,11 KB 20534a58 mehr als 6 Jahren admin SWIFT: Fixed DBIO plugin (was not exporting mai...
swift.xml.in 280 Bytes fa8af718 mehr als 6 Jahren admin AqBanking6: Statically link plugins into AqBank...
swift535.c 12,6 KB 132cf922 mehr als 4 Jahren admin Result of "make format".
swift535_l.h 730 Bytes 8532cde5 mehr als 6 Jahren admin Result of "make format".
swift535_p.h 1,68 KB 8532cde5 mehr als 6 Jahren admin Result of "make format".
swift940.c 10,7 KB ee97a560 etwa 3 Jahren admin SWIFT: Added another dateFallback mode: "none"....
swift940_25.c 2,15 KB 12f3d9be etwa 3 Jahren admin SWIFT: Moved parsing of :25: element into dedic...
swift940_25.h 638 Bytes 12f3d9be etwa 3 Jahren admin SWIFT: Moved parsing of :25: element into dedic...
swift940_60.c 2,82 KB a29bbdec etwa 3 Jahren admin SWIFT: Use shared code in parser for 940/60.
swift940_60.h 641 Bytes f5c08270 etwa 3 Jahren admin SWIFT: More improvements. - move parser for :6...
swift940_61.c 11,7 KB 5cbd71a5 fast 3 Jahren admin SWIFT: Relaxed parser for :61: field. Normally...
swift940_61.h 638 Bytes b0ad5ff2 etwa 3 Jahren admin SWIFT: Improved maintainability. Less spaghetti...
swift940_86.c 13,5 KB 0f076643 etwa 3 Jahren admin SWIFT: Transform all purpose lines into a singl...
swift940_86.h 638 Bytes 0be1fe23 etwa 3 Jahren admin SWIFT: Moved :86:-Parser into its own files. Cl...
swift940_l.h 1,27 KB 500f5367 etwa 3 Jahren admin SWIFT: Added param to allow reading extra data ...
swift940_ns.c 2,91 KB eab72e11 etwa 3 Jahren admin SWIFT: Moved more tag parsers into dedicated fi...
swift940_ns.h 638 Bytes eab72e11 etwa 3 Jahren admin SWIFT: Moved more tag parsers into dedicated fi...
swift940_p.h 1,31 KB fa8af718 mehr als 6 Jahren admin AqBanking6: Statically link plugins into AqBank...
swift_l.h 1,1 KB 12f3d9be etwa 3 Jahren admin SWIFT: Moved parsing of :25: element into dedic...
swift_tag.c 4,99 KB d339f83d etwa 3 Jahren admin SWIFT: Moved more code into own files. More cle...
swift_tag.h 1,59 KB d339f83d etwa 3 Jahren admin SWIFT: Moved more code into own files. More cle...
swift_tag_p.h 746 Bytes d339f83d etwa 3 Jahren admin SWIFT: Moved more code into own files. More cle...

Aktuellste Revisionen

# Datum Autor Kommentar
6423af57 01.03.2023 18:04 admin

Added a fix for bad date from HaSpa on 2023/02/28.

- the bank sends the date 2023/02/29 which is invalid (no leap year)
- change this date to 2023/02/28

5cbd71a5 17.10.2022 17:34 admin

SWIFT: Relaxed parser for :61: field.

Normally a customer reference is required in a :61: field.
However, as always there is one bank that looks at the specs differenctly
(see Gnucash bug 798627).

Therefore we just ignore empty customer reference from now on.

0f076643 31.07.2022 17:10 admin

SWIFT: Transform all purpose lines into a single value also for unstructured :86: tag.

500f5367 31.07.2022 16:54 admin

SWIFT: Added param to allow reading extra data from :61: tags.

MT940 files received via FinTS don't usually contain such data so for
fints940/2 profiles this extra data is ignored.

One of my international test files contains extra data and that data might...

ee97a560 31.07.2022 13:58 admin

SWIFT: Added another dateFallback mode: "none".

If booking date is missing leave it empty.

e20ef70b 31.07.2022 01:49 admin

SWIFT: Fixed checking for structured :86: elements.

Only advance pointer by 3 if the data really is structured.

d0a5d378 31.07.2022 01:40 admin

SWIFT: Introduced module param "dateFallback"

Default mode is the current behaviour ("balanceDate") which is to use the
date of the previously encountered balance element.
The other supported mode is "valutaDate" which uses valuta date also for
booking date (introduced after discussion with John Ralls from Gnucash).

eab72e11 31.07.2022 01:15 admin

SWIFT: Moved more tag parsers into dedicated files.

12f3d9be 31.07.2022 01:11 admin

SWIFT: Moved parsing of :25: element into dedicated files.

56728f22 31.07.2022 01:04 admin

SWIFT: Removed swift_p.h (no longer needed).

Revisionen anzeigen

Auch abrufbar als: Atom