整合发货补漏与导出口径修复,保留主线同步保护 #282
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/WuYongJie-shipping-release-oct07"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
变更
验证
数据与发布
涉及运费展示与同步规则、业务镜像字段;不改变权限,不写上游,不修改原始财务数据。
仅新增共享镜像可空字段迁移;发布前已备份受影响镜像及同步状态。镜像回滚可保留新增可空字段。
历史数据校准须按生产互斥锁分批执行,并保留未完成状态,不能用上线替代回补完成。
按工作平台 OmsDataDay 源码 + 9.1-9.16 逐单对比反推,合并/明细基础信息一致率均达 99.9% 以上。 取数范围 - 换单配对:快递明细旧单号在出库单查不到时,配同订单下未被占用的出库单新单号 - 作废重出:同单号/同订单多张出库单时优先有效单、再取最新 io_date - 订单已取消/已拆分/已合并的快递明细不出行;订单标签含"线上发货"同样排除 - 合包/拼单:按 单号+订单号 定位出库单;同单号不同交易单号的出库单照常补出 - 发货明细无单号:出库单单号 -> 订单单号 -> 空,不再借运费表里其它包裹单号 - 自动发货仓虚拟/补差单:单号已被别的包裹输出则留空 - @ 去重只在同一交易单号、本次同步时间段内比对,剩余 @ 前缀统一去掉 字段取值 - 发货时间取出库单 io_date;平台取视图 shop_site(无则映射);省市区取视图 - 合并商品名称/供应商取包裹内最后一个商品(原为 MIN);名称 & 转 ^ - 明细体积:数量×长×宽×高,代发仓非标准承运商不乘数量,指定快递为 0(config detail_volume) - 组合件合并值单独存 m_* 列(新迁移),合并导出优先使用 - 仓库 {未指定发货仓} 导出为空;明细 0 尺寸/体积导出为空 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014nvGZkg27YMEdhry6eiuwf