"我们对现在这家不满意很久了,但是不敢动。单子每天都在跑,切换出问题谁负责?"——这是这家厨具供应商老板的原话,也是所有想换服务商的供应商共同的心病。
怕停单是对的。EDI 迁移出事故的常见姿势:旧通道停了新通道没通、双方都收单造成重复处理、AS2 证书交接掉链子、映射细节差异导致新线路首周被拒一片。这些坑全部可以在设计上避开。
迁移五步(我们的标准打法)
- 影子期:新通道建好后先不接管生产,旧线继续跑;同一份出货数据在我们测试环境生成报文,和旧服务商发出的版本逐字段比对,映射差异清零;
- 测试认证:与零售商测试平台走完新通道的测试用例——注意,多数零售商允许新旧通道并存一段时间,这是零停单的窗口;
- 分报文切换:先切风险最低的回执/查询类,再切 856/810 出向报文,最后切 850 入向。每切一类,观察满一个完整业务周期再切下一类;
- 回切预案:每一步都保留 24 小时内回切旧线的能力——预案的意义是"备而不用",那次也确实一次没用上;
- 旧线退役:新线稳定运行两周后,与旧服务商正式终止,AS2 证书归档、历史报文导出存档。
供应商这边要做的事
只有两件:签一份给零售商的通道变更授权;迁移窗口期内别改包装箱规(映射比对期间实物口径要稳定)。其余全部我们和对方交接。
一个容易被忽略的坑:历史数据。旧服务商合同终止后,你还能不能查三个月前那张 856?扣款申诉往往发生在发货后数月。迁移清单里必须有"历史报文完整导出"这一条,否则将来申诉时无据可查。