PO_LIST 数据
以下接口适用于 通用数据集成
请求地址
- API
| 环境 | URL |
|---|---|
| 测试 | https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/pr/po_list |
| 正式 | https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/pr/po_list |
请求参数
| 字段 | KEY | 类型 | 必填 | 长度 | 备注 |
|---|---|---|---|---|---|
| mandt | String | Y | 3 | 系统字段 | |
| ips_id | String | Y | 20 | 版本号 | |
| guid | String | 32 | 系统ID | ||
| bu | String | Y | 10 | Brand号 | |
| pr_no | String | Y | 20 | PR号 | |
| lnv_pn | String | 18 | 联想物料号 | ||
| plant | String | 20 | 工厂号 | ||
| peg_qty | Number | Y | 10,3 | PEG数量 | |
| fail_qty | Number | 10,3 | Fail数量 | ||
| mrday | String | Y | 8 | Supply的日期 yyyyMMdd | |
| reserve_type | String | Y | 70 | Rerv的类型 | |
| pr_required_date | String | Y | 8 | PR需求日期 yyyyMMdd | |
| pr_expired_date | String | Y | 8 | PR结束日期 yyyyMMdd | |
| po | String | Y | 16 | PO号 | |
| po_line | String | Y | 12 | PO行号 | |
| custso | String | Y | 16 | 客户SO | |
| custsoline | String | Y | 12 | 客户SO行号 | |
| ordqty | Integer | Y | 10 | 订单数量 | |
| sys_timestamp | String | Y | 40 | 系统日期,YYYYMMDD HH24:MI:SS | |
| po_mrday | String | Y | 8 | PO的MRDate,YYYYMMDD | |
| odm | String | Y | 200 | WISTRON/COMPAL | |
| zline | String | 12 | 行号 | ||
| res_pn | String | 40 | 占的相关信息 |
响应参数
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| code | String | Y | 0 成功其它失败 |
| msg | String | Y | 响应具体信息 |
请求示例
json
{
"batch_id": "1",
"batch_size": 1,
"seq_id": "1",
"seq_size": 1,
"data": [{
"mandt": "128",
"ips_id": "IPS****",
"guid": "****",
"bu": "LNB",
"pr_no": "****",
"lnv_pn": "****",
"plant": "ABCD",
"peg_qty": "0.000",
"fail_qty": "0.000",
"mrday": "20231106",
"reserve_type": "GA",
"pr_required_date": "20230819",
"pr_expired_date": "20231217",
"po": "****",
"po_line": "10",
"custso": "****",
"custsoline": "30",
"ordqty": "2",
"sys_timestamp": "20231107 22:10:10",
"po_mrday": "20231116",
"odm": "ABCD",
"zline": "",
"res_pn": ""
}]
}响应示例
json
{
"code": "0",
"msg": "request success"
}异常示例
json
{
"code": "E00V00",
"msg": "data verification failed!",
"result": [{
"row": {
"odm": "COMPAL",
...
},
"verify": [{
"type": "value length exceed",
"fields": "version"
}]
}]
}