请求参数和请求地址
请求地址:http://4109103:11001/fpcy请求类型:post请求请求参数为json格式:Content-Type:application/json;charset=utf-8
{
'fpdm': '发票代码',
'fphm': '股票自动交易软件,发票号码',
'kprq': '开票日期',
'value': '校验项目',
“sqm”: ”授权码”
}
校验项目说明如下:增值税电子普通发票10、增值税普通发票0增值税普通发票1增值税电子普通发票1这四种发票使用校验项目为校验码后六位;增值税专用发票0增值税电子专用发票0这两种发票使用的校验项目为开票金额;二手车发票1使用的校验项目为车价合计;机动车发票0使用的校验项目为不含税价;之前的货运发票0目前已取消,现在开的货运发票合并到增值税专用发票0
响应报文说明
增值税电子普通发票10、增值税普通发票0增值税专用发票0增值税电子专用发票08
{
“fp”: {
'cysj': '查验时间',
'fpdm': '发票代码',
'fphm': '股票自动交易软件,发票号码',
'bz': '备注',
'fplx': '发票类型',
'cycs': '查验次数',
'kprq': '开票日期',
'xfmc': '销方名称',
'xfsh': '销方税号',
'xfdzdh': '销方地址电话',
'xfyhzh': '销方银行账号',
'gfmc': '购方名称',
'gfsh': '购方税号',
'gfdzdh': '购方地址电话',
'gfyhzh': '购方银行账号',
'jym': '校验码',
'se': '税额',
'jshj': '价税合计',
'jqbm': '机器编码',
'je': '金额',
'zfbz': '作废标志 Y代表作废 N代表正常 3代表红冲',
'txfbz': '通行费标志 Y代表是 N代表不是',
'cpybz': '成品油标志 Y代表是 N代表不是',
“ofdurl”: ”ofd版式文件下载地址,如果返回为空,代表该发票没版式文件”,
“pdfurl”: ”pdf版式文件下载地址,如果返回为空,代表该发票没版式文件”,
'sph': [{
'spmc': '商品名称',
'ggxh': '规格型号',
'jldw': '单位',
'slv': '税率',
'sl': '数量',
'dj': '单价',
'je': '金额',
'se': '税额',
'ssflbm': '商品编码'
}, {
'spmc': '',
'ggxh': '',
'jldw': '',
'slv': '',
'sl': '',
'dj': '',
'je': '',
'se': '',
'ssflbm': ''
}
]
},
'code': 0代表查验成功 1代表超过最大查验次数 2代表发票不存在 - 1代表查验失败,
'msg': 'code说明'
}
增值税普通发票11
{
“fp”:
{'cysj': '查验时间',
'fpdm': '发票代码',
'fphm': '股票自动交易软件,发票号码',
'bz': '备注',
'fplx': '发票类型',
'cycs': '查验次数',
'kprq': '开票日期',
'xfmc': '销方名称',
'xfsh': '销方税号',
'gfmc': '购方名称',
'gfsh': '购方税号',
'jqbm': '机器编号',
'se': '税额',
'jshj': '价税合计',
'jym': '校验码',
'je': '金额',
'zfbz': '作废标志 Y代表作废 N代表正常 3代表红冲',
'txfbz': '通行费标志 Y代表是 N代表不是',
'cpybz': '成品油标志 Y代表是 N代表不是',
'sph': [
{
'spmc': '商品名称',
'sl': '数量',
'dj': '单价',
'hsje': '金额',
'ssflbm': '商品编码'
}
]
},
'code': 0代表查验成功 1代表超过最大查验次数 2代表发票不存在 -1代表查验失败,
'msg': 'code说明'
}
增值税电子普通发票14
{
“fp”:
{'cysj': '查验时间',
'fpdm': '发票代码',
'fphm': '股票自动交易软件,发票号码',
'bz': '备注',
'fplx': '发票类型',
'cycs': '查验次数',
'kprq': '开票日期',
'xfmc': '销方名称',
'xfsh': '销方税号',
'xfdzdh': '销方地址电话',
'xfyhzh': '销方银行账号',
'gfmc': '购方名称',
'gfsh': '购方税号',
'gfdzdh': '购方地址电话',
'gfyhzh': '购方银行账号',
'jym': '校验码',
'se': '税额',
'jshj': '价税合计',
'jqbm': '机器编码',
'je': '金额',
'zfbz': '作废标志',
'txfbz': '通行费标志 Y代表是 N代表不是',
'cpybz': '成品油标志 Y代表是 N代表不是',
'sph': [
{
'xmmc': '项目名称',
'cph': '车牌号',
'lx': '类型',
'txrqq': '通行日期起',
'txrqz': '通行日期止',
'je': '金额',
'slv': '税率',
'se': '税额',
'ssflbm': '商品编码'
}
]
},
'code': 0代表查验成功 1代表超过最大查验次数 2代表发票不存在 -1代表查验失败,
'msg': 'code说明'
}
二手车销售发票15
{
“fp”: {
'cysj': '查验时间',
'fpdm': '发票代码',
'fphm': '股票自动交易软件,发票号码',
'bz': '备注',
'fplx': '发票类型',
'cycs': '查验次数',
'kprq': '开票日期',
'jqbm': '机器编号',
'gfdw': '买方单位/个人',
'gfdwdm': '买方单位代码',
'gfdwdz': '买方单位地址',
'gfdwdh': '买方电话',
'cpzh': '车牌照号',
'djzh': '登记证号',
'cllx': '车辆类型',
'cjhj': '车价合计',
'cjh': '车架号',
'cpxh': '厂牌型号',
'zrdclgls': '转入地车辆管理所名称',
'mfdw': '卖方单位/个人',
'mfdwdm': '卖方单位代码',
'mfdwdz': '卖方单位地址',
'mfdwdh': '卖方电话',
“jydw”: ”经营、拍卖单位”,
“jydwdz”: ”经营、拍卖单位地址”,
“jydwnsrsbh”: ”经营、拍卖单位纳税人识别号”,
“jydwkhyhzh”: ”经营、拍卖单位开户银行、账号”,
“jydwdh”: ”经营、拍卖单位电话”,
'escsc': '二手车市场',
'escnsrsbh': '二手车纳税人识别号',
'escdz': '二手车地址',
'esckhyhzh': '二手车开户银行及账号',
'escdh': 二手车 '电话',
'zfbz': '作废标志',
'txfbz': '通行费标志 Y代表是 N代表不是',
'cpybz': '成品油标志 Y代表是 N代表不是',
}
'code': 0代表查验成功 1代表超过最大查验次数 2代表发票不存在 - 1代表查验失败,
'msg': 'code说明'
}
机动车发票03
{
“fp”: {
'cysj': '查验时间',
'fpdm': '发票代码',
'fphm': '股票自动交易软件,发票号码',
'bz': '备注',
'fplx': '发票类型',
'cycs': '查验次数',
'kprq': '开票日期',
'jqbm': '机器编号',
'gfmc': '购方名称',
'sfz': '购方组织机构代码',
'gfsh': '购方纳税人识别号',
'cllx': '车辆类型',
'cpxh': '厂牌型号',
'cd': '产地',
'hgzh': '合格证号',
'je': '金额',
'sjdh': '商检单号',
'fdjhm': '发动机号码',
'clsbdh': '车辆识别代号',
'jkzmsh': '进口证明书号',
'xfmc': '销货单位名称
' dh ': ' 电话 ',
' xfsh ': ' 销方纳税人识别号 ',
' zh ': ' 账号 ',
' dz ': ' 地址 ',
' khyh ': ' 开户银行 ',
' sl ': ' 税率 ',
' se ': ' 税额 ',
' zgswjgdm ': ' 主管税务机关代码 ',
' jshj ': ' 价税合计 ',
' wspzhm ': ' 完税凭证号码 ',
' dw ': ' 吨位 ',
' xcrs ': ' 限乘人数 ',
' zfbz ': ' 作废标志 ',
' txfbz ': ' 通行费标志 Y代表是 N代表不是 ',
' cpybz ': ' 成品油标志 Y代表是 N代表不是 ',
' zgswjg ': ' 主管税务机关 ',
}
' code ': 0代表查验成功 1代表超过最大查验次数 2代表发票不存在 -1代表查验失败,
}
文章为作者独立观点,不代表股票自动交易程序化数据接口观点