Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5e8488a1

Von admin vor fast 11 Jahren hinzugefügt

  • ID 5e8488a1bc1d10df930b93cb6829f8b74a1c6179
  • Vorgänger d9a393fb
  • Nachfolger 9d1b11dd

Reworked SWIFT MT940 parser.

The Netbank/Sparda server is extremely nasty: The FinTS specs state, that
a new SEPA identifier must start in a new SWIFT subfield ("?20" etc).
However, this server just sends the SEPA multiple tags like "EREF+" et al
within a single subfield, so our parser, adhering to the specs, can't parse
the purpose string from this server...

The next step will have to be to just concatenate all purpose-related subfields
and try to read those SEPA tags from a single line. This is extremely ugly,
and it will also significantly slow down the parser, and all that because
those banking IT guys can't adhere to the specs which are extremely clean
regarding this point...

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht