当前位置:首页 » 编程语言 » ebs常用sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ebs常用sql

发布时间: 2022-06-10 07:15:31

A. 求ebs查用户属于哪些OU,职责的sql语句

SELECTFU.USER_NAME,
FRV.RESPONSIBILITY_NAME,
FURG.START_DATE,
FURG.END_DATE,
hou.attribute1,
Hou.NAME
FROMFND_USER_RESP_GROUPS_ALLFURG,
FND_RESPONSIBILITY_VLFRV,
FND_USERFU,
per_all_people_fpapf,
per_all_assignments_fpaaf,
hr_all_organization_unitshou
WHEREFURG.RESPONSIBILITY_ID=FRV.RESPONSIBILITY_ID
ANDFURG.RESPONSIBILITY_APPLICATION_ID=FRV.APPLICATION_ID
ANDFURG.USER_ID=FU.USER_ID
ANDFU.USER_NAME='%用户名称%'
ANDNVL(FURG.END_DATE,SYSDATE+1)>=SYSDATE
andpaaf.organization_id=hou.organization_id(+)
and(trunc(sysdate)betweenpapf.effective_start_dateand
papf.effective_end_date)
and(trunc(sysdate)betweenpaaf.effective_start_dateand
paaf.effective_end_date)
andpaaf.organization_id=hou.organization_id(+)
andpapf.person_id=fu.employee_id
andpapf.person_id=paaf.person_id
andpaaf.primary_flag='Y'

B. ORACLE EBS 各个模块的主要表结构及个模块业务流程是怎样的

这个要求的东西比较多,包括好几个层次,我来帮你分析一下,具体看你的专业背景和发展倾向。
最底层是数据层,基本上就是Oracle的数据库,你可以先学一些基础的数据库的访问,简单的SQL语句,如果你只是应用,基本的语句就可以了,如果你希望向DBA或者开发方向,需要大力的学习,这一类的书籍很多。
然后是中间层,Oracle的开发比较特别,主要是Java+SQL,主要是学习Form Builer,Report Builer等的应用,如果是做相关的二次开发需要学习掌握。书籍比较少,只能看附带的一些文档,和相关的论坛。
功能层面也包括好几层:首先是系统的架构和配置,然后是基本的Oracle功能,最后是业务层,即企业的业务流程。
要想学好,需要从业务和功能两方面入手,如果你不是管理学相关背景或者有业务部门工作经验,你需要先学一些ERP的基本原理和流程,Oracle EBS相关的书是相当少,SAP的书比较多,不过原理大致差不多。

如果想快速学习,就只能先找各个模块配置和基本流程的文档,一步一步在系统里走。
建议先从总账开始,然后采购、库存、应付,再后是订单、应收,最后是计划制造。
参考资料有:
1. Oracle用户手册和实施指南,好像都是英文的,看起来很累。
2. Oracle公司的Student 指南,这个比较好用一些,但不好找,我自己也没有。
3. 各咨询公司的操作手册,到各个论坛里找吧。你们公司应该有的。
4. 会计知识入门。
5. ERP原理,这个只能参考其他ERP(典型的是SAP,资料很多)。

总之是,一个一个模块来,先从粗再到细。主要还要多和业务部门沟通,这个需要花个几年功夫的。

C. EBSR12查询资产的会计分录怎么写SQL

fa_transaction_headers fth 用这个table去做关联
与 ,xla_ae_headers h
,xla_ae_lines l
xla.xla_transaction_entities te
做关联通过
nvl(te.source_id_int_1, (-99)) = fth.transaction_header_id

D. 查看oracle ebs 哪些用户有管理员权限sql

select privilege from dba_SYS_privs where grantee=‘USERNAME’
使用user_sys_privs!
或者:select * from dba_sys_privs where grantee='SCOTT';

E. 怎样收集ebs各个模块的log,sqltrace,以及frdlog

‍. OM log

这个主要记录OM 模块的日志. OM 模块的代码文件以OE 开头, 文件里面有记录日志的语句: oe_debug_pub.add(). 写在这个语句的内容会被写到日志中.
设置profile
OM: Debug Level = 5

OM: Debug Log Directory = /usr/tmp

log 目录默认的是 /dbfiles/applcsf/log, 但是这个目录不存在, 而且无法创建... 我们只好转到/usr/tmp 目录下了. 其实只要是 select value from v$parameter where name = 'utl_file_dir' 得到的目录都可以.
. OM log
这个主要记录OM 模块的日志. OM 模块的代码文件以OE 开头, 文件里面有记录日志的语句: oe_debug_pub.add(). 写在这个语句的内容会被写到日志中.
设置profile
OM: Debug Level = 5

OM: Debug Log Directory = /usr/tmp

log 目录默认的是 /dbfiles/applcsf/log, 但是这个目录不存在, 而且无法创建... 我们只好转到/usr/tmp 目录下了. 其实只要是 select value from v$parameter where name = 'utl_file_dir' 得到的目录都可以.

F. oracle ebs 中用 PLSQL 写的程序包, 怎么挂到EBS 上去 回答最好带图 怎么把form挂到EBS上去

oracle 数据库中的package如果要在EBS中直接调用,需要做一些类似注册的操作,以 system administrater 责任登陆,路径为requests->program->execution->define。具体的操作我建议你看oracle 的user guide.毕竟在这里一两句话是说不清楚的。或者你以“oracle 学生手册” 为关键词在网络文库中查询,里面会有很详细,很具体的操作说明。至于你的第二个问题,同样也可以这么解决,而且非常方便。祝你早日成功!