加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

OracleEBS数据访问权限集配置后不能查询到某一个日记账账套

(2023-04-20 17:41:51)
标签:

数据访问权限集

分类账集

oraclegeneralledger

会计科目设置程序

分类: OracleEBS财务模块
Oracle EBS 数据访问权限集配置后不能查询到某一个日记账账套



问题:
数据访问权限集配置后不能查询到某一个日记账账套

奇怪的问题
检查SQL 

SELECT l.name
      ,l.ledger_id
      ,ac.access_set_id
      ,gas.name access_set_name
  FROM gl_access_set_ledgers   ac
      ,gl_ledgers              l
      ,gl_ledger_relationships lr
      ,gl_access_sets_v  gas
 WHERE  gas.access_set_id  AC.ACCESS_SET_ID
   AND l.ledger_id = ac.ledger_id
   AND lr.target_ledger_id(+) = ac.ledger_id
   AND lr.source_ledger_id(+) = ac.ledger_id
   AND lr.application_id(+) = 101
 --  AND lr.target_ledger_category_code(+) = 'PRIMARY'
order  by ledger_id desc;

access_set_name  会找不到你设置的AAA

解决方法
1.数据访问权限集   AAA  找到 分类账/分类账集  BBB
OracleEBS数据访问权限集配置后不能查询到某一个日记账账套


2.分类账集 功能下 找到BBB 分类账
OracleEBS数据访问权限集配置后不能查询到某一个日记账账套

2.1删除  
2.2.添加
2.3.点击保存,会自动提交请求
Oracle General Ledger 会计科目设置程序   【参数是 LS  CHAR_ACCOUNT_ID  例如101 】

 

重新查询后  会找到 账簿 对应的 数据访问权限集
SELECT l.name
      ,l.ledger_id
      ,ac.access_set_id
      ,gas.name access_set_name
  FROM gl_access_set_ledgers   ac
      ,gl_ledgers              l
      ,gl_ledger_relationships lr
      ,gl_access_sets_v  gas
 WHERE  gas.access_set_id  AC.ACCESS_SET_ID
   AND l.ledger_id = ac.ledger_id
   AND lr.target_ledger_id(+) = ac.ledger_id
   AND lr.source_ledger_id(+) = ac.ledger_id
   AND lr.application_id(+) = 101
 --  AND lr.target_ledger_category_code(+) = 'PRIMARY'
order  by ledger_id desc;

-- 刘轶鹤

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有