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_billing_material_order
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/csp/ali_mfg_billing_material_order

请求参数

字段类型必填长度示例描述
source_systemStringY20LCFC数据来源系统
material_order_noStringY32物料单据编号
material_order_typeNumberY单据类型(1领料单、2补料单、3退料单)
categoryStringY业务分类(服务器server、整机柜rack、网络network、采购拓展pe、板卡pcba)
material_bill_listListY发料清单
material_useByteY物料用途(1生产、2维修)
factoryCodeStringN物料用途为维修时必填
manufacture_order_listListN20工单号列表

MaterialBillDTO 结构

字段类型必填长度示例描述
order_detail_noStringY单据详情编号
material_nameStringY128物料名称
material_bomString64物料BOM
quantity_issueNumberY发料数量

响应参数

参数必填类型定义描述
codeYString状态码"0"代表成功,其他失败可参考返回码
msgNString提示消息非"0"时,会提示错误消息
resultNobject/array数据体

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "source_system": "LCFC",
      "material_order_no": "123456",
      "material_order_type": 1,
      "category": "server",
      "material_bill_list": [
        {
          "order_detail_no": "123456",
          "material_name": "material_name",
          "material_bom": "material_bom",
          "quantity_issue": 100
        }
      ],
      "material_use": 1,
      "factoryCode": "factory_code",
      "manufacture_order_list": ["123456"]
    }
  ]
}

成功响应示例

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

异常响应示例

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