第 9 章 · 共 15 章
流程、审批与异常:从按下支付到安全签收
9.1 履约的目标不是“快”一个字
好履约同时满足准确、及时、完好、可追溯和经济。只为追求出库速度而取消复核,就会用错发和退货把速度的好处吃掉;为了绝对零错设置层层人工审批,又会超时。流程应把高频正常单自动化,把人力留给地址、价格、重复、风控、预售和售后异常。
| 环节 | 关键控制 | 建议证据 | 典型异常 |
|---|---|---|---|
| 审单 | 支付、地址、货品、价格和风险标记 | 审单规则版本、挂起原因 | 错价、重复单、偏远或不完整地址 |
| 锁库/分仓 | 同一件库存不重复承诺 | 库存事务日志 | 多平台超卖、近仓无货 |
| 拣货 | 库位、SKU、批次/效期 | 扫码日志 | 相似包装拣错、先入先出失效 |
| 复核 | 商品、数量、赠品、重量 | 复核扫码、称重、必要时录像 | 漏件、错色、空包 |
| 打包 | 商品特性与包装标准匹配 | 包装SOP、包材批次 | 破损、漏液、隐私信息暴露 |
| 交接 | 包裹数、运单、快递司机/网点 | 交接清单、揽收时间 | 有单号无揽收、少件 |
| 在途 | 轨迹超时与异常节点主动处理 | 轨迹、工单、理赔记录 | 停滞、丢件、破损、错分拨 |
9.2 仓储模式怎么选
| 模式 | 适用 | 优点 | 主要风险 |
|---|---|---|---|
| 自建/自营仓 | 订单稳定、特殊操作多、管理能力强 | 流程可控、异常反应快 | 固定成本、人员安全、淡旺季产能 |
| 第三方3PL仓 | 初创、多地履约、订单波动 | 可变成本、专业设施 | SLA定义不清、数据不透明、隐性费用 |
| 平台仓/官方履约 | 平台内履约体验和活动要求高 | 系统和流量协同 | 费用口径、库存调出、平台依赖 |
| 供应商代发 | 测品、长尾SKU、低库存能力 | 少占资金 | 无法控制包装、库存真实性和时效,供应商接触客户信息 |
不管选哪个模式,卖家对消费者的责任不会因外包而自动转移。合同应定义库存准确、截单、出库、揽收、错漏发、破损、退仓、数据安全、峰值产能和理赔,并明确用什么数据计算SLA。
9.3 贯穿案例(虚构正常单):N202608090001
以虚构公司“青禾家居用品有限公司”、店铺“青禾生活旗舰店”为例。所有主体、费率和单号均为教学虚构。为让数字可复算,本单统一采用第7章的价格口径,观察截止日为2026-08-31。
A. 订单、价格与结算快照
| 字段 | 冻结值 | 勾稽说明 |
|---|---|---|
| 平台订单/SKU/数量 | N202608090001;QH-TB1200-BL;1件 | 同SKU单位成本沿用42.00元 |
| 标价与商家券 | 139.00;-15.00 | 商家券已把卖家交易对价降至124.00,不再重复扣成本 |
| 顾客支付/平台承担补贴 | 114.00;10.00 | 两个资金来源合计卖家含税交易对价124.00 |
| 不含税收入/销项税额 | 109.73;14.27 | 教学假设124÷1.13;正式处理按合同、会计政策与税法 |
| 平台总应收/平台费 | 124.00;6.20 | 主案例在签收日按订单费用明细暂计费用及应付,结算日核验并抵销 |
| 退款快照 | 0.00 | 截止8月31日无退款、拒付或价保;不能省略“0” |
| 净结算/银行到账 | 117.80;2026-08-19 | 124.00−6.20=117.80 |
| 仓库/承运商 | 华东01仓;虚构“驰风快递” | 16:00前真实揽收承诺 |
本教程主案例固定采用一种政策:平台交易服务已经完成且6.20元能够可靠取得时,在签收日暂计平台费;8月18日结算单只验证金额并将应收、应付净额抵销,不再次确认费用。若某企业依据合同和会计政策只能在结算时确认,也可采用另一政策,但同一订单不得在签收与结算各记一次;以下N001、N017和练习37均采用前一种。
B. 每个节点的发送、接收与出口条件
| 时间 | 发送方→接收方 | 事件与单据 | R / A | 出口条件 |
|---|---|---|---|---|
| 08-09 10:03:08 | 平台→OMS | 支付订单、支付确认号 | R:ROLE-IT;A:ROLE-SALES | 金额、SKU、地址和支付状态齐全,重复消息幂等 |
| 10:03:15 | OMS→店铺审单队列 | 审单记录、规则版本 | R:ROLE-IT;A:ROLE-SALES | 地址、价格、风控和取消状态均可履约 |
| 10:03:17 | OMS→华东01仓WMS | 出库单、库存占用事务 | R:ROLE-IT;A:ROLE-PLANNING | 可售199、锁定1,总实物仍为200 |
| 10:30:00 | WMS计划→拣货员 | 波次单、拣货任务 | R:ROLE-WAREHOUSE;A:仓储主管 | 库位、批次、赠品和包装要求冻结 |
| 10:42:11 | 拣货员→复核员 | SKU/库位扫码日志 | R:ROLE-WAREHOUSE;A:仓储主管 | 实物SKU、数量和批次与出库单一致 |
| 10:45:06 | 复核员→打包员 | 复核单、实称1.48kg | R:ROLE-WAREHOUSE;A:仓储主管 | 重量位于1.48kg±0.03kg容差内 |
| 10:47:32 | 打包员→交接区 | 箱码、面单、包裹—运单绑定 | R:ROLE-WAREHOUSE;A:仓储主管 | 封箱、隐私面单和路由校验通过 |
| 14:18:20 | 仓库→承运商 | 批量交接清单 | R:ROLE-WAREHOUSE;A:ROLE-LOGISTICS | 双方件数一致,承运人签收交接 |
| 14:56:41 | 承运商→平台/OMS | 官方首条揽收轨迹 | R/A:ROLE-LOGISTICS | 达到当期平台“真实揽收”定义,而非仅上传单号 |
| 08-10 19:26 | 承运商/平台→OMS/客服 | 妥投记录 | R:ROLE-LOGISTICS;A:ROLE-SALES | 签收事件可追溯,无拒收或异常件 |
| 08-10 日终 | OMS/平台→财务子账 | 收入税额桥接单、成本结转单、6.20元费用暂计单 | R:ROLE-FINANCE;A:财务负责人 | 交付条件满足,退款快照为0,收入、税、成本和平台费均入子账 |
| 08-12 09:00 | 财务→数电发票服务/消费者 | 124.00元发票及订单关联 | R/A:ROLE-FINANCE | 抬头、商品和金额校验;开票不重复确认收入 |
| 08-18 | 平台资金账→财务 | 结算单、6.20元费用明细 | R:ROLE-FINANCE;A:财务负责人 | 订单、退款0、补贴10、费用6.20均可解释,未重复记费 |
| 08-19 | 平台→银行/财务 | 117.80元银行流水 | R:ROLE-FINANCE;A:财务负责人 | 银行、结算批次和平台净应收完全匹配 |
《电子商务法》第二十条要求经营者按承诺或约定方式、时限交付,采用快递交付时第五十一条以签收时间为交付时间,但当事人另有约定的从其约定。本例据此设置交付证据;收入确认仍需结合合同和适用会计政策判断。(SRC-NPC-E-COMMERCE-LAW-2018,第20、51条;核验日:2026-08-09)
C. 单件库存、供应商应付与逐笔总账桥接
该SKU来自采购批次PO-QH-20260803:8月3日入库200件×42.00元=8,400.00元,供应商应付8,400.00元于8月31日到期。销售只消耗库存,不会在订单日再次生成42元供应商应付。
| 日期/事件 | 订单或业务子账 | 资产变化 | 负债/税变化 | 损益或管理贡献 | 现金与单据 |
|---|---|---|---|---|---|
| 08-03 批次入库 | 库存+200件 | 存货+8,400.00 | 供应商应付+8,400.00 | 无 | 采购单、收货/检验单;当日无现金 |
| 08-09 锁库 | 可售200→199,锁定0→1 | 存货总额不变 | 无 | 无 | 库存事务INV-LOCK-0001 |
| 08-09 出库/投放 | 实物库存−1;广告归因18.00 | 广告预付余额−18.00;在途商品仍待交付 | 仓配应付+4.80、承运应付+7.00 | 仓配4.80、快递7.00、广告18.00 | 出库单、称重、费用子账;当日无新增广告现金 |
| 08-10 签收 | 交付完成 | 平台总应收+124.00;财务存货−42.00 | 销项税额+14.27 | 收入+109.73、商品成本−42.00 | 妥投记录、收入税额桥接单 |
| 08-10 平台费 | 费用项目确认 | 无 | 平台费应付+6.20 | 平台费−6.20 | 平台资金项目明细 |
| 08-12 开票 | 发票关联订单 | 无 | 不重复增加14.27 | 不重复增加收入 | 124.00元数电发票 |
| 08-18 净额结算 | 应收应付抵销 | 平台总应收124.00→净应收117.80 | 平台费应付6.20→0 | 无新增收入/费用 | 结算单:124.00−6.20 |
| 08-19 到账 | 结算完成 | 银行+117.80;平台净应收→0 | 无 | 无 | 银行流水与结算批次 |
| 08-31 付供应商 | 批次应付结清 | 银行−8,400.00 | 供应商应付→0 | 不在此时重复确认商品成本 | 批次付款单、银行流水 |
| 09-10 付仓配 | 月结账单含本单11.80 | 银行按汇总账单减少 | 本单仓配/承运应付11.80→0 | 不在付款日重复计费 | 3PL与承运商月结单 |
订单级利润桥接为109.73−42.00−6.20−4.80−7.00−18.00=31.73元;再扣决策时的预期退货损失6.50元,得到25.23元管理贡献。14.27元销项税额、117.80元银行到账和25.23元贡献分别回答税、现金和经营质量问题,三者不能互相替代。
若只观察N001且期间没有其他库存事务,8月31日期末可售数量为199件、锁定0件、隔离0件,实物合计199件,财务存货为199×42.00=8,358.00元;与异常单合并后的完整数量账见第10.3节D表。
9.4 履约的核心KPI
| KPI | 口径示例 | 防游戏化要点 |
|---|---|---|
| 按时真实揽收率 | 承诺时限内出现合规首条揽收的包裹/应发包裹 | 不以上传单号代替揽收 |
| 出库准确率 | 无错、漏、多发的包裹/总包裹 | 把售后确认的错发回写仓库数据 |
| 完好签收率 | 无破损/漏液签收单/签收单 | 区分包装、承运和商品本身原因 |
| 每单履约成本 | 仓内+包材+快递+相关系统/有效单 | 不用发货单遮盖退货与重发 |
| 平均履约时长 | 支付到揽收/妥投的时长 | 同时看P90/P95,不只看平均值 |
9.5 用峰值能力而不是平均单量设计仓配
平均每天一千单不代表仓库能在大促当日处理五千单。产能要拆到收单波形、可用工时、每小时拣选/复核/打包能力、设备与面单接口、包材、月台交接和承运商揽收上限,并以最慢约束决定总吞吐。还要为取消拦截、地址修改、组合品、赠品、预售、缺货和高价值复核留出异常容量。
| 时点 | 仓库必须回答 | 证据 |
|---|---|---|
| 活动前 | 峰值小时订单、积压上限、班次和降级方案 | 压测、历史波形、人员与设备清单 |
| 截单时 | 哪些订单承诺当日、哪些需挂起 | OMS规则和订单队列 |
| 出库时 | SKU、批次、附件、重量是否匹配 | 扫码、复核、称重和操作日志 |
| 交接时 | 实物数量与运单是否由承运人接收 | 交接清单、首条真实轨迹 |
| 次日 | 无轨迹、停滞、错漏和破损如何处理 | 异常队列与关闭证据 |
重量拦截需要可靠的理论重量主数据和校准过的秤;超过容差应挂起复核,不能为了时效强制放行。承运商的首扫延迟、虚假轨迹或批量滞留要按线路和网点统计,而不是平均到全国。仓储外包后,卖家仍要定义SLA、数据接口、盘点、个人信息处理、赔付和退出交接,不能把消费者责任随合同一起“外包掉”。
章末理解检查
合上原文,你能讲明白了吗?
不看原文,用自己的话解释「流程、审批与异常:从按下支付到安全签收」真正要解决什么业务问题。
已输入 0 个字,还需 12 个字;提交后会显示自检标准,并把本章记为已完成。