docs(finance): 补充退款冲减、通用成本范围与快照双通道说明

This commit is contained in:
yml2213
2026-11-01 14:46:14 +08:00
parent fca836eb4b
commit 00fa4d7f0a
+7 -3
View File
@@ -335,9 +335,13 @@ computed_at
- 成本快照不是一次性的:`cost_snapshot` 每轮对比「当前解析结果」与「已有有效快照」,
金额、版本或阶段变化时先 `superseded_at` 旧行再写新行(典型:接单平台 `estimated → actual`、补配价格)。
- 全局 0 元版本视为占位,不产生快照;该订单项进入 `cost_missing` 异常。
- 通用成本模型(`platform_fee` / `payment_fee` / `after_sales_loss`)对所有渠道生效,
与渠道成本项各写一条快照;比例成本按 `rate_bps` 计算,费率为 0 视为未配置。
- 快照新增/替换后会按业务日重算销售事实并同步总账,避免旧日期毛利停在缺失成本。
- 通用成本分两类:
- `platform_fee` / `payment_fee` 每单都会发生,可按 global 或商品版本自动入账;
- `after_sales_loss` / `other` 只能按商品配置,禁止 global 版本套到所有订单。
- 比例成本按「收入 − 已确认退款」的净收入 × `rate_bps` 计算;退款后重算该订单项费用。
- 快照新增/替换后会按业务日重算销售事实并同步总账;批量补价跨多日时按整段重算,不再截断。
- 已按实际奖励入账的快照不会被后来的预估覆盖。
- 断代前的历史订单退款,按「退款发生日」写 `refund_adjustment` 冲减行,计入当期事实与总账。
## 六、履约事实