CM15 / CM01 / 小米寄售业务

销售后倒推补单模式评估

用户设想:小米633结算时,再根据CM01库存情况自动补做 CM15→CM01。

评估结论 难度大 · 风险高 · 问题多 · 不建议作为主方案

01 / 业务背景

当前诉求:统计CM15真实销售给小米的金额

现有业务链路

CM15饭煲工厂CM01上海纯米631寄售补货633寄售结算
  • CM15正常与CM01结算。
  • CM01正常与小米客户结算。
  • 633代表小米实际销售后,W库存被消耗。

当前难点

  • CM01库存中,既有CM15来源,也有CM01自采/委外来源。
  • 库存混在一起,没有批次、序列号、来源库存标识。
  • 633发生时,系统只知道CM01给小米消耗了多少,不知道来源是谁。
所以:现有单据能看到小米卖了多少,但看不出这些货是不是来自CM15。

02 / 标准寄售流程

标准流程:先形成寄售库存,再由633消耗

CM15成品仓饭煲来源
CM01成品仓正常接收入库
631寄售补货形成小米W库存
633寄售结算从W库存消耗

库存位置清楚

寄售补货后,系统用W库存表达客户寄售库存。

单据顺序清楚

先631寄售补货,再633寄售结算消耗,业务发生顺序一致。

对账口径清楚

查询小米寄售库存时,主要看W库存、631补货和633结算。

标准流程的问题是不能区分CM15来源,但优势是库存、寄售、结算三条线都能解释清楚。

03 / 用户设想模式

用户设想:销售后再倒推补CM15→CM01

CM15 A库位原成品库存
CM15虚拟库位暂挂小米业务量
633触发判断销售后看CM01库存
补CM15→CM01不足部分倒推补单
用户想达到

CM15→CM01结算数量,尽量等于小米633真实销售数量。

关键变化

把原本应在补货阶段发生的CM15→CM01,延后到小米销售结算时再倒推。

这个思路的吸引力是“数字更直接”;风险是“主流程被改变”。

04 / 问题一:库存路径

库存路径偏离标准寄售,后续查询口径变复杂

比较项
标准寄售模式
销售后倒推模式
小米寄售库存
通过631寄售补货形成W库存
部分业务先挂在CM15虚拟库位
633结算基础
633寄售结算前,系统已有W库存可消耗
633寄售结算前,可能既要补CM15→CM01,也要补CM01→小米631形成W库存
库存查询
主要看W库存、631补货和633结算
要同时解释CM15虚拟库位、CM01库存、W库存
业务理解
符合标准寄售逻辑
需要额外解释为什么小米业务先挂CM15虚拟库位
问题不是多一个库位本身,而是这个库位承担了“小米业务暂挂量”的特殊含义,后续对账和培训都要额外解释。

05 / 问题二:库存绑定

自动补到CM01后,库存没有天然绑定到本次633

结算单A需要1000
CM01当前库存600
系统从CM15补400
400进入CM01公共库存
结算单B或其他业务先用掉
结算单A仍然不足

不绑定的风险

库存进入公共池后,不能保证服务原633结算单。

要绑定的代价

需要新增单据关系、库存占用、释放、失败恢复逻辑。

06 / 问题三:异常恢复

中途失败后,CM01库存已经进入动态公共池

1. CM15→CM01成功

库存已经进入CM01,数量变成公共库存。

2. 后续步骤失败

631、633、价格、可用性检查、物料锁定等任一环节可能失败。

3. 原库存状态变化

其他单据可能已经消耗、转储、锁定或冲销这部分库存。

处理动作
实际难点
从失败步骤继续
原本补进来的库存可能已经被其他业务占用
冲销CM15→CM01
库存可能已经不在CM01,无法原路冲回
再补一次
可能形成重复补货或库存偏差

07 / 问题四:退货与跨月

退货会直接影响CM15销售统计口径

