低代码开发平台|制造管理-生产过程管理搭建指南

news2024/11/29 4:43:17

1、简介

1.1、案例简介

本文将介绍,如何搭建制造管理-生产过程。

1.2、应用场景

先填充工序信息,再设置工艺路线对应的工序;工序信息及工艺路线列表报表展示的是所有工序、工艺路线信息,可进行新增对应数据的操作。

2、设置方法

2.1、表单搭建

1)新建表单【工艺路线】,字段设置如下:

名称

类型

工艺信息

多标签

工艺路线编码

流水号

工艺路线名称

单行文本

适用产线

单行文本

工艺路线状态

下拉框

工艺路线属性

下拉框

工艺路线类型

单行文本

备注

单行文本

工艺工序编号聚合

单行文本

工艺工序

多标签

工艺工序

子表单

2)新增表单【质检方案】,字段设置如下;

名称

类型

检验项名称

单行文本

工艺路线名称

单行文本

检验方法

单行文本

检验标准

单行文本

质检人员

成员单选

3)新增流程表单【物料信息】,字段设置如下:

名称

类型

物料类型

下拉框

物料

单行文本

物料编号

单行文本

物料名称

单行文本

规格型号

单行文本

计量单位

下拉框

物料属性

下拉框

首选仓库

下拉框

期初库存

数字

4)新增表单【设备信息】,字段设置如下;

名称

类型

设备编号

单行文本

设备名称

单行文本

设备型号

单行文本

设备型号

下拉框

设备状态

下拉框

5)新增表单【产品配置】,字段设置如下;

名称

类型

名称

类型

选择产品

数据加载

计划完成时间

日期时间

产品编号

单行文本

最终入库时间

日期时间

产品名称

单行文本

是否有下级生产计划

单行文本

规格型号

单行文本

选择工艺

数据加载

计量单位

单行文本

工艺路线编码

单行文本

产品属性

单行文本

工艺路线名称

单行文本

产品类型

单行文本

工艺路线状态

单行文本

BOMID

流水号

工艺路线属性

单行文本

子级物料

子表单

工艺工序

子表单

开始时间

日期时间

6)新增表单【生产计划】,字段设置如下;

名称

类型

名称

类型

计划单号

流水号

选择产品

数据加载

产品编号

单行文本

产品名称

单行文本

规格

单行文本

单位

单行文本

开始时间

日期时间

计划结束时间

日期时间

优先级

下拉框

计划数量

数字

实际生产数

数字

剩余生产数

数字

最终完成时间

日期时间

备注

单行文本

计划状态

分割线

采购耗材状态

单行文本

生产状态

单行文本

报工状态

单行文本

线边收料状态

单行文本

投产状态

单行文本

工艺

多标签

工艺路线编码

单行文本

工艺路线名称

单行文本

工艺工序

子表单

物料清单

子表单

7)新增表单【材料采购入库】,字段设置如下;

名称

类型

入库单号

流水号

关联计划单号

单行文本

入库日期

日期时间

入库仓库

下拉框

供应商

单行文本

产品编号

单行文本

产品名称

单行文本

产品规格

单行文本

物料明细

子表单

入库总数

数字

库管员

成员单选

8)新增表单【线边收料】,字段设置如下;

名称

类型

收料单号

流水号

关联计划单号

单行文本

收料日期

日期时间

收料工艺线编码

单行文本

收料工艺线

单行文本

主物料编码

单行文本

主物料名称

单行文本

主物料规格

单行文本

出库仓库

下拉框

物料明细

子表单

收料总数

数字

9)新增表单【投产】,字段设置如下;

名称

类型

投产单号

流水号

投产日期

日期时间

选择投产计划

数据加载

计划单号

单行文本

工艺路线编码

单行文本

工艺路线

单行文本

产品编码

单行文本

产品名称

单行文本

产品规格

下拉框

计划生产数

数字

计划开始时间

日期时间

计划结束时间

日期时间

投产物料明细

子表单

物料总数

数字

10)新增表单【报工】,字段设置如下;

名称

类型

报工单号

流水号

报工日期

日期时间

报工计划

数据加载

计划单号

单行文本

工艺路线编码

单行文本

