MT940 转 camt.053
将 MT940 银行对账单转换为 ISO 20022 camt.053 - 在浏览器本地完成,无需上传;银行数据绝不离开你的设备。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
将 MT940 银行对账单转换为 ISO 20022 camt.053 - 在浏览器本地完成,无需上传;银行数据绝不离开你的设备。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
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) |
| 文件上传 | 无 |
限制: 将 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,没有服务器);对账单绝不离开你的设备。
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),带有金额、借方/贷方和附言。