Form Personalization in User Form for Oracle Apps
Transcript of Form Personalization in User Form for Oracle Apps
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 1/39
Responsibility: System Administrator
Navigation: Security User Defne
1. Click Help Diagnostics Custom Code Personalize.2. Disable te !orm Personalization se"uence #rom $% to $1 by
uncecking te &nabled ceck bo' as so(n belo(.
). Create a ne( record by clicking on icon to create *A+ User
Pro,isioning-esponsibility /ogged0 (it te #ollo(ing details.
Seq Description Level Enabled
$2 A+ User Pro,isioning-esponsibility/ogged
!unction +ick
).1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-!3-65S+A5C&
7ot
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 2/39
).2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bectProperty5ame
8alue
9lobal8ariable
::&SP/9 8A/U&
;select +<CHA=''mtz<resp<ceck<#nc=#nd<profle.,alue=>&SP<5A3&>???!3 DUA/
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 3/39
@. Create a ne( record by clicking on icon to create *A+ User
Pro,isioning -User ueried0 (it te #ollo(ing details.
Seq Description Level Enabled
$2.1 A+ User Pro,isioning -Userueried
!unction +ick
@.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect Condition
Processing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&.US&< 5A3&
7ot
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 4/39
@.2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype +argetbect
Property
5ame8alue
9lobal8ariable
::US&U&B
8A/U&;=S&/&C+to<car=''mtz<user<ceck<#nc=US&.US&<5A3&?? !3 DUA/?
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 5/39
. Create a ne( record by clicking on icon to create */8 estriction
#or A+ User0 (it te #ollo(ing details.
Seq Description Level Enabled
$2.2 /8 estriction #or A+ User!unction +ick
.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&.&3P/ B&&<5A3&
=9/7A/.::&SP/9
;1?
5ot in&nteruery3ode.
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 6/39
.2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
7uiltin +ype Argument 9roup 5ame
Createecord
9roup #romuery
S&/&C+ p.#ull<nameE p.current<employee<FagE p.business<group<nameE p.employee<numberE
p.np(<numberE p.email<addressE p.person<id !3 H<!5DSCAUS<P&S5</8<8 p 4H&& #ull<name 65 =S&/&C+ pap#.#ull<name !3 per<all<assignments<#paa#E
::A+P&S5
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 7/39
per<all<people<# pap#E pay<people<groups ppgE #nd<user #u 4H&& pap#.person<id ;paa#.person<id
A5D ppg.people<group<id ;paa#.people<group<id A5D #u.employee<id ;pap#.person<id A5D ppg.segment) ;>Ad,anced +ecnologies> A5D paa#.organization<id 65 =S&/&C+organization<id !3r<all<organization<units
4H&& name /6G&>AD8>? A5D SBSDA+& 7&+4&&5pap#.eIecti,e<start<date A5Dpap#.eIecti,e<end<date A5D SBSDA+& 7&+4&&5paa#.eIecti,e<start<date A5Dpaa#.eIecti,e<end<date?U565
S&/&C+ p.#ull<nameE p.current<employee<FagE p.business<group<nameE p.employee<numberE p.np(<numberE p.email<addressE p.person<id !3 H<!5DSCAUS<P&S5</8<8 p 4H&& #ull<name 65 =S&/&C+ pap#.#ull<name !3 per<all<assignments<#
paa#E per<all<people<# pap#E pay<people<groups ppgE #nd<user #u 4H&& pap#.person<id ;paa#.person<id A5D ppg.people<group<id ;paa#.people<group<id
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 8/39
A5D #u.employee<id ;pap#.person<id A5D ppg.segment) ;>Ad,anced +ecnologies> A5D paa#.organization<id 65
=S&/&C+organization<id !3r<all<organization<units 4H&& name /6G& >A+>? A5D SBSDA+& 7&+4&&5pap#.eIecti,e<start<date A5Dpap#.eIecti,e<end<date?
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 9/39
&nter 11 in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bectProperty5ame
8alue
/8 &3P<5A3&</89UP<5
A3&
::A+P&S5
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 10/39
&nter 12 in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US& 65S&+<A//4&D
+U&
&nter 1) in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock 7/G<PJC65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 11/39
&nter 1@ in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock A++65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 12/39
&nter 1 in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US&<&SP65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 13/39
K. Create a ne( record by clicking on icon to create *esponsibility/8 estriction #or A+ User0 (it te #ollo(ing details.
Seq Description Level Enabled
$2.) esponsibility /8 estriction#or A+ User
!unction +ick
K.1Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
Condition Processing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&<&SP.&SP5S676/6+B<5A3&
=9/7A/.::&SP/9
;1?
5ot in&nter-uery3ode.
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 14/39
K.2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
7uiltin +ype Argument 9roup 5ame
Createecord
9roup #romuery
S&/&C+ r.responsibility<nameE a.application<nameE r.responsibility<idE r.application<id !3 #nd<application<,l aE#nd<responsibility<,l r 4H&& r.application<id ; a.application<id A5D = r.,ersion ; >@> r.,ersion ; >4> r.,ersion ; >3> r.,ersion ; >H>? A5D =r.end<date 6S 5U//
::A+&SP
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 15/39
=+U5C =SBSDA+&? 7&+4&&5r.start<date A5D r.end<date?? A5D r.responsibility<name in =selectmeaning #rom #nd<lookup<,alues (erelookup<type ;
>::3+L<A+<US&<P86S65659> and tag ;>US&> and enabled<Fag;>B>?
&nter 11 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
/8 &SP5S676/6+B 9UP<5A3& ::A+&SP
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 16/39
&nter 12 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect
+ype
+arget bect Property 5ame 8alue
7lock US&<&SP65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 17/39
&nter 1) in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock 7/G<PJC65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 18/39
&nter 1@ in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US&65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 19/39
&nter 1 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock A++65S&+<A//4&
D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 20/39
M. Create a ne( record by clicking on icon to create *A+ User
8alidation0 (it te #ollo(ing details.
Seq Description Level Enabled
$2.@ A+ User 8alidation
!uncti
on +ick
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 21/39
M.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&.US&< 5A3&
=9/7A/.::&SP/9
;1? A5D
=9/7A/.::US&U&
B;1?
5ot in&nter-uery3ode.
M.2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock 7/G<PJC 65S&+<A//4&D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 22/39
&nter 11 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype +arget bect Property 5ame 8alue
7lock 7/G<PJC UPDA+&<A//4&D +U&
&nter 12 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US& 65S&+<A//4&D +U&
&nter 1) in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US&<&SP 65S&+<A//4&D +U&
&nter 1@ in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lockUS&<&SP<65D6
65S&+<A//4&D !A/S&
&nter 1 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 23/39
7lock A++ 65S&+<A//4&D +U&.
&nter 1K in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US& UPDA+&<A//4&D +U&.
&nter 1M in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US&<&SP UPDA+&<A//4&D +U&.
&nter 1N in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lockUS&<&SP<65D6
UPDA+&<A//4&D !A/S&.
&nter 1$ in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock A++ UPDA+&<A//4&D +U&.
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 24/39
N. Create a ne( record by clicking on icon to create *5on A+ User
8alidation0 (it te #ollo(ing details.
Seq Description Level Enabled
$2. 5on A+ User 8alidation!unction +ick
N.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&.US&< 5A3&
=9/7A/.::&SP/9
;1? A5D
=9/7A/.::US&U&
B;%?
5ot in&nter-uery3ode.
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 25/39
N.2Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US& UPDA+&<A//4&D !A/S&
&nter 11 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 26/39
7lock US&<&SP UPDA+&<A//4&D !A/S&
&nter 12 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lockUS&<&SP<65D6
UPDA+&<A//4&D !A/S&
&nter 1) in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock A++ UPDA+&<A//4&D !A/S&
&nter 1@ in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect
+ype +arget bect Property 5ame 8alue
7lock US&<&SP 65S&+<A//4&D !A/S&
&nter 1 in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
bect +ype
+arget bect Property 5ame 8alue
7lock US&<&SP<65D6
65S&+<A//4&D !A/S&
&nter 1K in te *Se"0 as per screen sot belo( and te oter 8alues as#ollo(s
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 27/39
bect +ype
+arget bect Property 5ame 8alue
7lock A++ 65S&+<A//4&D !A/S&
$. Create a ne( record by clicking on icon to create *A+ User
esponsibility - Updation o# Start Date #or 5on A+ esponsibility0 (it te#ollo(ing details.
Seq Description Level Enabled
$2.KA+ User esponsibility - Updation o# StartDate #or 5on A+ esponsibility
!unction +ick
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 28/39
$.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-
65S+A5C&
US&<&SP.
S+A+<DA+&
=9/7A/.::&SP/9
;1? A5D
=9/7A/.::US&U&
B;1? A5D O
item.user<resp.responsibility<name.,alueQ
5+ /6G& >A+>
5ot in&nter-
uery3ode.
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 29/39
$.2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
6tem
US&<&SP.S+A
+<DA+& UPDA+&<A//4&D !A/S&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 30/39
1%. Create a ne( record by clicking on icon to create *A+ User
esponsibility - Updation o# &nd Date #or 5on A+ esponsibility0 (it
te #ollo(ing details.
Seq Description Level Enabled
$2.MA+ User esponsibility - Updation o# &ndDate #or 5on A+ esponsibility
!unction +ick
1%.1 Click on te condition tab and enter te details as #ollo(s
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 31/39
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&<&SP.&5D<DA+&
=9/7A/.::&SP/9
;1? A5D
=9/7A/.::US&U&
B;1? A5D Oitem.user<resp.respo
nsibility<name.,alueQ
5+ /6G& >A+>
5ot in
&nter-uery3ode.
1%.2 Click on te Actions +ab
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 32/39
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
6tem US&<&SP.&5D< DA+&
UPDA+&<A//4&D !A/S&
11. Create a ne( record by clicking on icon to create *A+ User
esponsibility-Updation o# Start Date #or A+ esponsibility0 (it te
#ollo(ing details.
Seq Description Level Enabled
$2.NA+ User esponsibili6ty-Updation o# StartDate #or A+ esponsibility
!unction +ick
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 33/39
11.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&<&SP.S+A+<DA+&
=9/7A/.::&SP/9
;1?A5D=9/7A/.::US&U&
B;1? A5D O
item.user<resp.respo
nsibility<name.,alueQ
/6G& >A+>
5ot in&nter-uery3ode.
11.2 Click on te Actions +ab
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 34/39
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
6tem US&<&SP.S+A +<DA+&
UPDA+&<A//4&D +U&
12. Create a ne( record by clicking on icon to create *A+ User
esponsibility-Updation o# &nd Date #or A+ esponsibility0 (it te
#ollo(ing details.
Seq Description Level Enabled
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 35/39
$2.$A+ User esponsibility-Updation o# &ndDate #or A+ esponsibility
!unction +ick
12.1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
4H&5-5&4-6+&3-65S+A5C&
US&<&SP.&5D<DA+&
=9/7A/.::&SP/9
;1? A5D
=9/7A/.::US&U&
B;1? A5D O
item.user<resp.respo
nsibility<name.,alueQ
/6G& >A+>
5ot in&nter-uery3ode.
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 36/39
12.2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
bect +ype
+arget bect Property 5ame 8alue
6temUS&<&SP.&5D<
DA+&UPDA+&<A//4&D +U&
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 37/39
1). Create a ne( record by clicking on icon to create *Person
name cannot be null #or A+ Users0 (it te #ollo(ing details.
Seq Description Level Enabled
$) Person name cannot be null #or A+ Users!unction +ick
1).1 Click on te condition tab and enter te details as #ollo(s
+rigger &,ent +riggerbect
ConditionProcessing 3ode
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 38/39
4H&5-8A/6DA+&-&CD
US&
=user.employee<name
is null? A5D
=9/7A/.::&SP/9
;1?
5ot in&nter-uery3ode.
1).2 Click on te Actions +ab
&nter 1% in te *Se"0 as per screen sot belo( and te oter 8alues as
#ollo(s
7/23/2019 Form Personalization in User Form for Oracle Apps
http://slidepdf.com/reader/full/form-personalization-in-user-form-for-oracle-apps 39/39
3essage +ype 3essage +e't
&rrorA+ User cannot create user (it employeeas null.