2013-01-17 146 views
7

「SWIFT」含義Society for Worldwide Interbank Financial Telecommunication如何「閱讀」SWIFT消息?

我需要讀取一些文件並使用C#.NET將數據插入到SQL Server數據庫表中。 這些文件是從銀行軟件(ABN Amro)下載的,它們包含帳戶上的(借記&信用)變動。

它含有大量的:61::86:「標籤」,這似乎是人類可讀的,但它不是,尤其是當他們在談論金額,這是不可能的過濾那些,如果你沒有正確的規格。

我在瘋狂地搜索,但找不到足夠的信息,我的意思是一個文檔解釋如何解釋這些消息/文件?甚至沒有在swiftcommunity.net上......或者我沒有找到正確的位置。

這是否存在,以及在哪裏?

+0

*不寒而慄* ... SWIFT,FIX,FIXML ...這些都是難以言喻的痛苦和痛苦的路徑... – JerKimball

回答

6

Swift mt940文件格式有一個標題行,一個頁腳行,一些帶有信息的強制行,然後是一串行,意思是交易。這些行以:XX:代碼開始,以指示它是什麼類型的行。

如果你谷歌,你可以從很多銀行很容易找到規格。例如:

+0

+1這應該讓他走。 IT是一個「RTFM」案例,但有時該手冊並不容易找到。 – TomTom

+0

@TomTom:的確,我知道這是一個RTFM,但是如果你不知道什麼樣的手冊是正確的閱讀手冊,那麼RTFM真的很難;) –

+0

@Filip De Vos:謝謝你!如果我知道這是一個MT940文件格式,我會發現它已經...所以謝謝你清除那一個! –

3

也許我太晚了,但我真正建立一個開源的庫本(http://raptorious.com/sharpmt940lib/)。也許它可以幫助你?

+0

這太棒了;) –

+0

這個庫是否仍然更新?我想下載它。謝謝哈科。 –