发票云(标准版)API文档
旗舰版标准版智能特性
旗舰版标准版智能特性
🤖 AI Support​​
  1. 收票
  • 整体介绍
  • 对接约定
  • 授权
    • 获取AccessToken
      POST
  • 开票
    • 产品介绍
    • 开发指南
    • 税控&数电同步开票
      • 业务场景下接口调用顺序
      • 1.01.读取税盘信息(czlx-7)
      • 1.02 .读取票种信息(czlx-30)
      • 1.03.发票开具(czlx-3)
      • 1.04.发票作废(czlx-6)
      • 1.05.发票查询(czlx-5)
      • 1.06.发票打印(czlx-4)
      • 1.07.专用发票申请红字信息表(czlx-20)
      • 1.08.查询专用发票申请红字信息表(czlx-18)
      • 1.09.批量打印(czlx-32)
      • 1.11.机动车销售统一发票开具(czlx-40)
      • 1.12.机动车销售统一发票查询(czlx-41)
      • 1.13.机动车销售统一发票红冲(czlx-42)
      • 1.15.核定票种查询(czlx-51)
      • 1.21.二手车-发票开具(czlx-43)
      • 1.22.二手车-发票查询(czlx-44)
      • 1.23.二手车-发票红冲(czlx-45)
      • 1.30 .查询授信额度接口(czlx-122)
      • 2.01.电子发票开具(czlx-110) ,【注】开数电票请对接:1.03.发票开具(czlx-3)
      • 2.02.电子发票信息查询(czlx-113)
      • 2.03.电子发票红冲 (只支持全额红冲)(czlx-114)
      • 2.04.刷新PDF(czlx-115)
      • 2.05.查询电子发票余量(czlx-116)
      • 3.01.查询税收分类编码信息(czlx-504)
      • 3.03.获取打印机列表(czlx-901)
    • 数电异步开票
      • 异步开票-v4
      • 查询异步开票结果-v4
    • 扫码开票
      • 上传销售单模式扫码开票
        • 接入指南
        • 1.token获取
        • 2.上传发票销售单接口
        • 3.回推接口地址
      • 自定义扫码开票
        • 接入指南
        • 1.对接方按规则组装二维码链接
        • 2.查询开票明细
        • 3.回推接口地址
    • 企业级-发票云销项查询
      • 根据业务条件查询当前企业的销项发票
  • 收票
    • 开发指南
    • 发票数据规范
    • 发票数据
      • 机动车发票数据
      • 火车票数据
      • 火车票退票凭证数据
      • 财政电子票据数据
      • 客运票/轮船票数据
      • 其他发票数据
      • 完税证明数据
      • 飞机票数据
      • 数电票(铁路电子客票)数据
      • 数电票(航空运输电子客票行程单)数据
      • 数电票(专票/普票)数据
      • 的士票数据
      • 定额发票数据
      • 通用机打(纸质/电子)发票数据
      • 过路过桥费数据
      • 二手车票数据
      • 专票和普票数据
      • 通行费发票数据
      • 海关缴款书数据
      • 发票文件数据
    • 企业级-发票云进项查询
      • 根据业务条件查询当前企业采集的发票
      • 根据代码号码查询当前企业采集的发票
      • 根据开票时间范围和采集时间范围查询当前企业采集的发票
      • 根据发票流水号或者发票代码号码查询当前企业采集的发票
      • 根据业务条件查询指定用户采集的发票
    • 税盘&数电票下载
      • 开发指南
      • 1、获取税款所属期信息
      • 2、进项发票表头采集
      • 3、发票不抵扣勾选
      • 4、海关缴款书抵扣勾选(税盘模式不支持)
      • 5、海关缴款书不抵扣勾选(税盘模式不支持)
      • 6、海关缴款书表头采集(税盘模式不支持)
      • 7、全量发票查询
      • 8、当前统计查询
      • 9、历史统计查询
      • 10、生成统计表
      • 11、撤销统计表
      • 12、确认统计表
      • 13、获取当前已勾选或往期已认证发票(税盘模式不支持)
      • 14、当期已勾选或往期已认证缴款书(税盘模式不支持)
      • 15、发票抵扣勾选
    • 电子凭证解析
      • billTypeCode表
      • 解析 + 验签 指定文件的xbrl信息
      • xbrl字符串转json
      • json转xbrl字符串
    • 发票异步下载
      • 进项全量发票采集-异步申请
      • 进项全量发票采集-异步结果查询
    • 发票数据规范
  • 查验识别
    • 开发指南
    • 发票查验(单张)
    • 发票查验(多张异步)
    • 发票识别+查验(单张)
    • 发票识别(多张)
    • 发票识别+查验(多张)
    • 数电票文件识别+查验
    • 返回状态码
  • 报销
    • 发票助手移动端-h5对接
    • 发票助手移动端-小程序对接
    • 第三方发票报销查询
    • 发票助手PC端对接
      • 对接流程
      • JS建立连接通道
      • 采集发票
      • 后端建立通道
      • 查看发票
      • 编辑单张发票
      • 分录操作
      • 常见问题
      • 获取userKey
      • 获取linkKey
      • 缓存单据
      • 保存单据
      • 更新单据状态
      • 根据发票流水号获取发票详细数据
      • 根据userkey查询单据下所有发票列表
      • 删除单据
      • 再次查验
      • 回写入账信息
      • 删除入账信息
  • 影像
    • 开发指南
    • 对接约定
    • 影像系统对接
    • 授权
      • 获取AccessToken(影像系统)
  • 档案
    • 异构系统接口定义
    • 发票返结构体
  1. 收票

