OMS核心概念与数据模型:打牢订单管理的基础

引言 在上一篇《OMS订单管理系统全景图》中,我们建立了对OMS的全局认知。本文将深入OMS的基础层,理解订单管理领域的核心概念和数据模型设计。 掌握这些概念,是设计一个高质量OMS系统的基础。 一、OMS核心概念 1.1 订单(Order) 定义:订单是买卖双方的一份合约,记录了商品、价格、数量、地址、时间等信息。 订单的三个维度: 维度1:业务维度 从业务角度看,订单包含: 订单头(Order Header):订单号、下单时间、客户信息、收货地址、总金额 订单行(Order Line):商品SKU、数量、单价、小计 维度2:系统维度 从系统角度看,订单包含: 原始订单(Source Order):来自渠道的原始订单 内部订单(Internal Order):OMS内部统一格式的订单 子订单(Sub Order):拆分后的订单 维度3:状态维度 从状态角度看,订单有生命周期: 创建 → 待支付 → 已支付 → 待审核 → 待分配 → 待出库 → 已出库 → 配送中 → 已签收 → 已完成 1.2 子订单(Sub Order) 定义:原始订单经过拆分后生成的订单。 拆分场景: 场景1:跨仓拆分 原始订单: - 商品A(北京仓)x 1 - 商品B(上海仓)x 1 拆分为2个子订单: - 子订单1:商品A x 1(北京仓) - 子订单2:商品B x 1(上海仓) 场景2:跨品类拆分 原始订单: - 图书(普通仓)x 1 - 生鲜(冷链仓)x 1 拆分为2个子订单: - 子订单1:图书 x 1(普通仓) - 子订单2:生鲜 x 1(冷链仓) 场景3:预售+现货拆分 原始订单: - 预售商品(15天后发货)x 1 - 现货商品(立即发货)x 1 拆分为2个子订单: - 子订单1:预售商品 x 1(15天后处理) - 子订单2:现货商品 x 1(立即处理) 关键设计要点: ...

2025-11-22 · maneng

如约数科科技工作室

浙ICP备2025203501号

👀 本站总访问量 ...| 👤 访客数 ...| 📅 今日访问 ...