Anda di halaman 1dari 3

Create Applications with Special Information Types in Oracle

=============================================
Step 1 Creating SIT
Login in as System Administrator -> Flexfield -> Key -> Segments
Search for Application (Human Resources) an !le"fiel Title (#ersonal Analysis !le"fiel)
Define a new row, we can call it T$ST% &RI$'A(C$ %#ROC$SS and the description can be
ob !e"#ests$
%ext we clic& on 'Segments' to define the form fields to be #sed in the application$
Field - (al#eSet
=============
)rie*ance Against +hom
,mployee %ame
%at#re of )rie*ance
Details of )rie*ance
Location
-erformance !ating
!emar&s
)rie*ance Date F%D.S/A%DA!D.DA/,
)rie*ance Stat#s
Action /a&en 0!L.1,S.%2
Decision
/hen we sa*e and compile$
%ext, login as )lobal S#per 3!4S 4anager$ And loo& for the function )*efine Special
Information Type'$ Find the one we 5#st created /,S/. )!6,(A%0, .-!20,SS and chec&
the ',nabled' and '2ther' chec&boxes and sa*e$
Step + Configure ,or-!low #rocess
Change the noe attri.ute of seee ,! to /es or /es *ynamic
or
%ext thing to do is to create the wor-flow process itself, which will be called7
00T$ST% &RI$'A(C$ %SIT%#ROC%1S#%#
,e open ,or-flow .uiler2 login
2pen the 3! item type$ 8nder processes, find the 99/,S/.SS3!.S6/.S-.-!0 :/,S/ SS3!
process;$ :<asically we are #sing a generic 3! wor&flow process as a template= it doesn>t ha*e to
be the same name as the example abo*e;$ 0opy it, and paste$ +hen pasting, the internal name
sho#ld be 99/,S/. )!6,(A%0, .S6/.-!20.S-.- :i$e the name of o#r new wor&flow
process;$ /he display name can be /,S/ )!6,(A%0, process$
/hen we fill in the rele*ant details and sa*e$
Step 3 *efine !unction
After this2 we go .ac- into SysAmin an go to Application 45 !unction
/he f#nction can be7
F#nction, 8ser F#nction %ame, Description
==================================
99/,S/. )!6,(A%0, .S6/.-!20,SS, /,S/ ob !e"#est -rocess, Special 6nformation
/ypes
8nder the properties tab, we ha*e7
F#nction, /ype, 4aintenance 4ode, 0ontext dependence
===========================================
99/,S/. )!6,(A%0, .S6/.-!20,SS, SS+A 5sp f#nction , %one, %one
8nder the Form tab we ha*e
-arameters
==========
pA4,/ran/ype=SS3!4S?pA4,App6d=@AA?p-rocess%ame=00T$ST% )!6,(A%0,
%SIT%#ROC%1S#%#?p6tem/ype=3!SSA?p0alledFrom=00T$ST% )!6,(A%0,
%SIT%#ROC$SS?p-erson6D=?pFrom4en#=1
8nder the +eb 3/4L tab, we ha*e
3/4L 0all
=========
2A$5spB
a&!egion0ode=3!.0!,A/,.-!20,SS./2-.SS?a&!egionApplication6d=@AA?2AF#nc=00T
$ST% &RI$'A(C$ %SIT%#ROC$SS
99/,S/. )!6,(A%0, .S6/.-!20.S-.- is the name of the wor&flow process we created
earlier$
p0alledFrom and 2AF#nc m#st be the f#nction name
/hen we sa*e$
Step 6 7ap !unction with 7enu
(ow we8re one here9 (e"t is to a this function :/,S/ )!6,(A%0, -rocess; to the 4en#
for /,S/ ,mployee Self Ser*ice$
/hen we also need to open the men# ')lobal Self Ser*ice F#nctions 0#stom'$ And add o#r
f#nction to it as well #nder the f#nction col#mn$
%ext we now na*igate to o#r f#nction and we ha*e to personaliCe the page for it$
Step : #ersonali;e the #age
After this2 we ha<e to personali;e the page=
DoracleDappsDperDselfser*iceDspecialinformationDweb#iD-ersonSit-)
to only show our SIT at functional le<el9
/o do this, we will clic& on o#r new f#nction in SS3!$ <#t this will show all of the S6/>s a*ailable
which is "#ite a lot$
So on this page, we clic& on the '-ersonaliCation' lin& at the top$
/hen from here, we find the col#mn 'Flex7 Key flex for Sit' near the *ery bottom clic& the pen
image to personaliCe the page$
%ow, on the next page that shows #p, find the 'Segment List' col#mn$
For this field, we enter *al#es #nder the f#nction header in the format7
S/!80/8!, EFSegment EFSegment GFFStr#ct#re HFSegment IFSegment @
So for o#r example we can ha*e7
/,S/. )!6,(A%0, .-!20,SSF )rie*ance Against +hom F ,mployee %ame F %at#re of
)rie*ance F Details of )rie*ance F Location F -erformance !ating F !emar&s F )rie*ance Date F
)rie*ance Stat#s F Action /a&en F Decision
Step > Setting up A7$
The final thing to o is to setup A7$ rules for this wor-flow process=
Login as 'Appro*als 4anagement <#siness Analyst' and create a new !#le #nder /,S/ 3!
0ombination, 3eader,
0ondition - +2!KFL2+.-!20,SS.%A4, in :99/,S/.6%/./!.3!.S6/.S-.-!0;
Actions - S#per*isory :one le*el #p; or whate*er we want it to be$

Anda mungkin juga menyukai