Skip to content

相关接口

以下接口适用于数据集成 API,对接前请了解 API 接入流程

发送数据到Lenovo

Description:发送数据至Lenovo
Method:POST
ContentType:application/json
Path:https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/{data_category}/{biz_key}
data_categorybiz_key
cpspodm_supply
业务数据说明
字段名称必填参数类型长度参数格式描述
version_noYstring50版本号
lenovo_pnNstring100Lenovo 料号
odm_pnNstring100lcfc物料号
odm_nameYstring40lcfc物料名称
qtyYnumber数量
supplier_idNstring20供应商ID
supplier_nameNstring200供应商名称
typeYstring10ETA/GR(前一天的GR)ETA: 已经冲减过GR
buNstring20暂时为空,可以不传
eff_start_dateYdate-yyyy-MM-dd HH:mm:ss2021-12-20 09:15:55时间格式
material_groupYstring50物料组MB/SB
请求示例
JSON
{
  "batch_id": "11297",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "version_no": "fake_data",
      "odm_name": "fake_data",
      "lenovo_pn": "fake_data",
      "odm_pn": "fake_data",
      "supplier_id": "fake_data",
      "supplier_name": "fake_data",
      "qty": 79,
      "eff_start_date": "2021-12-20 09:15:55",
      "bu": "fake_data",
      "type": "fake_data",
      "material_group": "fake_data"

    },
    {
      "version_no": "fake_data",
      "odm_name": "fake_data",
      "lenovo_pn": "fake_data",
      "odm_pn": "fake_data",
      "supplier_id": "fake_data",
      "supplier_name": "fake_data",
      "qty": 79,
      "eff_start_date": "2021-12-20 09:15:55",
      "bu": "fake_data",
      "type": "fake_data",
      "material_group": "fake_data"
    }
  ]
}
返回成功示例
json
{
  "code":"0",
  "msg":"request success"
}
返回包含错误数据示例
json
{
  "code": "E00V00",
  "msg": "data verification failed!",
  "result": [{
    "row": {
      "odm": "LCFC",
      ...
    },
    "verify": [{
      "type": "value length exceed",
      "fields": "version"
    }]
  }]
}