Skip to content

FCST 数据

TIP

以下接口适用于 通用数据推送,对接前请先了解

请求地址

  • API
环境URL
测试https://{接收方自定义}/t1/fcst
正式https://{接收方自定义}/t1/fcst

请求参数

参数key类型必填长度描述示例
buYStringY50ThinkNB/IdeaNB/ThinkDT/IdeaDTIdeaNB
site_idYStringY50工厂名称WISTRON
lenovo_pnYStringY20联想料号SA10R16924
odm_pnString50ODM料号SA10R16924
pn_descString200物料描述AC_ADAPTER Liteon slim 135W 3P
familyStringY4000机型EXCESS
supplier_idYStringY50供应商代码1000063611
supplier_descStringY200供应商的描述LITEONTECHNOLOGYCORPORATION
source_flagYStringY20数据源WW
item_groupStringY500采购组名称Adapter Rectangle Slim 135W 3Pin
bps_for_supplierInteger10缺料0
ttl_onsdecimal22,20
cq_rol_dayStringY202024-09-26
mrp_soiInteger10供应商周四零点库存0
mrp_ooiInteger10ODM周四零点6
hub_soiInteger10HUB 库存0
plant_qhold_stockInteger10冻结库存0
hub_qhold_soiInteger10冻结库存0
mrp_intransitInteger10MRP节点的在途0
w2w_change_13wksIntegerY10两周13wkd的预测对比-1215
current_quarter_ttlIntegerY10当前季度的预测总量7857
next_quarter_ttlIntegerY10下个季度的预测总量4101
this_week_liability_cumIntegerY10当周的liability1215
last_week_liabilityIntegerY10上周的liability0
parts_ownerString100物料的负责人zhangliu7/zhangcf2/linchen2/xuyt17
remarkString500
lw_actual_grInteger10上周的GR数量0
totalIntegerY10需求/供应总量1000
eff_start_dateStringY10数据起始时间(Data start date or Supply start date(每周四)) 格式:yyyy-mm-dd
measure_listListYmeasure集合 技术字段
measureStringY30标识不同类型的数据Commit
dateStringY10表头字是date,value是具体的日期:2022-07-21 格式:yyyy-mm-dd2024-08-01
date_qtyIntegerY10Qty32
versionStringY8发数据的日期 (20240801)
comment1String100预留字段,以备之后使用,现在可以放空
comment2String100预留字段,以备之后使用,现在可以放空

响应参数

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

请求示例

json
{
  "batch_id": "1000001",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data":[
    {
      "bu": "IdeaNB",
      "site_id": "WISTRON",
      "lenovo_pn": "SA10R16924",
      "odm_pn": "SA10R16924",
      "pn_desc": "AC_ADAPTER Liteon slim 135W 3P",
      "family": "EXCESS",
      "supplier_id": 1000063611,
      "supplier_desc": "LITEONTECHNOLOGYCORPORATION",
      "source_flag": "WW",
      "item_group": "Adapter Rectangle Slim 135W 3Pin",
      "bps_for_supplier": 0,
      "ttl_ons": 0.12,
      "cq_rol_day": "2024-09-26",
      "mrp_soi": 0,
      "mrp_ooi": 6,
      "hub_soi": 0,
      "plant_qhold_stock": 0,
      "hub_qhold_soi": 0,
      "mrp_intransit": 10,
      "w2w_change_13wks": -1215,
      "current_quarter_ttl": 7857,
      "next_quarter_ttl": 4101,
      "this_week_liability_cum": 1215,
      "last_week_liability": 0,
      "parts_owner": "zhangliu7/zhangcf2/linchen2/xuyt17",
      "remark": "",
      "lw_actual_gr": 0,
      "total": 1000,
      "eff_start_date": "2024-08-01",
      "measure_list": [
        {
          "measure": "Demand",
          "date": "2024-08-01",
          "date_qty": 32
        },
        {
          "measure": "Demand",
          "date": "2024-08-02",
          "date_qty": 32
        }
      ],
      "version": "20240801",
      "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"
        }]
    }]
}