首先,OA只能实现一些简朴流程传递,这类流程,OA办公系统可以通过一定的流程设置来实现,而对于一些复杂的业务流程,如对于业务功能级别的销售过程控制、服务过程控制等控制流就会力不从心。假如做针对式开发,则又会走上类似ERP那样的陷于需求之海的境地。而ERP实现的流程,是通过各种流程数据状态的描述,流程按流程状态分步推进的,固然实现的方式比较复杂,但其能够顺利地管理一些复杂的业务控制流程。
其次,OA的工作流传递的信息多数长短结构化的,其载体以WORD、EXCEL、图片等文档资料为主。从信息的传递而言,文档包含的信息也是完整的,但是因为文档中的信息不能直接提取作为数据处理,无法做一些相关的统计分析工作,这也造成了部门企业,在应用OA进行文件审批的同时,还需要运行ERP系统来处理数据,将文档审批结果中的数据摘掏出来,再输入到ERP系统中处理,这样文件审批的效率就白白地又损耗掉了。这样的模式,不能很好地施展计算机的计算效能,使得对流程结果的使用不充分,OA办公系统也就不能有效地切入企业的业务系统。
第三,正由于OA传递的信息以文件为主,且只能实现简朴的流程管控,所以终极形成的信息之间的相互联系关系不明确。对于这个题目,文件的检索固然可以通过文件分目部门解决,也就是按分类定义各种文件夹,将文件放入各指定的不同的目录,但是这样的解决模式,解决得不利便也不彻底。不像ERP采用关系数据库处理数据,数据之间的联系关系长短常明确的,调用各种相关资料也很直接。因此,ERP的流程可以反应管理控制的全貌,而OA只是看到了一些管理的局部。