离线同步要先定义冲突规则、权威字段与补传队列。只宣传能离线,上线后常出现数据互盖。本文写清一期单据、责任人和验收指标。
第1段 — 按单据划分:哪些可离线创建,哪些必须在线。
第2段 — 冲突策略示例:服务端权威、最后写入、或人工合并。
第3段 — 本地队列要可观察:失败原因、重试次数、人工介入。
实施时优先可验证场景:主路径、可审计权限与日志、与周边系统的清晰接口。
| 判断维度 | 常见陷阱或成本 | 更稳妥的切法 |
|---|---|---|
| 先定规则 | 冲突/权威字段 | 再开发 |
| 可观察队列 | 失败可介入 | 降事故 |
| 幂等回传 | 防重复单据 | 对接安全 |
离线是产品策略,不是开关
全部离线可行吗?
库存占用、支付类通常不行。要白名单。
如何测试离线?
真实弱网与飞行模式切换,覆盖冲突用例,不只实验室 Wi-Fi。
多设备同时作业?
同一工单要加锁或分区字段,避免两人互盖。
与 MES/WMS 对接注意?
回传幂等键,防止补传造成重复报工或重复出库。