用户手册
帮助中心/用户手册/建单:手工、导入、渠道、Portal、CRM

建单:手工、导入、渠道、Portal、CRM

最后更新 2026-10-13

订单进入 OMS 的五种方式、必填字段、导入模板规则和草稿编辑规则。

五种建单入口都走同一套创建逻辑,所以无论订单从哪来,校验规则和单号规则都一致。

五种建单入口#

  • 桌面手工建单——新建订单页,生成草稿单。
  • Excel/CSV 导入——上传行数据,同一 channel_order_no 的行合并成一单。
  • 渠道拉单——从已对接的销售渠道拉取订单。
  • Merchant Portal 代建——货主代建订单(可指定 parcel/ltl/ftl)。
  • CRM 商机转单——把商机转成订单。

手工建单:必填项#

  • customer_id 加至少一条明细行(item_id + ordered_qty 大于 0);空行会被拒绝。
  • 收货地址留空时用客户默认地址;国家默认 US,币种默认 USD,单位默认 EA。
  • carrier_code 必须在承运商目录里;service_code 是自由文本。
  • 订单总额 = 小计 − 折扣 + 运费 + 税;行金额 = 数量 × 单价。

导入模板与合并规则#

  • 必填列:channel_order_no、customer_name、sku、qty。可选:channel_code、收货地址字段、unit_price、required_ship_date、note。
  • 逐行校验(SKU 必须存在、qty>0、渠道单号不重复)。失败行跳过,不影响成功行。
  • 不存在的客户自动创建(编码 IMP-YYYYMMDD-####)。导入结果分别列出成功行和失败行。

草稿编辑#

  • 只有 draft 和 pending_review 状态可以改;之后的状态会报 NOT_EDITABLE。
  • 明细行整单替换(删旧行、插新行),总额重算。
建单时如果某行写入失败,单头也会回滚——不会出现"有单头没明细"的脏单。