关于 SEPA XML Generator (pain.001 & pain.008) & IBAN Validator
面向财务团队和 ERP 集成商的 SEPA XML 生成器,可生成 ISO 20022 pain.001 信用转账及 pain.008 直接借记文件,并校验 IBAN 的 MOD-97 校验位。它属于 FinOps Studio 的确定性财务文件引擎,可用于支付处理流程。
主要功能
- 01生成 pain.001 信用转账 XML
- 02生成 pain.008 直接借记 XML
- 03执行 IBAN MOD-97 校验
- 04支持 ISO 20022 SEPA
适用场景
- 01准备 SEPA 批量付款文件
- 02验证付款数据中的 IBAN
MCP 相关
通过 Apify MCP 服务向兼容客户端和 AI Agent 暴露 SEPA XML 生成能力。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http geornaden-sepa-xml-pain001-iban https://mcp.apify.com/?actors=finops_studio/sepa-xml-generatorCursor.cursor/mcp.json
{"mcpServers":{"geornaden-sepa-xml-pain001-iban":{"type":"http","url":"https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"geornaden-sepa-xml-pain001-iban":{"type":"http","url":"https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"geornaden-sepa-xml-pain001-iban":{"type":"http","url":"https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"geornaden-sepa-xml-pain001-iban":{"serverUrl":"https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator需要授权工具
详细介绍
FinOps Studio — 确定性银行、薪资、资金管理与电子发票 API(REST + MCP + n8n)
面向 CFO、会计事务所、ERP 集成商(NetSuite、SAP、Odoo、QuickBooks、Xero、Dynamics 365)、工作流构建者(n8n、Make.com、Zapier)和 AI Agent(MCP) 的零幻觉银行、薪资、现金管理和税务电子发票文件引擎。
为什么使用确定性引擎,而不是大模型?
商业银行网关可能会因单个字符列错位、ISO 13616 MOD-97 IBAN 校验位错误、NACHA ABA 路由哈希不平衡,或浮点数的分币舍入不一致,而拒绝整个薪资或资金管理批次。FinOps Studio 在隔离的云容器中运行严格的数学校验和固定宽度/XML 架构引擎,订阅费用为每月 0 美元。
12 种生产级金融文件引擎
| # | 银行 / 税务标准 | 地区 | 云 API / 规范 | 按次付费 |
|---|---|---|---|---|
| 1 | ISO 20022 SEPA XML (pain.001.001.09 & pain.008.001.08) + 2026 结构化地址与 MOD-97 IBAN 校验 | 欧洲(40 多个国家) | finops_studio/sepa-xml-generator | $0.02 / 笔 |
| 2 | EU EN 16931 电子发票 XML (Peppol BIS 3.0, EHF 3.0, XRechnung 3.0, Factur-X / ZUGFeRD) | 欧盟及北欧地区 | finops_studio/eu-einvoice-xml-generator | $0.05 / 张发票 |
| 3 | 美国 94 字符 NACHA ACH 生成器 (PPD, CCD, WEB) + ABA MOD-10 路由校验 | 美国 | finops_studio/nacha-ach-file-generator | $0.02 / 条目 |
| 4 | 企业级 BAI2 银行对账单解析器 (01/02/03/16/88/49/98/99 → JSON/CSV) | 美国及全球资金管理 | finops_studio/bai2-bank-statement-parser | $0.02 / 笔 |
| 5 | 德国 DATEV 记账批次 (EXTF v700 CSV) (SKR03 / SKR04, BU-Schlüssel) | 德国及奥地利 | finops_studio/datev-buchungsstapel-generator | $0.02 / 笔记账 |
| 6 | 澳大利亚 120 字符 ABA 直接录入 (.aba / Cemtex)(CBA、NAB、Westpac、ANZ) | 澳大利亚 | finops_studio/aba-cemtex-file-generator | $0.02 / 行 |
| 7 | ISO 20022 pain.002 银行拒绝状态解码器(AC04、AM04、BE04、MD01 → 通俗说明) | 全球 ISO 20022 | finops_studio/iso20022-pain002-status-parser | $0.02 / 状态 |
| 8 | 英国 BACS Standard 18(100 字符)直接贷记与借记生成器 (VOL1/HDR1/UHL1/UTL1) | 英国 | finops_studio/uk-bacs-standard18-generator | $0.02 / 行 |
| 9 | 加拿大支付协会 CPA-005(1464 字节)EFT 生成器(RBC、TD、BMO、Scotiabank) | 加拿大 | finops_studio/canada-cpa005-eft-generator | $0.02 / 段 |
| 10 | 美国银行收款人 Positive Pay 支票欺诈文件生成器(BofA CashPro、Chase、Wells Fargo CEO、PNC) | 美国 | 规范与指南 | $0.02 / 张支票 |
| 11 | 西班牙 AEB Norma 43 (Cuaderno 43) 80 字符银行对账单解析器(CaixaBank、BBVA、Santander → JSON/CSV) | 西班牙 | 规范与指南 | $0.02 / 笔 |
| 12 | ISO 20022 pacs.008.001.08 Fedwire Funds 与 SWIFT CBPR+ 电汇 XML 生成器(AppHdr + UUID v4 UETR) | 美国及全球电汇 | 规范与指南 | $0.02 / 笔电汇 |
快速入门:CLI、cURL、Node.js 与 Python
1. 零安装 CLI 与预检校验和诊断工具(npx v1.4.0)
npx github:Geornaden/finops-studio list
npx github:Geornaden/finops-studio doctor ./batch.csv
npx github:Geornaden/finops-studio mcp-config
npx github:Geornaden/finops-studio openapi
APIFY_TOKEN=YOUR_APIFY_TOKEN npx github:Geornaden/finops-studio run sepa ./payload.json --out ./sepa.xml
1b. OpenAPI 3.1 规范与 Postman v2.1 集合(自定义 GPT 操作 / Copilot Studio / Retool)
- OpenAPI 3.1 规范:
https://geornaden.github.io/finops-studio/openapi.json - Postman v2.1 集合:
workflows/finops-studio-postman-collection.json
2. 直接同步 REST API(cURL)
curl -X POST "https://api.apify.com/v2/acts/finops_studio~sepa-xml-generator/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"schemaVersion": "pain.001.001.09",
"initiatingPartyName": "Acme Europe GmbH",
"debtorName": "Acme Europe GmbH",
"debtorIban": "DE89370400440532013000",
"debtorBic": "COBADEFFXXX",
"transactions": [
{
"name": "Nordic Cloud AB",
"iban": "NL91ABNA0417164300",
"amount": 1450.00,
"remittanceInfo": "INV-2026-0891",
"country": "NL",
"townName": "Amsterdam"
}
]
}'
面向 AI Agent 的 Model Context Protocol(MCP)
为 Claude Desktop、Cursor、Windsurf 或任何兼容 MCP 的 AI Agent 提供确定性的银行业务和电子发票功能:
{
"mcpServers": {
"finops-studio": {
"url": "https://mcp.apify.com/?actors=finops_studio/sepa-xml-generator,finops_studio/eu-einvoice-xml-generator,finops_studio/nacha-ach-file-generator,finops_studio/bai2-bank-statement-parser,finops_studio/datev-buchungsstapel-generator,finops_studio/aba-cemtex-file-generator,finops_studio/iso20022-pain002-status-parser,finops_studio/uk-bacs-standard18-generator,finops_studio/canada-cpa005-eft-generator",
"headers": {
"Authorization": "Bearer YOUR_APIFY_API_TOKEN"
}
}
}
}
可直接导入的 n8n、GitHub Actions 和 Make.com 工作流蓝图 + Python/Node.js 实用指南
workflows/github-actions-scheduled-sepa-nacha-peppol.yml— GitHub Actions 定时资金、薪资和税务处理流水线(CODEOWNERS财务总监 PR 审批 +npx github:Geornaden/finops-studio)+ CI/CD 指南workflows/n8n-global-payroll-sepa-nacha-bacs-aba-cpa005.json— 5 国全球薪资路由器(USNACHA ACH、EUSEPA XML、GBBACS Standard 18、AUABA Cemtex、CACPA-005 EFT)+ 架构指南cookbook/— 零依赖 Python 3 和 Node.js 20+ 客户端脚本(csv_to_sepa_pain001.mjs、payroll_csv_to_nacha_ach.py、bai2_to_json_and_csv.py、stripe_to_datev_skr04.py)workflows/make-sheets-airtable-to-sepa-nacha-datev.json— Make.com 场景蓝图(Google Sheets / Airtable → SEPA XML)workflows/n8n-quickbooks-checks-to-positive-pay-and-ach.json— QuickBooks / Xero → 美国 Positive Pay + NACHA ACHworkflows/n8n-netsuite-odoo-erp-to-sepa-and-bai2.json— NetSuite / Odoo / SAP SFTP → SEPA XML + BAI2 对账workflows/n8n-sheets-to-sepa-xml.json— Google Sheets / ERP → 2026 ISO 20022 SEPA XMLworkflows/n8n-stripe-to-datev-and-einvoice.json— 已付款的 Stripe 发票 → EN 16931 Peppol XML + 德国 DATEV EXTF CSVworkflows/n8n-bank-sftp-bai2-and-pain002-alerts.json— 每日银行 SFTP BAI2 对账 + Slackpain.002拒收修复
免费浏览器预检验证器与区域指南
- 企业资金管理
BAI2类型代码(010–699:015、115、165、195、455、475、495、575)与 Record16+88行解码器: 启动 BAI2 参考工具 - 免费银行文件格式与行长度审核器(
NACHA94、ABA120、BACS100、CPA-0051464、Norma 4380、BAI2、SEPA BE04): 启动浏览器审核器 - 免费 IBAN MOD-97、美国 ABA 路由号码与 ISO 20022 错误代码查询: 启动检查器
- 免费英国 Sort Code、澳大利亚 BSB 与加拿大 CPA-005 Transit 转换器: 启动检查器
- 交互式预览中心: https://geornaden.github.io/finops-studio/
- 美国 Fedwire Funds 与 SWIFT CBPR+
pacs.008电汇 XML: 指南 - 西班牙 AEB Norma 43(
Cuaderno 43)银行对账单解析器: 指南 - 奥地利与北欧(
AT/NO/SE/DK/FI— EHF 3.0、NemHandel、Peppol 与 SEPA): 指南 - 爱尔兰、葡萄牙与卢森堡(
IE/PT/LU— BOI、AIB、Millennium bcp、Spuerkeess、MultiLine SEPA 与 Peppol): 指南 - 罗马尼亚、捷克、匈牙利与希腊(
RO/CZ/HU/GR— RO e-Factura UBL、Peppol BIS 3.0 与 SEPA): 指南 - 意大利(
IT— Bonifici CBI SEPA XML 与 Peppol UE): 指南 - 波兰(
PL— KSeF 2026 Peppol 导出器与 Przelewy SEPA): 指南 - 美国 Chase / BofA / Wells Fargo NACHA ACH: CSV 转 ACH 指南 • R01–R85 退回与 NOC 代码 + Record 6 分段工具
- 美国银行支票 Positive Pay(CashPro / CEO / Chase): 指南
- 2026 EPC SEPA
BE04结构化地址要求: 指南 - 英国 BACS Standard 18(Barclays / HSBC / Lloyds / NatWest): 指南
- 加拿大 CPA-005 1464 字节 EFT(RBC / TD / BMO / Scotiabank): 指南
- 德国(
DE): Stripe 与 Shopify 转 DATEV Buchungsstapel 与 XRechnung • DATEV BU-Schlüssel 与 SKR03/SKR04 表格 - 法国(
FR): 2026 电子发票 — Peppol BIS 3.0 与 Factur-X - 比利时与荷兰(
NL/BE): SEPA XML 与 Peppol 电子发票 2026 - 西班牙(
ES): 2026 Peppol 电子发票与 SEPA XML
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。