生成【商品物料表】接口
概述
该接口主要用于第三方平台或自主研发者,通过调用【商品物料表】的生成接口,将第三方系统对BOM表的信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【商品物料表】。
参数说明
1.请求方式
| 请求方式 | POST | |||||
| 接口地址 | http://ERPAPI站点/MRPBOM/ADDDATA | |||||
| 格式 | JSON | |||||
| 编码类型 | UTF-8 | |||||
2.header参数
| Content-Type | application/json | |||||
| Authorization | token | 授权接口所获取的值 | ||||
3.请求参数
| 字段名称 | 字段代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
| 第三方单号 | REF_NO | 是 | 第三方单号,必填 | |||
| 程序代号 | PGM | 是 | MRPBom | |||
| 字段名称 | 字段代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
| 数据表MF_BOM | ||||||
| BOM代号 | BOM_NO | string | 38 | 新增时为空或可以不传,保存后自动生成 | ||
| 名称 | NAME | string | 160 | 是 | ||
| 货品代号 | PRD_NO | string | 30 | |||
| 货品特征 | PRD_MARK | string | 100 | |||
| 版本 | PF_NO | string | 6 | |||
| 仓号 | WH_NO | string | 12 | 是 | ||
| 类别 | PRD_KND | string | 1 | |||
| 单位 | UNIT | string | 1 | 是 | ||
| 数量 | QTY | float | 是 | |||
| 副单位数量 | QTY1 | float | ||||
| 制造费用 | CST_MAKE | float | ||||
| 耗用物料 | CST_PRD | float | 0 | |||
| 人工费用 | CST_MAN | float | 0 | |||
| 托工费用 | CST_OUT | float | ||||
| 工时 | USED_TIME | float | ||||
| 原料 | CST | float | 0 | |||
| 经办人 | USR_NO | string | 12 | |||
| 保留! | TREE_STRU | string | 0 | |||
| 制造部门 | DEP | string | 8 | 是 | ||
| BOM图片 | PHOTO_BOM | string | 0 | |||
| 工程变更号 | EC_NO | string | 20 | |||
| 生效日期 | VALID_DD | datetime | ||||
| 截止日期 | END_DD | datetime | ||||
| 备注 | REM | string | 0 | |||
| 制单人 | USR | string | 12 | 是 | ||
| 审核注记 | CHK_MAN | string | 12 | |||
| 打印注记 | PRT_SW | string | 1 | |||
| 拷贝注记 | CPY_SW | string | 1 | |||
| 终审日期 | CLS_DATE | datetime | ||||
| 审核模版 | MOB_ID | string | 10 | |||
| 锁单人 | LOCK_MAN | string | 12 | |||
| 锁单时间 | LOCK_DATE | datetime | 0 | |||
| 设备代号 | SEB_NO | string | 200 | |||
| 使用模具 | MOD_NO | string | 200 | |||
| 机时 | TIME_CNT | float | ||||
| 打印人员 | PRT_USR | string | 12 | |||
| 所属部门 | DEP_INC | string | 8 | |||
| 规格 | SPC | string | 500 | |||
| 创建日期 | SYS_DATE | datetime | 0 | |||
| 直接人工(原料) | CST_MAN_ML | float | 0 | |||
| 制造费用(原料) | CST_MAK_ML | float | 0 | |||
| 耗用物料(原料) | CST_PRD_ML | float | 0 | |||
| 托工费用(原料) | CST_OUT_ML | float | 0 | |||
| 原料成本(原料) | CST_ML | float | 0 | |||
| 包装类型 | BZ_KND | string | 20 | |||
| 副产品成本 | CST_FCP | float | 0 | |||
| 作废标记 | CANCEL_ID | string | 1 | |||
| 部门群组代号 | DEPRO_NO | string | 8 | |||
| 客户代号 | CUS_NO | string | 12 | |||
| 打印日期 | PRT_DATE | datetime | 0 | |||
| 专案栏位1 | QTY_C1 | float | 0 | |||
| 专案栏位2 | QTY_C2 | float | 0 | |||
| 最近修改日期 | MODIFY_DD | datetime | 0 | |||
| 最近修改人 | MODIFY_MAN | string | 12 | |||
| 中类代号/工厂型体 | IDX_NO | string | 20 | |||
| 大底 | DADI | string | 200 | |||
| 用量号码 | DSG_NO | string | 10 | |||
| 跟做法 | GEN_REM | string | 200 | |||
| 合同号 | CONTRACT | string | 80 | |||
| 换线工时(NBLQCase) | TIME_HX | float | 0 | |||
| 计划机时(NBLQCase) | TIME_JH | float | 0 | |||
| 按零组件发货 | LZJFLAG | string | 1 | |||
| 字段名称 | 字段代号 | 类型 | 长度 | 必填 | 固定值 | 备注 |
| 数据表TF_BOM | ||||||
| BOM代号 | BOM_NO | string | 38 | 新增时为空或可以不传,保存后自动生成 | ||
| 项次 | ITM | int | 是 | |||
| 货品代号 | PRD_NO | string | 30 | 是 | ||
| 货品特征 | PRD_MARK | string | 100 | |||
| 节点号 | ID_NO | string | 38 | |||
| 名称 | NAME | string | 160 | |||
| 仓号 | WH_NO | string | 12 | 是 | ||
| 是否虚拟件 | BOM_ID | string | 1 | |||
| 单位 | UNIT | string | 1 | 是 | ||
| 数量 | QTY | float | 是 | |||
| 副单位数量 | QTY1 | float | ||||
| 损耗率 | LOS_RTO | float | ||||
| 成本 | CST | float | 0 | |||
| 上层货号 | PRD_NO_UP | string | 30 | |||
| 上层节点号 | ID_NO_UP | string | 38 | |||
| 展开否 | EXP_ID | string | 1 | |||
| 替代品 | PRD_NO_CHG | string | 255 | |||
| 摘要 | REM | string | 200 | |||
| 起始有效日 | START_DD | datetime | ||||
| 终止有效日 | END_DD | datetime | ||||
| 制程号码 | ZC_NO | string | 10 | |||
| 是否托外 | TW_ID | string | 1 | |||
| 组装代号 | USEIN_NO | string | 1000 | |||
| 基数 | QTY_BAS | float | ||||
| 配置信息 | PZ_ID | string | 30 | |||
| 鞋服组合栏位 | COMPOSE_IDNO | string | 50 | |||
| 单位成本 | UP_STD | float | ||||
| 含税单价 | UP_TAX | float | ||||
| 供应商1 | CUS_NO | string | 12 | |||
| 税率 | RTO_TAX | float | ||||
| 汇率 | EXC_RTO | float | ||||
| 币别[包括本位币] | CUR_ID | string | 6 | |||
| 替代比率 | CHG_RTO | string | 200 | |||
| 单据历次变动项次 | PRE_ITM | int | ||||
| 备料率 | BL_RTO | float | ||||
| 供应商2 | CUS_NO2 | string | 12 | |||
| 原货品代号 | PRD_NO_OLD | string | 30 | |||
| 超领比率 | CL_RTO | float | 0 | |||
| 原料成本 | CST_ML | float | 0 | |||
| 直接人工 | CST_MAN | float | 0 | |||
| 制造费用 | CST_MAK | float | 0 | |||
| 耗用物料 | CST_PRD | float | 0 | |||
| 托工费用 | CST_OUT | float | 0 | |||
| 弃用 | RTO_PEI | float | 0 | |||
| 配比(NBMD) | PEI_RTO | float | 0 | |||
| 最近变更日期 | CHG_DD | datetime | 0 | |||
| 固定损耗量 | QTY_LOST_FIX | float | 0 | |||
| 备料损耗量 | QTY_BL_FIX | float | 0 | |||
| 特征物料 | MARK_MTL | string | 8 | |||
| 自制件 | ZZ_NO | string | 20 | |||
| 子项目 | ZZ_NO_CHD | string | 20 | |||
| 单联标注 | ID_DL | string | 1 | |||
| 单位用量公式 | FORMULA_QTY | string | 200 | |||
| 选件简称 | KXJ_NAME | string | 60 | |||
| 实验品号 | SY_NO | string | 30 | |||
| 品牌群组 | ROLE_NO | string | 20 | |||
| 是否组件 | IS_ZJ | string | 1 | |||
| 发货件 | FHJFLAG | string | 1 | |||
| 顺序号 | ITM_NEW | int | 0 | |||
请求JSON示例
{
"REF_NO": "MRP20210226001", //第三方单号,必填
"PGM": "MRPBom", //单据程序代号
"MF_BOM": [ //新增单据表头资料
{
"BOM_NO": "",
"NAME": "A2003制成品",
"PRD_NO": "A2003",
"PF_NO": "1.0",
"WH_NO": "00000000",
"PRD_KND": "2",
"UNIT": "1",
"QTY": 1.0,
"CST_MAKE": 0.0,
"CST_PRD": 0.0,
"CST_MAN": 0.0,
"CST_OUT": 0.0,
"USED_TIME": 0.0,
"CST": 0.0,
"DEP": "00000000",
"USR": "ADMIN",
"TIME_CNT": 0.0,
"DEP_INC": "0105",
"CST_FCP": 0.0
}
],
"TF_BOM": [ //新增单据表身资料
{
"BOM_NO": "",
"ITM": 1,
"PRD_NO": "A4001",
"PRD_MARK": "",
"ID_NO": "",
"NAME": "A4001原料",
"WH_NO": "00000000",
"UNIT": "1",
"QTY": 2.0,
"CST": 0.0,
"REM": "",
"ZC_NO": "",
"USEIN_NO": "",
"QTY_BAS": 1.0,
"UP_STD": 0.0,
"PRE_ITM": 1,
"QTY_LOST_FIX": 0.0,
"QTY_BL_FIX": 0.0,
"PRD_SPC": "",
"PRD_NO1": "A4001",
"PRD_NAME_ENG": ""
}
]
}
返回结果示例
{
"code": 0, //0表示执行成功
"message": "新增成功",
"data": {
"MF_BOM": [ //返回新增的表头内容
{
"BOM_NO": "A2003->1.0",
"NAME": "A2003制成品",
"PRD_NO": "A2003",
"PF_NO": "1.0",
"WH_NO": "00000000",
"PRD_KND": "2",
"UNIT": "1",
"QTY": 1.0,
"CST_MAKE": 0.0,
"CST_PRD": 0.0,
"CST_MAN": 0.0,
"CST_OUT": 0.0,
"USED_TIME": 0.0,
"CST": 0.0,
"DEP": "00000000",
"USR": "ADMIN",
"CHK_MAN": "ADMIN",
"CLS_DATE": "2021-03-12 12:05:31",
"TIME_CNT": 0.0,
"DEP_INC": "0105",
"SYS_DATE": "2021-03-12 12:05:31",
"CST_FCP": 0.0
}
],
"TF_BOM": [ //返回新增的表身内容
{
"BOM_NO": "A2003->1.0",
"ITM": 1,
"PRD_NO": "A4001",
"PRD_MARK": "",
"ID_NO": "",
"NAME": "A4001原料",
"WH_NO": "00000000",
"UNIT": "1",
"QTY": 2.0,
"CST": 0.0,
"REM": "",
"ZC_NO": "",
"USEIN_NO": "",
"QTY_BAS": 1.0,
"UP_STD": 0.0,
"PRE_ITM": 1,
"QTY_LOST_FIX": 0.0,
"QTY_BL_FIX": 0.0,
"PRD_SPC": "",
"PRD_NO1": "A4001",
"PRD_NAME_ENG": ""
}
]
}
}