首页  ·  知识 ·  生产制造
数据库客户端初始化方法
网友   http://erplife.blog.sohu.com/81724124.html    编辑:德仔   图片来源:网络
做ORACLE ERP系统支持的IT人员对如下情况都应有遇到: 打开应收款经理的收款画面录入信息,再点击帮助的历史记录,如下图:/div&g
做ORACLE ERP系统支持的IT人员对如下情况都应有遇到:
打开应收款经理的收款画面录入信息,再点击帮助的历史记录,如下图:
 
 
我通过此了解到此表单查询后台的VIEW。
打开TOAD,对此VIEW进行查询却并不能查看到信息。原因是ORACLE ERP后台APPS SCHEMA下的VIEW,查看数据是需要初始化登录的。

方法如下:
Step 1: 确认并找到三个Parameter,分别是
        user_id (用户ID号) ==>SETUPUSER
        resp_id (Responsibility ID) ==> 应收帐款经理
        resp_appl_id (此责职ID所属的模块ID,Application ID) ==> 应收帐款管理系统

Step 2:
 select user_id From fnd_user Where user_name = 'SETUPUSER';
 得出:user_id = 1110

 SELECT responsibility_id, application_id
   FROM fnd_responsibility
  WHERE responsibility_key = 'RECEIVABLES_MANAGER';

 得出:resp_id = 20678 , resp_appl_id = 222

Step 3: 执行以下语句
 BEGIN
 fnd_global.APPS_INITIALIZE(user_id => 1110, resp_id => 20678, resp_appl_id => 222);
 END;

  
再次查询AR_CASH_RECEIPTS_V即可。

对Oracle Standard PKG "fnd_global" 中各个函数及过程进行了解和应用对日常开发和后台系统查询等工作带来诸多便利,且重要的是安全。

 
本文作者:网友 来源: http://erplife.blog.sohu.com/81724124.html
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读