建设数字工厂:生产物料齐套检查的实现方法

建设,数字,工厂,生产,物料,检查,实现,方法 · 浏览次数 : 37

小编点评

**华为云数字工厂平台生产物料齐套检查配置指南** **步骤 1:扩展信息模型** * 使用华为云数字工厂平台“建模工作台>事务模型”功能,扩展“生产工单”事务模型。 * 新增字段“齐套状态”和“齐套套数”。 **步骤 2:扩展流程模型** * 新增操作“齐套检查”。 * 新增逻辑流程“齐套检查”。 * 添加动作节点“生成物料齐套情况”。 * 添加动作节点“更新工单齐套状态”。 **步骤 3:修改“工单下发”逻辑流程** * 在修改之前先停用流程。 * 添加“齐套状态”校验修改。 **步骤 4:运行效果验证** * 创建生产工单,录入工单信息。 * 进入新创建的工单详情编辑页面执行“齐套检查”操作。 * 查看运行结果,验证“齐套状态”、“齐套套数”是否更新。 * 执行“工单下发”操作,查看运行结果,验证业务校验是否生效。 **注意** * 需要满足锁定齐套工单的物料数量需求。 * 可以根据需要扩展“生产工单”事务模型的相关流程模型来实现上述需求。

正文

摘要: 本期介绍如何在华为云数字工厂平台上,通过扩展配置生产工单的信息模型和逻辑流程模型,实现在生产工单下发前,轻松透视生产物料齐套状况。

本文分享自华为云社区《数字工厂深入浅出系列(四):生产物料齐套检查的实现方法》,作者:云起MAE 。

随着市场个性化需求不断发展,多品种小批量生产加工模式已经形成一种常态,生产前的物料齐套检查确认的重要性更加突出:计划部门通过数字化系统快速准确了解物料齐套状况,从源头控制计划可执行性,避免因为缺料导致停线损失和影响交付计划,提升企业生产流程适应市场变化、快速满足客户个性化需求的能力。

本期介绍如何在华为云数字工厂平台上,通过扩展配置生产工单的信息模型和逻辑流程模型,实现在生产工单下发前,轻松透视生产物料齐套状况。

总体配置流程

详细步骤说明

1.扩展信息模型

使用企业平台的“建模工作台>事务模型”系统功能,基于华为云数字工厂平台预置的“生产工单”事务模型,扩展“齐套检查”所需的信息字段和子信息模型:

1.1.“生产工单”信息模型增加字段“齐套状态”

在扩展“生产工单”信息模型之前,需要先停用模型,然后点击信息模型的“编辑器”图标,进入“信息模型配置器”:

新增字段:“齐套状态”和“齐套套数”:

“齐套套数”:工单生产的产品的所有BOM物料的库存数量/物料用量的最小值即为工单的齐套套数。

“齐套状态”:工单生产的产品的所有BOM物料的齐套状态都是“齐套”,则工单的齐套状态即为“齐套”;或者工单的“齐套套数”大等于工单的“计划产量”,则工单的齐套状态即为“齐套”。

注:想进一步了解华为云数字工厂平台信息模型配置器的详细使用方法,请参考阅读文章:https://bbs.huaweicloud.com/blogs/399084

1.2.“生产工单”信息模型增加子模型“物料齐套情况”

在生产工单的“明细”页签下,新增子模型“物料齐套情况”:

配置“物料齐套情况”子模型的信息字段:

以下是“物料齐套情况”核心字段的业务含义:

2.扩展流程模型

下面我们对“生产工单”事务模型,扩展新增所需的流程模型,然后使用“逻辑编排器”来编排流程逻辑,完成“物料齐套检查”所需的业务逻辑建模配置。

2.1.新增操作“齐套检查”

在“生产工单”事务模型“操作”页签下,新增操作“齐套检查”:即在“生产工单”上添加生成一个“齐套检查”的操作按钮,用来触发“齐套检查”业务逻辑流运行:

2.2.新增逻辑流程“齐套检查”

在新增“操作”窗口可选择“保存并配置逻辑流”,自动为新增的“齐套检查”操作创建相应的逻辑流程,也可以在“生产工单”事务模型“流程”页签下,手工新增逻辑流程“齐套检查”:

