生成【制成品制程规划】接口

概述

该接口主要用于第三方平台或自主研发者,通过调用【制成品制程规划】的生成接口,将第三方制成品制程规划的信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【制成品制程规划】。

参数说明

1.请求方式

请求方式 POST
接口地址 http://ERPAPI站点/MRPZC/ADDDATA
格式 JSON
编码类型 UTF-8

2.header参数

Content-Type application/json
Authorization token 授权接口所获取的值

3.请求参数

字段名称 字段代号 类型 长度 必填 固定值 备注
第三方单号 REF_NO       第三方单号,必填
程序代号 PGM     MRPZC  
字段名称 字段代号 类型 长度 必填 固定值 备注
数据表MF_ZC
BOM配方 BOM_NO string 38   由成品代号+版本号组成,格式为:成品代号->版本号,如A001->V1.0
成品货号 PRD_NO string 30    
成品特征 PRD_MARK string 100      
单位 UNIT string 1      
数量 QTY int 0      
说明 REM string 100      
制单人 USR string 12    
审核人 CHK_MAN string 12      
打印注记 PRT_SW string 1      
拷贝注记 CPY_SW string 1      
加工批量 QTY_BAT int        
终审日期 CLS_DATE datetime        
版本号 PF_NO string 6      
货品名称 NAME string 160      
审核模版 MOB_ID string 10      
锁单人 LOCK_MAN string 12      
锁单时间 LOCK_DATE datetime 0      
打印人员 PRT_USR string 12      
项目规划 MTN_ID string 1      
部门代号 DEP string 8    
作废标记 CANCEL_ID string 1      
打印日期 PRT_DATE datetime 0      
群组部门 DEPRO_NO string 8      
最近修改日期 MODIFY_DD datetime 0      
最近修改人 MODIFY_MAN string 12      
制单日期 SYS_DATE datetime 0      
MOQ数量(NBLQCase) MOQ_QTY int 0      
订单类型 BIL_TYPE string 10      
是指定版本 ZDBB string 1      
字段名称 字段代号 类型 长度 必填 固定值 备注
数据表TF_ZC
BOM配方 BOM_NO string 38   当有值,必须与 MF_ZC 的
BOM_NO 相同
项次 ITM int 0    
制程代号 ZC_NO string 10    
机台 DEP string 8     机台与托工厂商两个必填其
中一个
托工厂商 CUS_NO string 12    
损耗率 RTO_BAD float 0      
时间单位 TIME_UNIT string 1     1 时,2 分,3 秒;当为空或0则视为 1
单位工时 TIME_USED int 0      
作法描述 REM string 200      
制程名称 ZC_NAME string 160      
加工顺序 ZC_ITM int     不允许重复
标准制费 CST_MAKE float        
标准人工 CST_MAN float        
标准托工 CST_OUT float        
标准物料 CST_PRD float        
单位加工时间 UT_TIME int        
等待时间 UT_WAIT int        
制程工艺描述 ZC_REM string 60      
使用模具(模具代号之间用分号隔开) MD_NO string 200      
偏置时间 UT_DIFF int        
需检验 CHK_ID string 1     Y 是,空为否
需转移 MV_ID string 1     Y 是,空为否
当需检测=Y 时,需转移必须=Y
转下制程 ZC_NO_DN string 440     由于只有末道工序的转下制
程为空,故只允许有一道制程
的转下制程为空,其余的必填
承上制程 ZC_NO_UP string 440     多道承上制程用分号间隔
单位成品制程数 ZC_NUM int 0      
绝对损耗率 OVER_RTO float        
批量 QTY_BAT float        
材料成本 CST float        
完工品 PRD_NO string 30     即工序半成品
数量比 QTY_RTO float       搭配制程完工品使用,指制程
完工品代替制程的数量比例,
默认为 1
鞋服组合栏位 COMPOSE_IDNO string 50      
设备代号 SEB_NO string 200      
替代模具 MOD_NO_R string 200      
瓶颈制程 ISPJZC string 1      
拆分 SPLIT string 1      
生产批量 QTY_BAT_P float        
实测工时 TIME_EFT float 0      
评比系数 FT_EVA float 0      
评比工时 TIME_EVA float 0      
宽放时间 TIME_ADD float 0      
人力配置 MAN_CFG float 0      
宽放系数 EXP_RTO float 0      
间接人工 CST_MAN_JJ float 0      
唯一项次 PRE_ITM int 0      
制程提前期 PRE_DAYS float 0      
提前期时间单位 PRE_DAY_UT string 1      
固定损耗量 QTY_SLS int 0      
项目节点 MTN_NO float 38      
领料即完工 ML_FIN string 1      
制程标准数量 QTY_ZC float 0      
制程单位 UNIT_ZC string 8      
制程标准人工 UP_MAN_ZC float 0      
人工费用基数 QTY_BAS_MAN float 0      
材料规格代号 CLGG_NO string 8      
加工时数 JGSS float 0      
批量加工时间 PL_TIME float 0      
下一批次投料点 NEXT_TLD string 1      
性能稳定点 WDT string 1      
绝对固定损耗量 QTY_SLS_ float 0      
设备类型 FX_KND string 10      
工艺序号 GY_NO string 10      
调试时间 TIME_TS float 0      
工序换算系数 UT_HSXS_XMHC float 0      
本工序换算描述 HSXS_XMHC string 200      
制造费用基数 QTY_BAS_MAK float 0      
耗用物料基数 QTY_BAS_PRD float 0      
托工费用基数 QTY_BAS_OUT float 0      

请求JSON示例