工艺路线

单行文本

产品编码

单行文本

产品名称

单行文本

产品规格

下拉框

计划生产数

数字

计划开始时间

日期时间

计划结束时间

日期时间

实际生产数

数字

剩余生产数

数字

工序

子表单

工序完成状态

单行文本

2.2、表单【工艺路线】字段及表单属性设置

1)【工艺工序编号聚合】字段,设置默认值为公式编辑,如图设置公式;

2)【工艺路线状态】、【工艺路线属性】、【工艺工序.名称】字段,输入下拉框选项;

2.3、表单【产品配置】字段及表单属性设置

1)【选择产品】数据加载字段,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;

2)【BOMID】字段,配置流水号规则并设置为不可见;

3)【子级物料】子表单字段,开启数据加载,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;

4)【选择工艺】数据加载字段,数据源为【工艺路线】,添加显示字段设置赋值字段及筛选条件,触发公式为【工艺路线编码】字段,点击保存;

2.4、表单【生产计划】字段及表单属性设置

1)【选择产品】数据加载字段,数据源为【产品配置】,添加显示字段设置赋值字段及筛选条件,触发指定公式为【产品编号】字段,点击保存;

2)【工艺工序】子表单字段,设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;

【物料清单】子表单字段,设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;

3)【采购耗材状态】、【生产状态】、【报工状态】、【线边收料状态】、【投产状态】分别设置默认值为:“未采购”、“未完成”、“未报工”、“未收料”、“未投产”;

4)【实际生产数】、【剩余生产数】、【最终完成时间】、【采购耗材状态】、【生产状态】、【报工状态】、【线边收料状态】、【投产状态】、【物料清单.单个耗材数】设置操作权限为不可见;

5)【物料清单.计划耗材数】字段,设置默认值为公式编辑,如图设置公式;

2.5、表单【材料采购入库】字段及表单属性设置

1)【物料明细】子表单开启数据加载,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;

2)【物料明细】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;

【物料明细.当前库存】字段,设置默认值为数据联动,设置联动条件及联动字段;

3)【产品编码】、【产品名称】、【产品规格】以上字段设置操作权限为不可见;

4)【入库总数】字段,设置默认值为公式编辑,如图设置公式;

5)表单提交数据新增1条数据助手;

名称为修改生产计划状态,新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

2.6、表单【线边收料】字段及表单属性设置

1)【收料工艺线编码】、【收料工艺线】设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;

2)【物料明细】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;

3)【物料明细】子表单开启数据加载,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;

【物料明细.当前库存】字段,设置默认值为数据联动,设置联动条件及联动字段;

4)【关联计划单号】、【主物料规格】字段设置操作权限为不可见;

5)【收料总数】字段,设置默认值为公式编辑,如图设置公式;

6)表单提交数据新增1条数据助手;

名称为修改生产状态,新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

2.7、表单【投产】字段及表单属性设置

1)【选择投产计划】数据加载字段,数据源为【生产计划】,添加显示字段设置赋值字段及筛选条件,触发指定公式为【工艺路线编码】字段,设置完点击保存;

2)【工艺路线编码】、【工艺路线】、【计划生产数】设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;

【投产物料明细】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;

3)【投产物料明细】子表单字段,开启数据加载,数据源为【物料信息】,添加显示字段设置赋值字段及筛选条件,点击保存;

4)【物料明细.当前库存】字段,设置默认值为数据联动,设置联动条件及联动字段;

5)【物料总数】字段,设置默认值为公式编辑,如图设置公式;

6)表单提交数据新增1条数据助手;

名称为修改计划状态,新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

2.8、表单【报工】字段及表单属性设置

1)【报工计划】数据加载字段,数据源为【生产计划】,添加显示字段设置赋值字段及筛选条件,触发指定公式为【工艺路线编码】字段,设置完点击保存;

2)【工艺路线编码】、【工艺路线】、【计划生产数】设置默认值为数据联动,关联表及关联条件相同,设置对应的联动字段即可;

3)【剩余生产数】字段,设置默认值为公式编辑,如图设置公式;该字段为不可见;

【工序完成状态】字段,设置默认值为公式编辑,设置公式:“IF((SUM(工序.完成情况辅助)==0),"已完成","未完成")”;

