API接口目录

自营业务

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

分页查询采购单

公共参数
请求参数
名称 类型 是否必须 示例值 描述
pageNoStringN1页码
pageSizeStringN10每页条数
supplierCodeStringY10004781供应商编码
factoryOrderNoStringN100789642022010718180000供应商发货单号
orderNoStringN1030500000苏宁采购单号
startBaseDateStringN2022-04-28收货开始日期
endBaseDateStringN2022-04-28收货结束日期
purchaseCompanyStringN5400苏宁公司编码
taxRateStringN0.13税率
invoiceFlagStringN0结算状态;0:待处理,01:已生成开票清单,02:已生成协议,03:历史已生成协议,1:已开票,11/12:历史已开票,2:已记账
canInvoiceFlagStringN1是否可以开票;0:不可开票,1:需要开票
响应参数
名称 类型 示例值 描述
noString930186851100000000结算明细流水号
orderNoString1030500000苏宁采购单号
orderLineNoString0001苏宁采购单行号
transNoString10023410000苏宁收货单号
transLineNoString0010苏宁收货单行号
factoryOrderNoString100789642022010718180000供应商发货单号
purchaseCompanyString5400苏宁公司编码
baseDateString2022-04-28收货日期
setTypeStringPO订单类型(PO:采购,RPO;采购退货)
transQtyString1.00数量
taxRateString0.13税率
taxAmtString1.00税额
noTaxAmtString1.00未税金额
setAmtString1.00含税总价
cmmdtyCodeString12194542757苏宁商品编码
cmmdtyNameString美的空调KFR-35GW/N8MTC1商品名称
addressString9A0D地点编码
addressDesString零售云店地点名称
supplyPriceTcString1.00供价
regularDiscountRateString0.12扣点
serialNumStringA821195000样机序列号
storeCodeString9ABM门店编码
agreementCodeString99995400T202302060001退货协议编码(协议拆分或财务线下申请时不展示)
batchCodeStringKP202302150001开票清单号
billNumStringJJ00000000001结算单号
canInvoiceFlagString1是否可以开票;0:不可开票,1:需要开票
invoiceFlagString0结算状态;0:待处理,01:已生成开票清单,02:已生成协议,03:历史已生成协议,1:已开票,11/12:历史已开票,2:已记账
ruleDiscountAmountString0.34商业折扣额
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
  <sn_body>
    <queryPurchaseordernew>
      <endBaseDate>2022-04-28</endBaseDate>
      <invoiceFlag>0</invoiceFlag>
      <startBaseDate>2022-04-28</startBaseDate>
      <taxRate>0.13</taxRate>
      <orderNo>1030500000</orderNo>
      <purchaseCompany>5400</purchaseCompany>
      <pageNo>1</pageNo>
      <canInvoiceFlag>1</canInvoiceFlag>
      <factoryOrderNo>100789642022010718180000</factoryOrderNo>
      <pageSize>10</pageSize>
      <supplierCode>10004781</supplierCode>
    </queryPurchaseordernew>
  </sn_body>
