Ultimus BPM是QAD必要的和有益的补充
Ø 提供完整的流程管理平台,图形化流程设计和建模,满足企业个性化流程设计需求,同时实现除生产流程外大量的辅助流程和管理流程。
Ø 通过Ultimus BPM 的流程机器人及开发性接口,集成现有QAD ERP系统的数据,实现业务流程和ERP之间的协同工作,提供管理者决策信息;
Ultimus Flobot 流程机器人
Ø 通过Ultimus BPM的流程报表工具实现对ERP流程的管理和优化分析;
流程执行效率分析报表
Ultimus BPM与QAD集成技术实现方式
一般通过外部程序(如C#)读取QAD中的数据有两种方式:
Ø 通过OLEDB直接连接QAD中Progress数据库,并直接操作相关数据表,这样做可以直接在外部程序中写SQL语句操作QAD,但问题会很多:连接不稳定,一旦操作QAD错误,数据不可回滚。
Ø 通过FTP服务中转操作,因为QAD自带FTP服务功能,从QAD中可以自动把Progress数据库表中数据导出并上传到QAD FTP目录中,QAD也可以自动从其FTP目录中读取相关文件并写入数据到Progress数据库相关表中。而通过外部程序(如C#)读取和写入FTP目录中的文件相比较而言也会比较稳定。
所以我们使用第二种方式来操作外部程序和QAD的数据交互保证系统的稳定性和安全性。