Skip to content

inventory 数据

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

请求地址

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

请求参数

参数key类型必填PCG必填MBG长度描述
uidString32数据行唯一标识,存在按 uid 变更,不存在按 业务key 变更
buYStringYY50限定值,多个BU以/隔开上传
odm_or_t1_supplierYStringYY60ODM/T1 名称,限定值,多个值以/隔开上传
vendor_codeYStringYY30供应商编码
vendor_nameStringYY60供应商名称,根据vendor code联想自己mapping
vendor_pnYStringYY200供应商料号
odm_or_t1_pnStringY200ODM 料号
lenovo_pnString200联想料号
mpnString200原厂料号
locationStringY50储位库位
location_descStringY100储位描述
vendor_qtyIntegerY10供应商库存数量
vendor_hub_qtyIntegerY10供应商hub库存数量
poInteger10PO
unrestricted_qtyInteger10Valuated Unrestricted-Use Stock(可用库存)
inspection_qtyInteger10inspection qty 待检验库存
block_qtyInteger10锁定库存数量
open_po_qtyInteger10OPEN PO数量
available_to_allocateInteger10可调拨库存数量
wip_qtyIntegerY10半成品数量
raw_materialInteger10Qty(原材数量)
lenovo_vmi_inventoryIntegerYY10联想HUB库存数量,该字段仅在UI Report中展示,不需要从供应商方收集
versionYStringYY8数据生成时间,格式(YYYYMMDD)
material_typeStringYY10FG/WIP-关键制程,跟GSM align

响应参数

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

请求示例

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 调整