+ All Categories
Home > Documents > personalization

personalization

Date post: 26-Nov-2014
Category:
Upload: prasanth-reddy-boge
View: 277 times
Download: 1 times
Share this document with a friend
Popular Tags:
43
www.Fullinterview.com TRAINING DOCUMENT OA Personalization Table of Contents 1 Personlaizations..................................................3 2 Profile Options................................................... 3 3 Peronalization Levels ............................................3 4 Personalization Icons ............................................5 5 Personalization Features and Properties ..........................6 www.Fullinterview.com
Transcript
Page 1: personalization

• www.Fullinterview.com

TRAINING DOCUMENT

OA Personalization

Table of Contents

1 Personlaizations................................................................................................................... 32 Profile Options..................................................................................................................... 33 Peronalization Levels ..........................................................................................................34 Personalization Icons .........................................................................................................55 Personalization Features and Properties ..........................................................................6

5.1 Rendered…………………………………………………………………………………65.2 Hiding a Region…………………………………………………………......................85.3 Required…………………………………………………………………......................85.4 Read Only………………………………………………………………………………105.5 Prompt…………………………………………………………………………………..105.6 Maximum Length………………………………………………………......................105.7 Tip Message……………………………………………………………......................115.8 Initial Value……………………………………………………………........................13

• www.Fullinterview.com

Page 2: personalization

• www.Fullinterview.com

5.9 Enabling DFF…………………………………………………………………………..156 Creation of Items....................................................................Error! Bookmark not defined.0

6.1 Button…………………………………………………………………………………...206.2 Message Check Box…………………………………………………………………..226.3 Separator……………………………………………………………………………….236.4 Flex……………………………………………………………………………………...246.5 Url Include………………………………………………………………………………286.6 Static Styles Text………………………………………………………………………296.7 Link………………………………………………………………………………………306.8 Message Styled Text………………………………………………………………….326.9 Message Text Input……………………………………………………………………336.10 Raw Text………………………………………………………………………………..34

7 Reorder…………………………………………………………………………………………..358 Functional Administrator Responsibility Functions…………………………………….36

Version 1.0 Page ii

Page 3: personalization

Training Document

OA – Personalizations

1. Personalization

OA Personalization Framework allows you to personalize your user interface (UI) of Oracle Self-Service Web Applications without modifying any underlying code.

Following are some common types of personalizations you can accomplish with OA Personalization Framework:

– Change the prompt for a field or other text on a page – Hide or show a field on a page – Make the fields mandatory and non mandatory – Reorder fields or items on a page – Restrict data that a user can access – Add new buttons, links, text items, images, etc. (Creation of Items)

2. Profile Options:

S. No Profile Option Level Purpose1 Disable Self-service Personal Site Level or

Application LevelDisables all the personalization’s made

2 Personalize Self Service Defn User or Site Global Personalization button on every page will appear to do the necessary personalization

3 FND: Personalization Region Link Enabled

User or Site Personalization link appears at every region on the self service page

3. Personalization Levels

There are different Levels available at which the Personalizations can be made are

Function – Custom/Seeded Site Organization and Responsibility Level

Version 1.0 Page 3

Page 4: personalization

Training Document

OA – Personalizations

Function Level: You can create personalizations for a region at the Function level, such that the personalizations are visible only when you display the region by selecting a specific function. For Example, suppose you have an updatable region and you want that region to be updatable when accessed from FunctionA in the menu, but to be read-only when accessed from FunctionB in the menu. To accomplish this, you create a Function level personalization that makes all the fields read-only for FunctionB. You can have only one set of personalizations per region per function.

Site Level:

A site refers to an installation of Oracle Self-Service Web Applications. Personalizations that you make at the site level affect all users of the current installation.

Organization Level:

Depending on the context you choose, an Organization can be a plant, a unit, a department, a division within a company or even a complete company (BG). Personalizations that you make at the Organization level affect all users of that Organization.

Responsibility Level:

When you make personalizations at the responsibility level for a specific responsibility, the changes are effective only for the users of that responsibility.

Version 1.0 Page 4

Page 5: personalization

Training Document

OA – Personalizations

4. Personalization Icons

Launches a focused version of the Page Hierarchy Personalization page, for the selected region.

To Reorder the Fields

To Create a New Item

To delete the Items

Choose the Context levels to where exactly the personalizations have to be made

You can either Activate, Inactivate, or Delete existing personalizations at the required levels

5. Personalization Features/Properties:

Version 1.0 Page 5

Page 6: personalization

Training Document

OA – Personalizations