4)【工序】子表单字段,设置默认值为数据联动,设置联动条件及联动字段;

【工序.完成情况辅助】字段,设置默认值为公式编辑,设置公式:“IF(工序.进度=="完工","0","1")”;

【工序.使用设备】字段,选择设置为关联其他表单数据,关联设备信息的【设备名称】字段;

【工序.设备编号】、【工序.设备状态】字段,设置默认值为数据联动,以上字段关联表及关联条件相同,设置对应的联动字段即可;

5)表单增加两条提交校验;

当公式“工序完成状态=="已完成"”不满足提交时报“请检查工序完成状态,如未完成请返工!”提示;

当公式“计划生产数>=实际生产数”不满足提交时报“计划生产数大于实际生产数!”提示;

6)表单提交数据新增1条数据助手;

名称为修改计划状态,新增修改数据的执行动作,选择修改【生产计划】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

2.9、【生产中计划】报表搭建

1)新增【生产中计划】报表,用基础报表【数据表】展示数据源为表单【生产计划】的数据;

添加过滤条件,【采购耗材状态】等于已采购,【生产状态】不等于已完成;

2)新增数据表菜单栏,【下发收料】、【投产】、【报工】;

【下发收料】菜单栏,操作模式设置为弹出表单【线边收料】;

【投产】菜单栏,操作模式设置为弹出表单【投产】;

【报工】菜单栏,操作模式设置为弹出表单【报工】;

3)数据菜单冻结属性打钩,固定数据表菜单栏位置;

4)设置报表的权限组,填入权限组名称,选择可操作的数据表菜单;

报工数据权限添加过滤条件,【报工状态】等于未填写,未报工;

投产数据权限添加过滤条件,【投产状态】等于未填写,未投产;

线边收料数据权限添加过滤条件,【线边收料状态】等于未填写,未收料;

2.10、聚合表

1)该应用运用到两个聚合表【线边仓库库存】、【物料库存】;

【线边仓库库存】聚合表;

【物料库存】聚合表;

2.11、效果演示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/344871.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

女生做大数据有发展前景吗?

当前大数据发展前景非常不错,且大数据领域对于人才类型的需求比较多元化,女生学习大数据也会有比较多的工作机会。大数据是一个交叉学科涉及到的知识量比较大学习有一定的难度,女生比较适合大数据采集和大数据分析方向的工作岗位。 大数据采…

【沁恒WCH CH32V307V-R1与Arduino的串口通讯】

【沁恒WCH CH32V307V-R1的单线半双工模式串口通讯】1. 前言2. 软件配置2.1 安装MounRiver Studio3. UASRT项目测试3.1 打开UASRT工程3.2 CH307串口发送数据到Arduino实验3.3 CH307串口接收数据Arduino实验5. 小结1. 前言 本例演示了采用CH307串口3与Arduino软串口收发通信&…

Python的深、浅拷贝到底是怎么回事?一篇解决问题

嗨害大家好鸭!我是小熊猫~ 一、赋值 Python中, 对象的赋值都是进行对象引用(内存地址)传递, 赋值(), 就是创建了对象的一个新的引用, 修改其中任意一个变量都会影响到另一个 will …

第七届蓝桥杯省赛——5分小组

题目:9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,... I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DF…

VFIO软件依赖——VFIO协议

文章目录背景PCI设备模拟PCI设备抽象VFIO协议实验Q&A背景 在虚拟化应用场景中,虚拟机想要在访问PCI设备时达到IO性能最优,最直接的方法就是将物理设备暴露给虚拟机,虚拟机对设备的访问不经过任何中间层的转换,没有虚拟化的损…

2023年小鹏新能源汽车核心部件解密

小鹏主要硬件清单(G9车型) 感知层 从硬件上看,G9搭载两颗NVIDIA DRIVE Orin 智能辅助驾驶芯片,算力达到 508 TOPS。此外,全车周边31 个感知元器件,(800万双目、4个300万侧前侧后、4个130万环视、1个170万后视、1个100万DMS)、12个超声波雷达、5个毫米波雷达、2个速…

