ERP与APS之间的相互关系及排产计划研究
有可能许多人会好奇,为什么大多的ERP软件公司没有推出相关APS的产品,有一点可以肯定的是并非客户没有此观念,如果一定要说,也只能说目前的需求还不是非常强烈,从ERP厂商非常急切的与APS公司合作,甚至有高价购买APS公司代码的情况出现,就可以知道市场和客户对APS的需求程度,其实最重要的还是技术原因占大多数吧,ERP与APS有着本质的技术区别。
首先,ERP与APS虽然都是企业信息化工具,但它们解决的问题(目前应用解决的问题)截然不同,ERP专注业务逻辑管理,数据流程管理,而APS则是为了解决复杂的逻辑计算。从业务的定位就决定了它们的性质。
ERP是管理软件,而APS应该是一款智能计算软件,这是APS一种比较本质的称呼吧,至于现在也叫智能管理软件,因为现在APS在市场方面需要与ERP排产计划进行集成,但是现在APS的厂商往往都是直接上项目,所以必须要扩展许多类似于ERP的管理功能,最终导致现在APS软件已经偏离了它本身的功能定位,业务管理的功能既达不到ERP的水准,核心计算功能也提不出与ERP的标准接口。这种偏废情况都是由市场决定的,因为仅仅是APS的核心计算功能,并不能直接提升企业的生产计划水平,并不能帮助APS厂商赢得订单,所以只能将本来APS的功能扩展成类似于ERP的功能,而且趋势是越来越注重ERP功能的扩展,这些都是商业造成的,商业影响了技术。
其次APS本身确实具有非常大的挑战性,这具体表现在两个方面,一方面是众所周知的算法问题,APS确实需要一些规划算法和智能优化算法,知道这些算法是开发APS的基本必要条件,但是ERP公司长期以来专注于业务管理,没有算法方面的技术储备,所以APS也称为ERP的技术瓶颈。二是APS不仅仅是软件技术,更重要的是生产管理的理论,APS的开发团队中必须要有生产管理理论的成员,只有把生产管理理论和数学算法以及软件技术相结合起来,才真正具备了开发APS的前提。
相反,一些相对规模较小的ERP软件公司在不断开发APS的产品,这也是未来软件市场的一种趋势,ERP公司认识到这是社会分工、供应价值链的发展需要,企业实现信息化,整个价值链需要提供不同的产品,自己应该追求其中属于自己的一部分,而不是去追求大而全,覆盖所有价值链的产品。