认证结果获取
接口规范包括通 用规范和业务规范。通用规范描述所有接口必须遵守的公共部分,业务规范根据具体业务交 互内容不同,描述实际业务需要的详细数据内容。
请求地址:
环境 | http请求地址 | 请求方式 | 接口编码 |
---|---|---|---|
正式环境 | http://IP:port/OpenApi/Buy/GetLegalizeResult | POST |
请求报文(DATA):
请求参数说明:
参数 | 参数名称 | 类型 | 是否必须 | 长度 | 说明 |
---|---|---|---|---|---|
BATCHNO | 批次号 | String | 是 | 32 | 32位 |
BuyerTaxNo | 企业税号 | String | 是 | 18 |
请求响应参数:
响应参数说明:
参数 | 参数名称 | 类型 | 是否必须 | 长度 | 说明 |
---|---|---|---|---|---|
BATCHNO | 批次号 | String | 是 | 32 | |
CONTENTROWS | 返回行数 | Int | 是 | - | |
BATCHSTATE | 批次状态 | String | 是 | 1 | Y/N |
INVOICES数据 | |||||
INVOICECODE | 发票代码 | String | 是 | - | |
INVOICENO | 发票号码 | String | 是 | - | |
LEGALIZESTATE | 认证状态 | String | 是 | 1 | 0-未认证 1-已认证 |
LEGALIZEDATE | 认证日期 | String | 是 | 8 | YYYYMMDD |
AUTHSTATE | 认证处理状态 | String | 是 | 8 | 0-未认证 1-待认证 2-系统认证中 3-第三方认证中 4-认证成功 5-认证失败 |
FAILUREREASON | 失败原因 | String | 否 | 1 | 详见失败原因数据说明authState为5认证失败时不为空否则为空 |
LEGALIZETYPE | 认证方式 | String | 是 | 1 | 1-勾选认证 2-扫描认证 |
LEGALIZEBLONGDATE | 认证归属期 | String | 是 | 6 | |
RZLX | 认证类型 | String | 否 | 1 | 1-抵扣 2-退税 3-代理退税 (未认证是为0或空) |
失败原因数据说明:
失败序号 | 失败原因 | 是否可以再次请求认证 |
---|---|---|
1 | 成功 | 不可重复提交 |
2 | 无此票 | 可重复提交 |
3 | 该票异常无法认证 | 不可重复提交 |
4 | 该票已认证 | 不可重复提交 |
5 | 该票已经逾期无法认证 | 不可重复提交 |
6 | 该票已经申请认证 | 不可重复提交 |
7 | 申请认证月份不匹配 | 可重复提交 |
8 | 其他异常 | 可重复提交 |
9 | 该票未到期 | 可重复提交 |
10 | 红票无法认证 | 不可重复提交 |
11 | 认证类型不匹配 | 可重复提交 |
认证结果获取: