Вы находитесь на странице: 1из 4

Oracle Certification, Database Administration, SQL, Application, Programming Reference Books

1. Quer y t o f i nd t he Fl exf i el ds and val ueset s


SELECT A. I D_FLEX_STRUCTURE_CODE,
B. I D_FLEX_CODE,
E. LANGUAGE,
D. FLEX_VALUE,
E. DESCRI PTI ON,
E. FLEX_VALUE_MEANI NG,
B. FLEX_VALUE_SET_I D,
B. APPLI CATI ON_COLUMN_NAME,
B. SEGMENT_NAME,
C. FLEX_VALUE_SET_NAME,
D. FLEX_VALUE_I D
FROM APPS. f nd_i d_f l ex_st r uct ur es A,
APPS. f nd_i d_f l ex_segment s B,
APPS. f nd_f l ex_val ue_set s C,
APPS. f nd_f l ex_val ues D,
APPS. f nd_f l ex_val ues_t l E
WHERE A. I D_FLEX_NUM=B. I D_FLEX_NUM
- - AND A. I D_FLEX_CODE=' GL#'
- - AND B. I D_FLEX_CODE=' GL#'
AND B. FLEX_VALUE_SET_I D=C. FLEX_VALUE_SET_I D
AND C. FLEX_VALUE_SET_I D=D. FLEX_VALUE_SET_I D
AND D. FLEX_VALUE_I D=E. FLEX_VALUE_I D
AND A. APPLI CATI ON_I D I N ( 101, 201)
AND E. LANGUAGE=' US'
ORDER BY A. I D_FLEX_STRUCTURE_CODE

2. Quer y t o f i nd t he Responsi bi l i t es
SELECT B. RESPONSI BI LI TY_I D,
A. RESPONSI BI LI TY_NAME,
A. LANGUAGE,
B. RESPONSI BI LI TY_KEY ,
B. APPLI CATI ON_I D
FROM APPS. FND_RESPONSI BI LI TY_TL A,
APPS. FND_RESPONSI BI LI TY B
WHERE A. RESPONSI BI LI TY_I D( +) =B. RESPONSI BI LI TY_I D
AND A. LANGUAGE = USERENV( ' LANG' )
ORDER BY A. RESPONSI BI LI TY_NAME
3. Quer y t o f i nd t he Descr i pt i ve Fi el d i nf or mat i on f or PO and GL
sel ect f l ex_vl . t i t l e, f l ex. descr i pt i ve_f l exf i el d_name,
cont ext _vl . descr i pt i ve_f l ex_cont ext _code, cont ext _vl . descr i pt i on,
col _usage_vl . appl i cat i on_col umn_name, col _usage_vl . end_user _col umn_name
f r omapps. FND_DESCRI PTI VE_FLEXS f l ex,
apps. FND_DESCRI PTI VE_FLEXS_vl f l ex_vl
, apps. FND_DESCR_FLEX_CONTEXTS_VL cont ext _vl
, apps. FND_DESCR_FLEX_COL_USAGE_VL col _usage_vl
wher e f l ex_vl . appl i cat i on_i d i n ( 201, 101)
and f l ex_vl . t i t l e = ' Appr oved Suppl i er Li st '
and f l ex. descr i pt i ve_f l exf i el d_name = f l ex_vl . descr i pt i ve_f l exf i el d_name
- - ' PO_APPROVED_SUPPLI ER_LI ST'
and f l ex. descr i pt i ve_f l exf i el d_name = cont ext _vl . descr i pt i ve_f l exf i el d_name
and f l ex. descr i pt i ve_f l exf i el d_name = col _usage_vl . descr i pt i ve_f l exf i el d_name
and col _usage_vl . descr i pt i ve_f l ex_cont ext _code = cont ext _vl . descr i pt i ve_f l ex_cont ext _code
- - ' 2346'
or der by col _usage_vl . descr i pt i ve_f l ex_cont ext _code, col _usage_vl . appl i cat i on_col umn_name
4. Quer y t o f i nd t he Menus

