探索企业管理之道

文章 - 4 评论 - 3 收藏 - 0 粉丝 - 0 访问量 - 8820

Excel服务器的引入,给广大中小企业自行设计管理系统提供了一个极好的平台,是用户无需掌握多少复杂的ERP原理和操作就能够自行设计本企业的管理系统。但是在用户使用Excel服务器时,笔者发现,由于用户专业知识所限,很多中小型的生产企业只能将系统使用范围局限在进销存或财务账目统计、报表统计的范围内。至于像某Excel服务器网站上所说的:使用了Excel服务器企业就能“快速地构建适应变化的ERP”,笔者认为对于绝大多数用户来说,目前还难以做到。因为主生产计划排程是ERP中的核心程序,也是难度最大的程序,它几乎牵涉到ERP中的所有主要模块,如基础数据BOM和物料表、销售管理中的订单执行表、生产管理和车间管理模块中的生产任务执行表、采购管理模块中的采购订单执行表、质量管理模块中的检验执行表、库存管理模块中的库存余量表等等。除此之外,生产排程程序还要对BOM和物料进行比较复杂的拆分、综合等大量运算。

实现ERP功能最核心的就是要解决生产排程(简称“排产”)的问题,通过排产,系统自动生成车间逐日加工明细表和采购计划明细表(可以按工厂日历生成),前者是将使用在不同产品中的相同的部件或模块通过排产合并到一个加工任务中,后者则是将分布于不同产品或部件中的物料根据生产日程进行合并,再考虑到物料的提前期、安全库存、采购类型(按最小批采购量采购或按实际需求数采购)等因素,生成采购计划明细表。有了这两张表,生产部门可以知道未来某段时间车间加工任务情况,方便地生成车间加工任务单和发料单,而采购部门可以知道未来某段时期所有物料的采购日期和到货需求日期,方便地生成采购订单。生产管理者也可依据这两张表浏览整个排产周期内(下一个月或两个月等等)的生产和物料需求状况。这两张明细表中,采购明细表对企业的用途极大:采购员打开后可以根据此表生成当天的采购订单;财务部门可以根据此表规划未来某时间段的采购资金。

有鉴于此,生产排程功能对于生产性企业来说是至关重要的。

    笔者的想法是让用户买了Excel服务器后,系统就具备了生产排程功能,当用户安排好了生产计划、在物料属性中设置了产品的加工部门(车间、生产线等)、采购提前期、安全库存量、采购方式等参数后,系统会在特定时间(时间可设定,可每天一次,也可若干天一次)定时自动进行排产,而生成一张加工计划明细表和一张采购计划明细表。

        如果系统具备了这样的功能,笔者认为使用Excel服务器的用户会大大增加、而原来那些需要排产功能的很多(由于企业排产方式的不同,可能开始时不会做到全部)老用户也将从EXCEL服务器中得到更多的益处。

    下一代的ERP构架将是SOA方式,Excel服务器如果具备了主生产计划的排产功能,也可以说用户自己即能构建自己的类“SOA”架构的ERP.

实现这样的排产功能,需要在系统中嵌入一个排产模块,当然用户的数据表结构(物料编码方式、BOM结构、销售订单、生产计划、采购计划、库存表等等)需要让系统能够识别。做到这一点是至关重要的,否则系统无法进行排产。这里笔者提出初步设想:系统制作若干种通用模板,让用户选用。使得这些模板能满足绝大多数用户的要求。模板中包含的表和字段对于生产型企业来说是必须的,也是最少的。因此对于这些用户来说几乎不增加额外的负担。模板中包括了排产所需的最少字段(如生产计划表至少应包括:物料编码、生产日期、生产数量三个字段,BOM中至少包括:父项编码、子项编码、装配数量、末级标志四个字段)用户选定了某种模板后,也可以自行扩充其它字段的内容,只是系统设计的字段用户不能更改,排产程序仅调用系统设计的字段。做到这一点是不难的:系统模板中的字段对于用户来说基本是必须的。一旦用户选用了系统推荐的模板后(模板数不多,而且对于用户来说几乎没有多少限制),系统就可以定时(用户可自行设定)排产了。

排产程序的实现:由于Excel服务器可以连接SQL SERVER Oracle 数据库,而这两个数据库系统都具有存储过程,因而可以利用存储过程功能来实现排产功能,由于存储过程是在服务器端运行的,因而排产的速度可以很快。排产完成后系统可将排产的结果以视图的方式送至客户端。

有了这个内嵌的排产模块后,ERP中的其它功能用户经过简单的培训后都可以自己实现了。这样,用户即可以比买ERP系统软件少得多的钱来灵活地实现企业自己的ERP了。

发表于: 2010-08-31 21:31 原草 阅读(4422) 评论(3) 收藏 好文推荐

本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。

作者该类其他博文:

评论列表
# re: 为Excel服务器增加生产排程功能的思考
引用
2010-09-01 09:38 | Arthas | 1楼
我认为其他的模块也都应该有。至少有个基本包。

# re: 为Excel服务器增加生产排程功能的思考
引用
2010-09-01 21:29 | 原草 | 2楼
目前,我国几家EXCEL服务器系统软件供应商的着眼点还处于搭建通用平台的阶段,他们或许还没有精力,或许不想提供某一类(ERP对于他们来说只是一类)专用的基本包。考虑到有不少用户又跟您一样的想法和需求,我写了此文。也想为有此需求的用户出一点力。

# re: 为Excel服务器增加生产排程功能的思考
引用
2010-09-02 11:04 | 玛门 | 3楼
感谢分享,您的博文已入选e-works社区简报(2010.09.01)查看地址:http://www.e-works.net.cn/ewkbbs/dispbbs.asp?boardid=220&id=93415&star=1#93415


发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册

个人档案

<2017年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

最近来访

留言簿(0)

文章分类

文章档案


最新评论

感谢分享,您的博文已入选e-works社区简报(2010.09.01)查看地址:http://www.e-works.net.cn/ewkbbs/dispbbs.asp?boardid=220&id=93415&star=1#93415
--玛门
目前,我国几家EXCEL服务器系统软件供应商的着眼点还处于搭建通用平台的阶段,他们或许还没有精力,或许不想提供某一类(ERP对于他们来说只是一类)专用的基本包。考虑到有不少用户又跟您一样的想法和需求,我写了此文。也想为有此需求的用户出一点力。--原草
我认为其他的模块也都应该有。至少有个基本包。--Arthas

阅读排行榜

评论排行榜