批量查询采购申请/经销采购单,目前支持供应商和分销商查询
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| start_date | Date | 必须 | 2000-01-01 00:00:00 | 采购申请/经销采购单最早修改时间 | |
| end_date | Date | 必须 | 2000-01-21 00:00:00 | 采购申请/经销采购单最迟修改时间。与start_date字段的最大时间间隔不能超过30天 | |
| page_no | Number | 可选 | 1 |
|
页码(大于0的整数。无值或小于1的值按默认值1计) |
| page_size | Number | 可选 | 50 |
|
每页条数(大于0但小于等于50的整数。无值或大于50或小于1的值按默认值50计) |
| order_status | Number | 可选 | 1 |
|
采购申请/经销采购单状态。 0:全部状态。 1:分销商提交申请,待供应商审核。 2:供应商驳回申请,待分销商确认。 3:供应商修改后,待分销商确认。 4:分销商拒绝修改,待供应商再审核。 5:审核通过下单成功,待分销商付款。 7:付款成功,待供应商发货。 8:供应商发货,待分销商收货。 9:分销商收货,交易成功。 10:采购申请/经销采购单关闭。 注:无值按默认值0计,超出状态范围返回错误信息。 |
| identity | Number | 必须 | 1 | 查询者自己在所要查询的采购申请/经销采购单中的身份。 1:供应商。 2:分销商。 注:填写其他值当做错误处理。 | |
| fields | String | 可选 | dealer_order_details.product_id | 多个字段用","分隔。 fields 如果为空:返回所有采购申请/经销采购单对象(dealer_orders)字段。 如果不为空:返回指定采购单对象(dealer_orders)字段。 例1: dealer_order_details.product_id 表示只返回product_id 例2: dealer_order_details 表示只返回明细列表 |
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| dealer_orders | DealerOrder [] | 采购申请/经销采购单结果列表 | |
|
|||
| total_results | Number | 100 | 按查询条件查到的记录总数 |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FenxiaoDealerRequisitionorderGetRequest req = new FenxiaoDealerRequisitionorderGetRequest();
req.setStartDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
req.setEndDate(StringUtils.parseDateTime("2000-01-21 00:00:00"));
req.setPageNo(1L);
req.setPageSize(50L);
req.setOrderStatus(1L);
req.setIdentity(1L);
req.setFields("dealer_order_details.product_id");
FenxiaoDealerRequisitionorderGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
<fenxiao_dealer_requisitionorder_get_response>
<dealer_orders>
<dealer_order>
<logistics_type>LOGISTICS</logistics_type>
<quantity_count>1000</quantity_count>
<receiver>
<zip>310000</zip>
<mobile_phone>13812345678</mobile_phone>
<phone>57188155188</phone>
<address>文一西路969号</address>
<name>zhangsan</name>
<state>浙江省</state>
<district>余杭区</district>
<card_id>111112222233333444</card_id>
<city>杭州市</city>
</receiver>
<logistics_fee>200.07</logistics_fee>
<rebate_fee>200.07</rebate_fee>
<modified_time>2000-01-01 00:00:00</modified_time>
<applied_time>2000-01-01 00:00:00</applied_time>
<audit_time_applier>2000-01-01 00:00:00</audit_time_applier>
<total_price>200.07</total_price>
<order_status>WAIT_FOR_APPLIER_AUDIT</order_status>
<close_reason>下单有误,关闭申请单。</close_reason>
<delivered_quantity_count>10000</delivered_quantity_count>
<pay_type>PREPAY</pay_type>
<supplier_nick>zhangsan</supplier_nick>
<dealer_order_id>123456</dealer_order_id>
<refuse_reason_supplier>采购价格偏低,予以驳回。</refuse_reason_supplier>
<refuse_reason_applier>价格不合理。</refuse_reason_applier>
<dealer_order_details>
<dealer_order_detail>
<product_id>123456</product_id>
<final_price>200.07</final_price>
<sku_spec>颜色:桔色,尺码:36(2尺8)</sku_spec>
<original_price>200.07</original_price>
<dealer_detail_id>234567</dealer_detail_id>
<snapshot_url>http://gongxiao.tmall.com/product/product_snapshot.htm?subOrderId=123456</snapshot_url>
<is_deleted>true</is_deleted>
<product_title>某某产品</product_title>
<price_count>200.07</price_count>
<dealer_order_id>123456</dealer_order_id>
<quantity>100</quantity>
<sku_id>234213</sku_id>
<sku_number>商家编码1</sku_number>
<features>
<feature>
<attr_key>a</attr_key>
<attr_value>b</attr_value>
</feature>
</features>
</dealer_order_detail>
</dealer_order_details>
<applier_nick>wangwu</applier_nick>
<audit_time_supplier>2000-01-01 00:00:00</audit_time_supplier>
<alipay_no>5588</alipay_no>
<pay_time>2000-01-01 00:00:00</pay_time>
<supplier_memo>该单免邮</supplier_memo>
<supplier_memo_flag>1</supplier_memo_flag>
<features>
<feature>
<attr_key>a</attr_key>
<attr_value>b</attr_value>
</feature>
</features>
<dist_memo>优惠</dist_memo>
</dealer_order>
</dealer_orders>
<total_results>100</total_results>
</fenxiao_dealer_requisitionorder_get_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|