4月小米633销售100;系统倒推CM15→CM01 100;CM15统计销售100
5月小米退货20;需要判断是否同步冲减CM15统计

只冲CM01→小米

  • 小米净销售变成80。
  • CM15仍然统计销售100。
  • 结果:CM15真实销售给小米的金额偏高。

同步冲CM15→CM01

  • CM15在5月出现退货或负销售20。
  • 4月已统计销售100,5月再冲-20,销售月和退货月会分开体现。
  • 如果要看净额,还要同时展示原销售、退货冲减、累计净销售。

08 / 问题五:业务范围

业务范围一旦混用,操作和培训成本会上升

如果所有小米业务都走倒推

  • 标准W库存作用被削弱,不能完整表达小米寄售业务。
  • CM15虚拟库位承载大量特殊业务含义。
  • 业务查询、库存报表、MRP、对账、月结都依赖特殊规则解释。

如果只有部分业务走倒推

  • 同一小米客户,会并存两套库存口径。
  • 同一类饭煲,可能有标准寄售和倒推两种流程。
  • 库存报表和MRP要额外判断哪些数量是真可用,哪些只是小米业务暂挂量。
  • 新人和非系统人员很难判断该看W库存还是CM15虚拟库位。
业务范围不清时,后续容易出现“有人按标准寄售理解,有人按倒推模式理解”,导致操作、库存报表、MRP和对账口径不一致。

09 / 问题六:外围系统与流程

不是SAP单点增强,外围系统和现有流程也要改

销售中台

要识别哪些订单或结算走倒推模式,避免仍按标准寄售传单。

SCM平台

补货、库存同步、发货确认逻辑可能需要区分两种模式。

仓储/库存同步

CM15虚拟库位、CM01库存、W库存之间的状态要能解释。

对账报表

需要把虚拟库位、自动补单、633结算串起来展示。

异常处理清单

失败后要判断库存是否已被其他业务消耗或锁定。

业务培训

用户要理解标准流程和倒推流程的适用边界。

因此,这不是“自动生成一张CM15→CM01单据”,而是一套跨系统流程改造。

10 / 风险汇总

综合判断:该模式解决统计目标,但会放大主流程风险

问题点
对业务的影响
处理难度
库存路径偏离标准寄售
W库存、CM15虚拟库位、CM01库存三套口径并存
补到CM01后无天然绑定
自动补出的库存可能被其他单据消耗
异常恢复依赖动态库存状态
重跑、冲销、再补都可能造成二次偏差
退货跨月影响统计
CM15销售金额可能偏高,或出现跨月负数口径
中高
外围系统和培训
销售中台、SCM、报表、操作习惯都要配合调整
中高

11 / 结论

建议:不作为主方案推进

难度大

不仅要生成单据,还要处理库存占用、单据绑定、异常恢复、退货跨月、外围系统识别。

风险高

库存路径偏离标准寄售,补到CM01后的库存进入公共池,容易受其他业务影响。

问题多

业务范围、操作培训、对账解释、财务统计口径都需要重新定义。

该模式能让数字看起来更直接,但代价是改造标准寄售主流程;对于统计需求而言,实施和维护成本偏高。

12 / 下一步建议

后续讨论重点:用更小改动满足统计诉求

会议建议口径

  • 认可用户要统计CM15真实销售给小米的诉求。
  • 说明销售后倒推补单会影响主业务流程。
  • 建议优先评估报表归因、月末确认等低侵入方案。

如果用户坚持倒推模式

  • 需要先定义业务范围:全部小米业务还是部分物料/工厂。
  • 需要设计库存绑定、异常恢复、退货跨月、外围系统联动。
  • 需要评估开发量、测试范围、培训成本和长期运维成本。
推荐会议结论:倒推补单模式作为非推荐方案说明;主线转向“规则归因报表方案”的可行性验证。
S 演讲者视图 · T 切换主题 · ← → 翻页 · F 全屏 · O 总览