Skip to content

Booking Qty & PO details 数据

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

请求地址

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

例子:/Planning/SCC/LCFC/odm/booking_qty_po_details/booking_qty_po_details_update_20220928123000_001

频率时间传输方式
Daily/Weekly00:00:00

备注:VMI 当前备料的 FCST 版本 当前 FCST 版本,LT 内的 netting to go qty by PN 计算并提供,VMI 料件,一颗物料只有一条 line
Direct Ship 当前备料的 FCST 版本 LT 内的 netting to go qty by PN 计算的并且提供,一个 PN 所有 PO 中这两个栏位信息是一致的,Lenovo 计算会 by 替代组输出结果

请求参数

purchase_type 对应 Direct Ship 类型参数
参数key类型default 必填PCG-NB 必填ISG 必填MBG-Moblie 必填MDSC-TB 必填PCG-DT/DT 必填PCG-Docking 必填Smart Device 必填长度描述示例
uidString32数据行唯一标识,存在按 uid 变更,不存在按 业务 key 变更
buYStringYYYYYYY50PCG 包含:ThinkNB、IdeaNB、ThinkDT、IdeaDT、Workstation;ISG/MBGMDSC-TB
odmYStringYYYYYYYY40WINGTECH
odm_supplier_nameYStringYYYYYYYY150联合无线(香港)有限公司
commodityStringY50物料类型
material_typeStringYYYYYYYY10物料类型:DB/DS/BS
type_of_orderStringYYYYYYY50Real order or Blank order (只 for 收货请款)Forecast/PO
odm_pnYStringYYYYYYYY20ODM 料号820000000000
odm_pn_descStringYYYYYYY50ODM 料号描述Audio-AMP;Class K;4.3W;2.483.170.58mm
lenovo_pnStringY for DSY for DSY for BS/DSY for DSY for DSY for DSY for DS18联想料号(当 Material Type 是 DS or BS 时,必填)
uomString20采购单位,例如米、卷、盘等ST
lead_timeIntegerYYYYYYYY10交付周期(Weeks)0
purchase_typeYStringYYYYY20Direct ship(PO trigger)/VMI(FCST trigger)
fcst_versionStringYYYYYYY8当前 FCST 版本
fcst_qtyIntegerYYYY10必填(当前版本 LT 内的 netting to go qty),MBG:Actual+To go qty)
life_cycle_ttl_demandIntegerY10Parts level demand (MBG)
actionStringY20Action/ Cancel / Delay / Expedite / Past Due
order_statusStringYYYYY20Active/close/Block/Cancel(PO 状态)有效订单/已完成订单/已砍单/冻结订单released_PO
scheduled_receipt_order_typeString20PO Line Type(361_PurchaseOrder_AR)
poYStringYYYYYYY10订单号码H121050122
po_lineYStringYYYYYYY6订单 Line20
order_dateDateYYYYYYY下单日期2022/1/1
total_po_qtyIntegerYYYYYYYY10本张订单原始数量
po_open_qtyIntegerYYYYYYYY10本张订单未清数量10
need_dateDateYYYYYYY要求到货时间(Request ETA)2022-01-01
due_dateDateYYYYY预计结束时间 一般和 needdate 是同一个2022-01-01
need_ship_dateDateYYYYYY要求发货日期(Requet ETD)2022-01-01
confirm_ship_dateDateYYYYYY供应商承诺发货日期2022-01-01
buyer_nameString50Buyer ID
planner_nameString50Buyer Name
qty_to_reduce_inv_uomInteger10Qty to Reduce Inv UOM(No must)
need_qty_inv_uomInteger10Order_QTY(no must)
incotermString50Incoterm
incoterm_destinationString50City name
storage_locationString20交货地点闻泰工厂
versionYStringYYYYYYYY14ODM 抓取系统 PO 明细的时间作为版本号 yyyyMMddHHmmss20220201101304
comment1String100预留字段,以备之后使用
comment2String100预留字段,以备之后使用
purchase_type 对应 VMI 类型参数
参数key类型default 必填PCG-NB 必填ISG 必填MDSC-TB 必填PCG-DT 必填PCG-DockingSmart Device 必填长度描述示例
uidString32数据行唯一标识,存在按 uid 变更,不存在按 业务 key 变更
buYStringYYYYYY50PCG 包含:ThinkNB、IdeaNB、ThinkDT、IdeaDT、Workstation;ISG/MBGACC
odmYStringYYYYYYY40Wingtech
odm_supplier_nameYStringYYYYYYY50联合无线(香港)有限公司
commodityStringY50物料类型
material_typeStringYYYYYYY10物料类型:DB/DS/BS
type_of_orderStringYYYYYY50Real order or Blank order (只 for 收货请款)Forecast/PO
odm_pnYStringYYYYYYY20ODM 料号820000000000
odm_pn_descStringYYYYYY50ODM 料号描述Audio-AMP;Class K;4.3W;2.483.170.58mm
lenovo_pnStringY for DSY for DSY for BS/DSY for DSY for DSY for DS18当 Material Type 是 DS or BS 时,必填
uomString20采购单位,例如米、卷、盘等ST
lead_timeIntegerYYYYYYY10交付周期(Weeks)0
purchase_typeYStringYYYYY20Direct ship(PO trigger)/VMI(FCST trigger)
fcst_versionStringYYYYYYY8当前 FCST 版本
fcst_qtyIntegerYYYY10必填(当前版本 LT 内的 netting to go qty),MBG:Actual+To go qty)
order_dateDateYYYYYYY下单日期2022-01-01
total_po_qtyIntegerYYYYYYY10本张订单原始数量
po_open_qtyIntegerYYYYYYYY10Q 列的未清数量 10
buyer_nameString50Buyer ID
planner_nameString50Buyer Name
storage_locationStringYYYYYYY8交货地点闻泰工厂
versionYStringYYYYYYY16ODM 抓取系统 PO 明细的时间作为版本号20220809070600
comment1String100预留字段,以备之后使用
comment2String100预留字段,以备之后使用

响应参数

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

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "bu": "ThinkNB",
      "odm": "WINGTECH",
      "odm_supplier_name": "联合无线(香港)有限公司",
      "commodity": "sdndd",
      "material_type": "DS",
      "type_of_order": "Forecast trigger",
      "odm_pn": "820000000000",
      "odm_pn_desc": "Audio-AMP;Class K;4.3W;2.483.170.58mm",
      "lenovo_pn": "45109112310",
      "uom": "ST",
      "lead_time": "0",
      "purchase_type": "VMI",
      "fcst_version": "1.234",
      "fcst_qty": "23",
      "life_cycle_ttl_demand": "234",
      "action": "Delay",
      "order_status": "Active",
      "scheduled_receipt_order_type": "",
      "po": "H121050122",
      "po_line": "20",
      "order_date": "2022-01-01",
      "total_po_qty": "200",
      "po_open_qty": "10",
      "need_date": "2022-01-01",
      "due_date": "2022-01-03",
      "need_ship_date": "2022-01-01",
      "confirm_ship_date": "2022-01-02",
      "buyer_name": "",
      "planner_name": "",
      "qty_to_reduce_inv_uom": "",
      "need_qty_inv_uom": "123",
      "incoterm": "",
      "incoterm_destination": "",
      "storage_location": "闻泰",
      "version": "20220809070600",
      "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"
        }]
    }]
}

业务错误码

错误码错误描述解决方案