"SWIFT" meaning Society for Worldwide Interbank Financial Telecommunication
I need to read some files and insert the data in a SQL Server database table using C#.NET. The files are downloaded from a banking software (ABN Amro), and they contain (debit & credit) movements on the account.
It contains a lot of :61:
and :86:
"tags", it seems almost human readable, but it's not, especially when they're talking amounts, it's impossible to filter those out if you don't have the correct specs.
I'm searching like crazy but I can't find enough information, I mean a document that explains how to interprete these messages/files? Not even on swiftcommunity.net... or maybe I'm not looking on the right spot.
Does that exists, and where?
I'm a Money Mover user - how do I view my MT103? Once your payment has been dispatched, you can retrieve your MT103 by logging into your Money Mover account, selecting your completed payments and clicking 'View'. Your MT103 will appear at the bottom of the record.
SWIFT messages consist of five blocks of data including three headers, message content, and a trailer. Message types are crucial to identifying content. All SWIFT messages include the literal "MT" (message type/text). This is followed by a three-digit number that denotes the message category, group and type.
You can confirm your payments by sending an interbank payment message (MT 199) to a dedicated gpi Tracker BIC through your existing SWIFT interface. This message then triggers an update to the Tracker and provides payment confirmation to the ordering bank.
The Swift mt940 file format has a header line, a footer line, some mandatory lines with information and then a bunch of lines meaning transactions. The lines start with a :XX:
code to indicate what type of line it is.
If you google you can find the spec quite easy from a number of banks. for example:
Maybe I am too late but I actually build an opensource library for this (http://raptorious.com/sharpmt940lib/). Maybe it can assist you?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With