Skip to content

发票信息查询(数电板式和全票面信息)


1.概述:

本接口用于实时查询发票信息、板式文件下载地址、发票用途信息。针对数电试点企业包含:全票面信息,版式文件(包含OFD、PDF、XML)下载地址,附加信息,特定要素信息等;非数电试点企业(综服企业):仅能获取数电发票的板式文件(包含OFD、PDF、XML)下载地址。

  • 接口:ip:port/invoice/S000522
  • 使用电票平台开具的数电发票板式文件(ofd、pdf、xml)需要鉴权查询,支持数电专票、数电普票、数电(铁路),数电(航空),调用S000522获取。
  • 税务ukey开具的电子发票板式文件(pdf、ofd)只需要查验即可获取。
  • 第三方电子发票平台开具的,暂时不能直接获取板式文件。
  • 新增查询发票状态信息,包含发票状态、入账状态、增值税用票状态、消费税用票状态。
  • 新增模式,可按需选择是否需要全票面信息、板式文件下载地址、发票用途信息。

2.请求数据:

数据格式
json
{
  "appid": "xxx",
  "serviceid": "S000522",
  "jtnsrsbh": "xxxxxxx",
  "nsrsbh": "xxxxxxx",
  "content": "",
  "signature": "xxxxxxxxxxxxxxxxx",
  "signType": "0"
}

其中:content样例:

json
{
  "InvoiceCode": "011001700112",
  "InvoiceNumber": "15323546",
  "BillingDate": "2019-06-20"
}
字段说明
ID名称长度必须说明
InvoiceCode发票代码12全电发票时可为空
InvoiceNumber发票号码8全电发票时为20位
BillingDate开票日期19若有时分秒,则传:YYYY-MM-DD HH:mm:ss若没有时分秒,则传:YYYY-MM-DD
DataType数据类型21:进项 2:销项 默认值1,如果查销项发票,本字段请传2
IsQd是否获取全电发票板式2该字段用于获取综服中的全电发票板式文件 0:获取增值税发票主信息 1:获取板式文件,默认值0 全电试点企业获取可不传。
InvoiceType发票类型6该字段用于获取综服中的全电发票板式文件时必填 31:全电专票 32:全电普票,综服还不支持获取数电火车票和数电飞机票板式文件 全电试点企业获取可不传。
returnsjurl返回税局地址1该字段用于获取数电试点企业中的全电发票板式文件,若传值为1,则返回税局的板式文件下载地址。传0,则返回封装后地址。默认1
useNew是否使用新方式11新方式,0原有方式。该字段用于选择是否使用新方式,新方式可自由组合全票面、数电板式、发票用途信息
dtInvoiceDetail不需要明细信息1新方式时才生效, 1不需要,0需要,默认0
dtInvoiceFile不需要板式文件1新方式时才生效, 1不需要,0需要,默认0
wtInvoiceUsage需要发票用途信息1新方式时才生效, 1需要(结果返回用途信息),0不需要,默认0

3.请求方式:

  • POST

4.返回数据:

ID名称长度必须说明
fpdm发票代码12
fphm发票号码8
kprq开票日期10YYYY-MM-DD
je金额20
se税额20
jshj价税合计20
jym校验码25
fplx发票类型2详见4.1 发票类型代码表
fpzt发票状态20正常 1作废 2红冲 3失控 4异常 80红字发票待确认 7部分红冲 8全额红冲
gfsh购方税号20
gfmc购方名称100
gfdzdh购方地址电话200
gfyhzh购方银行账号200
xfsh销方税号20
xfmc销方名称100
xfdzdh销方地址电话200
xfyhzh销方银行账号200
kpr开票人10
fhr复核人10
skr收款人10
jqbh机器编号20
bz备注200
ewmFile收票二维码地址500全电发票时返回
ofdFileOfd文件地址500全电发票时返回,若为综服全电发票,则只返回ofdFile、pdfFile、xmlFile
pdfFilePdf文件地址500全电发票时返回
xmlFileXml文件地址500全电发票时返回
lzfphm蓝字发票号码30数电试点企业-数电负数发票时返回。
fpxx发票全票面信息JsonObject发票全票面信息 useNew=0时返回;useNew=1并且dtInvoiceDetail=0时返回
invoiceUsage发票用途信息JsonObject发票用途信息 useNew=0时返回;useNew=1并且wtInvoiceUsage=1时返回

数电试点企业的fpxx节点信息:

ID名称类型必须说明备注
bz备注string
ewm二维码string
fplxdm发票类型代码string详见码表《4.1 发票类型代码表》
tdyslxdm特定要素类型代码string详见码表《4.2 特定要素类型代码》
fhr复核人string2023-06-12
fpdm发票代码string数电纸票或增值税发票2023-06-29
fphm全电发票号码string数电票或增值税发票2023-06-29
fjxxList附加信息集合array
fjxxmc附加信息名称string
fjxxnr附加信息内容string
gmfdzdh购买方地址电话string仅用于增值税发票2023-06-12
gmfdz购买方地址string仅用于数电票
gmflxdh购买方联系电话string
gmfkhhzh购买方开户行账号string仅用于增值税发票2023-06-12
gmfkhh购买方开户行string仅用于数电票2023-06-12
gmfyhzh购买方银行账号string
gmfmc购买方名称string
gmfnsrsbh购买方税号string
hjje合计金额string
hjse合计税额string
jshj价税合计string
jym校验码string增值税发票必填
kce扣除额string
kjlx开具类型string0-蓝票 1-红票
kpr开票人string
kprq开票日期string格式:yyyy-MM-dd HH:mm:ss
xsfdz销售方地址string
xsfdzdh销售方地址电话string仅用于增值税发票2023-06-29
xsflxdh销售方联系电话string
xsfkhh销售方开户行string
xsfkhhjzh销售方开户行及账号string仅用于增值税发票2023-06-29
xsfyhzh销售方银行账号string
xsfmc销售方名称string
xsfnsrsbh销售方税号string
yfpdm原发票代码string仅用于增值税发票2023-07-25
yfphm原发票号码string仅用于增值税发票2023-07-25
zzfphm数电纸质发票号码string2023-06-29
zzsFpdm增值税发票代码string2023-06-29
zzsFphm增值税发票号码string2023-06-2
jdcxsTdysList机动车特定要素列表jsonArray发票类型为03时返回,详见jdcxsTdysList说明2024-02-29
escTdysList二手车特定要素列表jsonArray发票类型为04时返回,详见escTdysList说明2024-02-29
DzfpKpywTdysTldzkp铁路电子客票信息jsonObject发票类型为51时返回,详见DzfpKpywTdysTldzkp说明2024-02-29
HkysdzkpxcdVO航空电子客票信息jsonObject发票类型为61时返回,详见HkysdzkpxcdVO说明2024-12-20
mxList明细集合jsonArr
tdywxx特定业务信息jsonObject详见:旅客运输服务 lkysfw 说明
BdcTdysfpList不动产租赁jsonArray详见BdcTdysfpList说明2024-12-23