Skip to content

Location Mapping 数据

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

频率时间传输方式
Real Time0.00Daily

请求地址

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

例子:/Planning/SCC/LCFC/odm/location_mapping/location_mapping_update_20220928123000_001

备注:如果 ODM 有同意 location 不同 location_type 的情况,需要给出 by Location+Location type 给出定义,是否为 MRP 可用库存
location_type flag status
unrestricted VMI Active-参与 MRP 运算的储位
inspection IN-ODM InActive-不参与 MRP 运算的储位
Block

请求参数

参数key类型必填长度描述示例
uidString32数据行唯一标识,存在按 uid 变更,不存在按 业务 key 变更
odmYStringY40ODM 名称WINGTECH
odm_locationYStringY40ODM 内部库位MV001
location_descStringY100ODM 库位描述良品仓
location_typeYString20ODM 该库位的细分储位,为固定值unrestricted\inspection\Block
flagYStringY20该库位是在 Hub 还是 ODM 仓库,为固定值VMI
statusStringY20是否计入 ODM MRP 计算的范畴,为固定值Active\InActive
versionStringY14提供库位定义的日期作为版本号 yyyyMMddHHmmss20220809070612

响应参数

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

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "odm": "Wingtech",
      "odm_location": "adsd",
      "location_desc": "sdfsdessd",
      "location_type": "unrestricted",
      "flag": "VMI",
      "status": "Active",
      "version": "20220809070600"
    }
  ]
}

响应示例

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

异常示例

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

业务错误码

错误码错误描述解决方案