API接口目录

4PS业务

4PS接单管理API
4PS任务作业API
4PS仓库管理API
4ps仓库库存
4PS商品管理API
异常码自查工具
suning.fourps.orderdetail.query 批量查询单个订单作业
¥免费

通过此接口可向交易中心批量查询单个订单作业信息。

公共参数
请求参数
名称 类型 是否必须 示例值 描述
orderSource String Y 201 订单来源。201 天猫旗舰店,214京东, 203 苏宁, 204 亚马逊中国, 205当当 ,206 ebay,207 VIP,208 一号店,209 国美 210 拍拍,211 聚美,212 乐蜂 202 1688,301 其他
cancelType String Y 2 查询类型。1:发货 2:退货 3:取消
outOrderId String Y 201 外部订单号。外部订单号
响应参数
名称 类型 示例值 描述
createTime String 2015-12-30 09:04:31 接单时间。接单时间
orderSource String 201 订单来源。订单来源
orderStatus String 02 接单状态。接单状态
orderId String DP20151228004 外部订单号。外部订单号
orderError String 1 接收状态异常信息。
errorCode String 1 错误码
errorMessage String 1 错误描述
itemCode String 1 商家商品编码。
outerItemId String 1 外部商品ID。
warehouseCode String 1 仓库编码。失败的时候商品所在的仓库编码
tmsCode String 1 运单号。当作业类型为0且作业状态正常时 如果有值则表示快递号
jobType String 1 作业类型。0 配送; 1仓库; 2售后
jobId String 1 作业编码。作业编码
jobStatus String 1 作业状态。作业状态
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                
<sn_request>
	<sn_body>
		<queryOrderDetail>
			<orderSource>301</orderSource>
			<cancelType>1</cancelType>
			<outOrderId>DP20151231004</outOrderId>
		</queryOrderDetail>
	</sn_body>
</sn_request>
			
                                
                                
{
	"sn_request": {
		"sn_body": {
			"queryOrderDetail": {
				"orderSource": "301",
				"cancelType": "1",
				"outOrderId": "DP20151231004"
			}
		}
	}
}
			
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              
<sn_responseContent>
	<sn_body>
		<queryOrderDetail>
			<createTime>2015-12-30 09:04:31</createTime>
			<orderSource>301</orderSource>
			<jobList>
				<jobType>1</jobType>
				<jobId>W100000865</jobId>
				<jobStatus>WMS_ACCEPT</jobStatus>
			</jobList>
			<orderStatus>02</orderStatus>
			<orderId>DP20151228004</orderId>
		</queryOrderDetail>
		<queryOrderDetail>
			<createTime>2015-12-29 15:35:51</createTime>
			<orderSource>301</orderSource>
			<jobList>
				<jobType>1</jobType>
				<jobId>W100000863</jobId>
				<jobStatus>WMS_WAREHOUSE_CANCEL</jobStatus>
			</jobList>
			<orderStatus>05</orderStatus>
			<orderId>DP20151228004</orderId>
		</queryOrderDetail>
	</sn_body>
</sn_responseContent>
			
                              
                              
{
	"sn_responseContent": {
		"sn_body": {
			"queryOrderDetail": [
				{
					"createTime": "2015-12-30 09:04:31",
					"orderSource": "301",
					"jobList": {
						"jobType": "1",
						"jobId": "W100000865",
						"jobStatus": "WMS_ACCEPT"
					},
					"orderStatus": "02",
					"orderId": "DP20151228004"
				},
				{
					"createTime": "2015-12-29 15:35:51",
					"orderSource": "301",
					"jobList": {
						"jobType": "1",
						"jobId": "W100000863",
						"jobStatus": "WMS_WAREHOUSE_CANCEL"
					},
					"orderStatus": "05",
					"orderId": "DP20151228004"
				}
			]
		}
	}
}
			
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.fourps.queryorderdetail.missing-parameter:* 请求字段为空。*表示对应请求参数字段名 请输入正确参数。
biz.handler.data-get:no-result 查询无结果 请输入正确参数。
biz.fourps.queryorderdetail.*:value-null-invalid 请求参数非法,值为空或长度超长。*号用请求参数字段名小写替换 请输入正确参数。
isp.sys.service.unavailable.fpsos 服务不可用(系统异常) 请联系苏宁技术人员。
公共异常码
API工具
FAQ

Q:批量查询单个订单作业接口如何使用?

A:通过此接口可向交易中心批量查询单个订单作业信息。