2013-01-15 20 views
6

私は、(異なる)(ベルギーの)銀行から来たCODAファイルを解釈するいくつかのコードを書くことが任されています。Febelfin CODA(勘定コード表記)2.3ベルギーでのみ使用されていますか?

CODAファイルは、Coded Statement of Accountファイルの略語であり、特定の銀行口座で発生した銀行取引ごとの行を持つテキストファイルのベルギー名のようです。

これには、SEPA口座振替取引情報が含まれます。

私たちが取り組んでいる最初の2つのバンクはベルギー(FortisとING)で、これらのファイルがそれぞれどのようにエンコードされているかの仕様を受け取りました。

これらのファイルの英語名が見つかりません。これが本当にベルギーのみの標準であれば、私は驚くだろう。私たちはのは、フランスやイギリスの銀行を言わせ

  • で我々のコードをフックアップしようと思います場合に何が起こるかについてのより多くの情報を探している標準の名前に私を指すことができます誰もがあります私は検索する必要がありますか?
  • これについての国際標準はありますか?
  • プログラマー向け:これらのCODA(2.3)ファイルを簡単に解釈するために使用できるC#または.NETアセンブリはありますか。私はこの重要な図書館を自分で書く必要がないようにしたいと思います。

mt940(SWIFT)のようなものが存在することがわかりましたが、それらのファイルは私のものと同じに見えません。

+0

こんにちは。これは、プログラミングアドバイスを求める正しい場所ではありません(ただし、このサイトには多くのコーダーがいます)。代わりにstackexchange.comでこれを尋ねるべきです。 – MrChrister

+0

私のために移動してくれてありがとう;-) –

答えて

5

これは、ベルギーの銀行家および証券取引所の協会(Febelfin)のthe official CODA specification in Englishです。

これで動作するC#ライブラリはほとんどありません。銀行は鉄器時代のシステムで有名です。

この文書では、ローカルトランザクションのSEPAと、国際的なSWIFTについて説明しています。 SWIFTは、すべての国際取引の事実上の銀行取引書式です。 SWIFTには、ほとんどの言語でいくつかの最新の実装がありますが、あなたが望む任意の方法で自分自身を実装するのは簡単です。

+0

情報をありがとう、私は誰かが実際にこのクラスを既に作ってくれることを期待し続けます。もし私があなたの答えを賞金1としてマークし、それにクラスを提供しようとします。後で –

+0

私たちは悲しい世界に住んでいる – maazza

2

Mvision、あなたの連絡先の詳細を見つけることができず、まだコメントする評判が足りません。

あなたはまだCODAステートメントを解釈するためのライブラリ/クラスを見つけましたか書いていましたか?あなたはそれを共有したり、あなたがそれをどのように書いたかについていくつかの洞察を共有してください。大変感謝しています!

一方、標準はv2.4(v2.3およびv2.3a)にアップデートされており、その中で英語specとオランダ語specが見つかります。

これらには、最後にv2.4の変更履歴が含まれており、これがv2の変更履歴です。図3(a):

新しいカテゴリコード435及び436及びカテゴリーコード052

を削除した私は、V2.2までCODAとPythonでいくつかの既存の実装が互換性の発見、1は、C#にポートこれにできるはずです:https://www.odoo.com/apps/modules?author=Noviat

+0

私は自分の実装を作った。私が働いている会社は私にそれをオープンソースにさせませんが、後であなたに連絡していくつかのアイデアを伝えます! 2.4で頭をアップしてくれてありがとう! –

+1

上記のcodaを読むためのODOOコードは、[ここ](https://github.com/odoo/odoo/blob/8.0/addons/l10n_be_coda/wizard/account_coda_import.py)です。コードを解読するヒント:CODAは、固定長の長さのライン(=レコード)指向の標準です。 Coda v2.5が3月にリリースされましたbtw –

関連する問題