日期:2026-07-29
某区域商超连锁在本省有六十多家门店,这两年陆续上了小程序商城,也接入了两家第三方到家平台。渠道多了,问题也跟着来了:门店 POS、小程序、到家平台各自一套库存账,生鲜品类还有大量联营供应商——供应商自己管货、商超按销售额扣点结算。我们进场调研的第一周就看到三类典型事故:线上卖出的排骨门店实际早已售罄,顾客到手的是缺货退款;联营供应商月底对账拿着手写台账和采购部扯了三天;到家平台的库存靠人工每天早上改一次,中午之后基本失真。
集团的诉求很直接:线上线下一盘货,生鲜联营对账不再靠人肉。我们采用 XpShop 全渠道电商系统作为商城中台,把门店库存、联营供应商库存、线上渠道订单统一接进来,这个项目前后做了约五个月。
落地范围围绕三条主线展开。第一条是全渠道库存归一:门店 POS 的实货库存、联营供应商每日报送的可售量、总仓库存,统一汇入中台库存视图,小程序和到家平台的可售库存由中台统一计算下发,不再允许渠道侧手工改数。第二条是履约路由:线上订单按收货地址就近分配到门店或前置仓拣货,生鲜品类优先分配到有联营供应商驻场的门店,保证拣货的是最新鲜的一批。第三条是联营对账自动化:每笔生鲜订单在成交时就按品类扣点规则拆出联营应结金额,写入对账流水,供应商在自己的协同端口每天能看到日结明细,月底系统自动出对账单。
第一个挑战是多渠道库存归一与超卖防护。生鲜库存的特殊性在于它一直在变:门店现场在卖、损耗在报、供应商在补货。我们放弃了"定时同步"的思路,改为事件驱动——POS 每笔销售、每笔报损都实时推事件到中台,中台维护"中央可售量",线上下单一律走预扣:先扣中央可售量成功才允许创建订单,拣货缺货再走回滚补偿。预扣用 Redis 原子操作实现,键按"门店+SKU"粒度拆分,避免热点。大促期间我们又加了一层安全水位:生鲜品类线上可售量只放实货的八成,留两成给到店顾客,这个比例可按品类配置。
第二个挑战是联营扣点的自动核算。联营合同五花八门:有按品类固定扣点的,有阶梯扣点的(月销超过一定额度扣点下调),还有促销期间另议的。我们把扣点规则做成了规则表达式引擎,每笔订单成交时实时算出应结金额并落对账流水,规则变更只对生效日之后的流水起作用,历史流水冻结不可改——这一点是和财务部反复确认过的底线,否则月底扯皮只会从"对不上"变成"被改过"。
第三个挑战是履约路由与门店拣货协同。门店员工不是专职拣货员,高峰期顾客和拣货任务抢人。我们在路由层加了门店容量因子:每家门店按时段配置最大拣货单量,超过就自动溢出到次近门店,缺货单先触发店内二次确认再决定是调拨还是退款,避免系统直接给顾客甩退款。
案例片段(已脱敏):联营扣点规则片段——
json {"rule_id": "FR-078", "category": "鲜肉类", "type": "ladder", "ladders": [{"lt": 200000, "rate": 0.16}, {"gte": 200000, "rate": 0.14}], "promo_override": {"active": true, "rate": 0.12, "valid": "2025-06-15/2025-06-18"}, "settle_cycle": "daily", "freeze_history": true}上线首月这套规则引擎处理了约 41 万笔联营流水,财务抽查约 2000 笔,与手工核算口径差异为零。案例片段(已脱敏):预扣补偿的一段值班日志——"20:14 门店 S23 排骨 SKU 拣货缺货 3 单,触发回滚,中央可售量 +3,二次路由至 S25 成功 2 单,1 单顾客选择退款。全程 4 分钟,无客诉。"这类日志我们每天都会汇总复盘,缺货回滚率是运营周会的固定指标。
项目上线三个月后的数据(脱敏示意值):线上生鲜缺货退款率从约 5.8% 降至约 1.2%;超卖事故从月均十余起降至基本为零(安全水位机制生效后仅出现过一次,原因是门店报损延迟);联营对账自动化率达到约 97%,剩余 3% 是历史合同条款不规范需人工判定的部分;月底对账周期从平均三天压缩到半天;到家平台库存准确率从人工维护时期的约 70% 提升到约 96%;线上订单平均履约时长缩短约 28%。供应商侧的反馈也直接:日结明细可查之后,联营纠纷工单下降了约六成。
第一,库存先归一再谈履约。渠道割裂的根子是多套库存账,先把"中央可售量"立起来,所有渠道只读中台,才有后面一切优化的地基。第二,生鲜线上库存要留安全水位,线上线下抢同一批实货时,宁可少卖不可超卖,比例做成可配置的。第三,联营对账先留痕再分账,规则引擎化、历史流水冻结,把"算不清"和"被改过"两类争议一起堵死。第四,履约路由要考虑门店真实产能,容量因子和溢出机制比一味就近更符合门店实际。第五,事件驱动优于定时同步,生鲜库存的时效性容不下小时级延迟。这套思路我们后来在另外两个商超项目里复用,落地周期都明显缩短。