# 按固定规则逐单对账:W-F02 验收示例 v1.0.0 input.json复用DATA-01人工构造输入,CNY、单位整数分,截止2026-09-30T23:59:59+08:00。仅completed订单;计入截止前captured付款;扣除截止前completed退款;商品行不可扩大付款;账面只用于比较。截止为含端点,时间比较按时间点。 提交一个只读SQLite SELECT/WITH查询,结果列顺序不限、行顺序不限,必须包含 order_id、net_cents、ledger_cents、difference_cents(结果为整数分)。执行器把输入载入 orders/payments/refunds/products/ledger及单行settings(cutoff)。差异=净额-账面。提交exceptions.md说明纳入/排除记录、未解释差异和需要现场确认的规则;说明仅作人工复核,自动通过仅表示数值及只读检查通过。 参考为先汇总后连接,替代为相关子查询。空结果、按账面代真值、扣除pending/跨期退款、商品join放大付款必须被拒。基准净额A001=8000、A002=20000,差异-2000/0,总净额28000。验收还会在付款金额改动、商品新增和截止时区等价的声明输入变体上运行查询,防止仅交硬编码答案。 缺记录/重复主键应返回输入不可判,不填零。账务规则只为合成练习,不代表真实财务制度;不自动过账。没有新AI调用或现场业务接收。 校准另含未完成付款、截止后付款、非CNY已完成订单和有账面记录的已取消订单,分别检查这些过滤规则;不能因基准输入恰好没有该类数据就宣称验收覆盖。