Appearance
导入回滚方案怎么准备?
导入回滚方案要在正式导入前准备,不是在出错后临时想办法。客户、供应商、物料、库存、价格、工艺路线这类数据一旦被单据引用,回滚就不只是删掉几行那么简单。
春喜铜做高风险导入时,会先判断这次导入是新增、更新、覆盖还是状态变更。不同动作对应的回滚难度不同,尤其是库存、价格、工艺路线和已经被工单使用的数据,不能轻易整批回退。
先判断能不能回滚
| 导入动作 | 回滚关注点 | 常见处理 |
|---|---|---|
| 新增资料 | 是否已经被订单、采购、库存或工单引用 | 未引用可删除,已引用改为停用或修正 |
| 更新资料 | 更新前值是否完整保留 | 按字段恢复或新建版本 |
| 覆盖价格 | 是否已生成报价、订单、采购或对账 | 冻结后逐单修正 |
| 调整库存 | 是否影响预留、出入库和盘点 | 按批次做反向调整 |
| 工艺路线变更 | 是否有在制工单使用 | 新订单生效,旧工单单独处理 |
回滚不是为了掩盖导入错误,而是为了控制错误扩散。发现问题后先冻结受影响批次,再决定回滚、补正、停用还是重新导入。
正式导入前要留这些底稿
- 导入文件原件、模板版本、预览结果和确认人。
- 导入批次号、操作人、时间、导入类型和影响模块。
- 更新类导入要保存变更前字段值,不能只记录变更后结果。
- 库存、价格、工艺路线等高风险数据,导入前确认是否需要数据库备份或测试环境演练。
- 回滚责任人要提前指定,不能出错后才找谁来判断。
- 回滚后要复核订单、库存、报表、权限和日志是否恢复一致。
有些导入不能完全回滚,只能补正。比如错误数据已经被发货、开票、报工或质检引用时,直接删除会破坏历史记录,此时更适合做反向调整、版本更正或停用旧资料。
回滚方案越清楚,业务越敢把关键数据纳入系统。没有回滚底稿的导入,本质上是在赌这次 Excel 一定不会错。