5.1 Rendered:

We can either enable or disable a field using Rendered optionSelect the value from the poplist which generally displays Inherit, true, false and SPEL.

For Example: To disable Alias field click on Personalize Name

Select the Pen icon and disable the field in Self Service Page

Select the Value from the Poplist. The poplist generally displays the choices Inherit, true, false, and SPEL,

Version 1.0 Page 6

Page 7: personalization

Training Document

OA – Personalizations

And also select the levels where you want to personalize the field

Once you click on Apply, it takes you to the main personalization pageSo now click on Return to Application

Alias field is no more visible in this region.

5.2 Hiding a Region

Version 1.0 Page 7

Page 8: personalization

Training Document

OA – Personalizations

To hide the region select the region you want to hide

For Eg: to hide OTHER Click on Personalize “Other”

Click on Personalize “Default Single Column Basic Details”

Version 1.0 Page 8

Page 9: personalization

Training Document

OA – Personalizations

The region is hided.

5.3 Required

Similarly to make the field mandatory or non mandatory select the values from the Poplist

You will find a * which indicates mandatory and the field to be entered

5.4 Read Only

Version 1.0 Page 9

Page 10: personalization

Training Document

OA – Personalizations

To make to non updatable select read only

5.5 Prompt

To change the prompt

5.6 Maximum Length

Example: To set the Maximum Length of Proxy Name, click on personalize page

The Maximum Length of Proxy Name is 30 characters. Gave the value 2 characters at the function level

So the user can enter only 2 characters.

5.7 Tip Message:

To add additional instructional text for users in the form of tips.

Version 1.0 Page 10

Page 11: personalization

Training Document

OA – Personalizations

Select Application Developer Responsibility -> Application -> Messages -> Add a New Message

Select Tip Type as longMessage from the Poplist

Version 1.0 Page 11

Page 12: personalization

Training Document

OA – Personalizations

Select the Message Name which we have created in the Message form through Application Developer Responsibility

Apply

5.8 Initial Value

Version 1.0 Page 12

Page 13: personalization

Training Document

OA – Personalizations

To specify a default value. Incase if it is a free field you can directly give the default value. Note: This does not work in all cases if you want to default a value for a free field

Prerequisite:

Set the Profile Option FND:OA:Enable Defaults to Yes

To default a value from a List of Values

For Example: To default the Title as “Mr”

Query the Lookup

Select the code from the of Mr.

Go to Personalization page

Version 1.0 Page 13

Page 14: personalization

Training Document

OA – Personalizations

Select the Add Blank Value as False

And in Initial Value paste the code of Mr.

Apply

The value is defaulted.

5.9 Enabling DFF

Version 1.0 Page 14

Page 15: personalization

Training Document

OA – Personalizations

Select a particular region and search for the flex

Click on Personalize PageSearch for the required flex

Version 1.0 Page 15

Page 16: personalization

Training Document

OA – Personalizations

Change the value for the Rendered to True at the required Level and click on apply and return to application.

Now you can see the segments in the DFF displayed:

If you want enable only some segments in DFF then go to Personalize Page-> Search for the Required Flex-> Click on the Pencil -> In the Segment List Enter the Code of the structure and the required segments in that structure of the DFFExample: For Further Contact R'ship Information in the segment list we need to enter IN|Guardian Name|Guardian Birth Date

Descriptive Flex Field:

Version 1.0 Page 16

Page 17: personalization

Training Document

OA – Personalizations

Click on apply and return to application: Now you can see only two segments of DFF displayed :

Version 1.0 Page 17

Page 18: personalization

Training Document

OA – Personalizations

If you want to display segments only in Read only mode then go to Personalize Page-> Search for the Required Flex-> Click on the Pencil -> In the Segment list for the required segment add “($RO$)”

Example: IN|Guardian Name($RO$)|Guardian Birth Date

Click on apply button and return to application:Now the Guardian Name will be in read only Mode

Version 1.0 Page 18

Page 19: personalization

Training Document

OA – Personalizations

Version 1.0 Page 19

Page 20: personalization

Training Document

OA – Personalizations

6. Creation of Items

6.1 Create Button

A button item style creates a push button, which allows the user to trigger some action in response to a click. The button fires an "onclick" event when it is activated

Enter Component Id:  ButtonEnter URL : javascript:void window.open("http://www.oracle.com")(in order to display this in a new page)Apply

Version 1.0 Page 20

Page 21: personalization

Training Document

OA – Personalizations

Click on the Button and it opens the url

Version 1.0 Page 21

Page 22: personalization