点击新增的“齐套检查”逻辑流程右侧操作栏的“配置”操作,进入“逻辑编排器”,然后编排“齐套检查”的流程逻辑:

  • 触发器配置

“触发器类型”选择“事务操作”,“触发对象”选择上一步新增的“齐套检查”操作,“触发器名称”可使用默认名称或者按业务含义修改。

  • 添加动作节点“生成物料齐套情况”

动态节点的“输出类型”选“更新数据”并勾选“无匹配则创建数据”,“输出模型”选上一步新增的“生产工单”的子信息模型“物料齐套情况”,“动作节点名称”输入有业务含义的内容“生成物料齐套情况”:

点击“生成物料齐套情况”动作节点,进入“动作配置器”,然后按业务需求编排动作节点的数据转换逻辑:

最后配置输出模型字段的“数据映射逻辑”,即将数据转换处理后的数据字段值映射给目标输出模型“物料齐套情况”,实现在逻辑流运行时按配置生成所需的物料齐套情况数据:

输出模型配置中,将“生产工单”和“物料”两个字段勾选为过滤字段,实现在每次运行“齐套检查”时,根据这两个字段值来共同判断是创建还是更新相应的齐套情况数据。

  • 添加动作节点“更新工单齐套状态”

动态节点的“输出类型”选“更新数据”,“输出模型”选“生产工单”,“动作节点名称”输入有业务含义的内容“更新工单齐套状态”:

点击“更新工单齐套状态”动作节点,进入“动作配置器”,然后按业务需求编排动作节点的数据转换逻辑:

业务逻辑说明:根据上一个动作节点输出的“物料齐套情况”数据,计算物料齐套套数的最小值,即为整个生产工单的“齐套套数”。

最后配置输出模型字段的“数据映射逻辑”,即将数据转换处理后的数据字段值映射给目标输出模型“生产工单”,实现在逻辑流程运行时按配置生成并更新“生产工单”的“齐套状态”:

业务逻辑说明:通过判断工单的“齐套套数”是否大等于“计划产量”,即可得出整个工单的“齐套状态”。

2.3.修改 “工单下发”逻辑流程,增加“齐套状态”校验

修改已有的“工单下发”逻辑流程(在修改之前需要先停用流程):增加 “齐套状态”的业务规则校验,实现在用户操作“工单下发”按钮时,校验当前工单的“齐套状态”是否齐套,并限制只有工单物料齐套了,才允许工单下发执行:

注:想进一步了解华为云数字工厂平台逻辑模型编排器的详细使用方法,请参考阅读文章:https://bbs.huaweicloud.com/blogs/399228

到此我们完成了“生产工单”的“物料齐套检查”功能的配置工作,最后发布所有扩展新增的逻辑流程和“生产工单”模型。

三.运行效果验证

1.创建一个生产工单,录入工单的“产品”、“工艺路线”和“计划产量”等字段信息,保存生成生产工单数据:

2.进入新创建的生产工单的详情编辑页面,执行“齐套检查”操作:

执行完成后,查看运行结果:工单的“齐套状态”、“齐套套数”是否更新,以及查看“物料齐套情况”明细数据,验证齐套检查结果是否不通过:

3.执行“工单下发”操作,查看运行结果,验证业务校验是否生效:

4.调整工单的“计划产量”使其小于齐套套数,重新执行“齐套检查”操作,查看运行结果,验证是否齐套检查通过:

以上是使用华为云数字工厂平台实现生产物料齐套检查的配置方法,实际业务中,除了需要实现以上几点业务需求,可能还需要满足以下需求:

  • 锁定齐套工单的物料数量:其他生产工单齐套检查时,需要从物料可用库存中会扣除齐套工单锁定的物料数量,当工单生产领料完成后,自动解锁;
  • 限定物料所在仓库:比如限定“不合格品仓库”的物料是否参与齐套检查的可用库存计算等。

同样可以通过扩展调整“生产工单”事务模型的相关流程模型,来实现以上两点需求,本期不再展开介绍。

华为云数字工厂平台,帮助中小制造企业构建敏捷型的统一制造协同应用平台,通过强大易用的信息模型和流程模型配置器,可以灵活满足企业各类个性化需求、持续优化企业的生产业务流程。

