2013-01-17 4 views
7

"SWIFT"の意味Society for Worldwide Interbank Financial TelecommunicationSWIFTメッセージを読む方法

C#.NETを使用していくつかのファイルを読み込んでSQL Serverデータベーステーブルに挿入する必要があります。 ファイルは銀行ソフトウェア(ABN Amro)からダウンロードされ、アカウントには(借方&クレジット)移動が含まれています。

「タグ」は:61::86:のように多く含まれていますが、ほとんど人間が読めるように見えますが、特に量的に言えば、正しい仕様がないとフィルタリングできません。

私は狂ったように探していますが、十分な情報が見つからないため、これらのメッセージ/ファイルをどのように補間するかを説明する文書を意味していますか? swiftcommunity.netでさえ... ...または、私は正しい場所を見ていないかもしれません。

それは存在しますか?

+0

* shudder * ... SWIFT、FIX、FIXML ...これらは痛みや苦しみを語る道です... – JerKimball

答えて

6

スウィフトmt940ファイル形式には、ヘッダー行、フッター行、情報付きの必須行、トランザクションを意味する一連の行があります。行は、どのタイプの行であるかを示す:XX:コードで始まります。

Googleの場合、いくつかの銀行から簡単に仕様を見つけることができます。例えば:

+0

+1彼を連れて行くべきです。 ITは「RTFM」のケースですが、マニュアルが見つからないこともあります。 – TomTom

+0

@TomTom:確かにRTFMだとわかっていますが、どのマニュアルが正しいかわからないのであれば、RTFMでは本当に難しいです;) –

+0

@Filip De Vos:ありがとう!それがMT940ファイル形式であることが分かっていれば、すでに見つかっているでしょう...そのファイルをクリアしていただきありがとうございます! –

3

は、たぶん私は手遅れですが、私は実際にこの(http://raptorious.com/sharpmt940lib/)のためのオープンソースのライブラリーを構築します。多分それはあなたを助けることができますか?

+0

これは素晴らしいです;私はそれをダウンロードしたいと思います。ハコに感謝します。 –

+0

このライブラリはまだ更新されていますか? –

関連する問題