avinash interview question and answers (1)
TRANSCRIPT
![Page 1: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/1.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 1/9
Interview Question and Answers
Topics: Alerts
Simple Questions in
Alerts:1) What are the types of Oracle Alert?
ANS: Periodic and Event alert2) Event alert can be dened on a View also?
True/FalseANS: False3) Input and Output variables has to be specied by
prein!a! and "#: and $c% and $d: and %ANS: d"# What is the purpose of $%u&&ary Threshold'
option?ANS: To ma&e t'e (racle alert switc' #etween detail and
summar actions automaticall(# )*/%+* state&ents can be used in the %+*
state&ent denition? True/FalseANS: False,# What are the Action *evels for your alert actions?
T'ere are t'ree tpes o* level *or our action: +etail,
Summar and No E-ception+urin. an alert c'ec&, a detail action per*orms once *or
eac' individual e-ception *ound, a summar action
per*orms once *or all e-ceptions *ound, and a no e-ception
action per*orms w'en no e-ceptionsare *ound
For&s
1 /'at is use o* Appcore 0i#rar$2 /'at is template *orm$3 Tell me t'e some o* tri..ers red w'en *orm
opens /'at is record .roup$ +i4erentiate #etween open5*orm and call5
*orm$6 /'at is 0(7$8 /'at is Sstem 7aria#les$ 9ive some
varia#les names$ ;ow man times does pre5<uer and post
<uer tri..er will red i* a <uer *etc'ed 1=
records$> /'at are ?anvas and its tpes$1= /'at is t'e predened e-ception in *orms$11 ?an we a#le to controllin. t'e window at t'e
runtime$ I* es, list t'e #uilt5in routine name$12 /'at is cop pac&a.e$13 ?an we a#le to attac' 0(7 at runtime$ I* es,
.ive t'e name o* t'e pac&a.e$1 ?an we set t'e window propert dnamicall$1 ;ow do ou su#mit t'e re<uest *rom *orms$16 E-plains t'e @oom *unctionalit in Forms$18 /'at is *orm personaliation and 'ow man
standard tri..ers are availa#le$1 ?an we a#le to call t'e procedure t'rou.'
*orm personaliation$1> Tell me a#out ?ustom P00$2= ;ow to re.ister *orms and reports$21 ;ow we can compile *orms and w'at are t'e
steps involved to compile and move to (racle
Apps$
![Page 2: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/2.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 2/9
22 /'at is Template *orm$Ans Template *orm is t'e startin. point *or alldevelopment o* new *orm Start developin. new*orm # copin. template*m# le located inABCT(PD*ormsDus to local director and renamin. itas appropriateTemplate Form ?ontains
55Several li#raries li&e FN+SQF, APP+AP, and
APP?(GE 55STAN+AG+CT((0HAG,STAN+AG+C?A0EN+55Several *orm level tri..er wit' re<uired code
23 /'at is Appstand FormAns: Appstand *orm contains t'e Followin. 1) (#ect 9roup STAN+AG+CP?CAN+C7A
/'ic' contain t'e visual attri#ute and
propert class 2) (#ect .roup STAN+AG+CT((0HAG w'ic'contains t'e windows ?anvasses #loc&s and itemo* application tool#ar3) (#ect .roup STAN+AG+C?A0EN+EG w'ic'contains t'e windows ?anvasses #loc&s and itemo* application calendar ) (#ect .roupsQBEGCFIN+, w'ic' contains a window, #loc&s anditem Bsed as a startin. point *or codin. a ndwindow
Oracle )l/%-l
?an we use commitD Goll#ac& in data#ase tri..er$/'at is cursor$ /' it is re<uired$;ow man tpes o* cursor$?an we a#le to create ta#le t'rou.' PlDS<l$/'at is e-ception$ And 'ow man e-ception tpes in (racle
PlDS<l$/'at is t'e di4erence #etween *unctions and procedures$
/'at is Autonomous Translation$Snta- o* procedure and *unction/'at is deadloc&$ ;ow do we avoid i*$/'at is Jutatin. Errors$/'at is ?orrelated Su# Quer$/'at is t'e di4erence #etween primar &e and universe
&e$;ow do we identi* duplicate routs usin. SQ0$/'at is t'e di4erence #etween delete and truncate$;ow to disa#ale multiple tri..er in one statement?an we a#le to drop t'e column in ta#le$ I* es, .ive some
e-ample: snta-$/'at is Koin$ Tell me a#out Inner Koin and (uter Koin 8 Sel*
Koin Tell me a#out ?andidate &e, alternative &e and ?omposite
&e$ Tell me a#out Inde-$ Tpes o* ?onstraints$/'at is view and tpes o* views$/'at is materialied view$
Geports
1 ;ow man tpes o* reports wiard in report #uilder$2 ;ow man tri..er are t'ere in report #uilder$3 I* ou 'ave pa.es in our output, ou are navi.atin. to
1 pa.e to pa.e , and a.ain navi.atin.*rom pa.e to pa.e 1 ;ow man times pa.e tri..er will #e
red in #etween$
;ow man columns are in report #uilder$ /'at is place 'older$6 /'at is t'e *ormat tri..er, w'en it will #e used$8 /'at are anc'ors$ /'at are t'e parameters availa#le in report #uilders$> /'at is t'e di4erence #etween #indD le-ial parameters$
![Page 3: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/3.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 3/9
1= Name some o* t'e procedures in SG/ Pac&a.e$
/or&Low/'at is main wor&Low ?omponent$Ans:1) /or&Low Huilder /or&Low is t'e component t'at
provides user inter*ace For creatin., reviewin. and
maintainin. wor&Low +enitions2) /or&Low En.ine:wor&Low is t'e component t'at
e-ecutes and en*orces T'e dened wor&Low Process 3) /or&Low Jonitor /or&Low is t'e component o* oracle
wor&Low t'atAllow ou to review t'e state or status o* an
item t'rou.' an particular wor&Low process) /or&Low +enition 0oader: allows u to download t'e
te-t le) /or&Low +irector Services: Tells wor&Low 'ow to nd
users6) Notication Sstem: Send emails and receives responses
*rom t'e (racle /or&Low notication sstem
(AF InterviewQuestions
1 Ko#n Gesponsi#ilit
2 w'at wor& ou 'ave done in (AF
3 To w'ic' responsi#ilit ou attac' (AFpa.es
?alla#le, Prepared % Simple Statement
J7? Arc'itecture
6 Flow o* data w'ic' enterin. to ta#le
8 For popup window w'ic' propert is true
For enterin. data w'ic' met'od u used in
controller
> w'at is use o* *orm re<uest data met'od in
controller $ Is it mandator $
1= /' ou develop t'ese SS/A Pa.es
11 ;ow to ?reate 0(7Ms
12 /'at e-tensions 'ave ou done recentl $
13 ;ow to implement save operation in (AFe-plain in detail$
And w'ic' met'od ou used in t'e
controller *or save operation
1 w'at wor& ou 'ave done in (AF$
2 Tell me all steps to do a +J0 on (AF pa.es$
3 +e#u..in. (AF Pa.e ;ow to import J0 les and Kp-
?an we remove su#stitution$
6 ;ow will ou do personaliation a pa.e
8 ;ow will ou do e-tensions in (AF pa.e
;ow will ou deplo t'e (AF pa.e
> ;ow will ou de#u. t'e pa.e
1= J7? arc'itecture
11 /'at are t'e settin.s ou 'ave to do
2 J7? arc'itecture
3 E-tension steps o* Entit (#ect
/'ere (AF pa.e StoresD
+ata Low o* (AF6 0(7 creation steps
8 +eploment o* (AF pa.es
w'at is J+S repositor
> P0Ds<l procedures and *unctions in (AF
![Page 4: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/4.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 4/9
1= ;ow ou deplo t'e pa.e
2 w'ic' component ou 'ave e-tend
3 ;ow to e-tend vo$
;ow to import Kp- File
;ow to de#u. (AF pa.es
6 For e-ceptions w'ic' met'od u will use in(AF $
8 ;ow to 'ide a #utton
w'at is p- le all #out
> Personaliation
1w'ic' version o* (AF used$
2 w'at is (AF and all a#out $
3 J7? arc'itecture
w'at wor& ou 'ave done in (AF$
w'ic' standard *orm ou 'ave e-tended
6 E-tendin. controller
1 w'at wor& ou 'ave done in (AF$
2 Personaliation +etails
3 +eploment Steps o* (AF Pa.es
To w'ic' responsi#ilit ou attac' SSP
pa.es
w'at is t'e di4erence #etween normalresponsi#ilit and SSP resp
;ow do ou disa#le all t'e (A Framewor&
e-tensions in eHusiness Suite
;ow do ou ena#le a pop5up screen in (A
Framewor& Owit'out usin. avaScript$
+uestion .
ou wis' to 'ide a #eanDeld
pro.rammaticall, w'ere will ou do t'at$
a In controller
# In Application Jodule
c In Entit (#ect
d In 7iew (#ect
Answer:5 In controllerOAlt'ou.' SPE0 wit'
limited usa.e can also #e considered
The re&ainder -uestions are best left
interactive
)lease -uote the +uestion 0u&ber in
co&&ents when puttin! your thou!htson any individual -uestion
+uestion 1
/it'in w'ic' met'od o* ?ontroller will ou
'ide t'at #eanDeldD#uttonDre.ion
pro.rammaticall$ 1 processGe<uest
2 processFormGe<uest
3 Hot' processGe<uest and
processFormGe<uest
Question 3
Tell me t'e practical steps *or e-tension o* a
view o#ect, startin. *rom !KA7ACT(P to
![Page 5: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/5.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 5/9
+eveloper
+uestion "
Please tell me t'e scenario in w'ic' e-tensionto 7iew (#ect is not up.rade sa*e$
+uestion (
In (racle Forms, we 'ave /;EN57A0I+ATE5GE?(G+$ /'at will #e t'e e<uivalent to t'at
in (AFramewor&$
+uestion ,
;ow do ou disa#le all t'e (A Framewor&
personaliations in eHusiness Suite
+uestion 2
;ow do ou disa#le all t'e (A Framewor&
e-tensions in eHusiness Suite
+uestion 3 ou are wor&in. on two proects, #ot' involve
(A Framewor&
(ne instance is on 111=5Gollup2
(t'er instance is on G125Gollup
?an ou setup up development environment
*or #ot' t'ese instances on our P?D0aptop$ I*
es, t'en please e-plain 'ow
+uestion 4
;ow do ou ena#le a pop5up screen in (AFramewor& Owit'out usin. avaScript$
+uestion .5
?an ou add new columns to an Advanced Ta#le re.ionDsection usin. personaliation$
+uestion ..
Tell me one scenario in w'ic' ou would 'ave
to e-tend Application Jodule$
![Page 6: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/6.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 6/9
+uestion .1
?an ou e-tend ever possi#le Application
Jodule$
+uestion .6
A sli.'tl advanced <uestion will #e/'
canMt Goot AJ #e e-tended$
+uestion ."
;ow would ou &now w'et'er t'e AJ t'at ou
are trin. to e-tend is t'e GootAJ$
+uestion .(
/'ic' two tpes o* e-tension are t'e most
common $
+uestion .,
/' do ou t'in& multiple AJMs are re<uired in
a TransactionDTransactions$
9ive me an e-ample w'ere t'is is applica#le
+uestion .2
(n an .iven (A Framewor& pa.e, w'at is t'e
se<uence in w'ic' t'ese met'ods will re in a
?ontroller$
processForm+ata
processGe<uest
processFormGe<uest
+uestion .3
A user clic&s on a Su#mit #utton on a pa.e
T'e elds on t'is pa.e are attac'ed to 7iew
(#ect attri#utes, w'ic' in turn are attac'ed to
Entit (#ect attri#utes An e-ception is raised
*rom validation E( due to data validation
errors Tell me, w'ic' met'ods in controller will #e
red w'en a Su#mit #utton is clic&ed on t'at
pa.e Oassumin. validations in E( t'row an
e-ception
+uestion .3
/'at are t'e steps to em#ed a custom re.ion
into a standard (A Framewor& pa.e$
![Page 7: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/7.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 7/9
+uestion .4
ou 'ave two (A Framewor& pa.es, pa.e A
and pa.e H +ependin. upon t'e value o* adepartment selected in Pa.eA, ou wis' to
restrict t'e 0(7 o* Approvers in pa.e H
;ow will ou do t'is$ /' would would not
pre*er to e-tend t'e view(#ect o* 0(7$
+uestion 15
/'at are di4erent met'odolo.ies t'at ou can
consider to de*ault value into a eld$
+uestion 1.
/'at are di4erent mec'anisms o* de#u..in.
in (A Framewor&
+uestion 11From one controller, I wis' to e-ecute t'e code
in ot'er controller Is it possi#le, and i* es,
t'en 'ow$
+uestion 16
I wis' to &now t'e SQ0 statement o* a 7iew
(#ect #ein. used # a pa.e /'at is t'e
<uic&est wa to nd out$
+uestion 1"
;ow would ou deplo t'e H?K e-tensions to
t'e server$
+uestion 1(
I 'ave e-tended t'e 7iew (#ect and now I
wis' to locall test t'at e-tension in
+eveloper$ Is t'at possi#le wit'out loadin.
t'e p- le into t'e data#ase$
+uestion 1,
/'en ou run SQ0 Trace *or an (A Framewor&
sessionOusin. dia.nostics, w' are multiple
Rtrc les created on t'e data#ase server$
![Page 8: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/8.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 8/9
+uestion 12
;ow do ou load J0 pa.e developed usin.
+eveloper$
+uestion 13 Tell me two di4erent met'ods ou can use to
.et t'e J0 Files o* standard (A Framewor&
pa.es
+uestion 14 Tell me two di4erent met'ods ou can use to
.et t'e J0 denitions *or standard (A
Framewor& pa.es$
+uestion 65
Please e-plain t'e di4erent tpes o* tas&s ou
can do usin. Functional Administrator
responsi#ilit
+uestion 6.
0ets sa a Pa.eA 'as #een personalied in
+evelopment and BAT environments Is it
possi#le to mer.e t'e personaliations done to
same pa.e in two di4erent environments,
usin. Functional Administrator$
+uestion 61
/'at is t'e se<uence o* Personaliations
override$
Gesponsi#ilit 0evel
Site 0evel
Function 0evel
(r.aniation 0evel
Bser 0evel
+uestion 66/'ere is d#c le located on t'e server$ Is d#c
le used # +eveloper at GunTime or
+esi.nTime$
+uestion 6"H settin. prole option +isa#le Sel* Service
Person", not onl t'e personaliation, #ut
also
t'e (A Framewor& e-tensions .et disa#led
Please e-plain w'$
+uestion 6(
;ow do ou create Bser 0evel
Personaliations$
![Page 9: Avinash Interview Question and Answers (1)](https://reader037.vdocuments.site/reader037/viewer/2022100515/577c82221a28abe054af954e/html5/thumbnails/9.jpg)
8/18/2019 Avinash Interview Question and Answers (1)
http://slidepdf.com/reader/full/avinash-interview-question-and-answers-1 9/9
Please e-plain t'e steps
+uestion 6,
(4 t'e *ollowin. levels in Personaliations, ie
Gesponsi#ilit 0evel, Site 0evel and Functionlevel, w'ic' level 'as 'i.'est and least
priorit$
All a#ove <uestions are ver #asic and
practical in natureAn person applin. *or an (AF o# s'ould tr
to understand t'e concepts #e'ind eac' o*
t'ese <uestions
(nce ou &now t'e answer to t'ese, I am
condent t'at ou can underta&e a o# o* a
Tec'nical (A Framewor& ?onsultant
PS5 I 'ave purposel not included an
tric&Dcomplicated <uestions, as complicated
t'in.s can #e learnt on t'e o# itsel*