制造管理-质检管理demo讲解
1、简介
1.1、案例简介
本文将介绍,如何搭建制造管理-质检管理。
1.2、应用场景
质检分别包括来料质检、过程质检、成品质检,来料质检在采购物料入库后会自动发起来料质检的流程,质检合格才可提交结束流程;过程检是在生产过程中的质检流程表单,投产后过程检流程会自动发起,质检合格才可提交;成品检是在报工之后自动发起的成品质检流程,质检合格才可提交,以上质检提交后的状态会更新至生产计划。
2、设置方法
2.1、表单搭建
1)新增表单【质检方案】,字段设置如下;
名称 | 类型 |
---|---|
检验项名称 | 单行文本 |
工艺路线名称 | 单行文本 |
检验方法 | 单行文本 |
检验标准 | 单行文本 |
质检人员 | 成员单选 |
2)新增流程表单【物料信息】,字段设置如下:
名称 | 类型 |
---|---|
物料类型 | 下拉框 |
物料 | 单行文本 |
物料编号 | 单行文本 |
物料名称 | 单行文本 |
规格型号 | 单行文本 |
计量单位 | 下拉框 |
物料属性 | 下拉框 |
首选仓库 | 下拉框 |
期初库存 | 数字 |
3)新增表单【设备信息】,字段设置如下;
名称 | 类型 |
---|---|
设备编号 | 单行文本 |
设备名称 | 单行文本 |
设备型号 | 单行文本 |
设备型号 | 下拉框 |
设备状态 | 下拉框 |
4)新增表单【产品配置】,字段设置如下;
名称 | 类型 | 名称 | 类型 |
---|---|---|---|
选择产品 | 数据加载 | 计划完成时间 | 日期时间 |
产品编号 | 单行文本 | 最终入库时间 | 日期时间 |
产品名称 | 单行文本 | 是否有下级生产计划 | 单行文本 |
规格型号 | 单行文本 | 选择工艺 | 数据加载 |
计量单位 | 单行文本 | 工艺路线编码 | 单行文本 |
产品属性 | 单行文本 | 工艺路线名称 | 单行文本 |
产品类型 | 单行文本 | 工艺路线状态 | 单行文本 |
BOMID | 流水号 | 工艺路线属性 | 单行文本 |
子级物料 | 子表单 | 工艺工序 | 子表单 |
开始时间 | 日期时间 | 过程检 | 子表单 |
来料检 | 子表单 | 成品检 | 子表单 |
BOM/工艺/过程检/来料检/成品检 | 多标签 |
5)新增表单【生产计划】,字段设置如下;
名称 | 类型 | 名称 | 类型 |
---|---|---|---|
计划单号 | 流水号 | 选择产品 | 数据加载 |
产品编号 | 单行文本 | 产品名称 | 单行文本 |
规格 | 单行文本 | 单位 | 单行文本 |
开始时间 | 日期时间 | 计划结束时间 | 日期时间 |
优先级 | 下拉框 | 计划数量 | 数字 |
计划状态 | 分割线 | 备注 | 单行文本 |
来料质检状态 | 分割线 | 过程质检状态 | 单行文本 |
成品质检状态 | 单行文本 | 采购耗材状态 | 单行文本 |
工艺 | 多标签 | 工艺路线编码 | 单行文本 |
工艺路线名称 | 单行文本 | 工艺工序 | 子表单 |
物料清单 | 子表单 | 来料检 | 关联查询 |
过程检 | 关联查询 | 成品检 | 关联查询 |
6)新增表单【材料采购入库】,字段设置如下;
名称 | 类型 |
---|---|
入库单号 | 流水号 |
关联计划单号 | 单行文本 |
入库日期 | 日期时间 |
入库仓库 | 下拉框 |
供应商 | 单行文本 |
产品编号 | 单行文本 |
产品名称 | 单行文本 |
产品规格 | 单行文本 |
物料明细 | 子表单 |
入库总数 | 数字 |
库管员 | 成员单选 |
7)新增表单【报工】,字段设置如下;
名称 | 类型 |
---|---|
报工单号 | 流水号 |
报工日期 | 日期时间 |
报工计划 | 数据加载 |
计划单号 | 单行文本 |
工艺路线编码 | 单行文本 |
工艺路线 | 单行文本 |
产品编码 | 单行文本 |
产品名称 | 单行文本 |
产品规格 | 下拉框 |
计划生产数 | 数字 |
计划开始时间 | 日期时间 |
计划结束时间 | 日期时间 |
实际生产数 | 数字 |
剩余生产数 | 数字 |
工序 | 子表单 |
工序完成状态 | 单行文本 |
8)新增表单【来料质检】,字段设置如下;
名称 | 类型 |
---|---|
质检单号 | 流水号 |
质检类型 | 单选按钮组 |
关联计划单号 | 单行文本 |
计划单号 | 单行文本 |
产品编码 | 单行文本 |
产品名称 | 单行文本 |
产品规格 | 下拉框 |
质检物料明细 | 子表单 |
质检方案 | 子表单 |
质检结果 | 单选按钮组 |
9)新增表单【过程质检】,字段设置如下;
名称 | 类型 |
---|---|
质检单号 | 流水号 |
关联计划单号 | 单行文本 |
产品编码 | 单行文本 |
产品名称 | 单行文本 |
产品规格 | 下拉框 |
工序质检明细 | 子表单 |
质检结果 | 单行文本 |
10)新增表单【成品质检】,字段设置如下;
名称 | 类型 |
---|---|
质检单号 | 流水号 |
关联计划单号 | 单行文本 |
产品编码 | 单行文本 |
产品名称 | 单行文本 |
产品规格 | 下拉框 |
生成质检明细 | 扩展按钮 |
工序质检明细 | 子表单 |
质检结果 | 单行文本 |
2.2、表单【产品配置】字段及表单属性设置
1)【选择产品】数据加载字段,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;
2)【BOMID】字段,配置流水号规则并设置为不可见;
3)【子级物料】子表单字段,开启数据加载,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;
4)【过程检.质检项】、【来料检.质检项】、【成品检.质检项】字段,选择设置为关联其他表单数据,关联质检方案的【检验项名称】字段;
5)【过程检.检验方法】、【过程检.检验标准】、【过程检.检验人员】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
【来料检.检验方法】、【来料检.检验标准】、【来料检.检验人员】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
【成品检.检验方法】、【成品检.检验标准】、【成品检.检验人员】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
2.3、表单【生产计划】字段及表单属性设置
1)【选择产品】数据加载字段,数据源为【产品配置】,添加显示字段设置赋值字段及筛选条件,触发指定公式为【产品编号】字段,点击保存;
2)【工艺工序】子表单字段,设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;
【物料清单】子表单字段,设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;
3)【来料质检状态】、【过程质检状态】、【成品质检状态】、【采购耗材状态】分别设置默认值为:“未质检”、“未质检”、“未质检”、“未采购”;
4)【计划状态】、【来料质检状态】、【过程质检状态】、【成品质检状态】、【采购耗材状态】、【物料清单.单个耗材数】设置操作权限为不可见;
5)【物料清单.计划耗材数】字段,设置默认值为公式编辑,如图设置公式;
6)【来料检】关联查询字段,设置关联表为【加工单】并如图选择关联字段,设置显示数据条数为多条;
【来料检】关联查询字段,设置关联表为【加工单】并如图选择关联字段,设置显示数据条数为多条;
【来料检】关联查询字段,设置关联表为【加工单】并如图选择关联字段,设置显示数据条数为多条;
以上关联查询字段添加关联条件,根据【计划单号】字段相关联;
2.4、表单【材料采购入库】字段及表单属性设置
1)【物料明细】子表单开启数据加载,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;
2)【物料明细】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;
3)【产品编码】、【产品名称】、【产品规格】以上字段设置操作权限为不可见;
4)【入库总数】字段,设置默认值为公式编辑,如图设置公式;
5)表单提交数据新增1条数据助手,名称为修改生产计划状态,有2个执行动作;
新增新增数据的执行动作,选择目标表单【来料质检】,选择对应字段;
其他设置勾选发起新流程,设置好点击【完成】并保存该数据助手;
新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;
2.5、表单【报工】字段及表单属性设置
1)【报工计划】数据加载字段,数据源为【生产计划】,添加显示字段设置赋值字段及筛选条件,触发指定公式为【工艺路线编码】字段,设置完点击保存;
2)【工艺路线编码】、【工艺路线】、【计划生产数】设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;
3)【剩余生产数】字段,设置默认值为公式编辑,如图设置公式;该字段为不可见;
【工序完成状态】字段,设置默认值为公式编辑,设置公式:“IF((SUM(工序.完成情况辅助)==0),"已完成","未完成")”;
4)【工序】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;
【工序.完成情况辅助】字段,设置默认值为公式编辑,设置公式:“IF(工序.进度=="完工","0","1")”;
【工序.使用设备】字段,选择设置为关联其他表单数据,关联设备信息的【设备名称】字段;
【工序.设备编号】、【工序.设备状态】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
5)表单增加两条提交校验;
当公式“工序完成状态=="已完成"”不满足提交时报“请检查工序完成状态,如未完成请返工!”提示;
当公式“计划生产数>=实际生产数”不满足提交时报“计划生产数大于实际生产数!”提示;
6)表单提交数据新增1条数据助手;
名称为修改计划状态,新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;
2.6、表单【来料质检】字段及表单属性设置
1)【关联计划单号】、【产品规格】设置操作权限为不可见;
2)【质检方案】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;
3)【质检方案.使用设备】字段,选择设置为关联其他表单数据,关联设备信息的【设备名称】字段;
【质检方案.设备编号】、【质检方案.设备状态】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
4)该表单是流程表单,设置流程节点质检,该节点属性的节点权限提交设置1条数据助手,名称修改生产计划状态;
新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段;
其他设置触发条件为【质检结果】字段等于合格,设置好点击【完成】并保存该数据助手;
2.7、表单【过程质检】字段及表单属性设置
1)【工序质检明细】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;
2)【工序质检明细.质检结果辅助】字段,设置默认值为公式编辑,设置公式:“IF(工序质检明细.质检结果=="不合格","1","0")”;
【质检结果】字段,设置默认值为公式编辑,设置公式:“IF((SUM(工序质检明细.质检结果辅助)==0),"合格","不合格")”;
3)【工序质检明细.使用设备】字段,选择设置为关联其他表单数据,关联设备信息的【设备名称】字段;
【工序质检明细设备编号】、【工序质检明细.设备状态】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
4)【关联计划单号】字段,选择设置为关联其他表单数据,关联生产计划的【计划单号】字段;
5)表单增加1条提交校验;
当公式“质检结果=="合格"”不满足提交时报“请确认质检结果,如若不合格请返工!”提示;
6)该表单是流程表单,设置流程节点质检,该节点属性的节点权限提交设置1条数据助手,名称修改生产计划状态;
新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段;
其他设置触发条件为【质检结果】字段等于合格,设置好点击【完成】并保存该数据助手;
2.8、表单【成品质检】字段及表单属性设置
1)【关联计划单号】字段,选择设置为关联其他表单数据,关联生产计划的【计划单号】字段;
2)【产品编码】、【产品名称】、【产品规格】设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
3)【生成质检明细】扩展按钮,模式选择扩展功能;
设置【控件 - 触发指定公式】的功能插件,配置好校验条件等配置;
4)【质检明细】子表单字段,设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;
5)【质检明细.质检结果辅助】字段,设置默认值为公式编辑,设置公式:“IF(质检明细.质检结果=="不合格","1","0")”;
【质检结果】字段,设置默认值为公式编辑,设置公式:“IF((SUM(质检明细.质检结果辅助)==0),"合格","不合格")”;
6)【质检明细.使用设备】字段,选择设置为关联其他表单数据,关联设备信息的【设备名称】字段;
【质检明细设备编号】、【质检明细.设备状态】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;
7)表单增加1条提交校验;
当公式“质检结果=="合格"”不满足提交时报“请确认质检结果,如若不合格请返工!”提示;
8)该表单是流程表单,设置流程节点质检,该节点属性的节点权限提交设置1条数据助手,名称修改生产计划状态;
新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段;
其他设置触发条件为【质检结果】字段等于合格,设置好点击【完成】并保存该数据助手;
2.9、【生产中计划】报表搭建
1)新增【生产中计划】报表,用基础报表【数据表】展示数据源为表单【生产计划】的数据;
2)新增数据表菜单栏,【采购耗材】、【过程检】、【报工】;
【采购耗材】菜单栏,操作模式设置为弹出表单【材料采购入库】;
【过程检】菜单栏,操作模式设置为弹出表单【过程质检】;
【报工】菜单栏,操作模式设置为弹出表单【报工】;
3)数据菜单冻结属性打钩,固定数据表菜单栏位置;
4)设置报表的权限组,填入权限组名称,选择可操作的数据表菜单;
采购数据权限添加过滤条件,【采购耗材状态】不等于已采购;
质检数据权限添加过滤条件,【过程质检状态】等于未填写,未质检;