PMC工具箱:多维表格实战:打造全自动物料欠料小程序 - 1

古哥计划
古哥计划

优秀创作者

全文约2400字

大家好,我是古老师。今天是周一,我将继续分享一个关于真实多维表格的项目案例。这个项目的目的是设计一款基于工厂ERP数据的全自动物料欠料小程序。由于该工厂现有的ERP系统尚未包含物料欠料运算的功能模块,因此需要开发一个能够依据主生产计划(MPS)自动进行物料欠料计算的小程序。

在当今主流的信息管理系统中,大多已经集成了物料欠料计算的功能模块。尽管这些软件在计算方法上存在差异,但其核心逻辑基本一致——主要依赖于生产任务的预计开始日期来计算物料需求。有的软件针对单个生产订单进行欠料计算,而有的则支持对多个生产任务同时进行欠料分析。无论哪种方式,预计开工日期都是计算欠料的关键因素。

使用ERP等专业软件进行物料欠料计算具有快速且准确的优点,然而,当需要频繁调整生产任务的日期时,在大多数ERP系统中执行这一操作就显得相对复杂,缺乏足够的灵活性。鉴于此,工厂的生产计划与控制(PMC)专员希望能够有一个类似于电子表格的欠料计算小程序,它不仅要能够与ERP数据对接,还要保持电子表格的灵活性,并且易于操作。这样既能确保数据的准确性,又不失操作的简便性。

针对这一需求,从今天开始,我将陆续发布《多维表格全自动欠料运算小程序》系列文章,详细介绍如何利用多维表格实现上述功能,包括与ERP系统的数据同步、快速欠料运算、便捷的数据展示以及灵活的调整等特性。本次项目的核心工具将是WPS软件,同时还将利用支持与MySQL数据库对接的ERP系统。

链接数据库

打开WPS软件,点击左上角的WPS图标,然后依次选择“新建”、“应用服务”、“多维表格”,最后点击“新建多维表格”。这样,你就创建了一张全新的多维表格。需要注意的是,创建多维表格需要在联网状态下进行,如果没有网络连接,则无法成功创建。

创建完成后,需要连接工厂的ERP数据库。在多维表格左下方的侧边导航栏中,选择“从其他数据同步”→“选择数据库”→“选择MySQL”→“选择添加新账号”。随后,会弹出一个对话框,在其中录入账号名称、地址、端口、用户名和密码。完成登记后,即可找到并连接到对应的ERP数据库。

找到ERP中提前创建好的“工单用料明细”数据库,点击导入,即可将《工单用料明细》数据导入到多维表格中。需要注意的是,导入的行数有限制,每次最多可导入20000行。若数据量超过20000行,则需分多次导入。这样做是为了保证后续运算的速度。同时,设置数据刷新时间为每天凌晨0:00。这样可以减少对ERP系统的查询次数,减轻ERP系统服务器的负担。

基准数据库

导入到多维表格中的《工单用料明细》,这张数就是计算欠料的基准数据库,因为连通ERP的,多维表格设计了默认刷新时间,如果需要手动刷新,可以对此多维表格的表名处弹右键,在弹出的对话框中点手动刷新,就可以同步最新的ERP的数据了。

这张表在ERP中导出的数据设置为:包含所有未关闭的生产任务的用料分析。表的结构前部分为父件项,表示生产的产品及其数量;后部分为子件项,表示生产每个父件所需的子件,包括子件的标准用量、实际用量和未领取的数量。最后一个字段是开工日期,即系统创建工单时的默认开工日期。通常情况下,这个默认的开工日期并不准确,因为实际生产过程中,工厂会根据不同的情况调整生产任务的开工日期。

创建多视图

接下来,我们将基于这个基准数据库《工单用料分析表》创建不同的视图,以满足各种管理需求。

子件视图:以子件代码升序排列,以便清晰地查看子件在不同生产任务中的用料情况。例如,子件10100100100001分别应用于四个不同的生产任务号:W241100023.16、W241100029.8等。

日期视图:以日期升序排列,可以准确地查看从最早到最晚的生产任务,同时也能看到每个生产任务下的具体子件情况。

查询视图1:通过输入生产订单行号来查询,只需输入相关信息,就能获取特定生产任务的用料明细。这种视图便于对单个任务的用料情况进行查询分析。

查询视图2:通过子件编码进行查询,输入相应的查询信息后,可以获取到该子件对应的交件明细。这一查询设计非常实用。如果查询结果指向一个唯一的父件,说明该子件是专用于某个特定工单的专用件。若查询结果包含多个条目,则表明该子件为通用件。通常情况下,通用父件的数量越多,意味着该子件在物料需求运算和备货策略中可以考虑保持更高的库存水平。

这里的视图创建就先介绍到这里。后续可根据不同的管理需求继续创建更多的查询视图,以进一步提升工作效率。这是多维表格的一个显著优势:能够创建多种视图,满足不同管理人员的需求,且各视图之间互不影响。此外,每张视图均可独立分享,并可针对不同的用户设置各种权限(如编辑、查看、评论)及字段级别的权限(例如,对于不想让他人查看的数据,可以设置为在视图中隐藏该字段)。

今日总结篇

今天,我们深入探讨了如何利用多维表格构建一个全自动的物料欠料小程序,旨在解决现有ERP系统在处理频繁变更的生产任务日期时所面临的灵活性不足的问题。通过将ERP数据与多维表格无缝对接,不仅实现了数据的实时同步,还充分利用了多维表格的灵活性和易用性,为工厂的生产计划与控制(PMC)专员提供了一个强大的辅助工具。

我们首先介绍了项目的背景和目标,即设计一个基于工厂ERP数据的全自动物料欠料小程序。接着,详细讲解了如何使用WPS软件创建多维表格,并连接ERP数据库,导入《工单用料明细》数据。为了确保数据的准确性和及时性,我们设置了每日凌晨0:00的数据刷新机制,减少了对ERP系统的频繁查询,减轻了服务器的负担。

在数据导入后,我们创建了多个视图,以满足不同的管理需求,通过这些视图,管理人员可以更高效地进行数据分析和决策支持。多维表格的灵活性和安全性也得到了充分体现,每张视图均可独立分享,并设置不同的权限,确保数据的安全性和隐私性。

由于时间关系,今天的分享就到这里。请持续关注古老师的多维表格系列文章,明日我们将继续分享生产任务的管理方案。希望今天的分享能为大家带来启发,如果有任何疑问或建议,欢迎随时交流。感谢大家的关注和支持!

文章视频点这里

浙江省
浏览 1155
1
11
分享
11 +1
2
1 +1
全部评论 2
 
亂雲飛渡
亂雲飛渡

WPS寻令官

学习
· 广东省
回复
 
赵二
学习
· 辽宁省
1
回复