获取电子发票版式文件
接口描述
电子发票开具完成后需要调用此接口查询电子发票的版式文件支持 PDF 和 OFD(税务 KEY)。
注意
出现未注册 CA 或者生成发票版式文件异常时,再次调用此接口会触发重新生成 PDF 机制。
请求地址
URL 参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
Action | String | 是 | 操作的接口名称,本接口取值:Tax.Output.InvoiceFile |
Header 参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
Timestamp | String | 是 | 公共参数。 |
SecretId | String | 是 | 公共参数。 |
Signature | String | 是 | 公共参数。 |
Algorithm | String | 否 | 公共参数。 |
Content-Type | String | 是 | 取值:application/json |
Body 请求参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
taxpayerNumber | String | 是 | 纳税人识别号 |
requestNo | String | 是 | 请求流水号 |
invoices | [] | 是 | 要查询的发票列表 |
+ invoiceCode | String | 是 | 发票代码 |
+ invoiceNum | String | 是 | 发票号码 |
返回参数
公共返回参数
参数名称 | 类型 | 说明 |
---|---|---|
code | Integer | 200 表示请求成功 |
message | String | 错误提示信息 |
startTime | long | 开始时间 |
endTime | long | 结束时间 |
callId | long | 调用记录标识 |
data | {} | 返回数据 |
data 内容说明
参数名称 | 类型 | 说明 |
---|---|---|
invoices | [] | 发票列表 |
+ invoiceCode | String | 发票代码 |
+ invoiceNum | String | 发票号码 |
String | PDF 版式文件下载地址 | |
+ pdfData | String | PDF 版式文件的 base64 |
+ ofd | String | OFD 版式文件下载地址, 仅支持税务 ukey 电子普票、电子专票 |
+ ofdData | String | OFD 版式文件的 base64 |
+ status | String | 生成状态 |
+ message | String | 文件生成的消息 |