工单实际扣料
以下接口适用于 通用数据集成
Frequency |
---|
Real time |
请求地址
- API
请求参数
字段 | 类型 | 必填 | 长度 | 示例 | 描述 |
---|---|---|---|---|---|
source_system | String | Y | 20 | LCFC | 数据来源系统 |
voucher_order_no | String | Y | 32 | 凭证单据编号 | |
material_order_no | String | Y | 32 | 物料单据编号 | |
category | String | Y | 业务分类(服务器server、整机柜rack、⽹络network、采购拓展pe、板卡pcba) | ||
material_detail_list | List | 发料记录 |
VoucherRecordDTO 结构
字段 | 类型 | 必填 | 长度 | 示例 | 描述 |
---|---|---|---|---|---|
material_name | String | Y | 128 | 物料名称 | |
material_quality | Number | Y | 物料质量(1良品,2不良品,3待质量判定) | ||
material_bom | String | 64 | 物料BOM | ||
quantity_issue | Number | Y | 发料数量 | ||
detail_type | Number | Y | 发料⽅式详情类型(1按SN 2按批次 3按原箱 4按混箱 5按数量) | ||
bill_detail_list | List | 发料详情 |
关于detail_type ( 发料⽅式) 字段的说明: 1 、按SN: 领取重⼯整机 2 、按批次: 暂未使⽤ 3 、按原箱: 从原箱包中领整箱或者领部分, 都为按原箱 4 、按混箱: 从混箱区中领取的散件 ( 这部分在后续的4.3.4接⼝中不需要回传箱包号, 但需要回传SN) 5 、按数量: ⾮⼀码通⼯⼚, 或⽆需通过前加⼯绑定反馈SN与箱包关系的领料场景 ( 例如账外物料)
BillDetailDTO 结构
字段 | 类型 | 必填 | 长度 | 示例 | 描述 |
---|---|---|---|---|---|
material_batch | String | 32 | 箱包号或物料批次 | ||
sn_no | String | 64 | SN编号 | ||
quantity_issue | Number | Y | 发料数量 |
响应参数
请求示例
json
{
"batch_id": "90397",
"batch_size": 1,
"seq_id": "1",
"seq_size": 1,
"data": [
{
"source_system": "LCFC",
"voucher_order_no": "123456",
"material_order_no": "123456",
"category": "server",
"material_detail_list": [
{
"material_name": "material_name",
"material_quality": 1,
"material_bom": "material_bom",
"quantity_issue": 1,
"detail_type": 1,
"bill_detail_list": [
{
"material_batch": "material_batch",
"sn_no": "sn_no",
"quantity_issue": 1
}
]
}
]
}
]
}
成功响应示例
json
{
"code":"0",
"msg":"request success"
}
异常响应示例
json
{
"code": "-1",
"msg": "system error!"
}