本演示展示的内容,以及真实流水线的额外能力
每个示例批次也可作为 CSV 文件下载,用作您自己 ERP 或电子表格导出的模板。表头行即是契约。
上面的演示运行的是 pain001 库本身,而不是仿制品:必填字段检查、ISO 13616 的 IBAN mod-97 校验和、ISO 9362 的 BIC 结构、金额与日期格式、根据记录重新计算而非直接采信的控制合计(NbOfTxs, CtrlSum)、您选择的方案规则集,以及官方 XSD 关卡。试试“引入错误…”菜单。每个场景都会植入恰好一个真实缺陷(IBAN 数字颠倒、BIC 格式错误、缺失列、欧式逗号小数金额、不可能的日期),并向您展示银行网关原本要在数日后才会报告的行级发现。
安装版工具链补上浏览器标签页做不到的部分:任意大小的文件;来自 Excel、SQLite、JSON、Parquet 和 SWIFT MT101 的输入;全部 29 个方案配置,包括直接借记和用途代码强制要求(演示提供其中 16 个),并提供逐条规则的 --explain 输出;以及所有受支持的版本:pain.001 的十一个版本和 pain.008 的两个版本(.02 和 .08)。
pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run 第 3 步单独重新运行架构关卡,便于您编辑上面的 XML 并再次检查:使用 xmlschema 对照本站提供的官方 pain.001.001.09 架构。它与 CLI 所用的 XSD 关卡属于同一类。
