① 通过中间文件(Intermediate Document IDoc)实现整合
它可以把SAP中的基本信息输入到Siebel中,其中IDocs接收器接收从SAP服务器中存储的关于客户户口、联系人、产品和价格等信息,然后把这些信息存入IDocs界面中,这个界面是Siebel的整合管理(Enterprise Integration Manager,EIM)的一部分,于是这些信息就可以完全传入到Siebel中。这样的整合不仅在CRM最初启动的时候可以用来进行数据转化,而且在ERP和CRM的同步运行中还能不断地把最新调整的产品目录、价格和折扣等信息输入到前端软件中,让销售人员可以及时地给出正确的报价。
② 通过BAPI进行的即时数据支持
Siebel运用SAP提供的即时界面,包括BAPI(Business API)和远程功能呼叫RFC界面(Remote Function Call)组合成即时整合管理器,通过它可以把同一时间在Siebel中生成的定单立即传输到SAP中。如果在SAP中运行SAP BAPI处理器,还可以完成同期的多个请求的并行处理。
如果前端软件和后端软件需要进行如此精细的整合,而市场上提供的中间软件又不能完全满足需要的话,那么以Oracle为代表的ERP提供商们则是在它们原有的ERP客户基础上努力推动CRM的发展。
与Siebel不同,Oracle CRM并不需要另外增设服务器,而是在原有的Oracle ERP服务器上增设一个或多个CRM模块。像定单号码这样的数据,Oracle的CRM可以直接到ERP的定单管理模块(Order Management)中取得而不需要麻烦的转接或同步更新的程序。对于已经运用了Oracle ERP的客户来说,这一优势无疑是其他CRM提供商所不具备的。