{
"body": {
"code": "PROC_202305001", // 工序编码:唯一标识工序的编码(示例:PROC_202305001 表示2023年5月第1号工序)
"name": "数控车削加工", // 工序名称:工序的详细描述名称
"workCenterCode": "WC_001", // 工作中心编码:该工序所属的工作中心编码
"coreWorkCenter": true, // 是否核心工作中心:标识该工作中心是否为生产核心环节
"comment": "精密零件车削加工,公差要求±0.01mm", // 工序备注:工序的详细说明和要求
"packagingProcedure": false, // 是否包装工序:标识该工序是否包含包装操作
"printProcedure": false, // 是否打印工序:标识该工序是否包含打印标签操作
"lotCarFlowType": "MANU_FLOW", // 批次流转类型:枚举值(MANU_FLOW-手动流转,AUTO_FLOW-自动流转)
"customizeFields": { // 自定义字段:用户可扩展的自定义属性集合
"key": {}
},
"outsourceProcedure": false, // 是否外协工序:标识该工序是否需要外协加工
"warehouseCode": "WH_001", // 仓库编码:工序相关物料存储的仓库编码
"flowBatchSize": 50, // 流转批量:单次流转的标准批量数量
"queueTimeUnit": "HOUR", // 排队时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"queueTime": 2, // 排队时间:工序前的标准等待时间
"prepareTimeUnit": "HOUR", // 准备时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"prepareTime": 1, // 准备时间:工序开始前的标准准备时间
"waitingTimeUnit": "HOUR", // 等待时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"waitingTime": 0.5, // 等待时间:工序中的标准等待时间
"transferTimeUnit": "HOUR", // 转移时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"transferTime": 0.5, // 转移时间:物料转移的标准时间
"processTimeUnit": "PRODUCT_PER_HOUR", // 加工时间单位:枚举值(PRODUCT_PER_HOUR-件/小时)
"processTime": 20, // 加工时间:单件产品的标准加工时间(20件/小时)
"intervalTimeUnit": "HOUR", // 间隔时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"intervalTime": 1, // 间隔时间:工序间的标准间隔时间
"prepareMaterialType": "PREPARE_MATERIAL", // 备料类型:枚举值(PREPARE_MATERIAL-准备物料)
"consumptionMaterialMode": "REGULAR_BOM_AUTO", // 耗料模式:枚举值(REGULAR_BOM_AUTO-按BOM自动消耗)
"directStore": false, // 是否直接入库:标识加工完成后是否直接入库
"jbkCountTime": true, // 是否计件计时:标识该工序是否需要计件计时
"divideWork": true, // 是否分工:标识该工序是否支持分工操作
"openTaskLimit": true, // 是否开启任务限制:标识是否限制并行任务数量
"usingUnitConvert": true, // 是否使用单位转换:标识是否支持物料单位转换
"usingOverbalanceJbk": true, // 是否使用超额计件:标识是否允许超额完成
"overBalanceRate": 0.2, // 超额比率:允许超额完成的比例(20%)
"selfInspect": true, // 是否自检:标识该工序是否需要操作工自检
"specialInspect": true, // 是否专检:标识该工序是否需要专职检验员检验
"inspectPlan": { // 检验计划:质量检验的相关配置
"inspectPlanId": 1001, // 检验计划ID:质量检验计划的唯一标识
"inspectStandardId": 2001, // 检验标准ID:检验标准的唯一标识
"inspectAssigneeType": "FIXED_PERSON", // 检验指派类型:枚举值(FIXED_PERSON-指定人员)
"inspectAssigneeCodes": [ // 检验指派人员编码:负责检验的人员编码列表
"EMP_QC001"
]
},
"selfInspectPlan": { // 自检计划:自检的相关配置
"inspectPlanId": 1002, // 自检计划ID:自检计划的唯一标识
"inspectStandardId": 2002 // 自检标准ID:自检标准的唯一标识
},
"specialInspectPlan": { // 专检计划:专检的相关配置
"inspectPlanId": 1003, // 专检计划ID:专检计划的唯一标识
"inspectStandardId": 2003, // 专检标准ID:专检标准的唯一标识
"inspectAssigneeType": "FIXED_PERSON", // 专检指派类型:枚举值(FIXED_PERSON-指定人员)
"inspectAssigneeCodes": [ // 专检指派人员编码:负责专检的人员编码列表
"EMP_QC002"
]
}
}
}
curl --location --request POST 'https://newsit.frp.newcoretech.com/api/open/v4/procedures/create' \
--header 'Cookie;' \
--header 'Content-Type: application/json' \
--data-raw '{
"body": {
"code": "PROC_202305001", // 工序编码:唯一标识工序的编码(示例:PROC_202305001 表示2023年5月第1号工序)
"name": "数控车削加工", // 工序名称:工序的详细描述名称
"workCenterCode": "WC_001", // 工作中心编码:该工序所属的工作中心编码
"coreWorkCenter": true, // 是否核心工作中心:标识该工作中心是否为生产核心环节
"comment": "精密零件车削加工,公差要求±0.01mm", // 工序备注:工序的详细说明和要求
"packagingProcedure": false, // 是否包装工序:标识该工序是否包含包装操作
"printProcedure": false, // 是否打印工序:标识该工序是否包含打印标签操作
"lotCarFlowType": "MANU_FLOW", // 批次流转类型:枚举值(MANU_FLOW-手动流转,AUTO_FLOW-自动流转)
"customizeFields": { // 自定义字段:用户可扩展的自定义属性集合
"key": {}
},
"outsourceProcedure": false, // 是否外协工序:标识该工序是否需要外协加工
"warehouseCode": "WH_001", // 仓库编码:工序相关物料存储的仓库编码
"flowBatchSize": 50, // 流转批量:单次流转的标准批量数量
"queueTimeUnit": "HOUR", // 排队时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"queueTime": 2, // 排队时间:工序前的标准等待时间
"prepareTimeUnit": "HOUR", // 准备时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"prepareTime": 1, // 准备时间:工序开始前的标准准备时间
"waitingTimeUnit": "HOUR", // 等待时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"waitingTime": 0.5, // 等待时间:工序中的标准等待时间
"transferTimeUnit": "HOUR", // 转移时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"transferTime": 0.5, // 转移时间:物料转移的标准时间
"processTimeUnit": "PRODUCT_PER_HOUR", // 加工时间单位:枚举值(PRODUCT_PER_HOUR-件/小时)
"processTime": 20, // 加工时间:单件产品的标准加工时间(20件/小时)
"intervalTimeUnit": "HOUR", // 间隔时间单位:枚举值(DAY-天,HOUR-小时,MINUTE-分钟)
"intervalTime": 1, // 间隔时间:工序间的标准间隔时间
"prepareMaterialType": "PREPARE_MATERIAL", // 备料类型:枚举值(PREPARE_MATERIAL-准备物料)
"consumptionMaterialMode": "REGULAR_BOM_AUTO", // 耗料模式:枚举值(REGULAR_BOM_AUTO-按BOM自动消耗)
"directStore": false, // 是否直接入库:标识加工完成后是否直接入库
"jbkCountTime": true, // 是否计件计时:标识该工序是否需要计件计时
"divideWork": true, // 是否分工:标识该工序是否支持分工操作
"openTaskLimit": true, // 是否开启任务限制:标识是否限制并行任务数量
"usingUnitConvert": true, // 是否使用单位转换:标识是否支持物料单位转换
"usingOverbalanceJbk": true, // 是否使用超额计件:标识是否允许超额完成
"overBalanceRate": 0.2, // 超额比率:允许超额完成的比例(20%)
"selfInspect": true, // 是否自检:标识该工序是否需要操作工自检
"specialInspect": true, // 是否专检:标识该工序是否需要专职检验员检验
"inspectPlan": { // 检验计划:质量检验的相关配置
"inspectPlanId": 1001, // 检验计划ID:质量检验计划的唯一标识
"inspectStandardId": 2001, // 检验标准ID:检验标准的唯一标识
"inspectAssigneeType": "FIXED_PERSON", // 检验指派类型:枚举值(FIXED_PERSON-指定人员)
"inspectAssigneeCodes": [ // 检验指派人员编码:负责检验的人员编码列表
"EMP_QC001"
]
},
"selfInspectPlan": { // 自检计划:自检的相关配置
"inspectPlanId": 1002, // 自检计划ID:自检计划的唯一标识
"inspectStandardId": 2002 // 自检标准ID:自检标准的唯一标识
},
"specialInspectPlan": { // 专检计划:专检的相关配置
"inspectPlanId": 1003, // 专检计划ID:专检计划的唯一标识
"inspectStandardId": 2003, // 专检标准ID:专检标准的唯一标识
"inspectAssigneeType": "FIXED_PERSON", // 专检指派类型:枚举值(FIXED_PERSON-指定人员)
"inspectAssigneeCodes": [ // 专检指派人员编码:负责专检的人员编码列表
"EMP_QC002"
]
}
}
}'
{
"code": 0,
"message": ""
}