随笔分类 -  EBS 二次开发-Form

摘要:MOAC(Multi-Org Access Control)中文简称为多组织访问控制 子模块和GL之间关联的变化 12i在功能模块上的变化很多,比如,基本每个模块都启用了MOAC特性,新增加了子帐模块,税模块等等很多新的模 块,OPM库存和离散库存集成了。不过这些变化中,大部分不是我们需要重点关注的,不过有一个东西需要重点关注那就是子帐模块。子帐模块功能非常强大,现在所有的子模块会计分录都可... 阅读全文
posted @ 2013-09-18 16:32 SanFrans 阅读(454) 评论(0) 推荐(0)
摘要:1、 将需要上传的数据在Excel中整理好,通过“另存为”格式TXT文本文件(本例是test.txt内容见后面),列之间以tab分割; 2、 通过FTP文件上传的方式,将上一步整理好的文本文件上传到数据库所在服务器上(本例是Linux系统); 3、 在数据中的建立一个临时表对应文本文件中的数据,建立控制文件.ctl来实现数据的导入控制(本例是input.ctl内容见后面... 阅读全文
posted @ 2013-09-09 11:50 SanFrans 阅读(1032) 评论(0) 推荐(0)
摘要:增加行指示器 手工新建Item,名字和子类都是CURRENT_RECORD_INDICATOR。 主从块 主从块有以下一些特征: 1、 通常希望输入完主块才允许用户输入从块。 2、 删除主块记录前,必须先删除从块记录。 3、 保存的时候,系统则不一定先保存主块,而是根据块在对象浏览器中的顺序。 4、 查询出主... 阅读全文
posted @ 2013-08-19 22:59 SanFrans 阅读(469) 评论(0) 推荐(1)
摘要:尽管Oracle的Developer工具已经升级到9i、10g,但EBS中使用的Forms Server和Forms Builder版本还是6i,今后的开发将逐步转移到Java,Oracle将来也不会在EBS中使用高于6i的Forms。 Developer 6i的安装不够友好,必须安装到Default Home,为避免手工修改注册表的烦恼,最好先安装6i,再安装其他Oracle产品。... 阅读全文
posted @ 2013-08-19 22:05 SanFrans 阅读(1987) 评论(0) 推荐(1)
摘要:AOL开发框架: 1、 “用户”如sysadmin登录,系统验证其用户名/密码 2、 如果OK,系统列出其拥有的所有角色,在EBS中叫“职责”(Responsibility), 而每个职责,都对应一个定义好的“菜单” 3、 当用户选择相应的职责进入“Navigator”后,显示的就是此菜单的内容 4、 每个底层菜单项,还不是直接对应Forms,而是先对... 阅读全文
posted @ 2013-08-19 14:57 SanFrans 阅读(1520) 评论(0) 推荐(1)
摘要:Template.fmb ERP Form须套用所有 ERP 的相关设定及操作方式, 一定要从Server download TEMPLATE.fmb 作为模板进行开发修改 Ø测试:/apps/uat/prod/apps/apps_st/appl/au/12.0.0/forms/ZHS/ Ø正式:/apps/prod/apps/apps_st/appl/au/12.0... 阅读全文
posted @ 2013-08-18 21:39 SanFrans 阅读(237) 评论(0) 推荐(0)
摘要:最近我上个月开发的几个报表要收工,描述一下在开发过程中,遇到的主要问题: 1、前期不熟悉环境,要向老技术顾问咨询数据来源取数,我咨询的方向出了问题,他的技术不是最好的,到开发后期有很多问题做不了主,不能提供最优的建议,所以报表开发的时候最好咨询公司最厉害的技术,最有话语权的技术 2、报表选择参考模版也要选择公司最厉害的技术开发的模版,他开发的报表已经成为公司的参考模型,... 阅读全文
posted @ 2013-08-16 11:36 SanFrans 阅读(522) 评论(0) 推荐(1)
摘要:在进行OA 开发中,FORM中的BLOCK 一般都是基于VIEW 的,所以无法使用FORM 提供的数据操作功能,对于INSERT/DELETE/UPDATE 操作均要编写代码来 实现。一般情况下,BLOCK 的HANDLER 包含以下几个PROCEDURE: INSERT_ROW UPDATE_ROW DELETE_ROW LOCK_ROW 其中LOCK... 阅读全文
posted @ 2013-08-15 12:03 SanFrans 阅读(636) 评论(0) 推荐(0)
摘要:1.FND_MESSAGE.warn 以选择信息的方式显示给用户,可以选择Ok或者Cancel,返回值分别是TRUE和FALSEifFND_MESSAGE.warn thenfnd_message.debug('True');elsefnd_message.debug('False');end if; 执行效果如下: 点击OK会弹出True 点击Cancel会弹出False2.FND_MESSAGE.questionfunction QUESTION(BUTTON1 in varchar2 default 'YES', BUTTON2 in va 阅读全文
posted @ 2013-08-02 11:32 SanFrans 阅读(2955) 评论(0) 推荐(0)
摘要:FORMS有提供多种变量,提供给PL/SQL使用,不同的变量,生存周期是不一致的。 1.项变量:只能在当前的确表单内引用。 语法::blockname.itemname 2.全局变量:只能存储字符型数据,可以在当前会话的所有表单内引用。 语法::global.name 例:可以when-new-form-instance中声明一个全局变量 :Global.name:=‘this is a global‘; 然后在when-button-pressed中引用 Message(:Global.name); 3.参数(Parameter):在Forms中... 阅读全文
posted @ 2013-08-02 11:19 SanFrans 阅读(412) 评论(0) 推荐(0)
摘要:FND_REQUEST.SUBMIT_REQUEST 函数是用来提交一个请求的,它返回一个NUMBER值.具体调用如下 :result := fnd_request.submit_request(application CHAR, --AP模快 program CHAR, --应用程序 description CHAR, --请求说明(可选) start_time CHAR, --RUN 时间(可选) sub_request BOOLEAN, --立刻提交请求 argument1 CHAR, --参数1 argument2 CHAR, --参数2 argument3 CHAR, --参数3 a 阅读全文
posted @ 2013-08-01 10:55 SanFrans 阅读(878) 评论(0) 推荐(0)