zh

MT940 转 camt.053

将 MT940 银行对账单转换为 ISO 20022 camt.053 - 在浏览器本地完成,无需上传;银行数据绝不离开你的设备。

作为辅助功能的结构检查,并非具有法律约束力的证明。

正在你的设备上本地处理 ...

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计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 文件;工具会读取标签并生成一份 camt.053 XML,包含账户、期初余额与期末余额,以及每个 :61: 行对应的一笔交易 (金额、借方/贷方、记账日期、来自 :86: 的附言)。你可以一次拖入多个文件,每个文件生成各自的 camt.053。全部处理完全在浏览器本地运行 - 纯 JavaScript,没有服务器,也没有来自外部 CDN 的外部库。

    关于从 MT 到 MX 的转换,我们坦诚相告:此映射并非无损。非结构化的 :86: 附言文本和 SWIFT X 字符集无法完整映射到结构化的 camt 字段 (例如结构化的付款人/收款人信息或用途代码)。工具会尽力将附言转入 RmtInf/Ustrd,将记账文本转入 AddtlNtryInf;凡是无法以结构化方式推导出的内容,都会在此次转换中丢失 - 这是格式切换本身的特性,而非工具的缺陷。

    技术规格

    技术规格
    输入格式STA, MT940, TXT
    输出格式XML
    批量处理支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 拖入你的 MT940 文件 (.sta, .mt940, .txt)。
    2. 转换会在浏览器本地自动运行。
    3. 下载 camt.053 XML (每个 MT940 文件对应一份)。

    限制: 将 MT940 银行对账单 (SWIFT FIN) 转换为 ISO 20022 camt.053 (camt.053.001.08):从 :25: 取得账户/IBAN,将期初余额 (:60F:) 作为 OPBD、期末余额 (:62F:) 作为 CLBD,并为每个 :61: 行生成一笔交易 (金额、借方/贷方、记账日期、来自 :86: 的附言转入 RmtInf/Ustrd,记账文本转入 AddtlNtryInf)。从 MT 到 MX 的映射并非无损:非结构化的 :86: 文本和 SWIFT X 字符集无法完整映射到结构化的 camt 字段。这是用于数据交换的格式转换,而非银行所提供的原始 camt 的替代品;请用你的软件对照银行专用架构验证结果。

    常见问题

    我的银行数据会被上传吗?

    不会。读取 MT940 和生成 camt.053 完全在浏览器本地运行 (纯 JavaScript,没有服务器);对账单绝不离开你的设备。

    会生成哪个 camt 版本?

    ISO 20022 camt.053.001.08 (Bank-to-Customer Statement),包含账户、OPBD/CLBD 余额,以及每个 :61: 行对应的一笔交易。

    这个转换是无损的吗?

    不是。非结构化的 :86: 附言和 SWIFT X 字符集无法完整映射到结构化的 camt 字段;文本会尽力转入 RmtInf/Ustrd。这是从 MT 到 MX 切换的特性。

    我可以一次转换多份对账单吗?

    可以。一次拖入多个 MT940 文件;每个文件生成各自的 camt.053 XML。

    对账单是否包含多笔交易?

    是的,每个 :61: 行 (连同其后续的 :86:) 都会成为 camt.053 中各自的一笔交易 (Ntry),带有金额、借方/贷方和附言。

    相关工具