zh

MT940 转 camt.053

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

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

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

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

0%

我的文件会被上传吗?

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

无需上传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 文件;工具会读取标签并生成一份 camt.053 XML,包含账户、期初余额与期末余额,以及每个 :61: 行对应的一笔交易 (金额、借方/贷方、记账日期、来自 :86: 的附言)。你可以一次拖入多个文件,每个文件生成各自的 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)
文件上传

三步完成

  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 字段。MT940 中的日期字段(例如 :61: 中的记账日期)使用两位数年份(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: 行对应的一笔交易。

这个转换是无损的吗?

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

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

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

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

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

相关工具

银行对账单转换为 CSV · MT103 转 pacs.008 · CSV 转 JSON