已开发票作废
接口描述
发票作废失败的情况下,可以不更换 requestNo 重新请求,接口将会重新作废。如果发票开具成功的情况下,requestNo 不更换不会重复执行作废任务。
请求地址
URL 参数
| 参数名称 | 类型 | 必选 | 说明 |
|---|
| Action | String | 是 | 操作的接口名称,本接口取值:Tax.Output.CancelInvoice |
| 参数名称 | 类型 | 必选 | 说明 |
|---|
| Timestamp | String | 是 | 公共参数。 |
| SecretId | String | 是 | 公共参数。 |
| Signature | String | 是 | 公共参数。 |
| Algorithm | String | 否 | 公共参数。 |
| Content-Type | String | 是 | 取值:application/json |
Body 请求参数
| 参数名称 | 类型 | 必选 | 说明 |
|---|
| taxpayerNumber | String | 是 | 纳税人识别号 |
| requestNo | String | 是 | 请求流水号 |
| invoiceTypeCode | String | 是 | 发票类型编码。 0:增值税普通发票 1:增值税专用发票 |
| invoiceCode | String | 是 | 发票代码 |
| invoiceNum | String | 是 | 发票号码 |
| totalAmount | String | 是 | 不含税金额合计 |
| operator | String | 是 | 作废人, 税控盘、税务 key、税控服务器必填,金税盘为空,盘柜必填 |
返回参数
公共返回参数
| 参数名称 | 类型 | 说明 |
|---|
| code | Integer | 200 表示请求成功 |
| message | String | 错误提示信息 |
| startTime | long | 开始时间 |
| endTime | long | 结束时间 |
| callId | long | 调用记录标识 |
| data | {} | 返回数据 |
data 内容说明
| 参数名称 | 类型 | 说明 |
|---|
| requestNo | String | 请求流水号 |
| status | String | 业务状态码 |
| message | String | 业务详细的错误或者成功信息说明 |