|
Recently, one of my clients started using
"office number" field on the person form to store cube numbers for
employees. Now, the cube numbers are maintained be facilities, and we wrote an
interface program for them to be able to upload the mass information to updat
cube, or office number.
The office number column is on the
per_all_people_f table.
For one-off changes, though, its preferred that
employee can change their own cube information.
The Catch: Oracle does not provide the Office
Number field on self service by default.
Here is a workaround to make this work:
Login to Oracle
and Go to Employee Self Service
On the "Personal Information" page, Select Personalize "Basic
Details"
Against Default Single Column: Basic Details, Click Create Item
Select Item Style: Message Styled Text
Hit Go
Enter in the following values:
ID: CubeNumber
Export Attribute: OfficeNumber
Prompt: Cube Number
View Attribute: OfficeNumber
View Instance: BasicDetailsCurrentVO
Hit Apply
Now, this was for the view page. When you want to change the cube number from
self service, you'll also want to change it on the correction pages.
Hit update
against Basic Details.
Go to Personalize Page
On this page, create the item with the exact same values as view page, but set
the Item Style and View instance differently.
Item Style: Message Text Input
View Instance as BasicDetailsUpdateVO
Similarily, for the review page after you are done with the changes, create the
item with the exact same values as in the first step, using the Item
Style as: Message Styled Text. |