Skip to content

绑定箱包与SN

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

Frequency
Real time

请求地址

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

请求参数

字段类型必填长度示例描述
source_systemStringY20LCFC数据来源系统
create_carton_relation_ListArrayY200cartonRelationDTO创建箱包SN绑定关系列表
categoryStringY业务分类 (服务器server、整机柜rack、⽹络network、采购拓展pe、板卡pcba)

cartonRelationDTO结构

字段类型必填长度示例描述
order_noStringY32voucher_0001单据号 (凭证单)
material_mpnStringY32D-1734NTMPN
storage_areaByteY1库位(1原箱区2混箱区)
carton_idStringN32XB10001箱包号 (原箱区必填,混箱区为空)
sn_noStringY32SNXB10002SN

注:当前一次调用中只支持一个order_no,不允许传入不同order_no

响应参数

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

请求示例

json
{
  "batch_id": "90397",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "source_system": "LCFC",
      "create_carton_relation_List": [
        {
          "order_no": "voucher_0001",
          "material_mpn": "D-1734NT",
          "storage_area": 1,
          "carton_id": "XB10001",
          "sn_no": "SNXB10002"
        }
      ],
      "category": "server"
    }
  ]
}

成功响应示例

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

异常响应示例

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