2、取得增值税发票数据
包含以下发票类型: 01:增值税专用发票 02:货物运输业增值税专用发票 04:增值税普通发票 08:增值税电子专用发票 10:增值税电子普通发票 注:特殊票种为02:农产品收购时,购方、销方信息为反向存储,如有需要请自行进行反转。
数据规范
{
"fpdm": "发票代码",
"fphm": "发票号码",
"kprq": "开票日期",
"tspz": "特殊票种",
"fpztbz": "发票状态标识",
"jym": "校验码",
"xsfsbh": "销售方识别号",
"xsfmc": "销售方名称",
"gmfsbh": "购买方税号",
"gmfmc": "购买方名称",
"dkXsfsbh": "代开发票真实销售方识别号",
"dkXsfmc": "代开发票真实销售方名称",
"zfrq": "作废日期",
"je": "金额",
"se": "税额",
"slv": "税率",
"jshj": "价税合计",
"bz": "备注",
"kjlx": "开具类型(代开标识)",
"hsslbz": "含税税率标识",
"syslbs": "适用税率标识",
"mxts": "明细条数",
"bzsje": "不征税金额",
"xsfdzdh": "销售方地址电话",
"xsfyhzh": "销售方银行账号",
"gmfdzdh": "购买方地址电话",
"gmfyhzh": "购买方银行账号",
"xfnsrlxdm": "销方纳税人类型代码",
"jdcycbs": "机动车异常标识",
"hwxx": [
{
"mxxh": "货物明细序号",
"mc": "货物名称",
"ggxh": "规格型号",
"jldw": "计量单位",
"sl": "数量",
"dj": "单价",
"slv": "税率",
"se": "税额",
"je": "金额",
"spbm": "商品编码",
"lslbs": "零税率标识"
}
]
}
字段说明
| 数据项 | 名称 | 类型 | 长度 | 必须 | 说明 |
|---|---|---|---|---|---|
| fpdm | 发票代码 | varchar | 12 | 是 | |
| fphm | 发票号码 | varchar | 20 | 是 | |
| kprq | 开票日期 | varchar | 19 | 是 | YYYY-MM-DD HH:mm:ss |
| tspz | 特殊票种 | varchar | 2 | 否 | 02:农产品收 03:稀土矿产品发票 04:稀土产成品发票 05:石脑油 08:成品油发票 |
| fpztbz | 发票状态标识 | char | 1 | 是 | 0:正数票 1:负数票 2:空白作废发票 3:正数作废发票 4:负数作废发票 |
| jym | 校验码 | varchar | 32 | 否 | |
| xsfsbh | 销售方识别号 | varchar | 20 | 是 | |
| xsfmc | 销售方名称 | varchar | 300 | 否 | |
| gmfsbh | 购买方税号 | varchar | 20 | 否 | |
| gmfmc | 购买方名称 | varchar | 300 | 否 | |
| dkXsfsbh | 代开发票真实销售方识别号 | varchar | 20 | 否 | |
| dkXsfmc | 代开发票真实销售方名称 | varchar | 300 | 否 | |
| zfrq | 作废日期 | varchar | 19 | 否 | YYYY-MM-DD HH:mm:ss |
| je | 金额 | decimal | 18,2 | 否 | |
| se | 税额 | decimal | 18,2 | 否 | |
| slv | 税率 | decimal | 8,5 | 否 | |
| jshj | 价税合计 | decimal | 18,2 | 否 | |
| bz | 备注 | varchar | 610 | 否 | |
| kjlx | 开具类型(代开标识) | char | 1 | 是 | 1:自开 2:代开 3:代办退税 |
| hsslbz | 含税税率标识 | char | 1 | 否 | 0:不含税税率 1:含税税率 2:差额征税 |
| syslbs | 适用税率标识 | varchar | 1 | 是 | 0:不是 1:是 其他:不是 |
| mxts | 明细条数 | varchar | 30 | 否 | |
| bzsje | 不征税金额 | decimal | 18,2 | 否 | |
| xsfdzdh | 销售方地址电话 | varchar | 190 | 否 | |
| xsfyhzh | 销售方银行账号 | varchar | 300 | 否 | |
| gmfdzdh | 购买方地址电话 | varchar | 190 | 否 | |
| gmfyhzh | 购买方银行账号 | varchar | 300 | 否 | |
| xfnsrlxdm | 销方纳税人类型代码 | varchar | 1 | 否 | 当查询发票类型为01、08时返回: 1:一般纳税人 2:小规模纳税人 3:转登记小规模纳税人 4:辅导期一般纳税人 |
| jdcycbs | 机动车异常标识 | varchar | 1 | 否 | 0:无风险 1:低风险 2:中风险 3:高风险 |
| hwxx | 货物信息 | json | - | 否 | 以数组形式提交货物明细 |
| mxxh | 货物明细序号 | number | - | 是 | |
| mc | 货物名称 | varchar | 310 | 否 | |
| ggxh | 规格型号 | varchar | 64 | 否 | |
| jldw | 计量单位 | varchar | 52 | 否 | |
| sl | 数量 | varchar | 25 | 否 | |
| dj | 单价 | varchar | 25 | 否 | |
| slv | 税率 | number | 8,5 | 否 | |
| se | 税额 | number | 18,2 | 是 | |
| je | 金额 | number | 18,2 | 是 | |
| spbm | 商品编码 | varchar | 45 | 否 | |
| lslbs | 零税率标识 | varchar | 10 | 否 | 当查询发票类型为04、10时返回: 空:代表无 0:出口退税 1:出口免税和其他免税政策 2:不征税措施 3:普通零税率 |