企业购账单查询,该接口既可以查询账单,也可以查询账单内部明细条目
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| req | BillQueryReq | 可选 | 账单查询请求 | ||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | Result | result | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
PcBillsQueryRequest req = new PcBillsQueryRequest();
PcBillsQueryRequest.BillQueryReq obj1 = new PcBillsQueryRequest.BillQueryReq();
obj1.setBillStartDate("2013-11-11 11:11:11");
obj1.setBillEndDate("2013-11-11 11:11:11");
obj1.setBillNo("E_202504982001653");
obj1.setBillQueryType(1L);
obj1.setOrderQueryType(1L);
obj1.setBuyerId(10000001L);
obj1.setClientId("10000001");
obj1.setPageNo(1L);
obj1.setPageSize(20L);
req.setReq(obj1);
PcBillsQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<pc_bills_query_response>
<result>
<success>true</success>
<error_code>200</error_code>
<error_msg>参数错误</error_msg>
<bill_query_resp>
<bill_info>
<current_page>1</current_page>
<page_size>20</page_size>
<total_count>100</total_count>
<cursor_mode>false</cursor_mode>
<cursor>12345</cursor>
<bill_v_o_list>
<bill_vo>
<bill_no>xxxxx</bill_no>
<bill_name>xxxxx</bill_name>
<bill_start_date>null</bill_start_date>
<bill_end_date>null</bill_end_date>
<settle_start_date>null</settle_start_date>
<settle_end_date>null</settle_end_date>
<amount>3</amount>
</bill_vo>
</bill_v_o_list>
</bill_info>
<main_order_info>
<current_page>1</current_page>
<page_size>20</page_size>
<total_count>100</total_count>
<cursor_mode>false</cursor_mode>
<cursor>12345</cursor>
<bill_main_order_v_o_list>
<bill_main_order_vo>
<biz_order_id>3</biz_order_id>
<out_order_id>xxxxx</out_order_id>
<buyer_id>3</buyer_id>
<tp_order_id_list>
<string>Top</string>
<string>Pub</string>
</tp_order_id_list>
<buy_amount>10</buy_amount>
<total_fee>3</total_fee>
<post_fee>3</post_fee>
<invoice_title>xxxxx</invoice_title>
<bill_sub_order_v_o_s>
<bill_sub_order_vo>
<biz_order_id>3</biz_order_id>
<tp_order_id>3</tp_order_id>
<out_order_id>xxxxx</out_order_id>
<item_id>3</item_id>
<item_name>xxxxx</item_name>
<sku_id>3</sku_id>
<sku_title>xxxxx</sku_title>
<tax_code>xxxxx</tax_code>
<tax_rate>xxxxx</tax_rate>
<item_price>3</item_price>
<buy_amount>10</buy_amount>
<total_fee>3</total_fee>
<refund_suc_amount>3</refund_suc_amount>
<refunding_amount>3</refunding_amount>
</bill_sub_order_vo>
</bill_sub_order_v_o_s>
</bill_main_order_vo>
</bill_main_order_v_o_list>
</main_order_info>
<package_info>
<current_page>1</current_page>
<page_size>20</page_size>
<total_count>100</total_count>
<cursor_mode>false</cursor_mode>
<cursor>12345</cursor>
<bill_package_v_o_list>
<bill_package_vo>
<package_id>xxxxx</package_id>
<cp_code>xxxxx</cp_code>
<cp_name>xxxxx</cp_name>
<mail_no>xxxxx</mail_no>
<bill_sub_order_v_o_s>
<bill_sub_order_vo>
<biz_order_id>3</biz_order_id>
<tp_order_id>3</tp_order_id>
<out_order_id>xxxxx</out_order_id>
<item_id>3</item_id>
<item_name>xxxxx</item_name>
<sku_id>3</sku_id>
<sku_title>xxxxx</sku_title>
<tax_code>xxxxx</tax_code>
<tax_rate>xxxxx</tax_rate>
<item_price>3</item_price>
<buy_amount>10</buy_amount>
<total_fee>3</total_fee>
<refund_suc_amount>3</refund_suc_amount>
<refunding_amount>3</refunding_amount>
</bill_sub_order_vo>
</bill_sub_order_v_o_s>
</bill_package_vo>
</bill_package_v_o_list>
</package_info>
</bill_query_resp>
</result>
</pc_bills_query_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|