ADI_Oracle_AME_Implementation_Steps
Transcript of ADI_Oracle_AME_Implementation_Steps
Implementing Oracle Approval Management
ADIC (Abu Dhabi Investment Company)
This document includes a screen shot demonstration of Oracle® Approval Management setup for Abu Dhabi Investment Company. It will help the IT department in understanding how AME works and also in handling any changes in the current business cycles.
By: Akram Madkour
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Or Se (SS
AD Re Ju
racle ® Apprelf Service foSHR 4.2)
DIC Implemeelease 12 ne 2008
oval Manageor Human Re
entation Ste
P
ement esources
eps
Page 2 of 70
AD
PreFor
Co OvA
ADM
AMImCo
CreF
F
ApC
CoRef
DIC Oracle App
pared By: AkramInquires: akram
oracle
ontents
erview of ApApprovals ProDIC Self ServicMapping on tME setup stepplementing ammon setup 01 ‐ Reque02‐ Bank A03‐ Busines04‐ Confer05‐ Accom06‐ Marita07‐ Spouse08‐ Reques09.1‐ Leave09.2‐ Leave09.3‐ Leave10‐ Trainin11‐ Trainin12‐ Passpo
eated AttribuFor the ConfeDetails of t
For the TrainiDetails of t
proval GroupCreated Apprmmon Probleferences .......
proval Manag
m Madkour mmadkour@gmae@akrammadko
provals .........ocess ............ce Functions wthe applicatiops diagram ....approvals andsteps ...........
est for accommAccount Numbss Travel Reqence Requestmodation Loal Status Chane/Child Additist for Certificae Request (Hae Request (Sice Request (Ang Request ....g Appraisal ..
ort Details .....tes ...............erence Requethe function cing Request .the function cps ..................roval Groups ems ...................................
gement Imple
ail.com ur.com
.....................
.....................with approvalon .......................................d notifications.....................modation in Cber for salary uest .............t ...................an .................ge ................on ................ate/Letter ....ajj Leave, Comck Leave) ......nnual Leave) .....................................................................................est .................created in the.....................created in the.....................for ADIC .................................................
ementation S
.....................
.....................l and notificat..........................................s for each fun.....................Company NamTransfer ....................................................................................................................................mpassionate L...................................................................................................................................................e package...........................e package..........................................................................................
Steps
......................
......................tion details ...............................................nction ..................................me ..........................................................................................................................................................................Leave, Mater....................................................................................................................................................................................................................................................................................................................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................rnity Leave, Id......................................................................................................................................................................................................................................................................................................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................ddah Leave, S......................................................................................................................................................................................................................................................................................................
P
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................Study Leave) ........................................................................................................................................................................................................................................................................................................
Page 3 of 70
.................. 4
.................. 4
.................. 5
.................. 6
.................. 7
.................. 8
.................. 9
................ 10
................ 14
................ 15
................ 18
................ 24
................ 28
................ 32
................ 36
................ 39
................ 44
................ 45
................ 46
................ 53
................ 56
................ 59
................ 59
................ 60
................ 62
................ 64
................ 66
................ 66
................ 67
................ 69
AD
PreFor
Ov
AparetheparApchabelnotnex
ApApprogenappparandThe(AMapp
Rev
MoWedatpagfurcompagsubthe
DIC Oracle App
pared By: AkramInquires: akram
oracle
verview o
provals procee submitted te approval rert of Personaprovals requanged by malow. The logict the final apxt approver c
pprovals Pprovals with ocess, the appnerated depeprovals procerts. One part d/or notificate second partME) or a custoprovers and/o
view and Con
ost functions eb page sectitabase and pge. If you harther approvemmitted to tge contains abmitted transe activity leve
proval Manag
m Madkour mmadkour@gmae@akrammadko
of Approv
esses enable to the HR tabquirements al Informationirements by anagers woulc checks whepprover, the can either reje
Process Correction V4plication usesends on the aess also includis the self–setion recipientt is an applicaomizable PL/or notificatio
nfirm:
display the on that you roposed tranave enabled ters and notifihe Human Ra confirmatiosaction for thel attributes fo
gement Imple
ail.com ur.com
vals
you to decidebles. You canas required. Fn requires appresponsibilityd not. All apether the currapplication feect the transa
4.0 is the defs rules to genpprovals mecdes dynamic aervice user ints. You can alsation which gSQL package.n recipients b
Review and have updatedsaction data.the Dynamic ers. When thesources syston message dheir records ifor the Review
ementation S
e whether tra define diffeFor example, proval but they so that recpprovals mecrent approveretches the naction, appro
ault behaviorerate a list ofchanism you aapprovals as terface whichso display theenerates the . The dynamicbased on the
Confirm paged as part of t If you have cApprovals fu
he user choostem or sent fdescribing thf required. Yow workflow fu
Steps
ansactions carent approvayou can cone Phone Numords changedchanisms user is the final aext approverve the transa
r for modulesf approvers foare using (seestandard. Theh enables the e approvers adefault apprc approval woapprover list
es. The Reviethe precedingconfigured apunction, theses the Submfor approval.he status of tou can set upunctions.
arried out by Sal requiremenfigure the wo
mbers part dod by employeed in SSHR foapprover in thr who then reaction, or retu
s in SSHR 4.0 aor the SSHR te Approvals Me dynamic apinitiating mand limit the novers. This is orkflow proce.
ew page dispg transactionpprovals, youuser can see
mit button fro The Confirmthe transactiop the approva
SSHR users nnts for differeorkflow proceoes not. Alternees would neollow the bashe hierarchy. eceives the aurn the transa
and above. Wransaction. TMechanisms ipprovals functnager to addnumber of apeither Oracleess then send
plays a corres. Inside each can enter ape the defaultm the Reviewm page is theon. The useral properties f
P
eed approvaent transactioesses so that natively, you eed approvalsic approvals If the currenapproval notiaction for cor
Within the apphe way in whn SSHR). The tionality work additional approval levels.e Approvals Mds notification
sponding regregion is a li
pprovals commt approval chw page, the tn displayed. r can print a for a process
Page 4 of 70
l before they ons and vary the Address can vary the but records loop shown t approver is fication. The rrection.
provals hich the list is default ks in two pprovers . Management ns to
gion for each st of current ments in this hain and add ransaction is The Confirm copy of the by changing
AD
PreFor
AD
#
01
02
03
04
05
06
07
08
09.1
09.2
DIC Oracle App
pared By: AkramInquires: akram
oracle
DIC Self S
Function
Request foraccommodaCompany N Bank AccouNumber forTransfer Business TrRequest
ConferenceRequest
AccommodLoan Marital StatChange Child Additi
Request forCertificate/ Leave RequFor
1‐ Haj2‐ Co
nat3‐ Ma
Lea4‐ Idd
Lea5‐ Stu
Lea
Leave RequFor
1‐ Sic
proval Manag
m Madkour mmadkour@gmae@akrammadko
ervice Fu
App1
r ation in Name
SerEm
unt r salary
HR Em
avel DireSup
e DireSup
ation HR Em
tus HR Em
ion HR Em
r /Letter
HR Em
uest
jj Leave mpassiote Leave aternity ave dah ave udy ave
DireSup
uest
ck Leave
DireSup
gement Imple
ail.com ur.com
unctions w
prover Ap2
vices ployee
HR Em
ployee
ect pervisor
SecSup
ect pervisor
SecSup
ployee HR Em
ployee
ployee
ployee
ect pervisor
SecSup
ect pervisor
SecSup
ementation S
with appr
pprover
Ap3
mployee
cond pervisor
cond pervisor
mployee
cond pervisor
HREmThReto DirVP(if req
cond pervisor
HREm
Steps
oval and
pprover
FY
Re
Re
Re
Re
Re
Re
Re
Re
R mployee – en assigned HR rector, 1 or VP2
quired)
Re
R mployee
Re
notificati
YI 1 FYI
equester A/PEm
equester
equester
equester SerEm(in caccon orreq
equester HR
equester MeEm
equester HR
equester
equester
equester
ion detail
I 2 F
P ployee
rvices ployee case ommodatior ticket is uired)
Employee AE
edical Card ployee
Employee ME
P
ls
FYI 3
A/P Employee
Medical Card Employee
Page 5 of 70
FYI 4
AD
PreFor
09.3
10
11
12
Ma
DIC Oracle App
pared By: AkramInquires: akram
oracle
Leave RequFor
1‐ AnLea
Training Re
Training Ap
Passport De
apping on
proval Manag
m Madkour mmadkour@gmae@akrammadko
uest
nnual ave
DireSup
quest DireSup
praisal DireSup
etails HR Em
n the appl
gement Imple
ail.com ur.com
ect pervisor
SecSup
ect pervisor
HigSup
ect pervisor
HigSup
ployee
lication
ementation S
cond pervisor
gher pervisor
HREmThReto VPreq
gher pervisor
Steps
Re
R mployee – en assigned VP1 or 2 (if quired)
Re
Re
Re
equester
equester HR
equester
equester
Employee DS
P
Direct Supervisor
Page 6 of 70
Service employee (In case accommodatin or ticket required)
io
AD
PreFor
AM
Theactatt
Theis tattcan
If aconsuptyp
DIC Oracle App
pared By: AkramInquires: akram
oracle
ME setup
e above diagtions. An actitribute is trigg
ere are two tthe smallest tribute whichn be as follow
a specific condition and tpervisor to appes. When cre
Other…
proval Manag
m Madkour mmadkour@gmae@akrammadko
steps dia
gram is the bon will be tagered.
ypes of attribbuilding unit describes IDws “HR_ABSEN
ndition is truthe action approve, a peeating the rul
Con
Attr
gement Imple
ail.com ur.com
agram
building blockken in case a
butes, even set of the rule.D of the absenNCE_TYPE_ID
ue (HR_ABSEre in the samrson with a se, the rule ty
nditions
ributes
Jobs
ementation S
ks of the appa specific con
eeded or attr. Example of nce type. AttrD_SS = 60”.
ENCE_TYPE_IDme rule. Thespecific job, aype depends o
R
Po
Steps
proval managdition is true
ributes that wan attributeributes are th
D_SS = 60),e action depea specific peron the action
2
1
ule
ositions
gement procee. The rule is
we build accor is the “HR_hen linked to
an action coends on the rson regardintype.
A
3
Supe
Act
ess. A rule iswhat will act
rding to our r_ABSENCE_TY conditions; f
ould be takenaction type,
ng less of his/
Action
rvisors
tion Types
P
s a set of cotually happen
requirement. YPE_ID_SS”; ifor example,
n afterwards, it’s even yo/her assignm
Approva
Page 7 of 70
nditions andn if a specific
An attribute it’s a seeded a conditions
s if both the ou want the ent or other
l Group
AD
PreFor
Im
Aftwilapponatt
Firsabl
Pat
DIC Oracle App
pared By: AkramInquires: akram
oracle
mplement
ter implemenl use “Approproval a notily once to etributes, cond
st, we are goile to send not
th: Approvals
‐ Select “‐ Change ‐ Click “A
proval Manag
m Madkour mmadkour@gmae@akrammadko
ting appro
nting Oracle® ovals Managefication flowenable the Fditions, action
ing to enabletifications aft
s Managemen
“Oracle Self S the Variable Apply”
gement Imple
ail.com ur.com
ovals and
Approval Maement Admis for each fuFYI notification types, appro
FYI notificatiter approvals
nt Administra
ervice HumanName “Allow
ementation S
d notificat
anagement (senistrator” annction (proceons. We wiloval groups a
ions for the se.
ator > Configu
n Resources”w For Your Inf
Steps
tions for e
ee Oracle_Self_S
nd “Approvaless). We will l use “Apprond rules.
eeded Oracle
uration Variab
” from the traformation No
each func
Service_Impleme
s Managemeuse the “Apovals Manag
e Self Service
bles
nsaction typeotifications”
ction
etation_Setps_F
ent Business pprovals Mangement Busi
transaction. B
e then click “Gto “Yes”
P
For_Specific_Pur
Analyst” to nagement Adness Analyst
By doing this,
Go”
Page 8 of 70
rposes.pdf), wemanage the ministrator”t” to create
, we will be
AD
PreFor
Co Pat
DIC Oracle App
pared By: AkramInquires: akram
oracle
ommon se
th: Approval
A. Create requiresome osome fu
B. Create employwe neeapprovehaving a
C. Create attributmore thExamplAttributConditioConditioConditio
D. Add act(List CreList Creaction tExampl
o
o
o
o
E. Define t
true. Th
proval Manag
m Madkour mmadkour@gmae@akrammadko
etup step
Management
the attributment in the sof the seededunctions
approver groee/employeeed t specify e. These empa user name a the conditio
te, which mehan one valuele: te Name: HR_on1: HR_ABSon2: HR_ABSon3: HR_ABS
tion types acceation, List Meation Excepttype is the lines of seeded supervisory type, and froof approversapproval‐groapproval gropost‐chain‐ochoose the afinal authordefined in th
the rules. A ruhe rule is wha
gement Imple
ail.com ur.com
s
t Business An
e if requiredseeded attribd attributes
oups and attes. Approval ga person o
ployees mustand password
on. Conditieans; for one (more than
_ABSENCE_TYSENCE_TYPE_SENCE_TYPE_SENCE_TYPE_
cording to thModification, tion …) uses k between thaction typeslevel: Used bom it you cans do you wantoup chain of oup that you wof‐authority aapproval grourity: Used byhe “List Modif
ule is a set ofat will actually
ementation S
alyst (Respon
d (if you cabutes). We’veand created
tach them togroups are cror a group t be in the Hd
ons are inste attribute tone conditio
YPE_ID_SS _ID_SS = 10 _ID_SS = 30 _ID_SS = 510
e rule type, ePost List Appspecific acti
he people ands: by the “List Cn choose howt authority: Uwant approvals: Usup that will bey the “List Mfication” tab
f conditions ay happen if a
Steps
nsibility)
n’t find youe used seededour own fo
o the desiredreated in caseof people toR system and
tances of athere can ben)
each rule typeprover Groupion type. Thed the rule.
Creation” rulew many level
sed by the “L
sed by the “Pe included aftodification” rinside the con
nd actions. Aspecific attrib
ur d or
d e o d
n e
e p, e
e s
List Creation”
ost List Approter the peoplerule type, frondition
An action will bute is trigger
rule type, an
over Group” e in the list crom it you ch
be taken in cred.
P
nd from it you
rule type, andreation hoose people
case a specific
Page 9 of 70
u choose the
d from it you
that you’ve
c condition is
AD
PreFor
01
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
1 Reques
RequesAccommodCompany
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
t for accom
st for ation in Name
R
con
gement Imple
ail.com ur.com
mmodatio
Submitted to Se
Request revised byEmployee, check
solidated allowancamount requeste
Req
ementation S
on in Comp
ervices Employee
Yes
y HR ks ce with ed
uest for Accom
Two rules ar One includesSecond Inclu
Steps
pany Name
A
mmodation in C
A
re applied he
s the Approveudes the Noti
e
Approve
Company Name
Approve Y
ere:
er(s) fied (FYI)
NotAppr
toNo
e
YesNo
Appto A
P
tification withroval/Rejectiono Requester
No
otification withproval/RejectionA/P Employee
Page 10 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Details of
Details of th
Steps
the Approver(
he Notified (FY
(S) rule
YI) rule
PPage 11 of 70
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
ementation S
Steps
Fill in d
P
details and “A
Page 12 of 70
Apply”
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Th
he Review paapproval an
P
ge with the nd FYI list
Page 13 of 70
AD
PreFor
02
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
2 Bank Ac
Bank AccounNumber for sal
Transfer
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
ccount Num
nt lary Subm
gement Imple
ail.com ur.com
mber for s
itted to HR Emplo
ementation S
salary Tra
yee HRo
Bank Account
Steps
nsfer
R Employee checkoriginal Hard Copy
Number for sala
ks y Appro
ary Transfer
ove/Reject
One incl
Details
P
Notification wApproval/Reje
to Reques
rule is applieudes the App
of the Approv
Page 14 of 70
withectionster
ed here: prover(s)
er(S) rule
AD
PreFor
03
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
3 Busines
Business TravRequest
Second Supervisoreviews th
request
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
s Travel R
vel Subm
or he
gement Imple
ail.com ur.com
Request
itted to Direct Sup
Yes
ementation S
pervisor
Busine
Steps
ess Travel Requ
Approve
Approve
We
est
No
Yes
e’re using thetravel
By d
o
s
No
e Seed rule heis considered
default it requi
P
Notification wApproval/Reje
to Reques
Notification isto Services Em
take actio
ere because bd as a leave
ires supervisor
Page 15 of 70
withectionster
s sentployee to on
business
r approval
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
Fill in t
ementation S
the required
Steps
d details and
d click “Next
t”
PPage 16 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
The Review pappro
P
page with theval list
Page 17 of 70
e
AD
PreFor
04
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
4 Confere
ConferenceRequest
SecondSupervisoreviews th
request
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
nce Reque
e Subm
d or he t
gement Imple
ail.com ur.com
est
mitted to Direct Sup
Yes
Approve
ementation S
pervisor
Con
AYes
Steps
nference Reques
Approve
Accommodation and/or ticket
required
t
Acc. and/or Ticke
No
No
ThrOneSecThir
et required
o
ree rules are ae includes theond Includes rd Includes th
Details
P
Notification wApproval/Reje
to Request
Notification isto Services Emp
take actio
applied heree Approver(s)the Notified
he Notified (F
s of the Approv
Page 18 of 70
withectionter
s sentployee to n
: ) (FYI) YI)
ver rule
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Created Att
Created A
Steps
tribute‐see pa
Attribute‐see
age xxx
page xxx
Details of theIn case Ti
Details of tIn case A
P
Notified (FYI) icket is require
the Notified (FAccomm. is req
Page 19 of 70
2 ruleed
YI) 2 rulequired
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
A
T
gement Imple
ail.com ur.com
Accommoda
icket Requi
ementation S
ation Requi
red ‐ No
Steps
red – No
Fill in
n details and “
P
“Apply”
Page 20 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
The Review papproval a
P
page with theand FYI list
Page 21 of 70
e
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
Accommo
Ticket Req
ementation S
odation Req
quired ‐ No
Steps
quired – Yes
Fil
s
l in details an
P
nd “Apply”
Page 22 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
T
The Review paapproval an
P
age with the nd FYI list
Page 23 of 70
AD
PreFor
05
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
5 Accomm
AccommoLoa
Approve
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
modation L
odation an S
Yes
gement Imple
ail.com ur.com
Loan
Submitted to HR E
HR Employee (Dreceives the re
Tw OnSe
ementation S
Employee
Acco
Director) quest
No
wo rules are a
ne includes thecond Include
Steps
Approve
HR Employee consolidated allow
amount reque
ommodation Loa
o
applied here:
he Approver(ses the Notified
e
checks wance with ested
an
Y
N
:
s) d (FYI)
NPayr
Yes
No
N
P
Notification withApproval/Rejectio
to Requester
Notification sent to roll Officer to take
Notification Sent to Employee
Page 24 of 70
on
the action
A/P
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Details
Details of
P
s of the Approv
f the Notified (
Page 25 of 70
ver(S) rule
(FYI) rule
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
Fi
ementation S
ll in the require“A
Steps
ed details and pply”
click
PPage 26 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
The Review approval
P
page with theand FYI list
Page 27 of 70
e
AD
PreFor
06
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
6 Marital
Marital StatuChange
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
Status Cha
us Submitte
gement Imple
ail.com ur.com
ange
ed to HR Employee
Two r One inSecon
ementation S
e
Marit
HR EmploChecks the
copy
rules are appl
ncludes the And Includes th
Steps
tal Status Change
oyee e hard
lied here:
Approver(s) he Notified (FY
e
Approve
YI)
Yes
No
P
Notification wApproval/Reje
to Requeste
Notification is sto Medical Card E
to take actio
Page 28 of 70
withectioner
sentEmployee on
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Details
Details o
P
s of the Approv
of the Notified
Page 29 of 70
ver(S) rule
(FYI) rule
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
ementation S
Fill in de
Steps
tails and “N
ext”
PPage 30 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
The Revappr
Steps
view page witoval and FYI l
th the list
PPage 31 of 70
AD
PreFor
07
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
7 Spouse/
le details:
Spouse/CAdditio
proval Manag
m Madkour mmadkour@gmae@akrammadko
/Child Add
Child n Submit
gement Imple
ail.com ur.com
dition
tted to HR Employe
Two One Seco
ementation S
ee
Spou
HR EmploChecks the
copy
o rules are ap
includes the ond Includes t
Steps
use/Child Additio
oyee e hard y
plied here:
Approver(s)the Notified (
on
Approve
(FYI)
to
Yes
No
t
(I
P
Notification with Approval/Rejecti
to Requester
The Request is seo Medical Card Emp
to take action
The Request is seto Payroll Officer to
actionn case requester is
National)
Page 32 of 70
hon
entployee
ento take
s UAE
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Details
Details o
P
s of the Approv
of the Notified
Page 33 of 70
ver(S) rule
(FYI) rule
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
ementation S
Fill in d
Steps
details and
“Apply”
PPage 34 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Th
he Review pagapproval and
P
ge with the d FYI list
Page 35 of 70
AD
PreFor
08
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
8 Request
Request foCertificate/Le
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
t for Certif
or etter Subm
gement Imple
ail.com ur.com
ficate/Lett
mitted to HR Emplo
One
ementation S
ter
oyeeHR
reque
Request
rule was crea
Details of
Steps
R Employee checksested Certificate/Leand take action
for Certificate/L
ated for this r
the Approver
ks etter Appro
Letter
request
rule
ove/Reject
P
Notification wApproval/Reje
to Requeste
Page 36 of 70
withctioner
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
F
ementation S
Fill in detail
Steps
s and “App
ly”
PPage 37 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
The
Review pageapprove
P
e with the r
Page 38 of 70
AD
PreFor
09Stu
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
9.1 Leave udy Leave
Leave
Second Suprequest a
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
Request (e)
Request Su
Leave Requ
pervisor receives and take action
gement Imple
ail.com ur.com
(Hajj Leave
ubmitted to Direct S
Yes
uest (Hajj Leave,
App
ementation S
e, Compas
Supervisor
Compassionat
roveYes
Steps
ssionate Le
Approve
HR Emplorequest andHR Director
Re
e Leave, Mater
eave, Mate
No
oyee receives d reassigned to r, VP1 or VP2 (if quired)
nity Leave, Idda
No
Det
ernity Lea
NotAppr
to
ah Leave, Study
tails of Hajj Lea
P
ave, Iddah
tification withroval/Rejectiono Requester
y Leave)
Approve
No
ave Approval
Page 39 of 70
Leave,
Yes
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Det
D
tails of Compas
Details of Mate
P
ssionate Leave
ernity Leave Ap
Page 40 of 70
e Approval
pproval
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Details of
Details o
P
f Iddah Leave A
of Study Leave
Page 41 of 70
Approval
e Approval
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es: (For Study
gement Imple
ail.com ur.com
y Leave as an
S
N
ementation S
example)
Selecting “StuAbse
Note: ABSEN
Steps
udy Leave” aence Type CE_TYPE_ID
s the
is 67
PPage 42 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Theapprov
Review pagevals for the “S
From the DE
In requires Su
This is addedrule we’ve cr
P
e with the Study Leave”
EFAULT SS Rule
pervisor Appro
d because of theated in page
Page 43 of 70
e
oval
he 41
AD
PreFor
09
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
9.2 Leave
Leave (Sick
Second Suprequest a
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
Request (
RequestLeave ) Su
pervisor receives and take action
gement Imple
ail.com ur.com
(Sick Leave
bmitted to Direct S
Yes
App
ementation S
e)
upervisor
Leave R
rove Yes
Steps
Approve
HR Emplorequest an
Request (Sick Lea
s
No
oyee receives nd take action
ave)
No
NotAppr
to
P
tification withroval/Rejectiono Requester
Approve
No
Page 44 of 70
Yes
AD
PreFor
09
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
9.3 Leave
Leave (Annua
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
Request (
Requestal Leave) Su
S
gement Imple
ail.com ur.com
(Annual Le
bmitted to Direct S
Second Supervisorrequest and take
ementation S
eave)
Supervisor
Yes
r receives e action
Leave Re
Steps
Approve
equest (Annual L
Appro
No
Leave)
ove
N
NotAppr
to
No
Yes
P
tification withroval/Rejectiono Requester
Page 45 of 70
AD
PreFor
10
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
0 Training
Training R
Second Supervisreceives reques
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
g Request
Request Sub
sor st Appro
gement Imple
ail.com ur.com
mitted to Direct Su
Yes
oveYes
Three rul First is foSecond isThird is aFourth isFifth is a
ementation S
upervisor
Tra
HR Employereceives requand take actiand Reassigto VP1 or VP
les are applie
or supervisor as approval AFa notification a notificationnotification I
Steps
Approve
aining Request
ee uest ion gn P2
No
ed here:
approval FTER the supeAFTER all appn IF accommoF ticket is req
No
Approve
NoY
Y
ervisor approvprovals odation is reqquired
oYes
Yes
Yes
Yes
val
quired
P
Notification Approval/Re
to Reques
Notification is seManage
Notification is seOfficer
Services Emp(In case Accommand/or ticker re
Page 46 of 70
withejectionster
ent to Line er
ent to HR r
ployee modation equired)
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Seco
Fi
Third is
ond is approv
irst is for supe
a notification
val AFTER the
P
ervisor appro
n AFTER all ap
supervisor a
Page 47 of 70
oval
pprovals
pproval
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Fourth
Fifth is
h is a notificat
s a notificatio
tion IF accom
P
n IF ticket is r
mmodation is
Page 48 of 70
required
required
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
Acco
ementation S
Fill in deta
ommodat
Ticker R
Steps
ails and “A
tion Requ
Required:
Apply”
ired: No
No
o
PPage 49 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
The Reviappro
In case: Accono
ew page withoval and FYI lis
omm. and Ticot Required
P
h the st
cket are
Page 50 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
Acco
ementation S
Fill in deta
ommodat
Ticker R
Steps
ails and “A
tion Requ
equired:
Apply”
ired: Ye
Yes
s
PPage 51 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
The Revieapprov
In case: AccoR
ew page with val and FYI lis
omm. and TicRequired
P
the st
cket are
Page 52 of 70
AD
PreFor
11
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
1 Training
Training
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
g Appraisa
g Appraisal Su
gement Imple
ail.com ur.com
al
bmitted to Direct S
Second SupervReceives requ
ementation S
Supervisor
Yes
visor uest
Tra
Steps
Approve
aining Appraisal
Appro
No
ove
N
NotAppr
to
NoYes
O
Detail
P
tification withroval/Rejectiono Requester
One rules is ap
s of the Appro
Page 53 of 70
pplied
over(S) rule
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
ementation S
Fill in deta
Steps
ails and “Ap
pply”
PPage 54 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
T
The Review paappro
P
age with the oval
Page 55 of 70
AD
PreFor
12
Ru
DIC Oracle App
pared By: AkramInquires: akram
oracle
2 Passpor
Passport Deta
le details:
proval Manag
m Madkour mmadkour@gmae@akrammadko
rt Details
ails Subm
gement Imple
ail.com ur.com
itted to HR Emplo
ementation S
yee HRo
Pa
Steps
R Employee checkoriginal Hard Copy
assport Details
ks y Appro
ove/Reject
On
Detail
P
Notification wApproval/Reje
to Reques
ne rules is ap
ls of the Appro
Page 56 of 70
withectionster
pplied
over(S) rule
AD
PreFor
Tes
DIC Oracle App
pared By: AkramInquires: akram
oracle
sting the rule
proval Manag
m Madkour mmadkour@gmae@akrammadko
es:
gement Imple
ail.com ur.com
ementation S
Fill in de
Steps
etails and “
“Apply”
PPage 57 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
Th
he Review pagapprov
P
ge with the val
Page 58 of 70
AD
PreFor
Cr
Fo
DIC Oracle App
pared By: AkramInquires: akram
oracle
reated Att
or the Con
proval Manag
m Madkour mmadkour@gmae@akrammadko
tributes
nference R
gement Imple
ail.com ur.com
Request
ementation S
Steps
PPage 59 of 70
AD
PreFor
De
FU ac
DIC Oracle App
pared By: AkramInquires: akram
oracle
etails of th
NCTION get
c CR varch
begin
begi
EXCE WHEN
end; RETU end get
proval Manag
m Madkour mmadkour@gmae@akrammadko
he function
t acc req
har2(10);
in
SELECT pINTO aFROM p h h h WHERE hAND hAND hAND h
EPTION N no data
;
URN acc_CR
acc req f
gement Imple
ail.com ur.com
n created i
for CR (p
ac.SEGMENTcc CR er analysir api tranr api tranr api tran
at.TRANSACat.TRANSACats.TRANSAatv.NUMBER
found then
;
or CR;
ementation S
in the pack
transactio
T14
is criteriansaction vansaction stnsactions h
CTION ID =CTION ID =ACTION STEPR VALUE = p
n return '
Steps
kage
on id
a pac, alues hatvteps hats,hat
p transachats.TRANP ID = hatpac.ANALYS
0';
IN NUMB
v,
ction id NSACTION IDtv.TRANSACTSIS CRITERI
BER) RETUR
D TION STEPIA ID;
P
RN VARCHAR2
ID
Page 60 of 70
2 IS
AD
PreFor
FU ti
DIC Oracle App
pared By: AkramInquires: akram
oracle
NCTION get
cket CR va
begin
begi
EXCE WHEN
end; RETU end get
proval Manag
m Madkour mmadkour@gmae@akrammadko
t ticket r
archar2(10
in
SELECT pINTO tFROM p h h h WHERE hAND hAND hAND h
EPTION N no data
;
URN ticket
ticket re
gement Imple
ail.com ur.com
eq for CR
);
ac.SEGMENTicket CR er analysir api tranr api tranr api tran
at.TRANSACat.TRANSACats.TRANSAatv.NUMBER
found then
CR;
q for CR;
ementation S
(p transac
T15
is criteriansaction vansaction stnsactions h
CTION ID =CTION ID =ACTION STEPR VALUE = p
n return '
Steps
ction id
a pac, alues hatvteps hats,hat
p transachats.TRANP ID = hatpac.ANALYS
0';
IN N
v,
ction id NSACTION IDtv.TRANSACTSIS CRITERI
NUMBER) RE
D TION STEPIA ID;
P
ETURN VARCH
ID
Page 61 of 70
HAR2 IS
AD
PreFor
Fo
DIC Oracle App
pared By: AkramInquires: akram
oracle
or the Tra
proval Manag
m Madkour mmadkour@gmae@akrammadko
aining Req
gement Imple
ail.com ur.com
quest
ementation S
Steps
PPage 62 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
PPage 63 of 70
AD
PreFor
De
FU ti FU ac
DIC Oracle App
pared By: AkramInquires: akram
oracle
etails of th
NCTION get
cket tr va
begin
begi
EXCE WHEN
end; RETU end get
NCTION get
c tr varch
begin
begi
EXCE WHEN
end; RETU end get
proval Manag
m Madkour mmadkour@gmae@akrammadko
he function
t ticket r
archar2(10
in
SELECT pINTO tFROM p h h h WHERE hAND hAND hAND h
EPTION N no data
;
URN ticket
ticket re
t acc req
har2(10);
in
SELECT pINTO aFROM p h h h WHERE hAND hAND hAND h
EPTION N no data
;
URN acc_tr
acc req f
gement Imple
ail.com ur.com
n created i
eq for TR
);
ac.SEGMENTicket tr er analysir api tranr api tranr api tran
at.TRANSACat.TRANSACats.TRANSAatv.NUMBER
found then
tr;
q for TR;
for TR (p
ac.SEGMENTcc tr er analysir api tranr api tranr api tran
at.TRANSACat.TRANSACats.TRANSAatv.NUMBER
found then
;
or TR;
ementation S
in the pack
(p transac
T8
is criteriansaction vansaction stnsactions h
CTION ID =CTION ID =ACTION STEPR VALUE = p
n return '
transactio
T9
is criteriansaction vansaction stnsactions h
CTION ID =CTION ID =ACTION STEPR VALUE = p
n return '
Steps
kage
ction id
a pac, alues hatvteps hats,hat
p transachats.TRANP ID = hatpac.ANALYS
0';
on id
a pac, alues hatvteps hats,hat
p transachats.TRANP ID = hatpac.ANALYS
0';
IN N
v,
ction id NSACTION IDtv.TRANSACTSIS CRITERI
IN NUMB
v,
ction id NSACTION IDtv.TRANSACTSIS CRITERI
NUMBER) RE
D TION STEPIA ID;
BER) RETUR
D TION STEPIA ID;
P
ETURN VARCH
ID
RN VARCHAR2
ID
Page 64 of 70
HAR2 IS
2 IS
AD
PreFor
FU tr PAA
DIC Oracle App
pared By: AkramInquires: akram
oracle
NCTION get
ans super
begin
begi
AF.EFFECTI
end; RETU end get
proval Manag
m Madkour mmadkour@gmae@akrammadko
t trans sup
id varcha
in
SELECT PAINTO t
FROM P HR
WHERE HAAND SYIVE END DATAND PA
EXCEPTION WHEN no d
;
URN trans
trans sup
gement Imple
ail.com ur.com
pervisor (
r2(10);
AAF.SUPERVrans super
ER ALL ASSR API TRAN
AT.TRANSACYSDATE BETTE AAF.PERSON
ata found
super id;
ervisor;
ementation S
(p transact
VISOR ID r id
SIGNMENTS FNSACTIONS H
CTION ID =TWEEN PAAF
N ID = HAT
then retur
Steps
tion id
F PAAF, HAT
p transac.EFFECTIVE
.SELECTED
rn '0';
IN NU
ction id E START DAT
PERSON ID
UMBER) RET
TE AND
;
P
TURN VARCHA
Page 65 of 70
AR2 IS
AD
PreFor
Ap
CrWeem
Be
Moemdir
DIC Oracle App
pared By: AkramInquires: akram
oracle
pproval G
reated Appe have used tmployee.
low are the a
ost of the appmployees thatect superviso
proval Manag
m Madkour mmadkour@gmae@akrammadko
Groups
proval Grhe approval g
pproval grou
proval groups we specify. Wor of a specific
gement Imple
ail.com ur.com
roups for Agroups for cas
ps created to
s that we’ve cWe have alsoc transaction
ementation S
ADIC ses that requ
o meet ADIC’s
created are “S created on “. Below are th
Steps
ired approva
s current busi
Static” which “Dynamic” aphe details of t
l or notificati
iness requirem
means it inclpproval groupthis dynamic
on to be sent
ments.
udes an empp with an SQL approval gro
P
t to a particu
ployee or a grostatement thup.
Page 66 of 70
lar
oup of hat gets the
AD
PreFor
Co
Cau
Theter
Sol
Act
DIC Oracle App
pared By: AkramInquires: akram
oracle
ommon P
use
e employee arminated. Bec
lution
1. The Sup2. If the Su
be reass
tion:
1. Query t2. Go the
Error
Unable toPlease co
proval Manag
m Madkour mmadkour@gmae@akrammadko
roblems
applying for thcause of this,
pervisor hieraupervisor resisigned to a di
he employee“Assignment”
o build the Supntact your Sy
gement Imple
ail.com ur.com
he leave doesthe approval
archy must haigns, then theifferent Supe
e that is linked” then “Super
pervisor Hieraystem Adminis
ementation S
s not have a sl process is af
ave the persoe position shorvisor.
d to the termrvisor” tab
archy, no persstrator to corr
Steps
supervisor or ffected and h
ns who are eould be occup
inated superv
son record exrect the data
one of the peence the erro
mployees anpied by a diffe
visor using th
xists with the issue.
erson in the sor.
d shouldn't herent person
he “Enter and
person id 326
P
supervisor hie
ave resignedor the emplo
Maintain” fo
6 as of sysda
Page 67 of 70
erarchy is
. oyees should
orm
te.
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
3. Remove4. If you u5. Save yo6. In the to7. Choose 8. In the “9. In the “
•
proval Manag
m Madkour mmadkour@gmae@akrammadko
e the current pdated the cour settings ool‐bar, go tothe request Collect From Full Refresh”
Note: If you’in case you a
gement Imple
ail.com ur.com
supervisor (ahange the err
o View > Requname “HRI LoDate” put thchoose “Yes”
’ve chosen “Nare re‐buildin
ementation S
and use correror can still pe
uest> Submit oad All Supere date from w” (as in the be
No” the systemg the hierarc
Steps
ction)OR Assersist
a new requervisor Hierarcwhich the syselow figure)
m will not clehy for cases l
sign a new su
st> Single Reqchies” tem will begi
ear the alreadike terminate
pervisor to th
quest
n to re‐build
dy created hieed employees
P
his employee
the superviso
erarchy, so chs
Page 68 of 70
or hierarchy
hoose “Yes”
AD
PreFor
Re
DIC Oracle App
pared By: AkramInquires: akram
oracle
eferences
1‐ Oracle®ImplemReleasePart NoDecemb
2‐ Oracle®ImplemReleasePart NoMay 20
3‐ ApprovaAn OracMay 20
4‐ ImplemAuthor:
5‐ CreatingAuthor:
proval Manag
m Madkour mmadkour@gmae@akrammadko
s
® Approval Maentation Guide 12 o. B31622‐02 ber 2006
® Approvals Mentation Guide 11i o. B25324‐01 06
als Managemcle White Pap07
enting Oracle: Akram Madk
g a function i: Akram Madk
gement Imple
ail.com ur.com
anagement de
Management de
ment Responsper
e® Self‐Servickour
nside a packakour
ementation S
ibilities and S
ce HR V4.2 on
age
Steps
Setups in AME
n R12
E.B
PPage 69 of 70
AD
PreFor
DIC Oracle App
pared By: AkramInquires: akram
oracle
proval Manag
m Madkour mmadkour@gmae@akrammadko
gement Imple
ail.com ur.com
ementation S
Steps
PPage 70 of 70