| |
为什么不用开源ERP
| |
铭万网
|
时间:
2008年01月04日14:20
|
信息来源:
计世网
| | 编 者 按 :像ERP这么复杂的管理软件,有几个BUG也是难免的事情。但是,若一个软件到处是BUG,到处是陷阱,那可真的让人受不了。开源的ERP软件,漏洞之多,实在出乎我所料。 |
有一段时间,我受雇于一家企业,帮他们实施一个开源的ERP项目。经历了半年多的折腾,以前我对于开源软件的一点热情都被彻底消灭了,让我看清了开源ERP软件的面目。我想,我以后再也不会用开源的ERP软件了。我采用的是号称最大的开源ERP软件-Compiere。
一、开源ERP的软件BUG,让我“头疼不已”
像ERP这么复杂的管理软件,有几个BUG也是难免的事情。但是,若一个软件到处是BUG,到处是陷阱,那可真的让人受不了。开源的ERP软件,漏洞之多,实在出乎我所料。
如在产品基本资料处,有个属性的字段,但是,奇怪的是,这个属性竟然不能够带到采购单、领料单等相关单据,让人想不通,后来让专门的服务商进行测试,说是软件的BUG,但是因为这是开源的软件,所以,这个费用还是要企业自己来承担。
如某个材料有多个供应商,而不同的供应商价格又有所不同。如某个原材料A,其有两个供应商甲与乙,价格分别为6.6元与6.7元,企业设定的标准价格与列表价格为6.5元(采购参考价格),但是,在实际生成采购单时,无论是向甲供应商还是向乙供应商采购,带出来的价格竟然都是6.5。这是在让我想不通,软件设计者为何如此设计,我想,这应该是一个软件的BUG。没办法,我只好来做一回产品设计工程师,把这个BUG解决了。
这些漏洞真是数不甚数。在软件的测试阶段,时常让我头疼不已。每测试一个流程,都是提心吊胆的,担心,不知道哪里又有陷阱。
二、功能不足让我“废寝忘食”
我从来没有见过Compiere功能如此不全的ERP软件。虽然其实开源的,但是,功能如此不全,也让人意料不及。
如我采购价格想保留更改历史,但是无论如何配置,都无法实现。有些单据时可以保留历史变更记录的,如产品基本信息,但是,材料价格却不行。后来发现,只要单据中有两个关键字的页签,都无法保留历史更改记录。而原材料采购价格处,有两个关键字,一是关联原材料基本信息,二是关联供应商信息,所以,就无法保存历史变更记录。
如没有专门的单据变更单。如我因为某些原因,采购单需要变更采购数量或者采购交期,但是没有采购变更,需要把原有的采购单作废掉或者重新撤销审核(系统还没有直接撤销的功能,要在后台数据库中更改),我真是要叫上帝保佑了。企业需要怎么办呢?只好自己动手,先探寻各个单据之间的关系及数据库的结构,然后再开发出一个采购变更单页签,实现采购单变更功能。生产变更单、销售变更单等也都没有,我也只好熬几个通宵,把这些单据开发出来。
再如,仓库成品入库时,竟然不能分批入库,这真让人哭笑不得。如一张生产订单我有10000个产品,能够保证一次性入库吗?难道要生产部门把生产完成的产品暂时放在车间,等生产全部完工后,再一次性入库吗?这用户可不会答应。如何办呢?进行二次开发了,还能怎么办呢。先要把原先的入库单功能屏蔽掉,然后再新建一个入库的单据,设计能够从生产订单自动生成入库单,并且,在入库时对领料数量、入库数量进行检验,判断有没有超领、多入库的情况,同时,入库的数量还要更新生产订单的完工数量。小小的一个入库单,就要我加入如此多的功能,这是烦心。
一个项目下来,开源软件在功能开发前后可是大变样,大概增加了50%左右的功能。“废寝忘食”用来形容我当时的努力,可是一点都不过份。
|
[1] [2] 下一页>>
| | | |
本网引文仅用于传播,无经营目的;文章观点纯属作者个人意见,不代表本网观点;与本文相关意见及异议,请发信至zhaofeng@mainone.cn或致电:58271212-545。
| | | | | | | |