Appearance
申报初始化结果查询 S004-S002
该接口用于查询申报初始化结果的状态。
请求参数
参数名称 | 描述 | 备注 | 类型 | 是否必填 |
---|---|---|---|---|
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 |
jsonData | 请求参数 | 参数请求体 | json | 必填 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData 里面 | string | 必填 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData 里面,具体值参考码表 | string | 必填 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData 里面,01 按次、02 月度、03 季度、04 年度、05 半年度 | string | 必填 |
skssqq | 所属期起 | 请求参数,位置在jsonData 里面,格式yyyy-MM-dd | string | 必填 |
skssqz | 所属期止 | 请求参数,位置在jsonData 里面,格式yyyy-MM-dd | string | 必填 |
wybh | 唯一编号 | 请求参数,位置在jsonData 里面,按次及部分税种需要,存在校验 | string | 非必填 |
serviceId | 服务ID | 查询目标结果的serviceId ,如S002 、S003 ,与最外层serviceId 不同 | string | 必填 |
响应参数
参数名称 | 描述 | 备注 | 类型 | 是否必定返回 |
---|---|---|---|---|
status | 状态编码:200 表示正常 | 无 | string | 必定返回 |
code | 业务编码:T0000 表示成功,其他编码均为异常编码 | 无 | string | 必定返回 |
msg | 返回信息 | 无 | string | 必定返回 |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 |
data | 返回对象 | 无 | json | 必定返回 |
statusCode | 查询成功时返回的申报状态编码:T0 处理中、T1 处理成功、T2 处理失败 | 是返回对象data 中的内容 | string | 非必定返回 |
statusMsg | 申报状态描述 | 是返回对象data 中的内容 | string | 非必定返回 |
initData | 状态为【初始化成功】时返回的字段,存放初始化报文,Base64字符串 | 是返回对象data 中的内容 | string | 非必定返回 |
processImgUrls | 过程截图 | 申报过程中的截图,图片为Base64字符串,数组类型 | array | 非必定返回 |
imageType | 图片类型 | 返回图片格式,如png | string | 非必定返回 |
imageFileList | 返回结果图片 | 返回最后图片的地址,图片为Base64字符串,数组类型 | array | 非必定返回 |
请求示例
json
{
"jsonData": {
"nsrsbh": "税号",
"skssqz": "税款所属期止,如:2023-11-30",
"nsqxdm": "纳税期限代码 01:次、02:月度、03:季度、04:年度、05:半年度",
"serviceId": "S002",
"sbzlbh": "申报种类编码",
"skssqq": "税款所属期起,如:2023-11-01",
"wybh": "部分税种需要"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
响应示例
处理中:
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "初始化信息获取中,请等待!",
"statusCode": "T0"
}
}
成功:
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"initData": "base64",
"statusMsg": "初始化信息获取成功!",
"processImgUrls": [
"图片地址1",
"图片地址2"
],
"imageFileList": [
"图片地址"
],
"imageType": "png",
"statusCode": "T1"
}
}
失败:
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "失败授权超时",
"statusCode": "T2"
}
}
注意事项
- 返回编码
T0000
表示查询成功,但不表示申报成功,具体成功需根据statusCode
判断。 - 返回其他编码时表示业务失败,
msg
会提示具体信息。 - 状态码说明:
T0
:处理中T1
:处理成功T2
:处理失败