首页 > 开放平台 > 诺税通saas > 进项管理
开放平台/进项管理/nst查询油类发票

nst查询油类发票

2026-09-24 更新 阅读 版本 v1.0

接口说明

查询油类发票接口

API 方法名:nuonuo.OpeMplatform.queryOilInvoice 版本:V2.0

请求地址

环境请求地址
正式环境https://sdk.nuonuo.com/open/v1/services
沙箱环境https://sandbox.nuonuocs.cn/open/v1/services

公共请求参数(消息头)

参数名类型必填长度说明示例
Content-typeString否-MIME类型【消息头】-

公共请求参数(消息体)

参数名类型必填长度说明示例
senidString否-唯一标识,由企业自己生成32位随机码【消息体】-

私有请求参数

参数名类型必填长度说明示例
kprqqString是-开票日期起2021-01-01
kprqzString是-开票日期止2022-01-16
sidsArray是-数组,发票流水号集合。-
invoiceCodeString是-发票代码3600212130
invoiceNumberString是-发票号码01898218
elecInvoiceNumberString是-数电票号码-
checkStatusNumber否-勾选状态:0-未勾选1-勾选中 2-已勾选 不传默认查询全部2
invoiceStatusArray是-发票状态 1:正常 2:已红冲 3:已锁定 4:已失控 5:非正常 6:已使用 不传,默认查询全部状态1
utimeStartString否-更新日期起(可用于同步)-
utimeEndString否-更新日期止(可用于同步) PS:更新时间2者要么全传,最大间隔时间为一年;要么都不传-
pageNumber否-当前页码,默认11
sizeNumber否-一页条数,默认50条,最大20050

响应参数

参数名类型必填长度说明示例
codeString否-返回码,E0000为成功E0000
describeString否-调用成功
resultObject否-返回的结果-
   └ totalNumber否-总条数100
   └ syncTimeString否-数据最新同步时间2020-01-01 00:00:00
   └ dataArray否-发票列表List-
      └ sidString否-发票流水号0ad046a4f6634b888397570ca2ccb1a9
      └ taxnumString否-税号1111111111111111
      └ salerNameString否-XXX名称
      └ taskNoString否-购进数据提交任务号-
      └ dealStatusString否-购进数据提交任务标志 0未处理 1已处理(不代表提交成功) 2处理失败0
      └ invoiceCodeString否-发票代码131880930142
      └ invoiceNumberString否-发票号码18907646
      └ invoiceTimeString否-开票时间2020-01-01
      └ invoiceLineString否-01:增值税专用发票,08:增值税电子专用发票,17:海关缴款书,18:电子发票(增值税专用发票)01
      └ invoiceStatusString否-1
      └ numberString否-油品数量(吨)1.2
      └ goodsCodeString否-商品编码13000135489784
      └ checkDateString否-勾选日期2020-01-01 00:00:00
      └ checkStatusString否-购进数据提交状态(0-未提交 1-提交中 2-已提交)2
      └ syncStatusString否-购进数据同步状态(0-已同步)2
      └ totalAmountString否-油品金额(已勾选才存在)15.2
      └ excludeTaxAmountString否-油品不含税金额15
      └ oilTaxString否-油品税额 消费税税额(已勾选才存在)0.2
      └ jksbzNumber否-0-发票 1-海关缴款书0
      └ respMsgString否-失败返回信息-
      └ updateTimeString否-本系统更新时间(数据变动更新时间也会变更)2020-01-01 00:00:00
      └ oilTypeString否-油品类型-

请求报文示例

NNOpenSDK sdk = NNOpenSDK.getIntance();
String taxnum = "23***789"; // 授权企业税号
String appKey = "Hn***XL";
String appSecret = "F65***65F";
String method = "nuonuo.OpeMplatform.queryOilInvoice"; // API方法名
String token = "2d484e**************pdui"; // 访问令牌
String content = "{
  \"sids\": [],
  \"elecInvoiceNumber\": \"\",
  \"utimeEnd\": \"\",
  \"checkStatus\": 2,
  \"size\": 50,
  \"kprqq\": \"2021-01-01\",
  \"utimeStart\": \"\",
  \"invoiceNumber\": \"01898218\",
  \"page\": 1,
  \"invoiceStatus\": [
    \"1\"
  ],
  \"invoiceCode\": \"3600212130\",
  \"kprqz\": \"2022-01-16\"
}";
String url = "https://sdk.nuonuo.com/open/v1/services"; // SDK请求地址
String senid = UUID.randomUUID().toString().replace("-", ""); // 唯一标识,32位随机码,无需修改,保持默认即可
String result = sdk.sendPostSyncRequest(url, senid, appKey, appSecret, token, taxnum, method, content);
System.out.println(result);

返回码说明

返回码说明处理建议
E0000调用成功
标签: 开放平台

申请试用

请留下您的联系方式,我们将在一个工作日内与您联系