API
异常单状态变更事件
更新时间: 2024-11-15 15:42:55 访问次数:68

事件名称:EVENT_OMS_UNUSUAL_STATUS_CHANGE

事件说明:异常单状态变更时,触发事件。订单状态有:异常单状态为新提交、已处理、已反馈、已取消

在物流各环节或仓库作业中发现的信息流、货物流的异常情况,通过单据的形式通知到客户。客户可登录万邑联查看详情并给出进一步处理意见。包含入库异常,出库异常,库内异常,退货异常等

字段说明

请求

名称 类型 必填 字段 说明
uuid String(30) Y 记录唯一ID
docType String Y 单据类型 WI:入库订单
WO:出库订单
RMA:退货订单
OTHE: 其他
orderNo String(128) O 订单号 订单类异常必传,否则为空
customerOrderNo String(128) O 客户订单号 取订单关联的客户订单号
eventNo String(128) Y 异常单号
status String(128) Y 异常状态 SBC:新提交
CO:已处理
CL:已取消
WC:待销毁
FBD:已反馈
eventName String(128) Y 异常名称
eventAttribute String(32) Y 异常类别 AWARE_CLASS:知悉类
ACTION_CLASS:操作类
isCharge String(32) Y 是否需要收费 Y-是,N-否
chargingStatus String(32) Y 收费状态 FREE:不收费
CHARGED:已收费
NOCHARGE:未收费
estimateAffectedSla Integer Y 预计影响SLA
actualAffectedSla Integer N 实际影响SLA
slaUnit String(32) Y SLA单位 TD:当天
WD:工作日
ND:自然日
HD:小时
warehouseCode String(32) N 登记仓库编码
warehouseName String(32) N 登记仓库名称
eventDefinition String(256) Y 异常定义
packageList Object O 异常登记包裹集合
– packageSerno String O 包裹条码
– thirdPartyCaseNo String N 第三方包裹码
– packageDetails String O 包裹商品明细
– – merchandiseSerno String N 商品条码
– – qty Int N 商品数量
– – thirdPartyCode String N 第三方商品条码
– – skuType String N SKU类型
– – standardPartsQty Int N 标准件数
– – merchandiseCode String N 商品编码
– – nameCn String N 商品中文名称
– – nameEn String N 商品英文名称
– – itemList String N 包裹单品明细
– – – itemSerno String N 单品条码
subPackageList Array O 异常登记子包裹集合
– packageSerno String N 包裹条码
– subPackageSerno String Y 子包裹条码
merchandiseList Array O 异常登记商品集合
– merchandiseSerno String N M码
– merchandiseCode String N 商品编码
– thirdPartyCode String N 第三方商品编码
– skuType String N SKU类型
– standardPartsQty Int N 标准件数
– nameCn String N 中文名称
– nameEn String N 英文名称
itemList String O 异常登记单品集合
– packageSerno String N 包裹条码
– merchandiseSerno String N M码
– itemSerno String Y 单品条码
externalAttributes String O 异常登记扩展属性集合
– attributeName String O 属性编码 PKGNUM 订单包裹数量
OSQ 订单单品数量
SKU_QTY 商品数量
PACKAGE_SERNO 包裹条码
BUSINESS_TYPE 业务类型
WAREHOUSE_CODE 所属仓库编码
WINIT_ORDER_NO WINIT订单号
CUSTOMER_CODE 客户编码
PACKAGE_LEVEL 包裹等级
PKGNUM 订单包裹数量
SUB_PACKAGE_QTY 子包裹数量
CONTAINER_NUMBER 柜号
SUPPLIER_CODE 供应商编码
ONWARD_VOYAGE_TYPE 承运方式
AT 订单托盘数量
– attributeDesc String O 属性描述
– attributeDimension String O 属性维度 ORDER-订单维度
attachments Array O 异常登记附件图片
– fileName String N 图片名称
– fileData String Y 图片内容 Base64文件
feeList Array O 异常登记收费明细集合
– chargeName String Y 费用名称
– amount String Y 金额
– currencyCode String Y 币种
– registerTime String Y 登记时间
– acctDate String Y 收费时间

返回

注:返回success即可,无需加引号逗号等其他信息

名称 类型 字段 说明
success String(7) 接收成功 消息接收成功
fail String(4) 接收失败 消息接收失败

示例

解密后报文示例

  1. [
  2. {
  3. "uuid": "bd5b028b-369d-494f-bf73-58514ca80a08",
  4. "docType": "WI",
  5. "orderNo": "W010001",
  6. "eventNo": "E010001",
  7. "customerOrderNo": "C0001",
  8. "status": "W010001",
  9. "eventName": "包裹条码异常",
  10. "warehouseCode": "US0001",
  11. "externalAttributes": [
  12. {
  13. "attributeName": "PKGNUM",
  14. "attributeDesc": "订单包裹数量"
  15. },
  16. {
  17. "attributeName": "OSQ ",
  18. "attributeDesc": "订单单品数量"
  19. }
  20. ],
  21. "packageList": [
  22. {
  23. "packageSerno": "SHD",
  24. "thirdPartyCaseNo": "SHD",
  25. "packageDetails": [
  26. {
  27. "merchandiseSerno": "M01",
  28. "qty": 1,
  29. "itemList": [
  30. {
  31. "itemSerno": "S0001"
  32. }
  33. ]
  34. }
  35. ]
  36. }
  37. ]
  38. }
  39. ]

开发者返回的示例

  1. success

#

关键词