文档中心 > API类目 > 五道口API

qimen.alibaba.wdk.cancel.outbound (出库单取消)

WMS标准化接口,调用开放,路由到商家系统取消出库

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
outboundOrderCancelRequestDO OutboundOrderCancelRequestDO 必须 取消出库入参
  • └ merchantCode
  • String
  • 必须
  • 3123
  • 商家编码
  • └ subBizOrderCodes
  • String []
  • 可选
  • 要取消的子单编号列表 非必填 * 履约子单号 只有履约单取消需要填写 采配的单据不需要
  • └ sourceOrderCode
  • String
  • 必须
  • 123123
  • 出库单标号 上游下发全局识别单据编号
  • └ warehouseCode
  • String
  • 必须
  • 123123
  • 仓code
  • └ outboundOrderType
  • Number
  • 必须
  • 1
  • DISTRIBUTE_ORDER(3, "配货出库单") * ALLOCATE_ORDER(20, "调拨出库单") * WHOLESALE(30, "批发出库") * GROUPBUY(40, "团购") * SALES_ORDER(50, "履约单") * RETURN_ORDER(11, "退货单") * DIFF_ORDER(12, "差异单")
  • └ warehouseId
  • String
  • 可选
  • 21313
  • 仓id

响应参数

名称 类型 示例值 描述
apiResult ApiResult 调用返回结果
  • model
  • OutboundOrderCancelDO []
  • true
  • 调用接口结果
  • └ interceptStatus
  • Number
  • 1
  • 仓拦截状态
  • └ cancelSuccess
  • Boolean
  • true
  • 仓是否取消成功
  • └ itemCode
  • String
  • 21312
  • 商品code
  • └ subOrderCode
  • String
  • 123
  • 子单号
  • └ warehouseId
  • Number
  • 123
  • 仓id
  • └ errCode
  • String
  • 123123
  • 调用接口返回错误码
  • └ errMsg
  • String
  • 123123
  • 调用接口返回错误信息
  • └ success
  • Boolean
  • true
  • 调用接口返回成功失败

请求示例

{"outboundOrderCancelRequestDO":{"merchantCode":"3123","warehouseId":"21313","sourceOrderCode":"123123","subBizOrderCodes":[""],"outboundOrderType":1,"warehouseCode":"123123"}}

响应示例

{
    "apiResult":{
        "model":[
            {
                    "interceptStatus":1,
                    "cancelSuccess":true,
                    "itemCode":"21312",
                    "subOrderCode":"123",
                    "warehouseId":123
            }
        ],
        "errCode":"123123",
        "errMsg":"123123",
        "success":true
    }
}

验签示例

{"apiResult":{"success":"false","errCode":"sign-check-failure","errMsg":"Illegal request"}}

错误码解释

错误码 错误描述 解决方案

API工具

FAQ

返回
顶部