发票查验数据列表明细

接口规范包括通 用规范和业务规范。通用规范描述所有接口必须遵守的公共部分,业务规范根据具体业务交 互内容不同,描述实际业务需要的详细数据内容。

发票查验数据列表明细内层报文

请求地址:

环境 http请求地址 请求方式 接口编码
正式环境 http://IP:port/OpenApi/Expense/GetOpenExpenseInvoiceDetails POST

请求报文(DATA):


            

请求参数说明:

参数 参数名称 类型 是否必须 长度 说明
INVOICENO 发票号码 String 是
INVOICECODE 发票号码 String 是

请求响应参数:


            

响应参数说明:

参数 参数名称 类型 是否必须 长度 说明
RESULTCODE 查验结果 String 是 10
RESULTTIP 查验结果信息 String 是 100 查询结果的信息
INVOICETYPE 发票种类 String 是 2 增值税专用发票:01 货运运输业增值税专用发票:02 机动车销售统一发票:03 增值税普通发票:04 增值税普通发票(电子): 10 增值税普通发票(卷式): 11
INVOICECODE 发票代码 String 是 20
INVOICENO 发票号码 String 是 8
CHECKCOUNT 查验次数 String 否 100
SALERNAME 销方名称 String 否 100
SALERTAXNO 销方税号 String 否 20
SALERADDRESSPHONE 销方地址、电话 String 否 100
SALERACCOUNT 销方开户行及账号 String 否 100
BUYERTAXNO 购方税号 String 否 20
BUYERNAME 购方名称 String 否 100
BUYERADDRESSPHONE 购方地址、电话 String 否 100
BUYERACCOUNT 购方开户行及账号 String 否 100
INVOICEDATE 开票日期 String 否 8 格式 YYYYMMDD
INVOICEAMOUNT 发票金额 String 否 20 发票种类为 01,02,03 时不可为空,填写发票不含税金额
TAXAMOUNT 发票税额 String 否 20
TOTALAMOUNT 价税合计 String 否 16
REMARK 备注 String 否 100
MACHINENO 机器编号 String 否 20
DRAWER 开票人 String 否 8
PAYEE 收款人 String 否 8
REVIEWER 复核人 String 否 8
CHECKCODE 校验码 String 否 20
BLUEINVOICECODE 蓝票发票代码 String 否 12
BLUEINVOICENO 蓝票发票号码 String 否 8
CANCELLATIONMARK 作废标志 String 否 100
IDNO 购方身份证号/组织机构代码 String 否 20 机动车发票返回该信息
VEHICLETYPE 车辆类型 String 否 80 机动车发票返回该信息
BANDMODEL 厂牌型号 String 否 100 机动车发票返回该信息
PRODUCEAREA 产地 String 否 80 机动车发票返回该信息
QUALIFIEDNO 合格证号 String 否 100 机动车发票返回该信息
COMMODITYINSPECTIONNO 商检单号 String 否 80 机动车发票返回该信息
ENGINENO 发动机号 String 否 120 机动车发票返回该信息
VEHICLEIDENTIFICATIONNO 车辆识别代号/车架号码 String 否 40 机动车发票返回该信息
CERTIFICATEOFIMPORT 进口证明书号 String 否 80 机动车发票返回该信息
TAXAUTHORITYCODE 主管税务机关代码 String 否 11 机动车发票返回该信息
TAXPAYMENTCERTIFICATENO 完税凭证号码 String 否 32 机动车发票返回该信息
LIMITEDPEOPLECOUNT 限乘人数 String 否 40 机动车发票返回该信息
TAXAUTHORITYNAME 主管税务机关名称 String 否 160 机动车发票返回该信息
TONNAGE 吨位 String 否 40 机动车发票返回该信息
TAXRATE 税率 String 否 32 机动车发票返回该信息
SALERADDRESS 销方地址 String 否 160 机动车发票返回该信息
SALERPHONE 销方电话 String 否 80 机动车发票返回该信息
SALERBANKNAME 销方开户银行 String 否 160 机动车发票返回该信息
SALERBANKACCOUNT 销方开户账号 String 否 80 机动车发票返回该信息
CARRIERNAME 承运人名称 String 否 20 货运发票返回信息
CARRIERTAXNO 承运人识别号 String 否 80 货运发票返回信息
DRAWEENAME 受票方名称 String 否 20 货运发票返回信息
DRAWEETAXNO 受票方识别号 String 否 80 货运发票返回信息
RECEIVENAME 收货人名称 String 否 20 货运发票返回信息
RECEIVETAXNO 收货人识别号 String 否 80 货运发票返回信息
CONSIGNORNAME 发货人名称 String 否 20 货运发票返回信息
CONSIGNORTAXNO 发货人识别号 String 否 80 货运发票返回信息
TRANSPORTGOODSINFO 运输货物信息 String 否 32 货运发票返回信息
THROUGHADDRESS 起运地、经由、到达地 String 否 32 货运发票返回信息
TAXDISKNUMBER 税控盘号 String 否 32 货运发票返回信息
CARNUMBER 车种车号 String 否 15 货运发票返回信息
VEHICLETONNAGE 车船吨位 String 否 200 货运发票返回信息
TRAFFICFEEFLAG 通行费标识 String 否 2 通行费发票返回信息Y-可抵扣通行费N-不可抵扣通行费
ZEROTAXRATEFLAG 零税率标志 String 否 2 通行费发票返回信息(空: 非零税率1: 税率栏位显示“免税”,2: 税率栏位显示“不征税”,3: 零税率)
DETAILLIST
DETAILNO 明细编号 String 否 90
GOODSNAME 货物名称 String 否 40
DETAILAMOUNT 金额 String 否 22
NUM 数量 String 否 24
TAXRATE 税率 String 否 24
TAXAMOUNT 税额 String 否 24
TAXUNITPRICE 含税单价 String 否 24
TAXDETAILAMOUNT 含税金额 String 否 24
UNITPRICE 不含税单价 String 否 24
SPECIFICATIONMODEL 规格型号 String 否 100
UNIT 计量单位 String 否 10
EXPENSEITEM 费用项目 String 否 30 货运发票返回信息
DETAILNO 明细编号 String 否 90
PLATENO 车牌号 String 否 40 通行费发票返回信息
TRAFFICDATESTART 通行日期起 String 否 32 通行费发票返回信息
TRAFFICDATEEND 通行日期止 String 否 32 通行费发票返回信息
TYPE 类型 String 否 40 通行费发票返回信息

DATA报文示例(明文)