如何在Windows上配置EBS R12.1.3的OAF开发环境

如何在Windows上配置EBS R12.1.3的OAF开发环境,第1张

在Windows上配置EBS R12.1.3的OAF开发环境的步骤:1.找到想要开发的EBS OAF扩展对应的PATCH,可以参照下面的Note,因为我要做的是R12.1.3的开发,所以要下载p9879989_R12_GENERIC

OA Framework - How to find the correct version of JDeveloper to use with eBusiness Suite 11i or Release 12.x [ID 416708.1]

2.解压缩相应的patch p9879989_R12_GENERIC到一个目录,比如D:\Jdeveloper_OAF,但注意路径目录名不能有空格(比如C:\Program Files\jdeveloper),解压缩之后的目录结构类似如下:

jdevbin\JDeveloper的根目录

jdevdoc\JDeveloper的文档帮助

jdevhome\ 开发人员的开发目录

3.根据开发指南里面的'Setting Up Your Development Environment' 步骤来设置和测试开发环境,可以通过下面的路径找到相应的步骤

<jdev_install_dir>\jdevdoc\WebHelp\devguide\gs\gs_setup.htm#aru

3.1 设置 JDEV_USER_HOME 环境变量,这里设置的开发者保存项目源文件之类的目录,这一步是必须设置的,尽量设置到安装目录的盘符上。

默认应该设置到<jdev_install_dir>\jdevhome\jdev, 可以设置成用户级别的环境变量,也可以设成系统级别的,我这里设置的是系统级别的。

3.2 获取数据库连接文件,可以在EBS应用服务器的$FND_SECURE目录里获得,保存到下面的目录里

<JDEV_USER_HOME>\dbc_files\secure

3.3 在桌面上创建Jdeveloper的快捷方式指向jdevbin\jdev\bin\jdevw.exe.

3.4 分配下面ToolBox相关的职责给已存在的用户或者新建的用户

OA Framework ToolBox Tutorial (responsibility key is FWK_TBX_TUTORIAL).

OA Framework ToolBox Tutorial Labs (responsibility key is FWK_TOOLBOX_TUTORIAL_LABS

3.5 运行Jdeveloper并配置数据库连接和用户

3.5.1 通过创建的快捷方式运行Jdeveloper

3.5.2 选择菜单File->Open,然后定位到<JDEV_USER_HOME>\myprojects,打开OA Framework ToolBox Tutorial 工作区文件(toolbox.jws).

3.5.3 展开文件toolbox.jws,选择Tutorial.jpr项目文件,然后右键选择 Project Properties

3.5.4 展开Oracle Applications 节点,并选择Runtime Connection

3.5.5 定位到3.2步骤的DBC文件,它应该在目录<JDEV_USER_HOME>\dbc_files\secure 下

3.5.6 指定测试用的用户名和密码,这里的用户就是3.4中新建或使用的用户

3.5.7 为项目文件LabSolutions.jpr 重复3.5.2到3.5.6的步骤设置

3.5.8 在Jdeveloper导航面板里展开Connections 节点,然后展开Database 节点,点击右键选择New Connection来打开 Connection Wizard,根据Jdeveloper的指示新建一个数据库连接,就是3.2步骤里面的DBC文件对应的数据库。

3.5.9 选择项目Tutorial.jpr ,右键选择 Project Properties.

3.5.10 展开Oracle Applications 节点,并选择Bussiness Components,然后选择Connection 选项,并选择Connection Name 为我们在3.5.8中创建的连接,然后保存修改。

3.5.11 对项目LabSolutions.jpr 重复3.5.9到3.5.10的步骤

3.6 为JDeveloper设置合适的系统编码,可通过主菜单prefer

默认情况下R12中$CONTEXT_FILE中的 s_appserverid_authentication 是SECURE, 如果需要

使用类似CGI方式访问form. , 可以关闭应用后,使用如下命令(运行一种命令即可):

Disable的例子 (disable的方式比较常用,命令如果需要换行,需要在最后使用 \ ) :

java oracle.apps.fnd.security.AdminAppServer apps/apps AUTHENTICATION OFF DBC=$FND_SECURE/hwerp.dbc

Enable的例子:

java oracle.apps.fnd.security.AdminAppServer apps/apps AUTHENTICATION ON DBC=

如何解决Oracle EBS R12

简单的说

1、架构变了,原来的SOB现在叫Ledger

2、客户、供应商、税提升了一个级别

3、客户、供应商、银行改为web界面的

4、AR、AP可以支持在一个职责下跨OU查询和录入。

5、引入SLA架构,数据逻辑更清晰。另外从子模块到总账的数据形式和生成的摘要都可编辑。简化了开发的工作量。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11047110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存