API接口目录

自营业务

退厂API
厂送API
厂送退换货API
品牌串码API
采购订单API
供应商收发货API
售后服务API
供应商财务API
主数据API
自营合同API
自营商品API
自营财务API
采购计划API
收发货API
订单API
易道报表API
不良品API
自营促销API
异常码自查工具
suning.invoice.checkresult.query 发票预校验查询
¥免费

通过此接口可发票预校验查询

公共参数
请求参数
名称 类型 是否必须 示例值 描述
supplierCode String N 10000335 供应商代码。
snCode String N 5400 苏宁公司代码。
startDate String N 2014-05-06 17:00:00 校验日期开始时间。校验日期开始时间、校验日期结束时间、发票号码三者必填其一。1)若只输入开始日期,则只查询输入当天的结果;2)若只输入结束日期,则只查询输入当天的结果;3)若输入开始日期和结束日期,开始日期不能大于结束日期且最多不超过60天
endDate String N 2014-05-06 17:59:00 校验日期结算时间。校验日期开始时间、校验日期结束时间、发票号码三者必填其一。1)若只输入开始日期,则只查询输入当天的结果;2)若只输入结束日期,则只查询输入当天的结果;3)若输入开始日期和结束日期,开始日期不能大于结束日期且最多不超过60天
invoiceNum String N 12345 发票号码。校验日期开始时间、校验日期结束时间、发票号码三者必填其一。
invoiceCode String N 12345 发票代码。供应商代码+发票号码+发票代码,唯一确定一张发票。
invoiceModel String N 1 开票模式。开票模式。1--按供应商发货单开票;2--按苏宁采购订单开票;3--按结算清单开票;4--按红字通知单开票;
pageNo String N 1 页码。取值范围:大于零的整数;默认值为1,即返回第一页数据。最大值为99999。
pageSize String N 10 每页条数。取值范围:大于零的整数;最大值:50。默认值:10。
响应参数
名称 类型 示例值 描述
supplierCode String 10000335 供应商编码。
snCode String 5400 苏宁公司代码。
snName String 苏宁云商销售有限公司 苏宁公司名称。
invoiceNum String 12345 发票号码。
invoiceCode String 12345 发票代码。
totalAmount String 50000.55 总金额。
taxAmount String 3500.45 税额。
qty String 100.00 总数量。
invoiceDate String 2014-05-06 17:00:00 开票日期。
createDate String 2014-05-06 17:00:00 校验日期。发票入库的日期
status String 60 状态。65-预校验失败、60-预校验成功、50-待预校验
checkResult String J_InvJxCheck_SGCG 预校验结果。J_InvJxCheck_SGCG—手工预校验成功J_InvJxCheck_SLBF—开票数量不符J_InvJxCheck_JEBF—开票金额不符J_InvJxCheck_SGFP—重复开票J_InvJxCheck_BZCU—备注错误J_InvJxCheck_SLCW—税率错误J_InvDXCheck_XFSHCW—销方税号错误J_InvDXCheck_GFSHCW—购方税号错误J_InvCheck_SPBF—实票与录入发票不符J_InvCheck_FPJGQ—发票将过期,请线下邮寄J_InvCheck_FPYGQ—发票已过期,请重新开票J_InvJxCheck_SEBF—税额不符
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                
<sn_request>
	<sn_body>
		<queryInvoiceCheckResult>
			<supplierCode>10000335</supplierCode>
			<snCode>5400</snCode>
			<startDate>2014-05-06</startDate>
			<endDate>2014-06-06</endDate>
			<invoiceNum>12345</invoiceNum>
			<invoiceCode>12345</invoiceCode>
			<invoiceModel>1</invoiceModel>
			<pageNo>1</pageNo>
			<pageSize>10</pageSize>
		</queryInvoiceCheckResult>
	</sn_body>
</sn_request>
			
                                
                                
