fints-hbci-php
fints-hbci-php copied to clipboard
@@ in data fields
What is the reason that I receive something like that as name by a transaction:
Wellfa@@irs GmbH Martina @@Vermot-Petit-Outhenin ....
the same @@ occurs within the account_number and also in purpose, but it does not occur in each and every transaction.
i could cut off these both at-symbols, but I wonder where they come from?
As i know it's an CR LF. https://studylib.net/doc/8074466/statement-data-format-mt940 https://www.kontopruef.de/mt940s.shtml
Field separators according to the S.W.I.F.T. User Handbook are mandatory: • The usual field separator before each field number is <CR><LF> (ASCII X ́0D0A ́); Remark: For compatibility reasons to old BTX systems the C ́@@ ́ is also still supported. • A message or a partial message is closed by <CR><LF><-> (ASCII X ́0D0A2D ́). Remark: For compatibility reasons to old BTX systems the C ́@@ ́ is also still supported.
I fixed this in the fork https://github.com/nemiah/phpFinTS