suning.spmarket.layout.add 货架排面明细数据
¥免费

排面数据可通过接口“suning.spmarket.layout.add”进行创建

公共参数
请求参数
名称 类型 是否必须 示例值 描述
layoutDetailStringN
blankTypeStringN1空白类型
blankWidthStringN1.2商品空位宽度
commodityCodeStringY101002405商品编码
drawingIdStringY1212陈列图ID
imageTypeStringY1商品摆放类型
layoutQtyStringY6标准排面
shelfDetailColumnStringY2货架列
shelfDetailRowStringY2货架层
shelfNoStringYYP001货架编号
skuXStringY2面宽
skuYStringY1面高
skuZStringY3面深
stackOrderStringN2商品叠放顺序
ulevelStringNU1U级
storeCodeStringY70B0门店号
响应参数
名称 类型 示例值 描述
resultStringY是否成功
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
  <sn_body>
    <addLayout>
      <layoutDetail>
        <shelfDetailRow>2</shelfDetailRow>
        <stackOrder>2</stackOrder>
        <ulevel>U1</ulevel>
        <shelfDetailColumn>2</shelfDetailColumn>
        <skuY>1</skuY>
        <skuZ>3</skuZ>
        <layoutQty>6</layoutQty>
        <imageType>1</imageType>
        <skuX>2</skuX>
        <drawingId>1212</drawingId>
        <blankType>1</blankType>
        <shelfNo>YP001</shelfNo>
        <commodityCode>101002405</commodityCode>
        <blankWidth>1.2</blankWidth>
      </layoutDetail>
      <storeCode>70B0</storeCode>
    </addLayout>
  </sn_body>
</sn_request>

                                
                                {
  "sn_request": {
    "sn_body": {
      "addLayout": {
        "layoutDetail": [
          {
            "shelfDetailRow": "2",
            "skuY": "1",
            "stackOrder": "2",
            "skuZ": "3",
            "layoutQty": "6",
            "skuX": "2",
            "imageType": "1",
            "ulevel": "U1",
            "shelfDetailColumn": "2",
            "drawingId": "1212",
            "blankType": "1",
            "shelfNo": "YP001",
            "commodityCode": "101002405",
            "blankWidth": "1.2"
          }
        ],
        "storeCode": "70B0"
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
  <sn_body>
    <addLayout>
      <result>Y</result>
    </addLayout>
  </sn_body>
</sn_responseContent>

                              
                              {
  "sn_responseContent": {
    "sn_body": {
      "addLayout": {
        "result": "Y"
      }
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.spmarket.addlayout.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.spmarket.addlayout.format-error:* 参数格式错误 请检查此参数的值,*号表示参数字段名
biz.spmarket.addlayout.length-overlong:* 参数的值超过规定长度 请检查此参数的值,*号表示参数字段名
isp.sys.service.unavailable.nsfsmm 服务不可用 请联系苏宁技术人员
biz.spmarket.addlayout.invalid-biz:100 数据接收失败 请重新进行数据传输
公共异常码
API工具
FAQ