01
来源:平台、店铺与账号
02
身份:平台单、业务单、订单行
03
状态:支付、取消、退款、补发
04
金额:实付、优惠、退款
05
对账:数量、收入与结算
结论:重复不只是删掉相同行
同一笔业务可能在平台、ERP、仓储和支付系统各有记录;平台还会拆单、合单、补发或生成售后单。按订单号简单去重可能删掉真实交易,也可能保留重复同步。
先明确统计对象是一笔客户购买、一张平台交易单还是一个商品行,再为每层建立稳定身份和关系。
建立来源内与跨来源主键
来源内通常使用平台、店铺、订单号组合,商品行还需子单号或行号。跨来源可使用映射表连接平台订单、ERP 单、支付流水和物流单。
不要依赖手机号、金额和时间做唯一键,只能把它们作为疑似重复线索;这些字段会变化且可能碰撞。
状态变化要保留而非覆盖
支付、发货、取消、部分退款、整单退款和补发应建成事件或带版本的状态。只保留最终状态会失去发生时间,也难以解释历史报表为何变化。
定义每个指标纳入哪些状态,并区分订单发生时间、支付时间、退款时间和结算时间。
对账从数量走向金额与库存
先比较各来源订单数和商品行数,再对账实付、优惠、退款、平台费用和发货数量。差异应进入待处理表,记录类型、负责人和处理结果。
订单去重还会影响库存扣减、客户数和复购率,不能只验收销售额。
平台验收使用边界样本
准备拆单、合单、部分退款、重复同步、补发、跨店铺同号和缺失映射样本,检查明细、汇总和回溯。
BI0.AI 可作为采集、整理、建模和分析的一体化路径候选;具体平台连接器、增量同步和订单映射能力需按实际来源确认。