发票数据规范

变更历史#

日期变更描述变更人版本
2018/12/21编写发票数据规范初稿李创V1.01
2019/04/021、销项发票返回新增校验码、订单号和第一条明细商品名称字段;2、进项发票返回新增客运票、轮船票和过路过桥费发票,以及部分发票新增所在地字段李创V1.02
2020/07/04更新进项发票字段长度李创V2.00
2022/03/14更新进项票种全电发票凌文豪V2.01
2022/03/14新增电子航空客票、电子铁路客票发票信息李创V2.02
2024/08/7拆分文档,规范最新发票名,添加跳转链接,现在可以直接点击发票类型跳转陈焕威V2.03

概述#

部分收票能力接口返回的发票数据格式较为复杂多样,特撰写本文单独对其做描述。

发票类型编码#

发票类型编码发票类型名称
1电子普通发票
2电子专用发票
3纸质普通发票
4纸质专用发票
5普通纸质卷票
7通用机打纸质发票
8的士票
9火车票
10飞机票
11其他票
12机动车销售发票
13二手车销售发票
14定额发票
15通行费电子发票
16客运发票
17过路桥费发票
19完税证明
20轮船票
21海关缴款书
23通用机打电子发票
24火车票退票凭证
25财政电子票据
26数电票(普通发票)
27数电票(增值税专用发票)
28数电票(航空运输电子客票行程单)
29数电票(铁路电子客票)
30形式发票

销项发票数据格式#

增值税发票#

参数长度描述
serialNo20开票请求唯一流水号
type10蓝票,1红票
invoiceCode12发票代码
invoiceNo18发票号码
invoiceDate12开票日期,格式2015-11-12 17:43:51
invoiceAmount20不含税金额
taxAmount20税额
totalAmount20价税合计金额
totalAmountCn150价税合计金额繁体
drawer8开票员
payee8收款员
reviewer8复核人
originalInvoiceCode12原发票代码
originalInvoiceNo8原发票号码
remark200备注
salerTaxNo20销货方识别号
salerName80销货方名称
salerAddressPhone100销货方地址、固定电话
salerAccount100销货方银行账号
buyerTaxNo20购货方方识别号
buyerName80购货方名称
buyerAddressPhone100购货方地址、固定电话
buyerAccount100购货方银行账号
buyerMobilePhone11购货方手机
checkCode20随机码
fwm20防伪码/校验码
wxCardBagUrl250微信卡包链接
pdfUrl250发票pdf下载地址
snapshotUrl250快照地址
invoiceType2发票种类:1、普通电子发票;2、电子发票专票;3、普通纸质发票;4、专用纸质发票;5、普通纸质卷票
invoiceStatus2发票状态0:正常、1:失控、2:作废、3:红冲、4:异常
invoiceChannel21:托管,2:单机
cipherArea200密码区
sgfp1收购发票标志 0 其他增值税普通发票 1 农产品销售发票 2 农产品收购发票
invalidDate作废日期
machineNo50机器编码
buyerEmail50购方邮箱
orderNo50订单号
qsbz1清单标志,0:根据项目名称字数,自动产生清单,保持目前逻辑不变,1:区清单对应票面内容字段打印到发票票面上,将项目信息XMXX打印到清单上,默认为0
taxFlag1含税标志(1:含税,0:不含税)
itemName90第一个明细名称
items发票内容明细数组
items 发票明细
字段长度描述
unit20项目单位
specModel44规格型号
taxAmount20税额(计算税额请注意总价是否含税)(小数点后2位,以元为单位精确到分)
goodsName项目名称
unitPrice24项目单价(根据hsbz确定是否含税)(小数点后6位,四舍五入)
num24项目数量
detailAmount16项目金额(根据hsbz确定是否含税)(小数点后2位,以元为单位精确到分.等于=单价*数量,根据含税标志,确定此金额是否为含税金额)
taxRate10税率
goodsCode64商品编码
zeroTaxRateFlag10零税率标识
discountType1折扣行
preferentialPolicy2优惠政策标识
vatException2增值税特殊管理
上一页
开发指南
下一页
机动车发票数据
Built with