勾选发票获取
接口规范包括通 用规范和业务规范。通用规范描述所有接口必须遵守的公共部分,业务规范根据具体业务交 互内容不同,描述实际业务需要的详细数据内容。
请求地址:
环境 | http请求地址 | 请求方式 | 接口编码 |
---|---|---|---|
正式环境 | http://IP:port/OpenApi/Buy/InvoiceSelectIon | POST |
请求报文(DATA):
请求参数说明:
参数 | 参数名称 | 类型 | 是否必须 | 长度 | 说明 |
---|---|---|---|---|---|
BUYERTAXNO | 企业税号 | String | 是 | 18 | |
BATCHNO | 批次号 | String | 是 | 32 | 32位如果多次重复的话,此值要一样,代表是一次请求 |
ACQUISITIONDATEBEGIN | 发票采集开始时间 | String | 是 | 14 | YYYYMMDDHHMMSS例如:20170101140245 |
ACQUISITIONDATEEND | 发票采集结束时间 | String | 是 | 14 | YYYYMMDDHHMMSS例如:20170101140245 |
STARTROW | 开始行数 | int | 是 | 整数,第一次请求时为1 | |
STATUS | 状态标志 | String | 是 | 1 | 当给1时继续请求,0时结束请求 |
请求响应参数:
响应参数说明:
参数 | 参数名称 | 类型 | 是否必须 | 长度 | 说明 |
---|---|---|---|---|---|
TOTALROWS | 总行数 | int | 是 | - | |
STARTROW | 开始行数 | int | 是 | - | 整数,第一次请求时为1 |
CONTENTROWS | 本次请求返回行数 | int | 是 | - | |
INVOICES数据 | |||||
INVOICECODE | 发票代码 | String | 是 | - | |
INVOICENO | 发票号码 | String | 是 | - | |
CURRENTTAXPERIOD | 当前税款所属期 | String | 是 | 6 | |
LEGALIZEENDDATE | 当前税款所属期勾选截至日 | String | 是 | 8 | |
LEGALIZEINVOICEDATEBEGIN | 当前税款所属期可勾选发票开票日期起 | String | 是 | 8 | |
LEGALIZEINVOICEDATEEND | 当前税款所属期可勾选发票开票日期止 | String | 是 | 8 | |
INVOICETYPE | 发票类型 | String | 是 | 2 | |
INVOICEDATE | 开票日期 | String | 否 | 8 | |
BUYERTAXNO | 购方税号 | String | 否 | 15/18 | |
SALERNAME | 销方名称 | String | 否 | - | |
SALERTAXNO | 销方税号 | String | 否 | 20 | |
INVOICEAMOUNT | 发票金额 | String | 否 | 16 | |
TAXAMOUNT | 发票税额 | String | 否 | 16 | |
INVOICESTATUS | 发票状态 | String | 否 | 2 | 0-正常 1-失控 2-作废 3-冲红 4-异常 |
LEGALIZESTATE | 认证状态 | String | 否 | 1 | 0-未认证 1-已认证 |
LEGALIZEDATE | 认证日期 | String | 否 | 8 | YYYYMMDD |
LEGALIZEBLONGDATE | 认证归属期 | String | 否 | 6 | |
SFDBTS | 是否代办退税 | String | 否 | 1 | 0-否 1-是 |
RZLX | 认证类型 | String | 否 | 1 | 1-抵扣 2-退税 3-代理退税 (未认证是为0或空) |
CHECKCODE | 校验码 | String | 否 | 20 | |
LEGALIZETYPE | 认证方式 | String | 否 | 1 | 1-勾选认证 2-扫描认证 |
勾选发票获取: