综述概述:供应商结算是零售财务的核心环节,涵盖结算方式选择、批次勾对口径、合同费用生成、单据关联可靠性等关键知识。本文串联 5 张概念卡,形成从"结算方式"到"单据关联"的完整知识链。
体系框架
结算方式(经销 / 代销 6 种)
↓ 决定
批次勾对口径(批发调货已计入出货)
↓ 关联
合同 → 费用生成(合同号位数校验)
↓ 关联
费用单 → 付款单(GUID 可靠性)
↓ 计算
联营成本(扣率反算 vs 流水成本)
脉络一:从结算方式到数据口径
供应商结算是先定方式(经销 / 代销)再按对应逻辑抽单。批次勾对中 catsale > catin_out 的差异并非错误,而是配送中心批发调货已提前计入供应商出货——理解这个口径是排查结算差异的前提。
结算方式分类
| 类别 | 结算方式 | 核心区别 |
|---|---|---|
| 经销 | 现金 | 买断商品,按采购量结款 |
| 月结 | 按结算天数(如月结 9 天) | |
| 帐期 | 入账后 N 天结款 | |
| 代销 | 实销实结 | 卖掉才结款,按已售成本 |
| 实销实结抽单结 | 按批次抽单结算 | |
| 满帐期实销实结 | 满帐期后按已售结算 |
脉络二:单据关联的可靠性
从合同(合同号)→ 费用(费用单)→ 付款(付款单),每一环的关联都可能有坑:合同号位数错误导致费用不生成;费用单与付款单 GUID 不同步导致关联失败。排查时优先用业务字段(单据号、供应商编码 + 期间)而非 GUID。
脉络三:成本口径对比
📊 流水成本
SUM(c_pt_cost * c_qtty)
📐 真实成本(联营)
SUM(c_amount) * (1 - 扣率/100)
两者差异正常,核对时需明确使用哪种口径。
实践要点
- 结算差异排查:先确认结算方式 → 核对批次勾对口径 → 最后查单据关联
- 费用生成异常:先查合同号位数 / 格式是否匹配
- 写关联脚本:避免单一依赖 GUID 字段
- 成本核对:明确流水成本与扣率反算口径差异
常见问题
供应商出货与销售对不上?
检查是否配送中心批发调货——该部分已计入供应商出货,属正常口径。
费用单和付款单关联不上?
GUID 可能不同步,改用业务字段(单据号、供应商编码 + 期间)关联。
联营成本对不上?
流水成本与扣率反算成本是两种口径,确认使用的是哪种。