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 學生手冊」 為關鍵詞在網路文庫中查詢,裡面會有很詳細,很具體的操作說明。至於你的第二個問題,同樣也可以這么解決,而且非常方便。祝你早日成功!