Skip to content

MWD (Tablet) 数据

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

频率时间传输方式
WeeklyBefore 17:00 for WednesdayWeekly version of data (full amount)

请求地址

  • API
环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/odm/mwd_acc
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/odm/mwd_acc
  • FTP
环境合作伙伴 文件目录Lenovo 文件目录文件名
测试/Planning/SCC/{appName}/odm/mwd_acc//Planning/SCC/{appName}/odm/mwd_acc/feedback/mwd_acc_{crud}_{yyyyMMddHHmmss}_
正式/Planning/SCC/{appName}/odm/mwd_acc//Planning/SCC/{appName}/odm/mwd_acc/feedback/mwd_acc_{crud}_{yyyyMMddHHmmss}_

例子:/Planning/SCC/LCFC/odm/mwd_acc/mwd_acc_update_20220928123000_001

请求参数

TIP

注意BU不同时,请参考对应列

参数key类型default 必填MDSC-TB 必填长度描述示例
uidString32数据行唯一标识,存在按 uid 变更,不存在按 业务 key 变更
fcst_versionYStringYY8yyyyMMdd20220711
odmYStringYY20LCFC
buYStringYY50MDSC-TB
siteStringYY50for 联想那个 site 备的
odm_pnYStringYY50ODM 料号
lenovo_pnYStringYY50联想料号(当 Material Type 是 DS or BS 时,必填)
project_nameString50ODM 项目名称
familyYString4000联想项目名称
plcStringYY10产品状态EOL
commodityStringYY100物料分类包材类
item_descStringYY200物料描述中性通用封箱胶带
material_typeStringYY10物料属性DB
alternative_codeStringYY200替代组
moqIntegerYY10最小采购数量
lead_timeIntegerYY10LT
quotation_priceNumberYY13.6单价
lenovo_mwd_qtyIntegerYY10联想承担的 MWD 数量
lenovo_mwd_amtNumberYY13.6联想承担的 MWD 金额
remarkString100原因备注
initial_submission_dateDateYY首次出现 MWD 日期
usageIntegerYY10,2用量
vendorStringYY200供应商
uniqueStringYY1是否唯一Y
odm_plant_stockIntegerYY10ODM 库存50000
non_cancel_poStringYY10不能取消的 OPEN PO0
tire_2_non_cancel_poStringYY10ODM 下阶供应商无法取消的 open po0
total_demandIntegerYY10ODM 能使用的数量30000
ttl_mwdIntegerYY10最终 MWD20000
last_version_mwd_qtyIntegerYY10上个版本 MWD 数量
last_version_mwd_amtNumberYY13.6上个版本 MWD 金额
w2w_mwd_change_amtNumberYY13.6前后两周的 MWD 金额变化
odm_mwd_qtyIntegerYY10ODM 总 MWD 数量
odm_mwd_amtNumberYY13.6ODM 总 MWD 金额
comment1String100
comment2String100

响应参数

参数类型是否必填描述
codeStringY0 成功其它失败
msgStringY响应具体信息

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "fcst_version": "2022711",
      "odm": "odm_1",
      "bu": "ACC",
      "site": "site_1",
      "odm_pn": "",
      "lenovo_pn": "lenovo_pn_1ni",
      "project_name": "",
      "family": "",
      "plc": "EOL",
      "commodity": "包材类",
      "item_desc": "中性通用封箱胶带",
      "material_type": "DB",
      "alternative_code": "12.34",
      "moq": "123",
      "lead_time": "20221012",
      "quotation_price": "1.23",
      "lenovo_mwd_qty": "123",
      "lenovo_mwd_amt": "12.3",
      "remark": "",
      "initial_submission_date": "20220915",
      "usage": "456",
      "vendor": "vendor-1",
      "unique": "Y",
      "odm_plant_stock": "50000",
      "non_cancel_po": "0",
      "tire_2_non_cancel_po": "0",
      "total_demand": "30000",
      "ttl_mwd": "20000",
      "last_version_mwd_qty": "123",
      "last_version_mwd_amt": "1234.32",
      "w2w_mwd_change_amt": "123.23",
      "odm_mwd_qty": "321",
      "odm_mwd_amt": "12.12",
      "comment1": "",
      "comment2": ""
    }
  ]
}

响应示例

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

异常示例

json
{
    "code": "E00V00",
    "msg": "data verification failed!",
    "result": [{
        "row": {
            "odm": "LCFC",
            ...
        },
        "verify": [{
            "type": "value length exceed",
            "fields": "version"
        }]
    }]
}

业务错误码

错误码错误描述解决方案