相关接口
以下接口适用于数据集成 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 | psd |
业务数据说明
参数名称 | 必填 | 参数类型 | 长度 | 参数格式 | 描述 |
---|---|---|---|---|---|
version_no | Y | string | 40 | 版本流水号/整包数据唯一码 | |
plant | Y | string | 10 | 工厂 | |
po_id | Y | string | 20 | TDN number | |
po_line | Y | string | 20 | TDN Line | |
hold_code | string | 3 | 995/998 | ||
errcd | string | 3 | |||
fmrdate | date | - | yyyy-MM-dd HH:mm:ss | First MR generation date/First PSD generation date | |
real_flag | string | 1 | 拒绝原因 | ||
shipped | string | 1 | 订单是否已经ship,当月+上个月最后5天的shipment | ||
priority_code | string | 10 | 订单优先级,包括code 10、20 |
请求示例
JSON
{
"batch_id": "11297",
"batch_size": 1,
"seq_id": "1",
"seq_size": 1,
"data": [
{
"version_no": "fake_data",
"plant": "XXXX",
"po_id": "fake_data",
"po_line": "fake_data",
"hold_code": "fake_data",
"errcd": "fake_data",
"fmrdate": "2028-11-18 14:31:15",
"real_flag": "fake_data",
"shipped": "fake_data",
"priority_code": "fake_data"
},
{
"version_no": "fake_data",
"plant": "XXXX",
"po_id": "fake_data",
"po_line": "fake_data",
"hold_code": "fake_data",
"errcd": "fake_data",
"fmrdate": "2028-11-18 14:31:15",
"real_flag": "fake_data",
"shipped": "fake_data",
"priority_code": "fake_data"
}
]
}
返回成功示例
json
{
"code": "0",
"msg": "request success"
}
返回包含错误数据示例
json
{
"code": "E00V00",
"msg": "data verification failed!",
"result": [
{
"row": {
"plant": "LCFC",
...
},
"verify": [
{
"type": "value length exceed",
"fields": "version"
}
]
}
]
}