1. 发票数据提取与 ERP Schema 校验
财务系统集成工程师背景
企业每月接收大量电子发票 PDF,需要将其中的发票号、开票日期和总金额录入 ERP 系统的 API 接口。
问题
手动抄录容易出现格式错误,且货币符号和千分位逗号无法直接存入数值型数据库字段。
如何使用
上传包含文本层的发票 PDF,在目标 JSON Schema 中定义 invoice_number、invoice_date、currency 及 total 等字段,选择数字风格为自动归一化。
{
"type": "object",
"properties": {
"invoice_number": { "type": "string" },
"invoice_date": { "type": "string", "format": "date" },
"customer": { "type": "string" },
"currency": { "type": "string", "enum": ["USD", "EUR"] },
"total": { "type": "number" }
},
"required": ["invoice_number", "total"]
}结果
成功提取发票标题、键值对和表格数据,货币符号被剥离并将金额转为纯数字 1250.5,通过 ajv 校验并输出标准 JSON。