当前位置: 首页 > news >正文

Oracle EBS 获取用户挂的职责 请求 请求的类别(RTF还是什么的)

select fu.user_ID,
       fu.user_name,
       fu.start_date,
       fu.END_DATE,
       fu.description,
       fe.last_name,
       fr.RESPONSIBILITY_NAME,
       fr.description, --职责描述
       fr.start_date,
       fr.END_DATE,
       frg.request_group_name, ---- 请求组名称
       frg.description requestdsc, ---- 请求组描述
       fr.menu_id, ---- 菜单  ID 
       REQUEST_UNIT_TYPE, ---- 请求类型
       fcp.user_concurrent_program_name, ---请求并发程序名
       decode(fcp.EXECUTION_METHOD_CODE,
              'H',
              '主机',
              'S',
              '立即',
              'J',
              'Java 存储过程',
              'K',
              'Java 并发程序',
              'M',
              '多语言功能',
              'P',
              'Oracle Reports',
              'I',
              'PL/SQL 存储过程',
              'B',
              '请求集阶段函数',
              'A',
              '派生',
              'L',
              'SQL*Loader 程序',
              'Q',
              'SQL*Plus',
              'E',
              'Perl 并发程序')
  from fnd_user                    fu,
       hr_employees_all_v          fe,
       FND_USER_RESP_GROUPS_DIRECT ugd,
       FND_RESPONSIBILITY_VL       fr,
       fnd_request_groups          frg,
       FND_REQUEST_GROUP_UNITS     frgu,
       FND_CONCURRENT_PROGRAMS_VL  fcp
where to_char(fu.creation_date, 'yyyy') >= '2008'
   and fu.employee_id = fe.employee_id(+) --用户与职员关系
   and fu.user_id = ugd.user_id
   and ugd.RESPONSIBILITY_ID = fr.responsibility_id
   and ugd.RESPONSIBILITY_APPLICATION_ID = fr.APPLICATION_ID --- 以上用户与职责关系
   and fr.request_group_id = frg.request_group_id(+)
   and fr.group_application_id = frg.application_ID(+) --- 以上是请求组和职责关系
   and frgu.application_id(+) = frg.application_ID
   and frg.request_group_id = frgu.request_group_id(+) --- 以上是请求组中间表与职责
   and fcp.CONCURRENT_PROGRAM_ID = frgu.REQUEST_UNIT_ID
   and frgu.UNIT_application_id = fcp.application_id
   and user_name = 'SUNYUKUN' --- 'SUNYUKUN' 登录用户名,可变量
order by User_id,
          Responsibility_name

 

转载于:https://www.cnblogs.com/jenrry/p/10006866.html

相关文章:

  • bzoj 2655 calc——拉格朗日插值
  • 关于mysql数据库的乱码问题
  • n阶行列式算法(c程序)
  • 2-2+CPU多级缓存-乱序执行优化
  • 正则表达式中/i,/g,/ig,/gi,/m的区别和含义
  • bzoj 2194 快速傅立叶之二 —— FFT
  • ELK使用2-Kibana使用
  • 用Inno setup制作以管理员权限启动的安装包
  • airtest自动化游戏脚本测试
  • 【WebApi】通过HttpClient调用Web Api接口
  • JUnit测试
  • error while loading shared libraries: xxx.so.x 错误的原因和解决办法
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • jmeter查看结果树中响应数据Unicode转换成中文
  • 牛客网——反序输出
  • CSS实用技巧干货
  • Laravel Telescope:优雅的应用调试工具
  • Otto开发初探——微服务依赖管理新利器
  • PHP那些事儿
  • python学习笔记 - ThreadLocal
  • quasar-framework cnodejs社区
  • TypeScript迭代器
  • Vue全家桶实现一个Web App
  • vue数据传递--我有特殊的实现技巧
  • - 概述 - 《设计模式(极简c++版)》
  • 基于组件的设计工作流与界面抽象
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 设计模式(12)迭代器模式(讲解+应用)
  • 说说动画卡顿的解决方案
  • 微信小程序开发问题汇总
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (10)ATF MMU转换表
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (原創) 未来三学期想要修的课 (日記)
  • (转)jQuery 基础
  • (转载)深入super,看Python如何解决钻石继承难题
  • *1 计算机基础和操作系统基础及几大协议
  • .NET BackgroundWorker
  • .NET Micro Framework初体验(二)
  • .Net mvc总结
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • [C#]手把手教你打造Socket的TCP通讯连接(一)