ja

MT940 から camt.053

MT940 形式の銀行取引明細を ISO 20022 camt.053 に変換します。処理はブラウザ内のローカルで完結し、アップロードなし。銀行データが端末から出ることはありません。

お使いの端末でローカル処理中 ...

補助機能としての構造チェックであり、法的拘束力のある証明ではありません。

お使いの端末でローカル処理中 ...

0%

ファイルは一度も端末から出ていません

    このファイルで続ける

    再アップロード不要

    これらのツールは.XMLに対応しています。ファイルはそのまま渡されます。

    私のファイルはアップロードされますか?

    いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

    アップロード不要100%ローカル処理
    中身は手元のまま第三者のアクセスなし
    Hosted in GermanyGlobal Content Delivery
    第三者による検証済みTLS A+ · ヘッダー A+

    MT940 は電子口座明細のための古くからある SWIFT FIN 形式で、:20: (参照番号)、:25: (口座/IBAN)、:28C: (明細番号)、:60F: と :62F: (開始残高と終了残高)、:61: (取引行)、:86: (取引内容/摘要) といったタグを持つ行ベースの形式です。多くの銀行は今でも明細を MT940 で提供しています。ISO 20022 の後継である camt.053 (camt.053.001.08) は同じ情報を構造化された XML として表現し、最新の会計システムやトレジャリーシステムが直接読み込めます。

    MT940 ファイルをドロップすると、ツールがタグを読み取り、口座、開始残高と終了残高、そして :61: 行ごとに 1 件の取引 (金額、借方/貸方、記帳日、:86: からの摘要) を含む camt.053 XML を生成します。複数のファイルを一度にドロップでき、それぞれが個別の camt.053 になります。すべてはブラウザ内のローカルで完全に動作します。純粋な JavaScript のみで、サーバーも、外部 CDN からの外部ライブラリもありません。

    MT から MX への切り替えについて正直にお伝えします。このマッピングは可逆ではありません。非構造の :86: 摘要テキストと SWIFT X 文字セットは、構造化された camt フィールド (構造化された債務者/債権者情報や目的コードなど) へ完全には対応づけられません。ツールは摘要を可能な限り RmtInf/Ustrd へ、記帳テキストを AddtlNtryInf へ引き継ぎますが、構造的に導けないものはこの変換で失われます。これはフォーマット切り替えそのものの性質であり、ツールの不具合ではありません。

    技術仕様

    技術仕様
    入力形式STA, MT940, TXT
    自動変換PNG, JPG, WebP, GIF, BMP, TIFF, ICO, SVG, HEIC, PDF, MP3, WAV, DOCX, MIDI, DDS, HDR, PCX, WBMP
    出力形式XML
    一括処理対応
    処理ブラウザ内でローカル処理 (JavaScript)
    ファイルのアップロードなし

    3ステップで

    1. MT940 ファイルをドロップします (.sta, .mt940, .txt)。
    2. 変換はブラウザ内のローカルで自動的に実行されます。
    3. camt.053 XML をダウンロードします (MT940 ファイルごとに 1 つ)。

    制限: MT940 銀行取引明細 (SWIFT FIN) を ISO 20022 camt.053 (camt.053.001.08) に変換します。:25: から口座/IBAN、開始残高 (:60F:) を OPBD、終了残高 (:62F:) を CLBD として扱い、:61: 行ごとに 1 件の取引 (金額、借方/貸方、記帳日、:86: からの摘要を RmtInf/Ustrd へ、記帳テキストを AddtlNtryInf へ) を生成します。MT から MX へのマッピングは可逆ではありません。非構造の :86: テキストと SWIFT X 文字セットは構造化された camt フィールドへ完全には対応づけられません。MT940内の日付フィールド(例えば:61:内の記帳日)は2桁の年(YYMMDD)を使用します。一般的なSWIFTの慣行に従い、00-79は20xxとして、80-99は19xxとして読み取られます。1980年より前の記帳日を持つ古い取引明細では、これが誤った世紀に解決される可能性があります。これはデータ交換のためのフォーマット変換であり、銀行が提供する元の camt の代替ではありません。結果はお使いのソフトウェアで銀行固有のスキーマに照らして検証してください。

    よくある質問

    私の銀行データはアップロードされますか?

    いいえ。MT940 の読み取りと camt.053 の生成はすべてブラウザ内のローカルで実行されます (純粋な JavaScript のみ、サーバーなし)。明細が端末から出ることはありません。

    どの camt バージョンが生成されますか?

    ISO 20022 camt.053.001.08 (Bank-to-Customer Statement) です。口座、OPBD/CLBD 残高、そして :61: 行ごとに 1 件の取引を含みます。

    変換は可逆ですか?

    いいえ。非構造の :86: 摘要と SWIFT X 文字セットは構造化された camt フィールドへ完全には対応づけられず、テキストは可能な限り RmtInf/Ustrd へ引き継がれます。これは MT から MX への切り替えの性質です。

    複数の明細を一度に変換できますか?

    はい。複数の MT940 ファイルを一度にドロップでき、それぞれが個別の camt.053 XML になります。

    明細には複数の取引が含まれますか?

    はい。各 :61: 行 (それに続く :86: を含む) が、金額、借方/貸方、摘要を持つ camt.053 内の個別の取引 (Ntry) になります。

    関連ツール

    銀行明細をCSVに変換 · MT103 から pacs.008 · CSV から JSON へ変換