单张发票查询
API说明:单张发票查询
调用方式:HTTP协议
API编码:jx.rz.info.invoiceQuery
调用方法:POST
数据格式:json
请求报文规范
{
"fplx":"发票类型",
"jkshm":"缴款书号码",
"invoiceCode":"发票代码",
"invoiceNo":"发票号码"
}
字段说明
| 数据项 | 名称 | 类型 | 长度 | 必须 | 说明 |
|---|---|---|---|---|---|
| fplx | 发票类型 | varchar | 10 | 是 | 0:海关缴款书 1:非海关缴款书 |
| jkshm | 海关缴款书号码 | varchar | 50 | 条件必填 | fplx为0时必填 |
| invoiceCode | 发票代码 | varchar | 12 | 条件必填 | 数电发票时为空; 非数电发票且fplx为1时必填。 |
| invoiceNo | 发票号码 | varchar | 20 | 条件必填 | fplx为1时必填 |
返回报文规范
{
"invoiceCode":"发票代码",
"invoiceNo":"发票号码",
"fplxs":"发票类型",
"invoiceDate":"开票日期",
"invoiceState":"发票状态",
"salerTaxNo":"销方税号",
"salerName":"销方名称",
"buyerName":"购方名称",
"buyerTaxNo":"购方税号",
"invoiceAmount":"发票金额",
"taxAmount":"发票税额",
"totalAmount":"价税合集",
"checkCode":"校验码",
"salerAddressPhone":"销方地址、电话",
"salerBankNameAccount":"销方开户行及账号",
"buyerAddressPhone":"购方地址、电话",
"buyerAccount":"购方开户行及账号",
"passwordArea":"密码区",
"remark":"备注",
"drawer":"开票人",
"payee":"收款人",
"reviewer":"复核人",
"buyerUnitCodeOrIdNo ":"买方单位",
"machineNo ":"机器编号",
"printNo ":"机打编号",
"nsrsbh":"用户纳税人识别号",
"sjlxs":"进销项类型",
"idNo":"购方身份证号/组织机构代码",
"vehicleType":"车辆类型",
"bandModel":"厂牌型号",
"produceArea":"产地",
"qualifiedNo":"合格证号",
"certificateOfImport":"进口证明书号",
"commodityInspectionNo":"商检单号",
"engineNo":"发动机号",
"vehicleIdentificationNo":"车辆识别代号/车架号码",
"salerPhone":"销方电话",
"salerBankAccount":"销方开户账号",
"salerAddress":"销方地址",
"salerBankName":"销方开户银行",
"taxRate":"税率",
"taxAuthorityName":"主管税务机关名称",
"taxAuthorityCode":"主管税务机关代码",
"taxPaymentCertificateNo":"完税凭证号码",
"tonnage":"吨位",
"limitedPeopleCount":"限乘人数",
"yxse":"有效税额",
"gxzt":"勾选状态",
"gxsj":"勾选时间",
"rzzt":"认证状态",
"rzlx":"认证类型",
"rzrq":"认证日期",
"ssq":"认证所属期",
"xxly":"信息来源",
"glzt":"管理状态",
"bdkyy":"不抵扣原因",
"rkrq":"入库日期",
"yqkgxbz":"逾期可勾选标志",
"taxperiod":"税款所属期",
"sfdbts":"是否代办退税",
"txfbz":"通行费标志",
"lslbz":"零税率标志",
"jkshm":"海关缴款书号码",
"sqhdzt":"是否录入不符项",
"yt":"用途",
"tdys":"特定要素类型",
"cezslx":"差额征收类型",
"kce":"扣除额",
"sflzfp":"是否蓝字发票",
"zrrbs":"自然人标识",
"jzfwtdysList":[
{
"xh":"序号",
"tdzzsxmbh":"土地增值税项目编号",
"kdsbz":"跨地市标志",
"jzfwfsd":"建筑服务发生地",
"jzxmmc":"建筑项目名称",
"xzqhdm":"行政区划代码",
"kqysssxbyglDm":"跨区域涉税事项报验管理编码"
},
{}…
],
"hwystdysList":[
{
"xh":"序号",
"ysgjzl":"运输工具种类",
"ysgjhp":"运输工具号牌",
"qyd":"起运地",
"ddd":"到达地",
"yshwmc":"运输货物名称"
},
{}…
],
"bdcxstdysList":[
{
"xh":"序号",
"wqhtbabh":"不动产单元代码/网签合同备案编号",
"bdcdz":"不动产地址",
"xxdz":"详细地址",
"kdsbz":"跨地(市)标志",
"tdzzsxmbh":"土地增值税项目编号",
"hdjsjg":"核定计税价格",
"sjcjhsje":"实际成交含税金额",
"cqzsh":"房屋产权证书号/不动产权",
"dw":"面积单位",
"xzqhdm":"行政区划代码"
},
{}…
],
"bdczltdysList":[
{
"xh":"序号",
"bdczldz":"不动产地址",
"xxdz":"详细地址",
"zlqq":"租赁期起",
"zlqz":"租赁期止",
"kdsbz":"跨地(市)标志",
"cqzsh":"房屋产权证书号/不动产权证号",
"dw":"面积单位",
"xzqhdm":"行政区划代码",
"cph":"车牌号"
},
{}…
],
"lkystdysList":[
{
"xh":"序号",
"cxr":"出行人",
"cxrq":"出行日期",
"cxrzjlx":"出行人证件类型代码",
"sfzjhm":"身份证件号码",
"cfd":"出发地",
"ddd":"到达地",
"zwdj":"座位等级",
"jtgjlx":"交通工具类型"
},
{}…
],
"tldzkptdys":{
"ywlx":"业务类型",
"cfz":"出发站",
"ddz":"到达站",
"ccrq":"乘车日期",
"cfsj":"出发时间",
"cccc":"乘车车次",
"kttz":"空调特征",
"xb":"席别",
"cx":"车厢",
"xw":"席位",
"dzkph":"电子客票号",
"xm":"姓名",
"pj":"票价",
"zjhm":"证件号码",
"ytje":"已退金额"
},
"hkystdysList":[
{
"xh":"序号",
"gngjbs":"国内国际标识",
"lkxm":"旅客姓名",
"sfzjhm":"身份证件号码",
"qz":"签注",
"dzkphm":"电子客票号码",
"yzm":"验证码",
"xcdtsxx":"行程单提示信息",
"bxf":"保险费",
"xswddh":"销售网点代号",
"tkdw":"填开单位",
"kpzt":"开票状态",
"sfz":"始发站",
"mdz":"目的站",
"cyr":"承运人",
"hbh":"航班号",
"zwdj":"座位等级",
"cyrq":"承运日期",
"qfsj":"起飞时间",
"kpjblb":"客票级别/客票类别",
"kpsxrq":"客票生效日期",
"yxjzrq":"有效截止日期",
"mfxle":"免费行李额"
},
{}…
],
"detailList":[{
"invoiceCode":"发票代码",
"invoiceNo":"发票号码",
"taxClassificationCode":"税收分类编码",
"goodsName":"货物名称",
"specificationModel":"规格型号",
"unit":"计量单位",
"num":"数量",
"price":"单价",
"detailAmount":"金额",
"taxRate":"税率",
"taxAmount":"税额",
"cph":"车牌号",
"lx":"类型",
"txrqq":"通行时间起",
"txrqz":"通行时间止"
},{}...]
}
字段说明
| 数据项 | 名称 | 类型 | 长度 | 说明 |
|---|---|---|---|---|
| invoiceCode | 发票代码 | varchar | 12 | |
| invoiceNo | 发票号码 | varchar | 20 | |
| fplxs | 发票类型 | varchar | 2 | 01:增值税专用发票 03:机动车销售统一发票 04:增值税普通发票 08:增值税电子专用发票或数电专票 10:增值税电子普票或数电普票 11:增值税普通发票(卷式) 14:通行费电子发票 15:二手车销售统一发票 85:数电纸质发票(增值税专用发票) 86:数电纸质发票(普通发票) 17:海关缴款书 51:电子发票(铁路电子客票) 71:电子发票(航空运输客票电子行程单) |
| invoiceDate | 开票日期 | varchar | 10 | yyyy-MM-dd |
| invoiceState | 发票状态 | varchar | 50 | 0:正常 1:失控 2:作废 3:红冲 4:异常 5:认证异常 |
| salerTaxNo | 销方税号 | varchar | 20 | |
| salerName | 销方名称 | varchar | 100 | |
| buyerName | 购方名称 | varchar | 100 | |
| buyerTaxNo | 购方税号 | varchar | 20 | |
| invoiceAmount | 发票金额 | varchar | 24 | |
| taxAmount | 发票税额 | varchar | 24 | |
| totalAmount | 价税合计 | varchar | 24 | |
| checkCode | 校验码 | varchar | 6 | |
| salerAddressPhone | 销方地址、电话 | varchar | 100 | |
| salerBankNameAccount | 销方开户行及账号 | varchar | 100 | |
| buyerAddressPhone | 购方地址、电话 | varchar | 100 | |
| buyerAccount | 购方开户行及账号 | varchar | 100 | |
| passwordArea | 密码区 | varchar | 200 | |
| remark | 备注 | varchar | 200 | |
| drawer | 开票人 | varchar | 20 | |
| payee | 收款人 | varchar | 20 | |
| reviewer | 复核人 | varchar | 20 | |
| buyerUnit | 买方单位 | varchar | 240 | (二手车发票返回信息) |
| machineNo | 机器编号 | varchar | 20 | |
| printNo | 机打号码 | varchar | 20 | |
| nsrsbh | 用户纳税人识别号 | varchar | 20 | |
| sjlxs | 进销项类型 | varchar | 4 | |
| idNo | 购方身份证号/组织机构代码 | varchar | 20 | (机动车票返回信息) |
| vehicleType | 车辆类型 | varchar | 80 | (机动车票、二手车票返回信息) |
| bandModel | 厂牌型号 | varchar | 100 | (机动车票、二手车票返回信息) |
| produceArea | 产地 | varchar | 80 | (机动车票返回信息) |
| qualifiedNo | 合格证号 | varchar | 100 | (机动车票返回信息) |
| certificateOfImport | 进口证明书号 | varchar | 80 | (机动车票返回信息) |
| commodityInspectionNo | 商检单号 | varchar | 80 | (机动车票返回信息) |
| engineNo | 发动机号 | varchar | 120 | (机动车票返回信息) |
| vehicleIdentificationNo | 车辆识别代号/车架号码 | varchar | 40 | (机动车票返回信息) |
| salerPhone | 销方电话 | varchar | 20 | (机动车票返回信息) |
| salerBankAccount | 销方开户账号 | varchar | 80 | (机动车票返回信息) |
| salerAddress | 销方地址 | varchar | 160 | (机动车票返回信息) |
| salerBankName | 销方开户银行 | varchar | 160 | (机动车票返回信息) |
| taxRate | 税率 | varchar | 32 | (机动车票返回信息) |
| taxAuthorityName | 主管税务机关名称 | varchar | 160 | (机动车票返回信息) |
| taxAuthorityCode | 主管税务机关代码 | varchar | 11 | (机动车票返回信息) |
| taxPaymentCertificateNo | 完税凭证号码 | varchar | 32 | (机动车票返回信息) |
| tonnage | 吨位 | varchar | 40 | (机动车票返回信息) |
| limitedPeopleCount | 现乘人数 | varchar | 40 | (机动车票返回信息) |
| yxse | 有效税额 | varchar | 20 | |
| gxzt | 勾选状态 | varchar | 2 | 0:未勾选 1:抵扣已勾选 2:不抵扣已勾选 3:退税已勾选 |
| gxsj | 勾选时间 | varchar | 10 | yyyy-MM-dd |
| rzzt | 认证状态 | varchar | 2 | 0:未认证 1:已认证 |
| rzlx | 认证类型 | varchar | 2 | 1:抵扣 2:退税 4:不抵扣 |
| rzrq | 认证日期 | varchar | 10 | 格式:yyyy-MM-dd |
| ssq | 认证所属期 | varchar | 6 | 格式:yyyyMM |
| xxly | 信息来源 | varchar | 2 | 0:扫码认证 1:系统推送 2:不予退税 3:数据采集 |
| glzt | 管理状态 | varchar | 2 | 0:正常 1:非正常 |
| bdkyy | 不抵扣原因 | varchar | 2 | 1:用于非应税项目 2:用于免税项目 3:用于集体福利或者个人消费 4:遭受非正常损失 5:其他 |
| rkrq | 入库日期 | varchar | 10 | yyyy-MM-dd |
| yqkgxbz | 逾期可勾选标志 | varchar | 2 | 0:默认 1:可勾选 |
| taxperiod | 税款所属期 | varchar | 6 | yyyyMM |
| sfdbts | 是否代办退税 | varchar | 2 | 0:否 1:是 |
| txfbz | 通行费标志 | varchar | 2 | N:不可抵扣通行费 Y:可抵扣通行费 |
| lslbz | 零税率标志 | varchar | 2 | 空:非零税率 1:免税 2:不征收 3:零税率 |
| jkshm | 海关缴款书号码 | varchar | 50 | (海关缴款书返回信息) |
| sqhdzt | 是否录入不符项 | varchar | 1 | 0:否 1:是(海关缴款书返回信息) |
| yt | 用途 | varchar | 1 | 1:抵扣勾选 2:不抵扣勾选(海关缴款书返回信息) |
| tdys | 特定要素类型 | varchar | 2 | 03:建筑服务 04:货物运输 05:不动产销售 06:不动产租赁 09:旅客运输 21:铁路电子客票 22:航空运输电子客票行程单 |
| cezslx | 差额征收类型 | varchar | 2 | 01:全额开票 02:差额开票 |
| kce | 扣除额 | varchar | 20 | |
| sflzfp | 是否蓝字发票 | varchar | 1 | Y:是 N:否 |
| zrrbs | 自然人标识 | varchar | 1 | Y:是 N:否 |
| jzfwtdysList | 建筑服务特定要素列表 | 特定要素为03时,以数组形式返回 | ||
| xh | 序号 | varchar | 11 | |
| tdzzsxmbh | 土地增值税项目编号 | varchar | 20 | |
| kdsbz | 跨地市标志 | varchar | 1 | |
| jzfwfsd | 建筑服务发生地 | varchar | 240 | |
| jzxmmc | 建筑项目名称 | varchar | 80 | |
| xzqhdm | 行政区划代码 | varchar | 10 | |
| kqysssxbyglDm | 跨区域涉税事项报验管理编码 | varchar | 120 | |
| hwystdysList | 货物运输特定要素列表 | 特定要素为04:货物运输时,以数组形式返回 | ||
| xh | 序号 | varchar | 11 | |
| ysgjzl | 运输工具种类 | varchar | 30 | |
| ysgjhp | 运输工具号牌 | varchar | 40 | |
| qyd | 起运地 | varchar | 300 | |
| ddd | 到达地 | varchar | 300 | |
| yshwmc | 运输货物名称 | varchar | 150 | |
| bdcxstdysList | 不动产销售特定要素列表 | 特定要素为05:不动产销售时,以数组形式返回 | ||
| xh | 序号 | varchar | 11 | |
| wqhtbabh | 不动产单元代码/网签合同备案编号 | varchar | 28 | |
| bdcdz | 不动产地址 | varchar | 120 | |
| xxdz | 详细地址 | varchar | 200 | |
| kdsbz | 跨地(市)标志 | varchar | 1 | |
| tdzzsxmbh | 土地增值税项目编号 | varchar | 16 | |
| hdjsjg | 核定计税价格 | varchar | 20 | |
| sjcjhsje | 实际成交含税金额 | varchar | 20 | |
| cqzsh | 房屋产权证书号/不动产权证号 | varchar | 20 | |
| dw | 面积单位 | varchar | 30 | |
| xzqhdm | 行政区划代码 | varchar | 10 | |
| bdczltdysList | 不动产租赁特定要素列表 | 特定要素为06:不动产租赁时,以数组形式返回 | ||
| xh | 序号 | varchar | 11 | |
| bdczldz | 不动产地址 | varchar | 120 | |
| xxdz | 详细地址 | varchar | 200 | |
| zlqq | 租赁期起 | varchar | 10 | |
| zlqz | 租赁期止 | varchar | 10 | |
| kdsbz | 跨地(市)标志 | varchar | 1 | |
| cqzsh | 房屋产权证书号/不动产权证号 | varchar | 40 | |
| dw | 面积单位 | varchar | 30 | |
| xzqhdm | 行政区划代码 | varchar | 10 | |
| cph | 车牌号 | varchar | 10 | |
| lkystdysList | 旅客运输特定要素列表 | 特定要素为09:旅客运输时,以数组形式返回 | ||
| xh | 序号 | varchar | 11 | |
| cxr | 出行人 | varchar | 20 | |
| cxrq | 出行日期 | varchar | 20 | |
| cxrzjlx | 出行人证件类型代码 | varchar | 50 | |
| sfzjhm | 身份证件号码 | varchar | 30 | |
| cfd | 出发地 | varchar | 100 | |
| ddd | 到达地 | varchar | 100 | |
| zwdj | 座位等级 | varchar | 30 | |
| jtgjlx | 交通工具类型 | varchar | 100 | |
| tldzkptdys | 铁路电子客票特定要素 | 特定要素为21:铁路电子客票时返回 | ||
| ywlx | 业务类型 | varchar | 1 | 0:售票 1:退票 2:改签 |
| cfz | 出发站 | varchar | 20 | |
| ddz | 到达站 | varchar | 20 | |
| ccrq | 乘车日期 | varchar | 20 | |
| cfsj | 出发时间 | varchar | 10 | |
| cccc | 乘车车次 | varchar | 10 | |
| kttz | 空调特征 | varchar | 20 | |
| xb | 席别 | varchar | 10 | |
| cx | 车厢 | varchar | 10 | |
| xw | 席位 | varchar | 10 | |
| dzkph | 电子客票号 | varchar | 30 | |
| xm | 姓名 | varchar | 20 | |
| pj | 票价 | varchar | 20 | |
| zjhm | 证件号码 | varchar | 30 | |
| ytje | 已退金额 | varchar | 20 | |
| hkystdysList | 航空运输特定要素列表 | 特定要素为22:航空运输电子客票行程单时,以数组形式返回 | ||
| xh | 序号 | varchar | 11 | |
| gngjbs | 国内国际标识 | varchar | 1 | |
| lkxm | 旅客姓名 | varchar | 20 | |
| sfzjhm | 身份证件号码 | varchar | 30 | |
| qz | 签注 | varchar | 80 | |
| dzkphm | 电子客票号码 | varchar | 30 | |
| yzm | 验证码 | varchar | 20 | |
| xcdtsxx | 行程单提示信息 | varchar | 30 | |
| bxf | 保险费 | varchar | 20 | |
| xswddh | 销售网点代号 | varchar | 20 | |
| tkdw | 填开单位 | varchar | 30 | |
| kpzt | 开票状态 | varchar | 10 | |
| sfz | 始发站 | varchar | 20 | |
| mdz | 目的站 | varchar | 20 | |
| cyr | 承运人 | varchar | 20 | |
| hbh | 航班号 | varchar | 20 | |
| zwdj | 座位等级 | varchar | 10 | |
| cyrq | 承运日期 | varchar | 20 | |
| qfsj | 起飞时间 | varchar | 10 | |
| kpjblb | 客票级别/客票类别 | varchar | 20 | |
| kpsxrq | 客票生效日期 | varchar | 20 | |
| yxjzrq | 有效截止日期 | varchar | 20 | |
| mfxle | 免费行李额 | varchar | 10 | |
| detailList | 发票明细信息 | 以数组形式返回发票明细信息 | ||
| invoiceCode | 发票代码 | varchar | 12 | |
| invoiceNo | 发票号码 | varchar | 20 | |
| taxClassificationCode | 税收分类编码 | varchar | 50 | |
| goodsName | 货物名称 | varchar | 40 | |
| specificationModel | 规格型号 | varchar | 100 | |
| unit | 计量单位 | varchar | 10 | |
| num | 数量 | varchar | 24 | |
| price | 单价 | varchar | 24 | |
| detailAmount | 金额 | varchar | 24 | |
| taxRate | 税率 | varchar | 24 | (参考零税率标志可能出现“免税”等字样) |
| taxAmount | 税额 | varchar | 24 | (税率“免税”时,此处为“*”) |
| cph | 车牌号 | varchar | 50 | (通行费票返回信息) |
| lx | 类型 | varchar | 50 | (通行费票返回信息) |
| txrqq | 通行时间起 | varchar | 50 | (通行费票返回信息) |
| txrqz | 通行时间止 | varchar | 50 | (通行费票返回信息) |