8.6 查询申请记录详情

简要描述:

  • 通过该接口可以查询发票申请记录对应的详情,和发票附件。
  • 申请记录详情为3级结构:
    • 第1级为申请记录基本信息,包括企业信息、发票抬头等。
    • 第2级为发票列表数据,一个申请记录可能会有多张发票,包含发票编号等信息。
    • 第3级为开票明细数据,一张发票可能会有多条开票明细,包含开票品目,金额等信息。
  • 发票附件有2种情况:

    • 一种是申请记录有一整个附件(包括多长发票的附件),附件没有与每张发票进行匹配。
    • 另外一种情况是每张发票有单独上传发票附件,这种附件是附件与发票是一一对应的。

    不同的服务商公司上传的位置不一样,需要调用方自行判断发票附件的位置,一般建议从外层开始判断是否有附件。

请求头参数:

Authorization: Bearer [accessToken]

请求URL:

  • /invoice/batch/get/{id}

请求方式:

  • Get

参数:

请求参数说明

参数类型是否必须说明
idstring发票申请记录的唯一编号,在8.2 创建发票申请时,返回的id。

返回结果示例

成功示例
  {
    "id": "11111***",
    "corpId": "***",
    "corpName": "公司名称",
    "invoiceStatus": 6,
    "providerId": "200213842716786688",
    "providerName": "服务商的名字",
    "fileUrlList":["下载链接1","下载链接2"]
    "detailList":
    [
      {
          "id":"1111-1",
          "detailNo":"唯一标识",
          "invoiceOrderId":"",
          "fileUrlList":[],
          "contentList":
          [
            {
                "id":"1111-2",
                "contentNo":"12345",
                "amount":9999.99,
                "content":"*现代服务商*技术服务费"
            }
          ]
      }
    ]
  }

失败示例
{
    "error": "BadRequest",
    "message": "参数错误"
}

响应参数说明

参数 类型 说明
id string 平台订单唯一id
tradeNo string 企业订单号,订单唯一标示
corpId string 企业id
corpName string 企业名称/发票抬头
invoiceStatus int 发票状态: 0 未审核 1 正在审核 2 审核未通过 3 已审核 4 已开票 5 待邮寄 6 已邮寄 7 取消
created string 开票订单生成时间,格式20220721171033
providerId string 服务商ID
providerName string 服务商名称
fileUrlList List\ 发票附件url,此处为list集合,可能会有多个。url下载链接为私有链接,有下载时间限制,建议2小时内下载完成。
detailList List\ 发票列表
detailList
参数 类型 说明
id string 唯一id
detailNo string 唯一标识
invoiceOrderId string 发票订单ID
fileUrlList List\ 发票附件url,此处为list集合,可能会有多个。url下载链接为私有链接,有下载时间限制,建议2小时内下载完成。
contentList List\ 发票明细
contentList
参数 类型 说明
id string 唯一id
contentNo string 唯一标识
amount double 明细金额
content string 发票品目

results matching ""

    No results matching ""