发票状态获取
接口规范包括通 用规范和业务规范。通用规范描述所有接口必须遵守的公共部分,业务规范根据具体业务交 互内容不同,描述实际业务需要的详细数据内容。
请求地址:
| 环境 | http请求地址 | 请求方式 | 接口编码 |
|---|---|---|---|
| 正式环境 | http://IP:port/OpenApi/Buy/InvoiceState | 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 | 是 | - | |
| INVOICESTATUS | 发票状态 | String | 否 | 2 | 0-正常 1-失控 2-作废 3-冲红 4-异常 |
| LEGALIZESTATE | 认证状态 | String | 否 | 1 | 0-未认证 1-已认证 |
| LEGALIZEDATE | 认证日期 | String | 否 | 8 | YYYYMMDD |
| LEGALIZEBLONGDATE | 认证归属期 | String | 否 | 6 | |
| LEGALIZETYPE | 认证方式 | String | 否 | 1 | 1-勾选认证 2-扫描认证 |
发票状态获取: