demand_supply 数据
以下接口适用于 通用数据集成
请求地址
- API
环境 | URL |
---|---|
测试 | https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/tn/demand_supply |
正式 | https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/tn/demand_supply |
- FTP
环境 | 合作伙伴 文件目录 | Lenovo 文件目录 | 文件名 |
---|---|---|---|
测试 | /Planning/SCC/{appName}/tn/demand_supply/ | /Planning/SCC/{appName}/tn/demand_supply/feedback/ | demand_supply_{crud}_{yyyyMMddHHmmss}_ |
正式 | /Planning/SCC/{appName}/tn/demand_supply/ | /Planning/SCC/{appName}/tn/demand_supply/feedback/ | demand_supply_{crud}_{yyyyMMddHHmmss}_ |
请求参数
参数 | key | 类型 | 必填 | 长度 | 描述 |
---|---|---|---|---|---|
uid | String | 32 | 数据行唯一标识,存在按 uid 变更,不存在按 业务key 变更 | ||
bu | Y | String | Y | 50 | 限定值,多个BU可以以/隔开上传 |
odm_or_t1_supplier | String | Y | 200 | ODM/T1 名称,限定值,多个值以/隔开上传 | |
vendor_code | Y | String | Y | 30 | 供应商编号 |
vendor_name | String | 60 | TN 供应商编码 | ||
vendor_site | String | 20 | MBG无需此列 | ||
t1_lenovo_pn | String | 200 | Lenovo系统抓取where use info | ||
tn_lenovo_pn | String | 200 | Lenovo 系统自动抓取 | ||
tn_vendor_pn | String | 200 | TN 供应商料号 | ||
alt_group_name | String | 20 | 替代组名称,如果没有替代组或该commodity没有要求提供就填NA | ||
original_mfg_pn | String | 200 | 原厂料号 | ||
mfg_pn_desc | String | 20 | 原厂物料描述 | ||
inventory_qty | Number | 13,3 | TN成品良品库存数量 | ||
inventory_date | Date | 此处填写供应商MRP CUT OFF 时间,eg:2022-10-17 | |||
bps_qty | Number | 13,3 | 缺料 | ||
bps_date | Date | 此处填写缺料cut off时间,eg:2022-10-17 | |||
measure_list | Y | list | measure 的集合,技术结构字段,无实际业务意义 | ||
measure | Y | String | Y | 20 | 数据类型:Demand、Supply、Gap |
flag | String | 20 | |||
day | Y | Date | Y | 日期范围 52 周,By Daily | |
day_qty | Y | Number | Y | 13,3 | 对应 day 的具体值 |
version | Y | String | Y | 8 | 版本,格式(YYYYMMDD) |
响应参数
参数 | 类型 | 是否必填 | 描述 |
---|---|---|---|
code | String | Y | 0 成功其它失败 |
msg | String | Y | 响应具体信息 |
请求示例
json
{
}
响应示例
json
{
"code":"0",
"msg":"request success"
}
异常示例
json
{
"code": "E00V00",
"msg": "data verification failed!",
"result": [{
"row": {
"odm": "LCFC",
...
},
"verify": [{
"type": "value length exceed",
"fields": "version"
}]
}]
}
业务错误码
错误码 | 错误描述 | 解决方案 |
---|---|---|
-1 | 数据验证失败 | 请根据 msg 调整 |