TeamFiltration:一款针对O365 AAD账号安全的测试框架

关于TeamFiltration TeamFiltration是一款针对O365 AAD账号安全的跨平台安全测试框架,在该工具的帮助下,广大研究人员可以轻松对O365 AAD账号进行枚举、喷射、过滤和后门植入等操作。TeamFiltering与CrackMapExec非常相似,它可以创建并维护一…

四大垃圾回收算法七大垃圾回收器

JVM的运行时内存也叫做JVM堆,从GC的角度可以将JVM分为新生代、老年代和永久代。其中新生代默认占1/3堆内存空间,老年代默认占2/3堆内存空间,永久代占非常少的对内存空间。新生代又分为Eden区、SurvivorFrom区和SurvivorTo区, Eden…

Python基础知识复习以及第三方库openxel的初步使用

目录文件python文件打开函数Python中的split函数详细解释List对象list添加元素的三种方法删除元素反转Python第三方库openxel的初步使用excel文件对象open操作excel入门文件 python文件打开函数 语法:open(file, mode ‘r’, buffering-1, encodingNon…

【高性价比】初学者入门吉他值得推荐购买的民谣单板吉他品牌—VEAZEN费森吉他

“在未知的世界里,我们是一群不疲不倦的行者,执念于真善美,热衷于事物的极致。我们抽丝剥茧,不断地打败自己,超越自己,我们无所畏惧终将成为巨人。”这是VEAZEN吉他官网首页上很明显的一段话,也…

Learning C++ No.9【STL No.1】

引言: 北京时间:2023/2/13/18:29,开学正式上课第一天,直接上午一节思想政治,下午一节思想政治,生怕我们……,但,我深知该课的无聊,所以充分利用时间,把我的小…

MongoDB 索引

MongoDB 索引 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须全集合扫描选取符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟&#x…

2023年城投债投资研究报告

第一章 概况 城投债又称“准市政债”,是地方投融资平台作为发行主体,公开发行企业债和中期票据,其主业多为地方基础设施建设或公益性项目。从承销商到投资者,参与债券发行环节的人,都将其视为是当地政府发债。伴随“打…

高压放大器在超声导波钢轨传播中的应用

实验名称:高压放大器在超声导波钢轨传播中的应用研究方向:无损检测测试目的:超声导波具有传播距离远、检测距离长的特点,在钢轨无损检测领域受到越来越多的关注。本文使用有限元仿真方法和现场实验方法,对钢轨各模态超…

四类(七种)排序算法总结

一、插入排序 基本思想: 每次将一个待排序的对象,按其关键码大小,插入到前面已经排好序的一组对象的适当位置上,直到对象全部插入为止。即边插入边排序,保证子序列中随时都是排好序的。 基本操作——有序插入&#xff…

搭建pclpy环境与读取pandaset数据并转换为pkl格式为pcd格式

1.搭建pclpy环境 问题:需要处理pcd文件,于是开始摸索搭建环境,有python-pcl,但是安装过程频频出现问题,于是转向pclpy。 参考链接:GitHub - davidcaron/pclpy: Python bindings for the Point Cloud Libr…

通达信量化接口怎么开发的?

通达信量化接口从广义上看,其实是面对股市有利的系统开发,通过智能化或者说程序化的交易体系直接构建了持仓下单的简单运作方式,对此,通达信量化接口又是如何开发出来的呢?一、函数的调用:相关函数调用结果…

Python语言零基础入门教程(十七)

Python 文件I/O 本章只讲述所有基本的 I/O 函数,更多函数请参考Python标准文档。 #### 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写…

企业分布式网络监控

IT 基础架构已成为提供基本业务服务的基石,无论是内部管理操作还是为客户托管的应用程序服务。监控IT基础设施至关重要,并且已经建立。SMB IT 基础架构需要简单的网络监控工具来监控性能和报告问题。通常,几个 IT 管理员配置网络设备、防火墙…

private static final Long serialVersionUID= 1L详解

我们知道在对数据进行传输时,需要将其进行序列化,在Java中实现序列化的方式也很简单,可以直接通过实现Serializable接口。但是我们经常也会看到下面接这一行代码,private static final Long serialVersionUID 1L;这段代…