QQ:886922 MSN:Johnson_hsz@hotmail.com
2.2 Excel设定
Web ADI最后生成的Excel,含后Visual Basic For Application(VBA)程式。简称VBA是新一代标准宏语言,是基于Visual Basic for Windows 发展而来的。Web ADI产生的Excel是通过VBA进行访问Oracle EBS。所以Excle必须设定信任对于Visual Basic项目的访问 1. Excel 2010设置:
路径:文件->选项->信任中心->信任中心设置->宏设置:
Oracle EBS Customization—Web ADI 6
QQ:886922 MSN:Johnson_hsz@hotmail.com
请设置与上图一致。 2. Excel 2007
与Excel 2010同 3. Excel 2003
路径:工具->宏->安全性->可靠发行商->信任对于”Visual Basic项目”的访问:
Oracle EBS Customization—Web ADI 7
QQ:886922 MSN:Johnson_hsz@hotmail.com
2.3 Responsibility设定
在进行Web ADI开发时,需要将以下responsibility加入到Account User下:
2.4 开发权限设定
进行Web ADI开时,需要使用系统中的几个Web ADI程式: ? HR Integrator Setup
? HR Maintain Integrator Form Function Associations
故需要将HR ADI Seeded Integrator Form Functions这个Menu加到Desktop Integration Menu中,否则选不到上面所列的两个Web ADI程式:
Oracle EBS Customization—Web ADI
8
QQ:886922 MSN:Johnson_hsz@hotmail.com
3. 权限设定 3.1 Profile
与Web ADI相关的Profile如下:
Profile Name 说明 设置建议 BNE Allow No Security Rule 允许不设Security Rule访问Integrator 。 N:那么Integrator必须创建Security Rule,否则报You do not have permission to access this functionality。 Y:那么没有创建Security Rule可以访问;有Security Rule的则需要通过安全规则验证才行。 Once a security rule is defined the profile option BNE Allow No Security Rule is ignored Y ADI: Use Function Security 是否启用功能安全性;是的话,菜单中需要包含相应功能 1. BNE Allow No Security Rule: ? 当BNE Allow No Security Rule设置为Y时,则在Create Document时,系统内的所有Web ADI程式都可
以挑得到;
BNE Allow No Security Rule Profile设置为Yes:
Oracle EBS Customization—Web ADI 9
QQ:886922 MSN:Johnson_hsz@hotmail.com
Create Document时,可以选到所有的Web ADI程式:
? 当BNE Allow No Security Rule设置为No,就需要设定通过下一步function的设定,才可访问相应的Web
ADI程式,从而达到权限的控管。
Create Document时,可以选到系统默认的Web ADI程式:
Oracle EBS Customization—Web ADI
10