</sn_request>

                                
                                {
  "sn_request": {
    "sn_body": {
      "queryPurchaseordernew": {
        "endBaseDate": "2022-04-28",
        "invoiceFlag": "0",
        "startBaseDate": "2022-04-28",
        "taxRate": "0.13",
        "orderNo": "1030500000",
        "purchaseCompany": "5400",
        "pageNo": "1",
        "canInvoiceFlag": "1",
        "factoryOrderNo": "100789642022010718180000",
        "pageSize": "10",
        "supplierCode": "10004781"
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
  <sn_head>
    <totalSize>1</totalSize>
    <pageTotal>1</pageTotal>
    <pageNo>1</pageNo>
    <returnMessage>biz.handler.data-get:success</returnMessage>
  </sn_head>
  <sn_body>
    <queryPurchaseordernew>
      <no>930186851100000000</no>
      <transLineNo>0010</transLineNo>
      <baseDate>2022-04-28</baseDate>
      <noTaxAmt>1.00</noTaxAmt>
      <setAmt>1.00</setAmt>
      <cmmdtyCode>12194542757</cmmdtyCode>
      <canInvoiceFlag>1</canInvoiceFlag>
      <agreementCode>99995400T202302060001</agreementCode>
      <billNum>JJ00000000001</billNum>
      <addressDes>零售云店</addressDes>
      <regularDiscountRate>0.12</regularDiscountRate>
      <supplyPriceTc>1.00</supplyPriceTc>
      <factoryOrderNo>100789642022010718180000</factoryOrderNo>
      <taxAmt>1.00</taxAmt>
      <invoiceFlag>0</invoiceFlag>
      <orderLineNo>0001</orderLineNo>
      <address>9A0D</address>
      <orderNo>1030500000</orderNo>
      <serialNum>A821195000</serialNum>
      <purchaseCompany>5400</purchaseCompany>
      <batchCode>KP202302150001</batchCode>
      <cmmdtyName>美的空调KFR-35GW/N8MTC1</cmmdtyName>
      <setType>PO</setType>
      <transNo>10023410000</transNo>
      <taxRate>0.13</taxRate>
      <transQty>1.00</transQty>
      <ruleDiscountAmount>0.34</ruleDiscountAmount>
      <storeCode>9ABM</storeCode>
    </queryPurchaseordernew>
  </sn_body>
</sn_responseContent>

                              
                              {
  "sn_responseContent": {
    "sn_head": {
      "totalSize": "1",
      "pageTotal": "1",
      "pageNo": "1",
      "returnMessage": "biz.handler.data-get:success"
    },
    "sn_body": {
      "queryPurchaseordernew": [
        {
          "no": "930186851100000000",
          "transLineNo": "0010",
          "baseDate": "2022-04-28",
          "noTaxAmt": "1.00",
          "setAmt": "1.00",
          "cmmdtyCode": "12194542757",
          "canInvoiceFlag": "1",
          "agreementCode": "99995400T202302060001",
          "billNum": "JJ00000000001",
          "addressDes": "零售云店",
          "regularDiscountRate": "0.12",
          "supplyPriceTc": "1.00",
          "factoryOrderNo": "100789642022010718180000",
          "taxAmt": "1.00",
          "invoiceFlag": "0",
          "orderLineNo": "0001",
          "address": "9A0D",
          "orderNo": "1030500000",
          "serialNum": "A821195000",
          "purchaseCompany": "5400",
          "batchCode": "KP202302150001",
          "cmmdtyName": "美的空调KFR-35GW/N8MTC1",
          "setType": "PO",
          "transNo": "10023410000",
          "taxRate": "0.13",
          "transQty": "1.00",
          "ruleDiscountAmount": "0.34",
          "storeCode": "9ABM"
        }
      ]
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.selfmarket.querypurchaseordernew.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.handler.data-get:no-result 查询没结果 请检查查询参数
isp.sys.service.unavailable.sbc 服务不可用 请联系苏宁技术人员
biz.selfmarket.querypurchaseordernew.invalid-biz:100 页码必须是正整数 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:101 每页查询条数大于0且小于等于50的整数 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:102 供应商编码不存在或格式错误 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:103 采购单号、供应商发货单号、苏宁公司、税率、收货日期和结算状态必填一个 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:104 收货开始日期和结束日期必须同时存在 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:105 收货开始日期格式错误 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:106 收货结束日期格式错误 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:107 收货结束日期小于收货开始日期或开始结束日期范围超过31天 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:108 供应商发货单号格式错误只能为数字或字母 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:109 采购单号格式错误只能为数字或字母 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:110 苏宁公司编码格式错误 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:111 税率只能为0、0.03、0.06、0.09、0.13 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:112 结算状态只能为0、01、02、03、1、11、12、2 请输入正确参数。
biz.selfmarket.querypurchaseordernew.invalid-biz:113 是否可开票标记只能为0、1 请输入正确参数。
公共异常码
API工具
FAQ