Web ADI 全称 web application desktop integrator,是用来实现Excel与ebs数据通信的,可以进行各种个性化开发,实现数据的导入。
开发时,需拥有web adi的相应职责。
在EBS 11.5.10.2环境中,WEBADI的职责名:Oracle Web ADI。
在EBS R12.0.4环境中,WEBADI的职责名:Desktop Integration。
使用web ADI的客户端需安装Excel且安装了VBA组件。因为excel与ebs的通信其实是由VBA程序实现的。但是开发时不需要掌握VBA编程,VBA程序由EBS系统自动生成。VBA使用xmlhttp与web服务器(apache)通信,而不是使用jdbc、odbc之类的与数据库(oracle)通信,绕开了这些,所以,不需要在客户端安装这些数据库驱动。
l 开发流程
1, 确定已经获取了Oracle Web ADI 或者Desktop Integration职责,如果没有,需要添加职责。
2, 确定已经获取到HR ADI Seeded Integrator Form Functions子功能,如果没有,需要添加。
3, Web adi 有两个配置文件可以设置相关的安全性Profile Name
说明
BNE Allow No Security Rule
(BNE 允许无安全性规则)
允许不设Security Rule 访问Integrator 。
N: 那么Integrator必须创建Security Rule , 否则报You do not have permissi