SELECT
B. ROWI D ROW_I D,
B. MENU_I D,
B. MENU_NAME,
Example of Extract Query http://www.erpgreat.com/oracle-database/example-of-extract-query.htm
1 sur 4 09/09/2014 17:50
B. TYPE,
B. LAST_UPDATE_DATE,
B. LAST_UPDATED_BY ,
B. LAST_UPDATE_LOGI N ,
B. CREATI ON_DATE ,
B. CREATED_BY ,
T. USER_MENU_NAME ,
T. DESCRI PTI ON,
T. LANGUAGE,
C. SUB_MENU_I D
FROM
apps. FND_MENUS_TL T,
apps. FND_MENUS B,
apps. FND_MENU_ENTRI ES C
- - ( SELECT USER_MENU_NAME, MENU_I D FROM FND_MENUS_TL) SUB
WHERE
B. MENU_I D = T. MENU_I D
AND T. LANGUAGE = USERENV( ' LANG' )
- - AND T. USER_MENU_NAME = ' Act i vi t y Based Management '
AND B. MENU_I D=C. MENU_I D
5. Quer y t o f i nd t he Responsi bi l i t y, At t ached Menu and Appl i cat i on t o t he
par t i cul ar r esponsi bi l i t y
SELECT di st i nct
B. RESPONSI BI LI TY_I D,
A. RESPONSI BI LI TY_NAME,
A. LANGUAGE,
B. RESPONSI BI LI TY_KEY ,
B. APPLI CATI ON_I D,
C. USER_MENU_NAME,
E. APPLI CATI ON_NAME
FROM APPS. FND_RESPONSI BI LI TY_TL A,
APPS. FND_RESPONSI BI LI TY B,
APPS. FND_MENUS_TL C,
APPS. FND_MENUS D,
apps. FND_APPLI CATI ON_TL E,
apps. FND_APPLI CATI ON F
WHERE A. RESPONSI BI LI TY_I D( +) =B. RESPONSI BI LI TY_I D
AND B. MENU_I D=C. MENU_I D
AND B. MENU_I D=D. MENU_I D
AND E. APPLI CATI ON_I D=F. APPLI CATI ON_I D
AND F. APPLI CATI ON_I D=B. APPLI CATI ON_I D
AND A. LANGUAGE=' US'
6. Vendor Ext r act i on Quer y
sel ect
d. vendor _name
, d. segment 1 GSL_NUmber
, e. vendor _si t e_code
, e. addr ess_l i ne1
, e. addr ess_l i ne2
, e. addr ess_l i ne3
, e. ci t y
, e. st at e
, e. zi p
, e. pr ovi nce
, e. count r y
, subst r ( e. at t r i but e14, 1, 3)
, d. l ast _updat e_dat e
, d. l ast _updat ed_by
, d. cr eat i on_dat e
, d. cr eat ed_by
, d. set _of _books_i d
, e. vendor _si t e_code
, e. vendor _si t e_code_al t
, e. pur chasi ng_si t e_f l ag
, e. pay_si t e_f l ag
, e. addr ess_l i ne1
, e. addr ess_l i neS_al t
, e. addr ess_l i ne2
, e. addr ess_l i ne3
Example of Extract Query http://www.erpgreat.com/oracle-database/example-of-extract-query.htm
2 sur 4 09/09/2014 17:50
, e. ci t y
, e. st at e
, e. zi p
, e. pr ovi nce
, e. count r y
, e. phone
, e. cust omer _num
, e. shi p_t o_l ocat i on_i d
, e. bi l l _t o_l ocat i on_i d
, e. shi p_vi a_l ookup_code
, e. f r ei ght _t er ms_l ookup_code
, e. payment _met hod_l ookup_code
, e. t er ms_dat e_basi s
, e. acct s_pay_code_combi nat i on_i d
, e. pr epay_code_combi nat i on_i d
, e. payment _pr i or i t y
, e. t er mS_i d
, e. i nvoi ce_amount _l i mi t
, e. pay_dat e_basi s_l ookup_code
, e. i nvoi ce_cur r ency_code
, e. payment _cur r ency_code
, e. hol d_unmat ched_i nvoi ces_f l ag
, e. ap_t ax_r oundi ng_r ul e
, e. aut o_t ax_cal c_f l ag
, e. aut o_t ax_cal c_over r i de
, e. addr ess_l i ne4
, e. count y
, e. mat ch_opt i on
FROM PO. po_vendor s D
, PO. PO_VENDOR_SI TES_ALL E
WHERE E. vendor _i d = D. vendor _i d
AND or g_i d i n ( 2265)
- - I ni t i al i zi ng t he def aul t val ues f r omSyst emPar amet er s
- - Get def aul t val ues f r omPayabl e Opt i ons


BEGI N
SELECT aut o_t ax_cal c_f l ag,
aut o_t ax_cal c_over r i de,
amount _i ncl udes_t ax_f l ag,
pay_dat e_basi s_l ookup_code,
hol d_unmat ched_i nvoi ces_f l ag
FROM ap_syst em_par amet er s_al l
WHERE set _of _books_i d = l _sob_i d
AND or g_i d = l _or g_i d;
- - Get def aul t val ues f r omFi nanci al Opt i ons ( DFT02)

