相关接口
以下接口适用于数据集成 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_category | biz_key |
---|---|
cpsp | odm_supply |
业务数据说明
字段名称 | 必填 | 参数类型 | 长度 | 参数格式 | 描述 |
---|---|---|---|---|---|
version_no | Y | string | 50 | 版本号 | |
lenovo_pn | N | string | 100 | Lenovo 料号 | |
odm_pn | N | string | 100 | lcfc物料号 | |
odm_name | Y | string | 40 | lcfc物料名称 | |
qty | Y | number | 数量 | ||
supplier_id | N | string | 20 | 供应商ID | |
supplier_name | N | string | 200 | 供应商名称 | |
type | Y | string | 10 | ETA/GR(前一天的GR)ETA: 已经冲减过GR | |
bu | N | string | 20 | 暂时为空,可以不传 | |
eff_start_date | Y | date | - | yyyy-MM-dd HH:mm:ss | 2021-12-20 09:15:55时间格式 |
material_group | Y | string | 50 | 物料组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"
}]
}]
}