Training Document

OA – Personalizations

6.2 Message Check Box

The Message Check Box item style is a combination of the checkBox and inlineMessage controls.

Enter Component Id : Message Check BoxPrompt : Message Check BoxInitial Value : Y Apply

Version 1.0 Page 22

Page 23: personalization

Training Document

OA – Personalizations

6.3 Separator

The separator item style creates a horizontal separator. A dotted line appears on the screen.

Enter Component Id : SeparatorApply

6.4 Creating Flex

Version 1.0 Page 23

Page 24: personalization

Training Document

OA – Personalizations

If we want to create any Flex in the web page first we need to see whether that DFF exists in that Web page or not:

To Check the DFF in the Web pages click on About this page hyperlink which will on the left down corner of the webpage:

Check for the available flex fields in the Flex field Reference

Copy the item name of the required flex and go the page definition and click on the Expand ALL

Search for the VO for the required flex field. Search (CTRL TAB+ F TAB) and paste the copied item name and click on the find next

Version 1.0 Page 24

Page 25: personalization

Training Document

OA – Personalizations

Copy the VO Against the required flex item:Click on Return to page Hyperlink which is on left corner of the page :

Click on the Personalize page at required level :

Click on Create item :Select the level as function LevelAnd item style as Flex

Enter the Value for ID : Flex1In the Appl Short Name field : PER (For Human Resources)In the Name field : Enter the DFF Name In the Prompt Field : Enter the Prompt Name for Flex itemIn Read only Field : Select False from LOVIn the Rendered field : Select True from LOVIn the View Instance : Copy the VO copied against the flex item

Version 1.0 Page 25

Page 26: personalization

Training Document

OA – Personalizations

Click on Apply .In the personalization structure you can find the flex created .

Click on Return to application Hyperlink:

You can see the segment displayed on the webpage:

Version 1.0 Page 26

Page 27: personalization

Training Document

OA – Personalizations

6.5 URL include

Version 1.0 Page 27

Page 28: personalization

Training Document

OA – Personalizations

The urlInclude item style allows you to includes HTML content loaded from an external source under the parent region.

Enter Component Id : UrlincludeSource URI : Enter the url Apply

6.6 Create Static Styled Text

Version 1.0 Page 28

Page 29: personalization

Training Document

OA – Personalizations

Text that is for display only and not for editing purposes

Enter Component Id : SSTPrompt : This is for your information Message Name : FULL Name Apply

This includes the prompt and the message name

6.7 Create Link

Enter Component Id : Link

Version 1.0 Page 29

Page 30: personalization

Training Document

OA – Personalizations

Destination URL : Give the urlApply

The link item style creates an HTML link tag.

When you click on the Link, it takes you to the tag

Version 1.0 Page 30

Page 31: personalization

Training Document

OA – Personalizations

Version 1.0 Page 31

Page 32: personalization

Training Document

OA – Personalizations

6.8 Create Message Styled Text

A text field that can be updated and have a default value.

Enter Component Id : MessStyledTextDestination URL : This is your personal informationApply

Version 1.0 Page 32

Page 33: personalization

Training Document

OA – Personalizations

6.9 Message Text Input

The Message Text Input item style is a Text Input field.

Enter Component Id : HobbiesPrompt : Hobbies Apply

Enables a free field to enter the information

Version 1.0 Page 33

Page 34: personalization

Training Document

OA – Personalizations

6.10 Create Raw Text

The raw text style allows you to enter HTML tags to display text in bold.

Enter Component Id : Raw TextPrompt : Please enter your hobbiesText : Enter your hobbies Apply

Version 1.0 Page 34

Page 35: personalization

Training Document

OA – Personalizations

7 Reorder

You can reorder the items either for a particular region or at the page level at different levels.

Version 1.0 Page 35

Page 36: personalization

Training Document

OA – Personalizations

8. Functional Administrator Responsibilty Functions:

You can use this responsibility incase if you come across any errors while doing the personalizations. Using this responsibility you can either deactivate or delete personalizations

Select the Document Name of the particular page where you are getting an error and go to Go to Functional Administrator Responsibility -> Select Personalizations TabIn Application : Select Human Resources from the List of ValuesAnd in the Document Path give the document name of the particular page where you are getting an error

Version 1.0 Page 36

Page 37: personalization

Training Document

OA – Personalizations

Click on Manage Personalizations and it takes you to that particular page where you have done the personalizations

Shows you the levels where you have done the personalizations.So either delete or deactivate and retest the same.

Version 1.0 Page 37


Recommended