添加华为云IoT小助手微信hwc-iot,回复“数字工厂”,申请体验华为云数字工厂

 

点击关注,第一时间了解华为云新鲜技术~

与建设数字工厂:生产物料齐套检查的实现方法相似的内容:

建设数字工厂:生产物料齐套检查的实现方法

摘要: 本期介绍如何在华为云数字工厂平台上,通过扩展配置生产工单的信息模型和逻辑流程模型,实现在生产工单下发前,轻松透视生产物料齐套状况。 本文分享自华为云社区《数字工厂深入浅出系列(四):生产物料齐套检查的实现方法》,作者:云起MAE 。 随着市场个性化需求不断发展,多品种小批量生产加工模式已经形

建设数字工厂:MRP物料需求计划的逻辑原理与配置方法

本期介绍MRP的基本逻辑原理和相关概念,并详细介绍如何在华为云数字工厂平台通过可视化建模配置实现自动计算生成MRP物料需求计划。

建设数字工厂:生产订单批量拆分的实现方法

本期介绍在华为云数字工厂平台,如何配置实现生产订单的批量拆分。

建设数字工厂:华为云数字工厂平台接入第三方网关设备数据

摘要:本期介绍工业自动化产线设备由第三方数采网关(软件)采集数据后,如何快速接入到华为云数字工厂平台,实现生产自动化控制层与数字工厂应用层的数据集成和实时交互。 本文分享自华为云社区《数字工厂深入浅出系列(五):接入第三方网关设备数据》,作者: 云起MAE。 华为云数字工厂平台内置工业IoT数据引擎

车间工厂看板还搞不定,数据可视化包教包会

在智能工厂的建设过程中,为了让每条生产线的生产进度和状态更加清晰,经常需要将生产信息情况显示在电视看板上,称为智能工厂-车间数据可视化大屏方案。 根据工厂和车间的大小,可能会使用 10到100 台甚至更多的电视看板来显示数据可视化大屏仪表板内容。 智能车间看板(数字工厂智慧车间可视化大屏)方案示意图

结合实例,解读华为云数字工厂信息模型配置器

摘要:结合一个实际的“生产执行管理”场景涉及的相关业务数据对象,系统介绍了华为云数字工厂平台的“信息模型”配置器的使用方法,实现对相关业务对象的数据建模。 本文分享自华为云社区《数字工厂深入浅出系列(二):信息模型配置器的使用方法介绍》,作者: 云起MAE 。 华为云数字工厂平台,采用业内先进的元数

Hive怎么调整优化Tez引擎的查询?在Tez上优化Hive查询的指南

在Tez上优化Hive查询无法采用一刀切的方法。查询性能取决于数据的大小、文件类型、查询设计和查询模式。在性能测试过程中,应评估和验证配置参数及任何SQL修改。建议在工作负载的性能测试过程中一次只进行一项更改,并最好在开发环境中评估调优更改的影响,然后再在生产环境中使用。

2.0 熟悉CheatEngine修改器

Cheat Engine 一般简称为CE,它是一款功能强大的开源内存修改工具,其主要功能包括、内存扫描、十六进制编辑器、动态调试功能于一体,且该工具自身附带了脚本工具,可以用它很方便的生成自己的脚本窗体,CE工具可以帮助用户修改游戏或者软件中的内存数据,以获得一些其他的功能,CE可以说是目前最优秀的进程内存修改器,但需要注意的是,它的使用可能会涉及到非法或者违反游戏规则的行为,建议读者在使用 `C

大火的ChatGPT与表格插件结合会有哪些意想不到的效果?

### 大火的ChatGPT与表格插件结合会有哪些意想不到的效果? ChatGPT已经火了好久了,想探索一下ChatGPT在表格中的使用场景,思考了很久自己整理了三点: 一、使用助手:根据需求提供操作指南、按照描述生成公式。 二、数据分析:对表格中的数据提供数据分析建议,按照描述分析数据。 三、工作

中小企业建设数字化工厂,选择集成老路还是整体重构?

基于统一的数字化平台,重构PLM、ERP、MES、WMS系统,构建柔性化的数字化系统,实现端到端的数据源统一,可以提高协同效率和降低生产成本。