BEGI N
SELECT mat ch_opt i on,
shi p_t o_l ocat i on_i d,
bi l l _t o_l ocat i on_i d,
shi p_vi a_l ookup_code,
f r ei ght _t er ms_l ookup_code,
t ax_r oundi ng_r ul e
FROM f i nanci al s_syst em_par ams_al l
WHERE set _of _books_i d = l _sob_i d
AND or g_i d = l _or g_i d;


SELECT t er m_i d
FROM ap_t er ms
WHERE name = vendor _r ecor d. t er ms_name
AND ENABLED_FLAG=' Y'
AND ( END_DATE_ACTI VE > SYSDATE OR END_DATE_ACTI VE I S NULL) ;
7. Ext r act i on Quer y f or Bl anket Pur chase Agr eement :
SELECT pha. segment 1 po_number , pha. t ype_l ookup_code "PO TYPE" , pha. r evi si on_num,
Example of Extract Query http://www.erpgreat.com/oracle-database/example-of-extract-query.htm
3 sur 4 09/09/2014 17:50
pha. cr eat i on_dat e " PO DATE", pha. vendor _i d, pv. vendor _name,
pha. vendor _si t e_i d, pvs. vendor _si t e_code,
bi l l _hr l . l ocat i on_code " Bi l l To" ,
shi p_hr l . l ocat i on_code " Shi p To" ,
pha. aut hor i zat i on_st at us,
- - pav. agent _name "Buyer " ,
ppf . f ul l _name " Buyer " ,
pha. cur r ency_code, pl a. l i ne_num,
pl a. i t em_i d,
( SELECT DI STI NCT segment 1 FROM apps. mt l _syst em_i t ems
WHERE i nvent or y_i t em_i d=pl a. i t em_i d ) i t em_name,
pl a. i t em_descr i pt i on,
pl a. cat egor y_i d,
( SELECT DI STI NCT segment 1| | ' . ' | | segment 2
FROM apps. mt l _cat egor i es
WHERE cat egor y_i d=pl a. cat egor y_i d) "Cat egor y" ,
pl a. l i ne_t ype_i d,
( SELECT DI STI NCT l i ne_t ype
FROM apps. po_l i ne_t ypes
WHERE l i ne_t ype_i d = pl a. l i ne_t ype_i d) l i ne_t ype,
pl a. uni t _meas_l ookup_code, pl a. uni t _pr i ce,
pl a. t ax_name
- - at s. name TAX_CODE
FROM
apps. po_header s_al l pha,
apps. po_l i nes_al l pl a,
apps. po_vendor s pv,
apps. po_vendor _si t es_al l pvs,
apps. po_agent s_v pav,
apps. hr _l ocat i ons bi l l _hr l ,
apps. hr _l ocat i ons shi p_hr l ,
- - apps. po_agent s_v pav,
apps. per _al l _peopl e_f ppf
- - apps. ap_t ax_codes at s
WHERE
pha. po_header _i d = pl a. po_header _i d
AND pha. vendor _i d = pv. vendor _i d
AND pha. vendor _i d = pvs. vendor _i d
AND pha. vendor _si t e_i d = pvs. vendor _si t e_i d( +)
- - AND pl a. t ax_code_i d=at s. t ax_i d
- - AND pha. agent _i d = pav. agent _i d( +)
AND pha. agent _i d = ppf . per son_i d
AND pha. t ype_l ookup_code I N ( ' BLANKET' , ' STANDARD' )
AND NVL ( pha. cl osed_code, ' OPEN' ) NOT I N ( ' CLOSED' , ' FI NALLY CLOSED' )
AND NVL ( pl a. cl osed_code, ' OPEN' ) NOT I N ( ' CLOSED' , ' FI NALLY CLOSED' )
AND pha . or g_i d =2265
AND bi l l _hr l . l ocat i on_i d = pha. bi l l _t o_l ocat i on_i d
AND shi p_hr l . l ocat i on_i d = pha. shi p_t o_l ocat i on_i d
ORDER BY 1 DESC
Quick Links:
Do you have an Oracle Question?
Return to : Oracle Database, SQL, Application, Programming Tips
Example of Extract Query http://www.erpgreat.com/oracle-database/example-of-extract-query.htm
4 sur 4 09/09/2014 17:50

Вам также может понравиться