{
  "REF_NO": "LJZC20210428001",
  "PGM": "MRPZC",
  "MF_ZC": [
    {
          "BOM_NO":"1001->1.0",
          "PF_NO":"AAA",
          "PRD_NO":"1003",
          "NAME":"",
          "PRD_MARK":"",
          "UNIT":"1",
          "QTY":1,
          "QTY_BAT":1,
          "DEP":"00000000",
          "DEPRP_NO":"",
          "REM":"",
          "USR":"ADMIN",
          "SYS_DATE":"2021-04-27 18:00"
    }
  ],
  "TF_ZC": [
    {
          "BOM_NO":"1001->1.0",
          "ITM":1,
          "ZC_ITM":1,
          "ZC_NO":"01",
          "ZC_NAME":"",
          "DEP":"00000000",
          "CUS_NO":"",
          "TIME_UNIT":0,
          "TIME_USED":1,
          "UT_TIME":1,
          "UT_WAIT":0,
          "RTO_BAD":0,
          "QTY_SLS":5,
          "CHK_ID":"",
          "MV_ID":"",
          "ZC_NUM":"1",
          "ZC_NO_DN":"02",    //转下制程
          "ZC_NO_UP":"",     //承上制程
          "REM":"",
          "SEB_NO":"",
          "PRD_NO":"10031",
          "QTY_RTO":0,
          "CST_MAKE":0,
          "CST_MAN":0,
          "CST_OUT":0,
          "CST_PRD":0,
          "QTY_BAS_MAK":0,
          "QTY_BAS_MAN":0,
          "QTY_BAS_OUT":0,
          "QTY_BAS_PRD":0
    },
    {
          "BOM_NO":"1001->1.0",
          "ITM":2,
          "ZC_ITM":2,
          "ZC_NO":"02",
          "ZC_NAME":"",
          "DEP":"00000000",
          "CUS_NO":"",
          "TIME_UNIT":0,
          "TIME_USED":1,
          "UT_TIME":1,
          "UT_WAIT":0,
          "RTO_BAD":0,
          "QTY_SLS":5,
          "CHK_ID":"",
          "MV_ID":"",
          "ZC_NUM":"1",
          "ZC_NO_DN":"",    //转下制程
          "ZC_NO_UP":"01",     //承上制程
          "REM":"",
          "SEB_NO":"",
          "PRD_NO":"100301",
          "QTY_RTO":0,
          "CST_MAKE":0,
          "CST_MAN":0,
          "CST_OUT":0,
          "CST_PRD":0,
          "QTY_BAS_MAK":0,
          "QTY_BAS_MAN":0,
          "QTY_BAS_OUT":0,
          "QTY_BAS_PRD":0
    }
  ]
}

返回结果示例

{
    "code": 0,
    "message": "新增成功",
    "data": {
        "MF_ZC": [
            {
                "BOM_NO": "1001->1.0",
                "PRD_NO": "1003",
                "PRD_MARK": "",
                "UNIT": "1",
                "QTY": 1.0,
                "REM": "",
                "USR": "ADMIN",
                "CHK_MAN": "ADMIN",
                "QTY_BAT": 1.0,
                "CLS_DATE": "2021-04-28 16:59:52",
                "PF_NO": "AAA",
                "NAME": "1003货品",
                "DEP": "00000000",
                "SYS_DATE": "2021-04-27 18:00:00"
            }
        ],
        "TF_ZC": [
            {
                "BOM_NO": "1001->1.0",
                "ITM": 1,
                "ZC_NO": "01",
                "DEP": "00000000",
                "CUS_NO": "",
                "RTO_BAD": 0.0,
                "TIME_UNIT": "1",
                "TIME_USED": 1.0,
                "REM": "",
                "ZC_NAME": "工序01",
                "ZC_ITM": 1,
                "CST_MAKE": 0.0,
                "CST_MAN": 0.0,
                "CST_OUT": 0.0,
                "CST_PRD": 0.0,
                "UT_TIME": 1.0,
                "UT_WAIT": 0.0,
                "CHK_ID": "",
                "MV_ID": "",
                "ZC_NO_DN": "02",
                "ZC_NO_UP": "",
                "ZC_NUM": 1.0,
                "PRD_NO": "10031",
                "QTY_RTO": 1.0,
                "SEB_NO": "",
                "PRE_ITM": 1,
                "QTY_SLS": 5.0,
                "QTY_BAS_MAN": 1.0,
                "QTY_BAS_MAK": 1.0,
                "QTY_BAS_PRD": 1.0,
                "QTY_BAS_OUT": 1.0
            },
            {
                "BOM_NO": "1001->1.0",
                "ITM": 2,
                "ZC_NO": "02",
                "DEP": "00000000",
                "CUS_NO": "",
                "RTO_BAD": 0.0,
                "TIME_UNIT": "1",
                "TIME_USED": 1.0,
                "REM": "",
                "ZC_NAME": "工序02",
                "ZC_ITM": 2,
                "CST_MAKE": 0.0,
                "CST_MAN": 0.0,
                "CST_OUT": 0.0,
                "CST_PRD": 0.0,
                "UT_TIME": 1.0,
                "UT_WAIT": 0.0,
                "CHK_ID": "",
                "MV_ID": "",
                "ZC_NO_DN": "",
                "ZC_NO_UP": "01",
                "ZC_NUM": 1.0,
                "PRD_NO": "100301",
                "QTY_RTO": 1.0,
                "SEB_NO": "",
                "PRE_ITM": 2,
                "QTY_SLS": 5.0,
                "QTY_BAS_MAN": 1.0,
                "QTY_BAS_MAK": 1.0,
                "QTY_BAS_PRD": 1.0,
                "QTY_BAS_OUT": 1.0
            }
        ],
        "BILL_STATE": {
            "READONLY": false,
            "READONLY_REM": []
        }
    }
}