Skip to content

成品入库

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

Frequency
Real time

请求地址

  • API
环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/csp/ali_mfg_finish_product_storage
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/csp/ali_mfg_finish_product_storage

请求参数

字段类型必填长度示例描述
source_systemStringY20LCFC数据来源系统
manufacture_order_noStringY32⼯单编号
seq_noStringY32流⽔号
categoryStringY业务分类 (服务器server、整机柜rack、⽹络network、采购拓展pe、板卡pcba)
material_qualityNumberY物料质量(1良品,2不良品)
quantity_completedNumberY完⼯数量(增量)
product_batchStringN32如果按批次完⼯则⽆需SN的物料清单。完⼯批次
material_bill_listList物料清单

MaterialBillDTO结构

字段类型必填长度示例描述
material_categoryString32Server、CPU、SSD、ASW物料分类 (将指令查询出的结构信息带回)
material_signString64Child Server of Dragon MOC,Parent Server of Dragon MOC,Dragon MOC物料标记 (将指令查询出的结构信息带回)
material_nameStringY128F52.32.C0V1P0U2物料名称
material_bomString64000000000000230615物料BOM
material_bill_listList物料列表 (递归)
sn_noString32SN编码

响应参数

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "source_system": "LCFC",
      "manufacture_order_no": "123456",
      "seq_no": "123456",
      "category": "server",
      "material_quality": 1,
      "quantity_completed": 1,
      "product_batch": "123456",
      "material_bill_list": [
        {
          "material_category": "Server",
          "material_sign": "Child Server of Dragon MOC",
          "material_name": "F52.32.C0V1P0U2",
          "material_bom": "000000000000230615",
          "sn_no": "123456",
          "material_bill_list": [
            {
              "material_category": "CPU",
              "material_sign": "Child CPU of Dragon MOC",
              "material_name": "F52.32.C0V1P0U2",
              "material_bom": "000000000000230615",
              "sn_no": "123456",
              "material_bill_list": []
            }
          ]
        }
      ]
    }
  ]
}

成功响应示例

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

异常响应示例

json
{
  "code": "-1",
  "msg": "system error!"
}