用Foxtable生成BOM清单,完成金蝶K3所不能

 

本人在电视机制造行业从业有5年了,之前一直在佛山一家公司工作。去年该公司上ERP系统,主要由我和另外一位同事进行具体实施(不是项目负责人)。实施了接近一年时间,以我来看基本算是失败了(工作效率、公司效益没有提升,在我的观念里面就是失败了)。失败的原因很多,比如领导层不够重视,总经理一两个月都不过问一下;项目负责人在公司内没有威信,且只会夸夸其谈,朝令夕改;奖罚机制形同虚设,公司员工没有积极性等等。

 

另外还有一个不可忽视的问题:没有认真挑选适合自己的软件,或者说很难找到真正适合自己企业的软件。以客户BOM的制作为例,在佛山的公司实施ERP时,我们使用的是金蝶K3系统。

 

这里介绍下我们电视机制造行业的一些特点。我们行业的产品(电视机SKD/整机)分为前工序(线路板部分)和后工序(结构部分)两大块。线路板有几种基础方案,每种方案可按客户要求附加某些固定的功能(如宽电源、音效、南美制式等,都需要在基础方案上增删部分元器件),而为了配合不同品牌的显像管,还需要作一些即时性的更改(同样需要在基础方案上增删元器件,但此部分更改无法事先得知,需要客户下订单后才能确认)。而结构部分根据客户所需不同款式,各种要求,也需要工程师在基本结构清单上作相应的更改。目前行业中各公司(长虹、TCL等大公司除外)基本上都无法回避的一个现实就是订单的多品种少批量,所以制作客户BOM的工作量非常大。但由于金蝶K3中无法实现“基础BOM+更改模块”生成客户BOM的功能,所以只能专门安排两个清单录入人员,在系统外利用EXCEL手工生成客户BOM再导入到K3中的办法,不仅工作量大(一份完整的客户BOM起码250行以上)效率低,也难免出现手工错误,而且这只是物料需求而已,并不包含生产工艺,因此还需要在系统外派发大量的工艺文件到车间指导生产。这已不是软件为人服务,而是人为软件服务了。

 

后来离开了佛山,来到了中山的一间新公司,年产电视机超过百万台。新公司的财务之前没有接触过这里行业,常常难以理解我们的各种各样的技术类文件,而本行业的特点也决定工程师无法每份订单都出具完整的BOM。在此情况下,我想是能否利用一些软件来解决这个问题,这个想法也得到了公司领导的支持。经过上网查找,我选定了狐表作为设计的工具。初时只打算能实现材料用量的快算计算,到后来完成了整个技术文件的管理系统,实现了此类文件的无纸化。目前正在尝试在系统中加入生产制造模块,希望最终能设计出适合本公司使用的ERP软件,我对此很有信心。

 

现在对此系统作简单的介绍。

 

系统界面非常简单,甚至有些简陋,但是使用情况非常好,高效地解决用金蝶K3所无法解决的问题。

 

目前主要有技术模块以及比较简单财务模块和生产计划模块。

 

 

现在着重介绍一下技术模块的功能:

 

1. 客户清单创建

 

 

创建客户清单分为两个部分:创建前工序清单和后工序清单。

 

1.1  创建前工序清单

 

 

前工序清单只需要按客户的要求,勾选所需要的功能以及选择正确的技术文件更改单号,系统即会自动生成前工序清单(如下图)。

 

 

1.2 创建前工序清单后工序清单

 

 

后工序清单也类似,选择正确的机型,系统即会自动生成与之搭配的功能选项,点击“生产临时清单”即会自动生产后工序清单(如下图)。

 

 

客户清单创建使工程师完成一份客户清单的时间从几小时大幅缩短到几分钟,极大地提高了工作效率,同时也大大减少了手工操作时因为粗心大意而出现的各种错误。

 

2. 客户清单查询

 

客户清单查询窗口提供了多种简便的查询方式,输入查询信息,即可得到需要的查询结果。

 

 

订单基本信息:

 

 

前工序清单:

 

 

后工序清单:

 

 

由于清单都提供了受控(审核)、取消受控(反审核)、打印、导出等功能,并对各种权限作出了较好的规范,所以此类技术文件已实现了无纸化。公司内部任何一台安装了本系统的电脑都可以在系统中方便的查询到所需要的技术文件。

 

3. 各种基础技术文件的维护

 

系统提供了各类基础清单的维护功能,方便用户管理各种基础清单。

 

3.1 技术文件更改单的维护

 

 

3.2 基础清单的维护

 

 

4. 系统其他功能

 

系统还提供了财务和计划的小部分功能。

 

4.1 财务的清单材料成本计算功能

 

 

4.2 车间发料清单查询功能

 

 

本系统是我利用FOXTABLE设计的第一个作品,现已在本公司上线运行了接近半年时间,一直状况良好。在开发的过程中,论坛上各位师傅帮我解决了不少的难题,在此表示感谢。不过设计一个多人同时使用的系统,最难的不是这些难题,而是需要考虑到用户使用过程中的各种非法操作和多用户共同使用时的问题。例如,你在设计时是要求用户按步骤1>2>3>4>5的顺序操作的,但用户可能因为操作的随意、不规范、不小心等原因没按照这个顺序操作或漏了其中一两步,你的代码如何还能保证最终的结果正确?是设置条件保证用户的操作顺序,还是改进代码的适应性?这些才是设计当中考虑得最多的事情。另外再优秀的设计师,设计的产品也是不可能一步到位的,不管你的项目上线之前自认为多么完美,真正上线之后还是会出现许多意料之外的问题的,这时候就需要不停的调试、做出修正(许多现实中的产品也一样)。而且业务是不断更新的,这就要求系统也要随之不断升级更新,这样才能满足企业的管理需求,使用金蝶K3这样的软件是很难适用企业变化的,Foxtable不仅功能强大,而且能根据需要随意修改,让我轻轻松松解决了这些难题。