Skip to content

IMP ODM SOURCE

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

请求地址

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

请求参数

Field类型长度必填DefinitionRemark
odmString20Y
odm_pnString30Y
lenovo_pnString30Y
odmpn_instransitString30
from_odmString30Y
to_odmString30Y
odm_created_dateDATEY格式为:yyyy-MM-dd
sbbString50Y
versionString14Y版本号请取时间戳,格式为yyyyMMddHHmmss

响应参数

参数必填类型定义描述
codeYString状态码"0"代表成功,其他失败可参考返回码
msgNString提示消息非"0"时,会提示错误消息
resultNobject/array数据体

请求示例

json
{
  "batch_id": "20241128",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "odm": "LCFC",
      "odm_pn": "BLXSC28C60966",
      "lenovo_pn": "45109112310",
      "odmpn_instransit": "47822310",
      "from_odm": "LCFC",
      "to_odm": "LCFC_VN",
      "odm_created_date": "2024-08-03",
      "sbb": "SBB1L10500",
      "version": "20241204103321"
    }
  ]
}

响应示例

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

异常示例

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