{
  "sn_request": {
    "sn_body": {
      "queryInvoiceCheckResult": {
        "supplierCode": "10000335",
        "snCode": "5400",
        "startDate": "2014-05-06",
        "endDate": "2014-06-06",
        "invoiceNum": "12345",
        "invoiceCode": "12345",
        "invoiceModel": "1",
        "pageNo": "1",
        "pageSize": "10"
      }
    }
  }
}
			
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              
<sn_responseContent>
	<sn_head>
		<pageNo>1</pageNo>
		<pageTotal>1</pageTotal>
		<totalSize>2</totalSize>
		<returnMessage>biz.handler.data-get:success</returnMessage>
	</sn_head>
	<sn_body>
		<queryInvoiceCheckResult>
			<supplierCode>10000335</supplierCode>
			<snCode>5400</snCode>
			<snName>苏宁云商销售有限公司</snName>
			<invoiceNum>12345</invoiceNum>
			<invoiceCode>12345</invoiceCode>
			<totalAmount>50000.55</totalAmount>
			<taxAmount>3500.45</taxAmount>
			<qty>100.00</qty>
			<invoiceDate>2014-05-06 17:00:00</invoiceDate>
			<createDate>2014-05-06 17:00:00</createDate>
			<status>60</status>
			<checkResult>J_InvJxCheck_SGCG</checkResult>
		</queryInvoiceCheckResult>
		<queryInvoiceCheckResult>
			<supplierCode>10000335</supplierCode>
			<snCode>5400</snCode>
			<snName>苏宁云商销售有限公司</snName>
			<invoiceNum>12345</invoiceNum>
			<invoiceCode>12345</invoiceCode>
			<totalAmount>50000.55</totalAmount>
			<taxAmount>3500.45</taxAmount>
			<qty>100.00</qty>
			<invoiceDate>2014-05-06 17:00:00</invoiceDate>
			<createDate>2014-05-06 17:00:00</createDate>
			<status>60</status>
			<checkResult>J_InvJxCheck_SGCG</checkResult>
		</queryInvoiceCheckResult>
	</sn_body>
</sn_responseContent>
	

			
                              
                              
{
  "sn_responseContent": {
    "sn_head": {
      "pageNo": "1",
      "pageTotal": "1",
	  "totalSize":"2",
      "returnMessage": "biz.handler.data-get:success"
    },
    "sn_body": {
      "queryInvoiceCheckResult": [
        {
          "supplierCode": "10000335",
          "snCode": "5400",
          "snName": "苏宁云商销售有限公司",
          "invoiceNum": "12345",
          "invoiceCode": "12345",
          "totalAmount": "50000.55",
          "taxAmount": "3500.45",
          "qty": "100.00",
          "invoiceDate": "2014-05-06 17:00:00",
          "createDate": "2014-05-06 17:00:00",
          "status": "60",
          "checkResult": "J_InvJxCheck_SGCG"
        },
        {
          "supplierCode": "10000335",
          "snCode": "5400",
          "snName": "苏宁云商销售有限公司",
          "invoiceNum": "12345",
          "invoiceCode": "12345",
          "totalAmount": "50000.55",
          "taxAmount": "3500.45",
          "qty": "100.00",
          "invoiceDate": "2014-05-06 17:00:00",
          "createDate": "2014-05-06 17:00:00",
          "status": "60",
          "checkResult": "J_InvJxCheck_SGCG"
        }
      ]
    }
  }
}
			
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.selfmarket.queryinvoicecheckresult.format-error:* 格式错误,*号用请求参数字段名替换 请输入正确参数。
biz.selfmarket.invalid-biz:suppliercode 供应商编码不存在 请输入正确参数。
isp.sys.service.unavailable.scs 服务不可用(系统异常) 请联系苏宁技术人员。
biz.handler.data-get:no-result 查询无结果 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:100 供应商编码必须为数字 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:101 供应商编码长度不超过8位 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:102 苏宁公司代码是否为字母或者数字 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:103 苏宁公司代码长度不能超过4位 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:104 开票模式必须为1、2、3、4 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:105 校验日期开始时间、校验日期结束时间、发票号码三者必填其一 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:106 校验日期开始时间大于等于校验日期结束时间 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:107 校验日期跨度超过限制(60天) 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:108 发票号码必须为数字 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:109 发票号码不能超过15位 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:110 发票代码必须为数字 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:111 发票代码不能超过15位 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:112 校验日期开始时间格式错误 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:113 校验日期结束时间格式错误 请输入正确参数。
biz.selfmarket.queryinvoicecheckresult.invalid-biz:114 供应商编码为空 请输入正确参数。
公共异常码
API工具
FAQ

Q:发票预校验查询接口如何使用?

A:通过此接口可发票预校验查询