Skip to content

SBB&PN Mapping

以下接口适用于 通用数据集成

请求地址

  • API
环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/odm/sbb_pn_mapping
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/odm/sbb_pn_mapping

请求参数

字段Key类型长度必填描述备注
odmYString30YODM 名称
buString50Y
componentString50Y
commodityString50Y
descriptionString500描述
lenovo_sbbYString3000YSBB号
usageNumberY用量
lead_timeNumberY
alternativestring50Y替代组名称
lenovo_pnYString20Y联想料号

响应参数

参数类型是否必填描述
codeStringY0 成功其它失败
msgStringY响应具体信息

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "odm": "LCFC",
      "bu": "ThinkNB",
      "component": "component",
      "commodity": "Battery",
      "description": "description",
      "lenovo_sbb": "SM12103",
      "usage": 123,
      "lead_time": 4,
      "alternative": "SM1210322",
      "lenovo_pn": "SM1210321"
    }
  ]
}

响应示例

json
{
  "code": "0",
  "msg": "request success"
}

异常示例

json
{
    "code": "E00V00",
    "msg": "data verification failed!",
    "result": [{
        "row": {
            "odm": "LCFC",
            ...
        },
        "verify": [{
            "type": "value length exceed",
            "fields": "lenovo_pn"
        }]
    }]
}