Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

@@ in data fields #124

Open
visioncode opened this issue Feb 6, 2019 · 2 comments
Open

@@ in data fields #124

visioncode opened this issue Feb 6, 2019 · 2 comments

Comments

@visioncode
Copy link

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?

@BenjaminRehn
Copy link
Contributor

BenjaminRehn commented Feb 6, 2019

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 (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 <-> (ASCII X ́0D0A2D ́).
Remark:
For compatibility reasons to old BTX systems the C ́@@ ́ is also still supported.

@ampaze
Copy link

ampaze commented Feb 22, 2019

I fixed this in the fork https://github.com/nemiah/phpFinTS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants