批量查询采购申请/经销采购单,目前支持供应商和分销商查询
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
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>
错误码 | 错误描述 | 解决方案 |
---|