SlideShare a Scribd company logo
1 of 75
Download to read offline
1
ORACLE E-BUSINESS SUITE
SSHR MODULE
DOCUMENTATION
2015
Prepared By:
SYED HUSSAIN ABBAS RIZVI
INNOVATIVE CHANNELS PVT LTD
2
Table Of Contents:
 Creating Responsibilities
 Creating New Users
 Hierarchy, Search, and My List
 Using Security Profiles
 Release Information Function
 Change Manager Function and Hierarchy Page
 Creating Menus
 Actions Menus
 Configuring Functions
 Adding Functions to Menus
 Changing Manager Entry Page
3
Creating Responsibilities
Overview
In these practices you learn how to control and define user access to self-service
functionality. You use standard security functions in the forms interface to carry out
the following tasks:
Create self-service responsibilities for manager and non-manager users
Create and test new self-service users
Assign appropriate responsibilities to your new users
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of responsibilities and users with your assigned unique group
number or your initials.
Unless otherwise indicated, use the System Administrator responsibility.
The initial password for your users should be Oracle. You should then use
Welcome as the active password.
Unless otherwise indicated, use the Vision Corporation business group.
To create a new record, select the New Record icon from the toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
4
Tasks
Creating a Responsibility
Within your enterprise, you have identified three distinct groups of SSHR users;
two for managers and one for non-manager employees. You need to define a
separate responsibility for each.
Log on as HRMS/welcome and create appropriate responsibilities based on the
predefined self-service responsibilities (Manager Self-Service and Employee Self-
Service).
Note: The two manager responsibilities are the same apart from their access to
granted employees. This will be covered in the next practice, which looks at
security profiles.
Create two copies of the Manager Self-Service responsibility using the following
names (where xx is your group identifier):
HUS Manager Self-Service Granted Access
HUS Manager Self-Service No Granted Access
The details of these responsibilities are shown below:
Responsibility Name HUS Manager Self-Service Granted Access
Application Human Resources
Responsibility Key HUS MGR_SELF_SERVICE_GRANTED
Description HUS Manager Self-Service Granted Access
Responsibility Name HUS Manager Self-Service No Granted
Access
Application Human Resources
Responsibility Key HUS MGR_SELF_SERVICE_NO_GRANTED
Description HUS Manager Self-Service No Granted Access
The following information is identical for both responsibilities:
5
Available From Oracle Self-Service Web Applications
Menu Manager Self-Service
Data Group
Name Standard
Application Human Resources
Then create a copy of the delivered Employee Self-Service responsibility using the
following information:
Responsibility Name HUS Employee Self-Service
Application Human Resources
Responsibility Key HUS EMPLOYEE_SELF_SERVICE
Description HUS Employee Self-Service
Available From Oracle Self-Service Web Applications
Menu Employee Self-Service
Data Group
Name Standard
Application Human Resources
6
Solution – Creating Responsibilities
Responsibility = System Administrator
Log on to IC01-HUSSAIN/WELCOME1 and navigate to the Responsibilities
window.
(N) Security > Responsibility > Define
To create the Manager Self-Service Granted Access responsibility:
Initiate a query.
(M) View > Query by Example > Enter
Enter the following string in the Responsibility Name field:
Manager Self-Service
Execute the query.
(M) View > Query by Example > Run
Choose New Record.
In the Responsibility Name field, enter HUS Manager Self-Service Granted Access.
Note: You may find it convenient to use the Shift+F5 key combination in some
fields to duplicate the field value from the previous record and then make your
changes rather than having to type the entire value.
In the Application field, enter Human Resources.
In the Responsibility Key field, enter HUS MGR_SELF_SERVICE_GRANTED.
In the Available From region, select Oracle Self-Service Web Applications.
In the Menu field, select Manager Self Service.
Move to the Data Group region.
In the Name field, enter Standard.
In the Application field, enter Human Resources.
7
Save your work.
To create the Manager Self-Service No Granted Access responsibility:
Initiate a query.
(M) View > Query by Example > Enter
Enter the following string in the Responsibility Name field:
Manager Self-Service
Execute the query.
(M) View > Query by Example > Run
Choose New Record.
In the Responsibility Name field, enter HUS Manager Self-Service No Granted
Access.
In the Application field, enter Human Resources.
In the Responsibility Key field, enter HUS
MGR_SELF_SERVICE_NO_GRANTED.
In the Available From region, select Oracle Self-Service Web Applications.
In the Menu field, select Manager Self Service.
8
Move to the Data Group region.
In the Name field, enter Standard.
In the Application field, enter Human Resources.
Save your work.
To create the Employee Self-Service responsibility:
Initiate a query.
(M) View > Query by Example > Enter
Enter the following string in the Responsibility Name field:
Employee Self-Service
Execute the query.
(M) View > Query by Example > Run
Choose New Record.
In the Responsibility Name field, enter HUS Employee Self-Service.
In the Application field, enter Human Resources.
9
In the Responsibility Key field, enter HUS EMPLOYEE_SELF_SERVICE.
In the Available From region, select Oracle Self-Service Web Applications.
In the Menu field, select Employee Self Service.
Move to the Data Group region.
In the Name field, enter Standard.
In the Application field, enter Human Resources.
Save your work.
10
Creating New Users
Overview
This practice shows you how to create users for SSHR and how to assign the correct
responsibilities to them.
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of responsibilities and users with your assigned unique group
number or your initials.
Unless otherwise indicated, use the System Administrator responsibility.
The initial password for your users should be Oracle. You should then use
Welcome as the active password.
Unless otherwise indicated, use the Vision Corporation business group.
To create a new record, select the New Record icon from the toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
Tasks
Create New Users
You need to create users to enable your employees to use the self-service
functionality. The employees have different roles within your enterprise so you
must ensure that you assign the correct responsibilities are to each user. Since the
number of users is small, you will create them manually rather then using the batch
creation approach.
Remember to prefix each user name with your unique group number.
11
The initial password for your users is Oracle.
Log on as HRMS/welcome and create the following users. Link them to your
employees as follows:
User Employee Business Group
HUSSAIN1 HUSSAIN ABBAS1 Vision Corporation
HUSSAIN2 HUSSAIN ABBAS2 Vision Corporation
HUSSAIN3 HUSSAIN ABBAS3 Vision Corporation
HUSSAIN4 HUSSAIN ABBAS4 Vision Industries
Assign appropriate responsibilities to your new users to reflect their role within
your enterprise. The following table shows suggested responsibilities:
User Responsibility Security Group
HUSSAIN1 US Super HRMS Manager
System Administrator (not
Administration)
Application Developer
Application Developer
Common Modules
Manager Self-Service
HUS Manager Self-Service
Granted Access
HUS Manager Self-Service No
Granted Access
Employee Self-Service
HUS Employee Self-Service
Workflow User Web
Applications
Workflow Administrator Web
Applications
Functional Administrator
Approvals Management
Business Analyst
Standard for all
responsibilities
HUSSAIN2 Manager Self-Service
HUS Manager Self-Service
Granted Access
Standard for all
responsibilities
12
HUS Manager Self-Service No
Granted Access
Employee Self-Service
HUS Employee Self-Service
Workflow User Web
Applications
HUSSAIN3 Employee Self-Service
HUS Employee Self-Service
Workflow User Web
Applications
Standard for all
responsibilities
HUSSAIN4 Employee Self-Service
HUS Employee Self-Service
Workflow User Web
Applications
Standard for all
responsibilities
Testing the Users
Make sure that you have assigned the correct responsibilities to your users by
logging on to SSHR as one of your users, for example, HUSSAIN1. The initial
password is Oracle. Enter Welcome as the new password.
Check that the responsibilities you defined in the last practice are correct for the
user.
Choose the HUS Manager Self-Service Granted Access responsibility and check
that the menu displayed is the same as for the predefined responsibility.
Note: Not all aspects of your custom responsibilities will function properly until
additional configuration steps are performed in later practices.
Choose the HUS Employee Self-Service responsibility and check that the menu
displayed is the same as for the predefined responsibility.
If required, repeat for HUSSAIN2, HUSSAIN3, and HUSSAIN4.
13
Solution – Creating New Users
Responsibility = System Administrator, Vision Corporation
Navigate to the Users window.
(N) Security > User > Define
Enter the user name as specified in the practice, prefixed with your identifier.
HUSSAIN1
Enter the password for your user. Use WELCOME as the initial password (you will
need to enter the password twice).
In the Person Field, select the first employee (HUSSAIN1).
Move to the Responsibilities region.
Enter the following responsibilities for your first user and choose standard as the
Security Group for each responsibility.
US HRMS Manager
System Administrator (not Administration)
Application Developer
Application Developer Common Modules
Manager Self-Service
HUS Manager Self-Service Granted Access
HUS Manager Self-Service No Granted Access
Employee Self-Service
HUS Employee Self-Service
Workflow User Web Applications
Workflow Administrator Web Applications
14
Functional Administrator
Approvals Management Business Analyst
Save your work.
Create a new record and repeat steps 2 thru 8 to create the remaining users and
assign the responsibilities as follows:
User Employee Responsibilities
HUSSAIN2 HUSSAIN
ABBAS2
Manager Self-Service
HUS Manager Self-Service Granted
Access
HUS Manager Self-Service No Granted
Access
Employee Self-Service
HUS Employee Self-Service
Workflow User Web Applications
HUSSAIN3 HUSSAIN
ABBAS3
Employee Self-Service
HUS Employee Self-Service
15
Workflow User Web Applications
HUSSAIN4 HUSSAIN
ABBAS4
Employee Self-Service
HUS Employee Self-Service
Workflow User Web Applications
16
Close the window.
Testing the Users
Exit IC01-HUSSAIN and log on to SSHR as HUSSAIN1.
Enter Oracle as the old password.
Enter Welcome in the two New Password fields.
Save your changes.
Check that the list of responsibilities corresponds to the responsibilities you
assigned to the user in the previous practice.
Select the HUS Manager Self-Service Granted Access responsibility.
Check that the menu is the same as for the predefined Manager Self-Service
responsibility.
If required, repeat this procedure to check the responsibilities and menus for your
other users.
17
18
Hierarchy, Search, and My List
Overview
When using SSHR, it is important to define how managers can access the
information for other employees. In addition, an SSHR administrator or
implementer must define security mechanisms to ensure that users cannot access
information for unauthorized employees. In these practices, you learn how to enable
managers to access the information for other employees and how to ensure that the
correct employees are being accessed.
In these next practices, you learn how a manager can search for employees and how
to restrict which employees your managers can access.
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of security profiles with your assigned unique group number or
your initials.
Unless otherwise indicated, use the System Administrator responsibility.
Use the Vision Corporation business group unless otherwise indicated.
Log on as xxuser1 unless otherwise indicated.
To create a new record in the Professional Forms Interface, choose the New Record
icon from the toolbar.
To save your work, select either the Save button in SSHR or the Save icon from the
toolbar in the Professional Forms Interface.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
19
Tasks
Searching for Employees
Managers who use SSHR to carry out transactions on their employees need to be
able to access the information on these employees. Some managers may be able to
access the records for all employees in an enterprise whereas others may be
restricted. In this first task, your manager has access to all employees within your
enterprise. Log on to SSHR as user1 and select the Manager Self-Service
responsibility. Try and search for Helen Carr xx who is from a different business
group.
Using My List
If you regularly carry out SSHR transactions on the same people, it is convenient to
use the My List functionality to store these people in a list and avoid having to
search for them each time.
Add HUSSAIN ABBAS3 to My List and then search for and add the following two
employees:
HUSSAIN ABBAS2
HUSSAIN ABBAS4
Solution – Hierarchy, Search, and My List
Searching for Employees
Responsibility = Manager Self-Service
Log on to SSHR as HUSSAIN1/welcome.
Select the Manager Self-Service responsibility.
Select the Manager Actions function.
Note: The People in Hierarchy table should only contain the record for Malcolm
Aurora.
20
In the Name field, enter ABBAS% and choose the Go button.
The results table should include HUSSAIN ABBAS3.
Using My List
Select the record for ABBAS2 and click Add to My List.
The People in My List page is displayed.
Enter ABBAS1 in the Name field at the top of the page and choose Go.
Select the record for HUSSAIN ABBAS2 and click Add to My List.
Enter ABBAS4% in the Name field at the top of the page and choose Go.
Select the record for Carl Whiteside xx and click Add to My List.
Choose the Home link.
21
Using Security Profiles
Overview
In these practices you learn how to enable managers to access the information for
other employees and how to ensure that the correct employees are being accessed.
You use standard security functions in the forms interface to carry out the following
tasks:
Restrict user access to employees using a supervisor profile
Create security profiles
Assign security profiles to your users
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of security profiles with your assigned unique group number or
your initials.
Unless otherwise indicated, use the System Administrator responsibility.
Use the Vision Corporation business group unless otherwise indicated.
Log on as HUSSAIN1 unless otherwise indicated.
To create a new record in the forms interface, choose the New Record icon from the
toolbar.
To save your work, select either the Save button in SSHR or the Save icon from the
toolbar in the Professional Forms Interface.
When using a search function, you can use as a wildcard. For example, you can
enter Aur% to display all entries starting with the string AUR.
22
Tasks
Restrict User Access by Supervisor Hierarchy
Your manager, ABBAS1 can currently access employees in any business group.
However, it is usually the case that managers would only require access to those
employees within their supervisor hierarchy. To restrict access, create a security
profile based on the predefined Vision Supervisor Profile and link it to your
Manager Self-Service responsibility.
Name the security profile as follows:
Supervisor Profile No Granted Access
Note: Make sure that the profile is supervisor-based and that there is no access to
granted employees.
Now create another copy of the predefined Vision Supervisor Profile and rename it
as follows:
HUS Supervisor Profile Granted Access
Make sure that this profile is supervisor-based and that is allows access to granted
employees.
The business group for both custom security profiles should be Vision Corporation.
Assign the Supervisor Profile
You assign supervisor profiles using the HR: Security Profile using the System
Administrator responsibility. Assign the security profiles as follows:
Responsibility HR: Security Profile
HUS Employee Self-Service Vision Corporation
HUS Manager Self-Service No Granted
Access
HUS Supervisor Profile No Granted
Access
HUS Manager Self-Service Granted
Access
HUS Supervisor Profile Granted
Access
23
Test the Supervisor Profile
In a previous practice, you searched for employees and added them to My List. This
was possible because you were using a View All security profile with the Manager
Self-Service responsibility.
Now log on as xxuser1 and select the HUS Manager Self-Service No Granted
Access responsibility. Display My List. Try and search for the employees as before
(ABBAS2, ABBAS3 and ABBAS4).
Solution – Using Security Profiles
Restrict User Access by Supervisor Hierarchy
Responsibility = US Super HRMS Manager
In Oracle HRMS, navigate to the Security Profiles window.
(N) Security > Profile
Initiate the query:
(M) View > Query by Example > Enter
Enter the following string in the Name field:
Vision Supervisor Profile
Execute the query.
(M) View > Query by Example > Run
Create a new record.
Defining a Supervisor Profile with No Granted Access
Name your copied profile as follows:
HUS Supervisor Profile No Granted Access
Enter Vision Corporation in the Business Group field.
Set the following fields to Restricted:
24
View Employees
View Contingent Workers
View Applicants
View Contacts
Set the following field to none:
View Candidates
Make sure that the Allow Granted Users box is not flagged.
Navigate to the Supervisor Security tabbed region.
Select the Restrict by Supervisor (person-based) box.
Save your new security profile.
Defining a Supervisor Profile with Granted Access
Create a new record.
Name your copied profile as follows:
HUS Supervisor Profile Granted Access
Enter Vision Corporation in the Business Group field.
25
Set the following fields to Restricted:
View Employees
View Contingent Workers
View Applicants
View Contacts
Make sure that the Allow Granted Users box is flagged.
Navigate to the Supervisor Security tabbed region.
Select the Restrict by Supervisor (person-based) box.
Save your new security profile.
Close the form.
Assign the Security Profile
Responsibility = System Administrator
Switch your responsibility to the System Administrator responsibility:
(M) File > Switch responsibility
Navigate to the System Profile window.
26
(N) Profile > System
From the Find System Profile Values window, uncheck the Site checkbox.
Note: This is only a requirement in the classroom.
Enter HUS Manager Self-Service No Granted Access in the Responsibility field.
Enter HR: Security Profile in the Profile field.
Choose Find
Enter the name of your custom supervisor profile in the Responsibility field.
HUS Supervisor Profile No Granted Access.
Save your changes.
Choose the Find icon from the toolbar:
The Find System Profile Values window appears.
27
Change the value in the responsibility field to HUS Manager Self-Service Granted
Access.
Choose Find.
Enter the name of your custom supervisor profile in the Responsibility field.
HUS Supervisor Profile Granted Access.
Save your changes.
Exit Oracle Applications.
Test the Supervisor Profile
Responsibility = HUS Manager Self-Service No Granted Access
Log on to SSHR as HUSSAIN1/welcome.
Navigate to the Manager Actions page:
(M) Manager Actions
28
Click the My List link to display the People in My List page.
The list should be empty.
Enter ABBAS2% in the Name field near the top of the page and choose Go.
No records should be returned. This is because the security profile restricts you to
only accessing those records in your supervisor hierarchy and no hierarchy has been
created yet.
Choose Home.
29
Release Information Function
Overview
In previous practices, you have restricted your manager’s access to person records
based on a security profile. However, in particular situations, it may be necessary
for a person to release their personal information to a manager who would not
normally have access to the records. In this practice, you learn how to use the
Release Information function.
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of security profiles with your assigned unique group number or
your initials.
Unless otherwise indicated, use the System Administrator responsibility.
Use the Vision Corporation business group unless otherwise indicated.
Log on as xxuser1 unless otherwise indicated.
To create a new record in the forms interface, choose the New Record icon from the
toolbar.
To save your work, select either the Save button in SSHR or the Save icon from the
toolbar in the Professional Forms Interface.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
30
Tasks
Release Information Function
SSHR includes the function Release Information which enables users to release
their personal information to a specified user, for example, a second manager. In
order for this manager to be able to view this released information, he or she must
have a supervisor profile which allows access to granted users.
Use the Release Information function as Helen Carr and release your personal
information to Malcolm Aurora. Then log on as Malcolm (xxuser1) to see whether
you can access Helen’s information.
Solution – Release Information Function
Release Information Function
Responsibility = Employee Self-Service
Log on to SSHR as HUSSAIN4.
Note: If you have not already logged on as hussain4, you will be asked for new
passwords. Enter Welcome as the new password.
Navigate to the Release Information function:
(M) Release Information
The Release Information page is displayed.
Click on the Search icon next to the Name field.
The Search and Select: Name page is displayed.
Enter ABBAS1% in the Name field.
Choose Go.
Choose the Quick Select icon for HUSSAIN ABBAS1 to return to the Release
Information page.
31
Click on the Grant Access button.
The Release Information: Review page is displayed.
Check that the data is correct and choose Submit.
Choose the Log out link
Log on to SSHR as HUSSAIN1.
32
Select the HUS Manager Self-Service Granted Access responsibility.
Select the Manager Actions function.
Change the Search Criteria to Last Name.
Enter ABBAS2% in the Last Name field and choose Go.
You can now select HUSSAIN ABBAS2 record.
Choose Home.
33
Change Manager Function and Hierarchy Page
Overview
In these practices you learn about the standard entry page for managers using
SSHR: the Hierarchy or Person Tree.
If your organization uses supervisor or position hierarchies, you can use this view
for your managers.
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Unless otherwise indicated, use the Manager Self-Service responsibility.
Use the Vision Corporation business group unless otherwise indicated.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
Tasks
Using the Change Manager Function to Create a Supervisor Hierarchy
You want to set up a supervisor hierarchy for your employees to ensure that
managers can only access those employees for whom they are responsible. Log on
as Malcolm and select the delivered Manager Self-Service responsibility. Use the
Change Manager function to make Malcolm Aurora the manager of Mary Martin.
Make Mary Martin the manager of Helen Carr and Carl Whiteside. The completed
hierarchy should be as follows:
HUSSAIN ABBAS1
HUSSAIN ABBAS2
HUSSAIN ABBAS3
HUSSAIN ABBAS4
34
Display the Supervisor Hierarchy
Log on to SSHR as HUSSAIN1/welcome and select the HUS Manager Self-Service
Granted Access responsibility. Select the Manager Actions function and check that
the supervisor hierarchy is displayed in the People in Hierarchy page.
Solution – Change Manager Function and Hierarchy Page
Using the Change Manager Function
Responsibility = Manager Self-Service, Vision Corporation
Log on to SSHR as xxuser1.
Select the Manager Self-Service responsibility.
Select the Change Manager function from the menu.
Click the My List link to display your list of people.
Select the Action icon for Mary Martin xx.
Select the “Changes should take effect on the effective date as entered below”
option.
The Effective Date Options page is displayed.
Use today’s date as the Effective Date and choose the Continue button.
The Change Manager page appears.
Choose the Search icon next to the Manager Name field in the Assign a New
Manager region.
Enter ABBAS1% in the Employee Name field. Choose the Go button
Select HUSSAIN ABBAS1 and choose the Select button
You return to the Change Manager page.
Navigate to the Assign New Direct Reports region.
Choose the Search icon next to the Worker Name field.
35
Enter Carr%XX in the Employee Name field. Choose the Go button.
Choose the Quick Select icon for Carr, Helen XX.
You return to the Change Manager page.
Choose the Add another Row button to add an additional direct report.
Choose the Search icon next to the Worker Name field.
Enter Whiteside%XX in the Employee Name field. Choose the Go button
Choose the Quick Select icon for Whiteside, Carl XX.
You return to the Change Manager page.
Choose the Next button.
When the Review page appears, check that the information is correct.
Note: If there is no next approver, approval is met and the transaction is written to
the HR tables. In this case, the user has no supervisor which means that approval is
automatic.
Choose the Submit button.
From the Confirmation page, click the Logout link.
Display the Supervisor Hierarchy
Responsibility = HUS Manager Self-Service Granted Access
Log on to SSHR as HUSSAIN1/welcome.
Navigate to the Manager Actions page:
(M) Manager Actions
The People in Hierarchy page is displayed and you should be able to expand the
hierarchy to see the expected supervisor hierarchy.
Choose the Home link.
36
37
Creating Menus
Overview
In these practices you learn how to create your own versions of the delivered self-
service menus and functions. By creating your own versions of self-service menus
and functions, you can personalize and configure them to suit your business
requirements.
In this practice, you become familiar with the different types of menus used in
SSHR and understand how to manipulate the menus so that the correct functions are
displayed to the correct users. You use standard application development functions
in the forms interface to carry out the following tasks:
Create custom versions of delivered self-service menus
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of menus with your assigned unique group number or your initials.
Unless otherwise indicated, use the Application Developer responsibility.
Unless otherwise indicated, log on to Oracle HRMS and SSHR as HUSSAIN1.
Use the Vision Corporation business group unless otherwise indicated.
To create a new record in the Professional User Interface, select the New Record
icon from the toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
38
Tasks
Create a Menu
You want to create a custom menu containing a set of functions for a specific group
of self-service users. The menu may contain both predefined and custom functions
(the custom functions will be defined in subsequent practices).
Create a copy of the Manager Self Service menu using the following attributes:
Menu Name = HUS HR_LINE_MANAGER_ACCESS_V4.0
User Menu Name = HUS Manager Self Service
Description = HUS Manager Self Service
and attach the following functions:
Seq Prompt Subme
nu
Function or
(User Function
Name)
Function Name
10 Personal
Information
Personal
Information
HR_PERINFO_SS
20 Personal
Information
Mgr
Personal
Information Mgr
HR_PERINFO_MGR_SS
30 Change
Manager
Change Manager
Mgr
HR_MANAGER_MGR_SS
Enable Search Functions
Although you have attached the Personal Information Mgr function to your new
menu, this function will not work unless Search functions are also linked to the
menu to enable you to perform transactions on other people. The Search, Person
Tree, and My List functions are stored within the Manager Enter Process submenu.
Add the required submenu to your menu:
Seq Prompt Submenu Menu Name
40 Enter Person
Process
HR_EPP_MENU
39
Link Menu to Responsibility
Then, enable the menu by attaching it to your xx Manager Self-Service Granted
Access responsibility and HUS Manager Self-Service No Granted Access
responsibility.
Test the Menus
After making these changes, you need to wait for the Apache server to be restarted
before you can test your changes.
Then log on to SSHR and xxuser1 and select one of your custom manager
responsibilities. Check that the only three available functions are the functions
listed above. Also select the Personal Information function and check that the
Person Tree is displayed
Solution – Creating Menus
Creating Menus
Responsibility = System Administrator
Log on Oracle HRMS using HUSSAIN1/welcome.
Navigate to the Menu window.
(N) Application > Menu
Initiate a query to display the delivered Manager Self Service menu.
(M) View > Query by Example > Enter
Enter the following string in the User Menu Name field:
Manager Self Service
Execute the query.
(M) View > Query by Example > Run
Create a new record.
In the Menu Name field, enter HUS HR_LINE_MANAGER_ACCESS_V4.0.
40
Note: You may find it convenient to use the Shift+F5 key combination in some
fields to duplicate the field value from the previous record and then make your
changes rather than having to type the entire value.
In the User Menu Name field, enter HUS Manager Self Service.
Navigate to the lower half of the screen.
Enter the function and submenu information as follows:
Seq Prompt Submenu Function or User
Function Name
10 Personal Information Personal Information
20 Personal Information
Mgr
Personal Information
Mgr
30 Change Manager Mgr Change Manager Mgr
Enable Search Functions
Add the following submenu to your menu:
Seq Prompt Submenu Function or User
Function Name
40 Manager Enter
Process Menu
Save your work.
41
Close the window.
Link Menu to Responsibility
Navigate to the Responsibilities window.
(N) Security > Responsibility > Define
Initiate a query:
(M) View > Query by Example > Enter
Enter the following string in the Responsibility Name field:
HUS Manager Self-Service No Granted Access%
Execute the query.
(M) View > Query by Example > Run
Replace the predefined Manager Self Service menu with your custom HUS
Manager Self Service menu in the Menu field.
Save your work.
42
Initiate a query:
(M) View > Query by Example > Enter
Enter the following string in the Responsibility Name field:
HUS Manager Self-Service Granted Access%
Execute the query.
(M) View > Query by Example > Run
Replace the predefined Manager Self Service menu with your custom HUS
Manager Self Service menu in the Menu field.
Save your work.
Close the window.
Note: you need to wait for the Apache server to be restarted before you can test
your changes.
Test the Menus
Responsibility = HUS Manager Self-Service No Granted Access or HUS
Manager Self-Service Granted Access
43
Log on to SSHR as HUSSAIN1.
Check that the menu for your selected responsibility only displays the expected
three functions.
Select the Personal Information Manager function.
Check that the Person Tree/Hierarchy is displayed.
Choose Home.
44
Actions Menus
Overview
This practice shows you how to set up special submenus to control which actions
are available in the Manager Actions and Personal Actions pages, and how to add
new custom functions to these submenus. The Manager Actions submenu defines
the actions available in the Available Actions area of the Perform Action page that
is displayed when a manager chooses the Manager Actions function and then
selects an employee.
The Personal Actions submenu defines the actions available in the Available
Actions area of the Perform Action page. This page is displayed when employees
choose the Personal Actions function, or when a manager chooses the Manager
Actions function and then selects their own record from the Person Tree.
In this practice, you become familiar with the actions menus used in SSHR and
understand how to manipulate these menus so that the correct functions are
displayed to the correct users. You use standard application development functions
in the Professional User Interface to carry out the following tasks:
Create custom versions of delivered self-service actions submenus
Add your submenus to your top-level menu (HUS Manager Self Service)
Set profile options for the Actions menus
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of menus with your assigned unique group number or your initials.
Unless otherwise indicated, use the Application Developer responsibility.
Unless otherwise indicated, log on to Oracle HRMS and SSHR as xxuser1.
45
Use the Vision Corporation business group unless otherwise indicated.
To create a new record in the Professional Forms Interface, select the New Record
icon from the toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
Tasks
Creating Actions Submenus
To enable the alternative navigation path offered by the Manager Actions and
Personal Actions functions, you must create appropriate submenus for storing the
Actions functions. As you intend to create your own functions shortly, create your
own versions of the Manager Actions submenu and the Personal Actions submenu.
Add the following delivered functions to your menus as shown below:
Menu Functions Function Name
Manager Actions Personal Information HR_PERINFO_SS
Change Manager HR_MANAGER_SS
Personal Actions Personal Information HR_PERINFO_SS
Add Actions Submenus to Top-Level Menu
To enable the Actions functionality, attach your new actions menus to your custom
top-level menus.
Also attach the two other functions required for full action functionality: Manager
Actions Tree View and Suspended Actions Mgr.
Profile Options for Actions Menus
As you have created your own Actions menus, you need to change the system
profiles for the actions menus. Change the values for the HR: Manager Actions
Menu and HR: Personal Actions Menu profiles to point to your new Actions menus.
46
Testing Your Menu
After making these changes, you will need to wait for the Apache server to be
restarted before you can test your changes.
When you have finished creating your custom menu, log on to SSHR and check that
all required functions are listed in the menu.
Solution – Actions Menus
Creating Actions Menus
Responsibility = System Administrator
Navigate to the Menu window.
(N) Application > Menu
Initiate a query:
(M) View > Query by Example > Enter
Enter the predefined Manager Actions Menu in the User Menu Name field.
Execute the query:
(M) View > Query by Example > Run
Create a new record.
Choose Shift and F5 to copy the values from the previous record.
Rename the menu using your group identifier as the prefix.
Menu Name = HUS HR_LINE_MANAGER_FUNCTIONS
User Menu Name = HUS Manager Actions Menu
Enter the following data:
47
Seq Prompt Submenu Function (or
User Function
Name)
Function Name
10 Personal
Information
Personal
Information
HR_PERINFO_SS
20 Change Manager Change
Manager
HR_MANAGER_SS
Save your changes.
Initiate a query:
(M) View > Query by Example > Enter
Enter the predefined Personal Actions Menu in the User Menu Name field.
Execute the query:
(M) View > Query by Example > Run
Create a new record.
Choose Shift and F5 to copy the values from the previous record.
Rename the menu using your group identifier as the prefix.
48
Menu Name = HUS HR_LINE_MANAGER_PERS_FUNC (you will have to
shorten the menu name)
User Menu Name = HUS Personal Actions Menu
Enter the following data:
Seq Prompt Submenu Function (or
User Function
Name)
Function
10 Personal
Information
Personal
Information
HR_PERINFO_SS
Save your work.
Add Actions Submenus to Top-Level Menu
Query your custom top-level menu so that you can link your Actions menus to this
menu:
(M) View > Query by Example > Enter
Enter your custom top-level menu in the User Menu Name field
HUS Manager Self Service
49
Execute the query:
(M) View > Query by Example > Run
Enter the following function information for the menu:
Seq Prompt Submenu Function
50 HUS Manager Actions Menu
60 HUS Personal Actions Menu
70 Manager
Actions
Manager Actions Tree
View
80 Suspended
Actions
Suspended Actions Mgr
Save your work.
Close the window.
50
Profile Options for Actions Menus
Navigate to the System Profile Values window.
(N) Profile > System
From the Find System Profile Values window, uncheck the Site checkbox
Enter HUS Manager Self-Service Granted Access in the Responsibility field.
Enter HR:% Actions Menu in the Profile field.
Choose the Find button.
In the column for your custom responsibility, change the value of the HR:Manager
Actions Menu profile to HUS Manager Actions Menu.
In the column for your custom responsibility, change the value of the HR:Personal
Actions Menu profile to HUS Personal Actions Menu.
Save your changes.
Choose the Find icon from the toolbar.
Change the value in the Responsibility field to HUS Manager Self-Service No
Granted Access.
Enter HR:% Actions Menu in the Profile field.
Choose the Find button.
51
In the column for your custom responsibility, change the value of the HR: Manager
Actions Menu profile to HUS Manager Actions Menu.
In the column for your custom responsibility, change the value of the HR: Personal
Actions Menu profile to HUS Personal Actions Menu.
Save your changes.
Exit Oracle Applications.
Note: You may need to ask your instructor to restart the Apache server. When
ready, test your changes.
Test the Menus
Log on to SSHR as xxuser1.
Select the HUS Manager Self-Service Granted Access responsibility.
Select the Manager Actions function from the menu
Select the Action icon for HUSSAIN ABBAS2.
Choose Continue.
Check that the Available Actions region contains the Personal Information and
Change Manager functions.
Log out of the application.
52
Configuring Functions
Overview
In these practices you learn how to create your own versions of the delivered self-
service functions and add them to menus so that they are available for self-service
users. You will use standard functionality in the forms interface to carry out the
following tasks:
Create custom versions of delivered self-service functions
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of functions with your assigned unique group number or your
initials.
Unless otherwise indicated, use the Application Developer responsibility.
Unless otherwise indicated, use the Vision Corporation business group.
To create a new record in the Professional User Interface, select the New Record
icon from the toolbar.
To save your work in the Professional User Interface, select the Save icon from the
toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
53
Tasks
Copying Self-Service Functions
You want to modify a predefined function to suit your business requirements. You
want to link a self-service function to a new workflow process (to be created in a
subsequent practice). However, since any changes to delivered functions would be
overwritten in an SSHR upgrade, it is necessary to create your own function.
Log on as xxuser1 and use the System Administrator responsibility to create copies
of the Personal Information (HR_PERINFO_SS) and Personal Information Mgr
(HR_PERINFO_MGR_SS) functions.
When you create copies of the Personal Information and Personal Information Mgr
functions, change the following function parameters to point to your new functions
and new workflow process (to be created in a subsequent practice):
Note: All other parameter values should remain the same.
Function Parameter Value
Personal
Information
Form >
pCalledFrom
New function code
(xxHR_PERINFO_SS)
Form>
pProcessName
New process to be created in
subsequent practice
(xxHR_PERSONAL_INFO_JSP_PRC)
Form>
pItemType
New item type to be created in
subsequent practice (xxHRSSA)
Web HTML >
OAFunc
New function code
(xxHR_PERINFO_SS)
Personal
Information
Manager
pCalledFrom New function code
(xxHR_PERINFO_SS)
HTML Call Copy values from delivered function
(Shift and F5)
54
Solution – Configuring Functions
Copying Self-Service Functions
Responsibility = Application Developer
Log on to Oracle HRMS using xxuser1/welcome.
Navigate to the Form Functions windows.
(N) Application > Function
Initiate a query.
(M) View > Query by Example > Enter
Enter the following string in the Function field:
HR_PERINFO_SS
Execute the query.
(M) View > Query by Example > Run
HR_PERINFO_SS corresponds to the Personal Information item on the Employee
Self Service menu.
Create a new record.
In the Function Name field, enter HUS HR_PERINFO_SS.
Note: You may find it convenient to use the Shift+F5 key combination in some
fields to duplicate the field value from the previous record and then make your
changes rather than having to type the entire value.
In the User Function Name field, enter HUS Personal Information.
55
Display the Properties tabbed region.
In the Type field, select SSWA jsp function.
Display the Form tabbed region.
Click on the Parameter field and duplicate the value from the field above. (To
duplicate a field, choose Shift and F5.)
Choose the Edit Field icon to display the value of the field.
Change the value of the pCalledFrom parameter from HR_PERINFO_SS to HUS
HR_PERINFO_SS.
56
Choose OK to close the window.
Choose the Web HTML tabbed region.
Click on the HTML Call field and duplicate the values from the field above (To
duplicate a field, choose Shift and F5.).
Choose the Edit Field icon to display the value of the field.
Change the value of the OAFunc parameter from HR_PERINFO_SS to HUS
HR_PERINFO_SS.
Choose OK.
Save your work.
Return to the Description tab.
57
Initiate a query
(M) View > Query by Example > Enter
Enter the following string in the Function field:
HR_PERINFO_MGR_SS
28. Execute the query:
(M) View > Query by Example > Run
30. Place your cursor on the record for HR_PERINFO_MGR_SS.
31. Create a new record and copy the field values from the record above. Prefix
the values in the Function Name and User Function Name fields with your group
identifier.
HUS HR_PERINFO_MGR_SS
HUS Personal Information Manager
32. Display the Properties tabbed region.
33. In the type field, select SSWA jsp function.
58
34. Display the Form tabbed region.
35. Click on the Parameter field and duplicate the value from the field above (To
duplicate a field, choose Shift and F5.).
36. Edit the contents of the field.
37. Change the value of the pCalledFrom parameter from HR_PERINFO_SS to
HUS HR_PERINFO_SS.
38. Choose OK.
39. Display the Web HTML tabbed region.
40. Click on the HTML Call field and duplicate the values from the field above (To
duplicate a field, choose Shift and F5.).
59
41. Save your work.
42. Close the form.
60
Adding Functions to Menus
Overview
In these practices you learn how to add your custom functions to the correct menus
so that they are available for self-service users. You will use standard functionality
in the forms interface to carry out the following tasks using the Menus window:
Add the functions to the top-level menus
Add the functions to the data security menus
Add the functions to the Actions menus
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of functions with your assigned unique group number or your
initials.
Unless otherwise indicated, use the Application Developer responsibility.
Unless otherwise indicated, use the Vision Corporation business group.
To create a new record in the Professional User Interface, select the New Record
icon from the toolbar.
To save your work in the Professional User Interface, select the Save icon from the
toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter Aur% to display all entries containing the string AUR.
61
Tasks
Add Custom Functions to User Menus
To enable a self-service user to access your custom functions, you must add them to
your top-level menus for SSHR. This means that your functions can be displayed in
the self-service menu.
Add Custom Functions to Data Security Menus
SSHR uses several data security menus to determine whether a function is available
globally or for specific legislations. In this case, the functions are global (in other
words, not valid for a specific legislation) so add the functions to the global data
security menu.
Add Custom Functions to Action Menus
To enable your SSHR users to use the Manager and Personal Actions functionality,
you must add your function to the Manager Actions and Personal Actions menus.
Test Your Function
After carrying out the above steps, log on to SSHR and test your functions. Check
that the menu contains the correct functions and then select the xxPersonal
Information function.
Solution – Adding Functions to Menus
Add Custom Functions to User Menus
Navigate to the Menu window.
(N) Application > Menu
Initiate a query:
(M) View > Query by Example > Enter
Enter the following string in the User Menu Name field:
Xx Manager Self Service (where xx is your group identifier)
62
Execute the query.
(M) View > Query by Example > Run
Enter the following functions by creating new records:
Seq Prompt Function
90 HUS Personal Information HUS Personal Information
100 HUS Personal Information Mgr HUS Personal Information Mgr
Save your work.
Add Custom Functions to Data Security Menus
Initiate a query to display the global data security menu:
(M) View > Query by Example > Enter
Enter the following string in the Menu field:
HR_GLOBAL_SS_FUNCTIONS_CUSTOM
Execute the query.
(M) View > Query by Example > Run
Enter the functions as follows by creating new records in the function area:
63
Note: Since this is shared menu you should take care to use sequence numbers that
are unique, for example, by prefixing them with your standard prefix.
Seq Prompt Function
230 HUS Personal Information
Save your work.
Add Custom Functions to Actions Menus
Initiate a query to display your custom Manager Actions Menu.
(M) View > Query by Example > Enter
Enter the following string in the User Menu Name field:
HUS Manager Actions Menu
Execute the query.
(M) View > Query by Example > Run
Enter the functions as follows by creating new records in the function area:
64
Prompt Function
HUS Personal Information V4.0 HUS Personal Information
Save your work.
Place your cursor on the Menu field.
Initiate a query to display your custom Personal Actions Menu.
(M) View > Query by Example > Enter
Enter the following string in the User Menu Name field:
HUS Personal Actions Menu
Execute the query.
(M) View > Query by Example > Run
14. Enter the functions as follows by creating new records in the function area:
Prompt Function
HUS Personal Information V4.0 HUS Personal Information
65
Save your work.
Close the window.
Ask your instructor to restart the Apache server. When ready, test your changes.
Optional Steps: Test Your Changes
Select the HUS Manager Self-Service Granted Access responsibility.
Check that the menu contains your 2 custom functions: HUS Personal Information
and HUS Personal Information Mgr.
Select the HUS Personal Information function from the menu.
Choose the Home link.
66
Changing Manager Entry Page
Overview
As standard, all manager functions use the Hierarchy or Tree View as the initial
entry page. When a manager selects a function, the Hierarchy page appears and the
manager can select the individual for the transaction.
However, it may be more appropriate for your managers to use the My List page or
the Search page first, particularly if your organization does not use a supervisor
hierarchy, for example.
In this practice, you learn how to change function parameters so that the initial page
for one custom function is the My List page and for another is the Search page.
Assumptions
You must have access to an Oracle Application Vision database or comparable
training or test instance at your site on which to complete this practice.
The names used throughout this practice are for the purpose of the practice and bear
no resemblance to any particular organization or individuals.
Prefix all names of menus with your assigned unique group number or your initials.
Unless otherwise indicated, use the Application Developer responsibility.
Unless otherwise indicated, log on to Oracle HRMS and SSHR as xxuser1.
Use the Vision Corporation business group unless otherwise indicated.
To create a new record in the Professional User Interface, select the New Record
icon from the toolbar.
When using a search function, you can use as a wildcard. For example, you can
enter %Aur% to display all entries containing the string AUR.
67
Tasks
Create a Function with Search as Initial Page
You want to create a version of the Personal Information Mgr function
(HR_PERINFO_MGR_SS) for which the initial page for managers is the Search
page.
Create a version of the Personal Information Mgr function (name it HUS Personal
Information Mgr Search with the function name HUS
HR_PERINFO_MGR_SEARCH) and change the akRegionCode parameter in the
Web HTML tab to HR_PERSON_SEARCH_TOP_SS.
Create a Function with My List as Initial Page
You want to create a version of the Personal Information Mgr function
(HR_PERINFO_MGR_SS) for which the initial page for managers is the My List
page.
Create a version of the Personal Information Mgr function (name it HUS Personal
Information Mgr My List with the function name HUS
HR_PERINFO_MGR_LIST) and change the akRegionCode parameter in the Web
HTML tab to HR_MY_LIST_TOP_SS.
Add Functions to Menus
Add your new functions to the following menus:
HUS Manager Self Service
Global Self Service Functions Custom (Global
HR_GLOBAL_SS_FUNCTIONS_CUSTOM)
68
Solution – Changing Manager Entry Page
Create a Function with Search as Initial Page
Responsibility = Application Developer
Log on Oracle HRMS using xxuser1/welcome.
Navigate to the Form Functions window.
(N) Application > Function
Initiate a query to display the delivered Personal Information Mgr function.
(M) View > Query by Example > Enter
Enter the following string in the Function field:
HR_PERINFO_MGR_SS
Execute the query.
(M) View > Query by Example > Run
Create a new record.
In the Function Name field, enter HUS HR_PERINFO_MGR_SEARCH.
In the User Function Name field, enter HUS Personal Information Mgr Search.
Click the Properties tab.
69
In the Type field, select SSWA jsp function.
Click the Form tab.
In the Parameters field, use Shift and F5 to copy the values from the delivered
function.
Click the Web HTML tab.
In the HTML call field, use Shift and F5 to copy the values from the delivered
function.
Choose Edit field from the toolbar.
Change the value for the akRegionCode parameter to
HR_PERSON_SEARCH_TOP_SS.
70
Close the Editor window.
Save your work.
Create a Function with My List as Initial Page
Responsibility = Application Developer
Log on Oracle HRMS using xxuser1/welcome.
Navigate to the Form Functions window.
(N) Application > Function
Initiate a query to display the delivered Personal Information Mgr function.
(M) View > Query by Example > Enter
Enter the following string in the Function field:
HR_PERINFO_MGR_SS
Execute the query.
(M) View > Query by Example > Run
Create a new record.
In the Function Name field, enter HUS HR_PERINFO_MGR_LIST.
In the User Function Name field, enter xxPersonal Information Mgr List.
71
Click the Properties tab.
In the Type field, select SSWA jsp function.
Click the Form tab.
In the Parameters field, use Shift and F5 to copy the values from the delivered
function.
Click the Web HTML tab.
In the HTML call field, use Shift and F5 to copy the values from the delivered
function.
Choose Edit field from the toolbar.
Change the value for the akRegionCode parameter to HR_MY_LIST_TOP_SS.
72
Close the Editor window.
Save your work.
Add Functions to Menus
Navigate to the Menus window:
(N) Application > Menu
Query the following string in the User Menu Name field:
xxManager Self Service (where xx is your group identifier)
(N) View > Query by Example > Enter
Execute the query.
(N) View > Query by Example > Run
Add the following new functions to your menu:
110 HUS Personal Information Mgr
Search
HUS Personal
Information Mgr Search
120 HUS Personal Information Mgr List HUS Personal
Information Mgr List
73
Save your work.
Query the following string in the User Menu Name field:
Global Self Service Functions Custom
(N) View > Query by Example > Enter
Execute the query.
(N) View > Query by Example > Run
Add the following new functions to the menu:
xx2 HUS Personal Information
Search
HUS Personal Information
Mgr Search
xx3 HUS Personal Information List HUS Personal Information
Mgr List
74
Save your work.
Test the Changes
Responsibility = HUS Manager Self-Service Granted Access
Log on to SSHR as xxuser1/welcome.
Check that the new functions are displayed in the menu.
Select the HUS Personal Information Mgr Search function and check that the
Search page is displayed.
Select the HUS Personal Information Mgr List function and check that the My List
page is displayed.
75

More Related Content

What's hot

Olm implementation steps
Olm implementation stepsOlm implementation steps
Olm implementation stepsFeras Ahmad
 
Oracle ebs otl setup document
Oracle ebs otl setup documentOracle ebs otl setup document
Oracle ebs otl setup documentFeras Ahmad
 
Absence management in oracle HRMS
Absence management in oracle HRMSAbsence management in oracle HRMS
Absence management in oracle HRMSRajiv reddy
 
Presentation i recruitment
Presentation i recruitment Presentation i recruitment
Presentation i recruitment Feras Ahmad
 
Oracle EBS R12 Payroll user manual
Oracle EBS R12 Payroll user manualOracle EBS R12 Payroll user manual
Oracle EBS R12 Payroll user manualFeras Ahmad
 
Oracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manualOracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manualFeras Ahmad
 
Oracle ame complete setup
Oracle ame complete setupOracle ame complete setup
Oracle ame complete setuprahul chowdary
 
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUPOracle EBS HRMS SETUP
Oracle EBS HRMS SETUPHussain Abbas
 
Oracle HRMS Accrual plan Setup
Oracle HRMS Accrual plan SetupOracle HRMS Accrual plan Setup
Oracle HRMS Accrual plan SetupFeras Ahmad
 
Oracle hrms basic features and functionalities(for R11i and R12)
Oracle hrms basic features and functionalities(for R11i and R12)Oracle hrms basic features and functionalities(for R11i and R12)
Oracle hrms basic features and functionalities(for R11i and R12)Manish Goel, PMP
 
Payroll process oracle hrms
Payroll process oracle hrmsPayroll process oracle hrms
Payroll process oracle hrmsShaju Shana
 
Oracle Core HR with Screen Shots
Oracle Core HR with Screen ShotsOracle Core HR with Screen Shots
Oracle Core HR with Screen Shotsrunjithrocking
 
Oracle HRMS Fast Formula
Oracle HRMS Fast FormulaOracle HRMS Fast Formula
Oracle HRMS Fast Formularunjithrocking
 
Fast formula queries for functions, contexts, db is and packages
Fast formula queries for functions, contexts, db is and packagesFast formula queries for functions, contexts, db is and packages
Fast formula queries for functions, contexts, db is and packagesFeras Ahmad
 
Hrms and payroll 11i v3.5
Hrms and payroll 11i   v3.5Hrms and payroll 11i   v3.5
Hrms and payroll 11i v3.5abdul616
 
How to create payslip through self service
How to create payslip through self serviceHow to create payslip through self service
How to create payslip through self serviceFeras Ahmad
 

What's hot (20)

Olm implementation steps
Olm implementation stepsOlm implementation steps
Olm implementation steps
 
Oracle ebs otl setup document
Oracle ebs otl setup documentOracle ebs otl setup document
Oracle ebs otl setup document
 
Oracle HRMS Document R12.
Oracle HRMS Document R12.Oracle HRMS Document R12.
Oracle HRMS Document R12.
 
Absence management in oracle HRMS
Absence management in oracle HRMSAbsence management in oracle HRMS
Absence management in oracle HRMS
 
Oracle Time and Labor
Oracle Time and LaborOracle Time and Labor
Oracle Time and Labor
 
Presentation i recruitment
Presentation i recruitment Presentation i recruitment
Presentation i recruitment
 
Oracle EBS R12 Payroll user manual
Oracle EBS R12 Payroll user manualOracle EBS R12 Payroll user manual
Oracle EBS R12 Payroll user manual
 
Oracle hrms bg setup examples
Oracle hrms bg setup examplesOracle hrms bg setup examples
Oracle hrms bg setup examples
 
Oracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manualOracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manual
 
360 Degree Processes In R12 Hrms
360 Degree Processes In R12 Hrms360 Degree Processes In R12 Hrms
360 Degree Processes In R12 Hrms
 
Oracle ame complete setup
Oracle ame complete setupOracle ame complete setup
Oracle ame complete setup
 
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUPOracle EBS HRMS SETUP
Oracle EBS HRMS SETUP
 
Oracle HRMS Accrual plan Setup
Oracle HRMS Accrual plan SetupOracle HRMS Accrual plan Setup
Oracle HRMS Accrual plan Setup
 
Oracle hrms basic features and functionalities(for R11i and R12)
Oracle hrms basic features and functionalities(for R11i and R12)Oracle hrms basic features and functionalities(for R11i and R12)
Oracle hrms basic features and functionalities(for R11i and R12)
 
Payroll process oracle hrms
Payroll process oracle hrmsPayroll process oracle hrms
Payroll process oracle hrms
 
Oracle Core HR with Screen Shots
Oracle Core HR with Screen ShotsOracle Core HR with Screen Shots
Oracle Core HR with Screen Shots
 
Oracle HRMS Fast Formula
Oracle HRMS Fast FormulaOracle HRMS Fast Formula
Oracle HRMS Fast Formula
 
Fast formula queries for functions, contexts, db is and packages
Fast formula queries for functions, contexts, db is and packagesFast formula queries for functions, contexts, db is and packages
Fast formula queries for functions, contexts, db is and packages
 
Hrms and payroll 11i v3.5
Hrms and payroll 11i   v3.5Hrms and payroll 11i   v3.5
Hrms and payroll 11i v3.5
 
How to create payslip through self service
How to create payslip through self serviceHow to create payslip through self service
How to create payslip through self service
 

Similar to Oracle Self Service HR Document

Purchasing setup steps
Purchasing setup stepsPurchasing setup steps
Purchasing setup stepsRajak Khan
 
fdocuments.in_receivables-full.pdf
fdocuments.in_receivables-full.pdffdocuments.in_receivables-full.pdf
fdocuments.in_receivables-full.pdfAdnanAhmar2
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsAhmed Elshayeb
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivasAli Ibrahim
 
CampusRecruitment Django.pptx
CampusRecruitment Django.pptxCampusRecruitment Django.pptx
CampusRecruitment Django.pptxPoojaG86
 
Oracle Purchasing ivas
Oracle Purchasing ivasOracle Purchasing ivas
Oracle Purchasing ivasAli Ibrahim
 
Cauve HMS User Document
Cauve HMS User DocumentCauve HMS User Document
Cauve HMS User Documentswambala
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivasAli Ibrahim
 
AH Best practices - How do I reconfigure Automation Hub.pdf
AH Best practices - How do I reconfigure Automation Hub.pdfAH Best practices - How do I reconfigure Automation Hub.pdf
AH Best practices - How do I reconfigure Automation Hub.pdfCristina Vidu
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivasAli Ibrahim
 
Embellish bureau
Embellish bureauEmbellish bureau
Embellish bureausiraj10
 
Requirements Are Optional, Right?
Requirements Are Optional, Right?Requirements Are Optional, Right?
Requirements Are Optional, Right?thomstrat
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSIQ Online Training
 
Introduction on sap security
Introduction on sap securityIntroduction on sap security
Introduction on sap securityyektek
 
Human Resource Management System Java Project
Human Resource Management System Java ProjectHuman Resource Management System Java Project
Human Resource Management System Java ProjectTutorial Learners
 
Interview Questions For Microsoft Dynamics CRM
Interview Questions For Microsoft Dynamics CRMInterview Questions For Microsoft Dynamics CRM
Interview Questions For Microsoft Dynamics CRMKumari Warsha Goel
 
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest MindsWhitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest MindsHappiest Minds Technologies
 
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-EnvironmentsContinuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environmentshappiestmindstech
 
Essbase security implementation
Essbase security implementationEssbase security implementation
Essbase security implementationAmit Sharma
 

Similar to Oracle Self Service HR Document (20)

Purchasing setup steps
Purchasing setup stepsPurchasing setup steps
Purchasing setup steps
 
fdocuments.in_receivables-full.pdf
fdocuments.in_receivables-full.pdffdocuments.in_receivables-full.pdf
fdocuments.in_receivables-full.pdf
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup Steps
 
Oracle R12 Purchasing setup
Oracle R12 Purchasing setupOracle R12 Purchasing setup
Oracle R12 Purchasing setup
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivas
 
CampusRecruitment Django.pptx
CampusRecruitment Django.pptxCampusRecruitment Django.pptx
CampusRecruitment Django.pptx
 
Oracle Purchasing ivas
Oracle Purchasing ivasOracle Purchasing ivas
Oracle Purchasing ivas
 
Cauve HMS User Document
Cauve HMS User DocumentCauve HMS User Document
Cauve HMS User Document
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivas
 
AH Best practices - How do I reconfigure Automation Hub.pdf
AH Best practices - How do I reconfigure Automation Hub.pdfAH Best practices - How do I reconfigure Automation Hub.pdf
AH Best practices - How do I reconfigure Automation Hub.pdf
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivas
 
Embellish bureau
Embellish bureauEmbellish bureau
Embellish bureau
 
Requirements Are Optional, Right?
Requirements Are Optional, Right?Requirements Are Optional, Right?
Requirements Are Optional, Right?
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
 
Introduction on sap security
Introduction on sap securityIntroduction on sap security
Introduction on sap security
 
Human Resource Management System Java Project
Human Resource Management System Java ProjectHuman Resource Management System Java Project
Human Resource Management System Java Project
 
Interview Questions For Microsoft Dynamics CRM
Interview Questions For Microsoft Dynamics CRMInterview Questions For Microsoft Dynamics CRM
Interview Questions For Microsoft Dynamics CRM
 
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest MindsWhitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
 
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-EnvironmentsContinuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environments
 
Essbase security implementation
Essbase security implementationEssbase security implementation
Essbase security implementation
 

Recently uploaded

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Oracle Self Service HR Document

  • 1. 1 ORACLE E-BUSINESS SUITE SSHR MODULE DOCUMENTATION 2015 Prepared By: SYED HUSSAIN ABBAS RIZVI INNOVATIVE CHANNELS PVT LTD
  • 2. 2 Table Of Contents:  Creating Responsibilities  Creating New Users  Hierarchy, Search, and My List  Using Security Profiles  Release Information Function  Change Manager Function and Hierarchy Page  Creating Menus  Actions Menus  Configuring Functions  Adding Functions to Menus  Changing Manager Entry Page
  • 3. 3 Creating Responsibilities Overview In these practices you learn how to control and define user access to self-service functionality. You use standard security functions in the forms interface to carry out the following tasks: Create self-service responsibilities for manager and non-manager users Create and test new self-service users Assign appropriate responsibilities to your new users Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of responsibilities and users with your assigned unique group number or your initials. Unless otherwise indicated, use the System Administrator responsibility. The initial password for your users should be Oracle. You should then use Welcome as the active password. Unless otherwise indicated, use the Vision Corporation business group. To create a new record, select the New Record icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR.
  • 4. 4 Tasks Creating a Responsibility Within your enterprise, you have identified three distinct groups of SSHR users; two for managers and one for non-manager employees. You need to define a separate responsibility for each. Log on as HRMS/welcome and create appropriate responsibilities based on the predefined self-service responsibilities (Manager Self-Service and Employee Self- Service). Note: The two manager responsibilities are the same apart from their access to granted employees. This will be covered in the next practice, which looks at security profiles. Create two copies of the Manager Self-Service responsibility using the following names (where xx is your group identifier): HUS Manager Self-Service Granted Access HUS Manager Self-Service No Granted Access The details of these responsibilities are shown below: Responsibility Name HUS Manager Self-Service Granted Access Application Human Resources Responsibility Key HUS MGR_SELF_SERVICE_GRANTED Description HUS Manager Self-Service Granted Access Responsibility Name HUS Manager Self-Service No Granted Access Application Human Resources Responsibility Key HUS MGR_SELF_SERVICE_NO_GRANTED Description HUS Manager Self-Service No Granted Access The following information is identical for both responsibilities:
  • 5. 5 Available From Oracle Self-Service Web Applications Menu Manager Self-Service Data Group Name Standard Application Human Resources Then create a copy of the delivered Employee Self-Service responsibility using the following information: Responsibility Name HUS Employee Self-Service Application Human Resources Responsibility Key HUS EMPLOYEE_SELF_SERVICE Description HUS Employee Self-Service Available From Oracle Self-Service Web Applications Menu Employee Self-Service Data Group Name Standard Application Human Resources
  • 6. 6 Solution – Creating Responsibilities Responsibility = System Administrator Log on to IC01-HUSSAIN/WELCOME1 and navigate to the Responsibilities window. (N) Security > Responsibility > Define To create the Manager Self-Service Granted Access responsibility: Initiate a query. (M) View > Query by Example > Enter Enter the following string in the Responsibility Name field: Manager Self-Service Execute the query. (M) View > Query by Example > Run Choose New Record. In the Responsibility Name field, enter HUS Manager Self-Service Granted Access. Note: You may find it convenient to use the Shift+F5 key combination in some fields to duplicate the field value from the previous record and then make your changes rather than having to type the entire value. In the Application field, enter Human Resources. In the Responsibility Key field, enter HUS MGR_SELF_SERVICE_GRANTED. In the Available From region, select Oracle Self-Service Web Applications. In the Menu field, select Manager Self Service. Move to the Data Group region. In the Name field, enter Standard. In the Application field, enter Human Resources.
  • 7. 7 Save your work. To create the Manager Self-Service No Granted Access responsibility: Initiate a query. (M) View > Query by Example > Enter Enter the following string in the Responsibility Name field: Manager Self-Service Execute the query. (M) View > Query by Example > Run Choose New Record. In the Responsibility Name field, enter HUS Manager Self-Service No Granted Access. In the Application field, enter Human Resources. In the Responsibility Key field, enter HUS MGR_SELF_SERVICE_NO_GRANTED. In the Available From region, select Oracle Self-Service Web Applications. In the Menu field, select Manager Self Service.
  • 8. 8 Move to the Data Group region. In the Name field, enter Standard. In the Application field, enter Human Resources. Save your work. To create the Employee Self-Service responsibility: Initiate a query. (M) View > Query by Example > Enter Enter the following string in the Responsibility Name field: Employee Self-Service Execute the query. (M) View > Query by Example > Run Choose New Record. In the Responsibility Name field, enter HUS Employee Self-Service. In the Application field, enter Human Resources.
  • 9. 9 In the Responsibility Key field, enter HUS EMPLOYEE_SELF_SERVICE. In the Available From region, select Oracle Self-Service Web Applications. In the Menu field, select Employee Self Service. Move to the Data Group region. In the Name field, enter Standard. In the Application field, enter Human Resources. Save your work.
  • 10. 10 Creating New Users Overview This practice shows you how to create users for SSHR and how to assign the correct responsibilities to them. Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of responsibilities and users with your assigned unique group number or your initials. Unless otherwise indicated, use the System Administrator responsibility. The initial password for your users should be Oracle. You should then use Welcome as the active password. Unless otherwise indicated, use the Vision Corporation business group. To create a new record, select the New Record icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR. Tasks Create New Users You need to create users to enable your employees to use the self-service functionality. The employees have different roles within your enterprise so you must ensure that you assign the correct responsibilities are to each user. Since the number of users is small, you will create them manually rather then using the batch creation approach. Remember to prefix each user name with your unique group number.
  • 11. 11 The initial password for your users is Oracle. Log on as HRMS/welcome and create the following users. Link them to your employees as follows: User Employee Business Group HUSSAIN1 HUSSAIN ABBAS1 Vision Corporation HUSSAIN2 HUSSAIN ABBAS2 Vision Corporation HUSSAIN3 HUSSAIN ABBAS3 Vision Corporation HUSSAIN4 HUSSAIN ABBAS4 Vision Industries Assign appropriate responsibilities to your new users to reflect their role within your enterprise. The following table shows suggested responsibilities: User Responsibility Security Group HUSSAIN1 US Super HRMS Manager System Administrator (not Administration) Application Developer Application Developer Common Modules Manager Self-Service HUS Manager Self-Service Granted Access HUS Manager Self-Service No Granted Access Employee Self-Service HUS Employee Self-Service Workflow User Web Applications Workflow Administrator Web Applications Functional Administrator Approvals Management Business Analyst Standard for all responsibilities HUSSAIN2 Manager Self-Service HUS Manager Self-Service Granted Access Standard for all responsibilities
  • 12. 12 HUS Manager Self-Service No Granted Access Employee Self-Service HUS Employee Self-Service Workflow User Web Applications HUSSAIN3 Employee Self-Service HUS Employee Self-Service Workflow User Web Applications Standard for all responsibilities HUSSAIN4 Employee Self-Service HUS Employee Self-Service Workflow User Web Applications Standard for all responsibilities Testing the Users Make sure that you have assigned the correct responsibilities to your users by logging on to SSHR as one of your users, for example, HUSSAIN1. The initial password is Oracle. Enter Welcome as the new password. Check that the responsibilities you defined in the last practice are correct for the user. Choose the HUS Manager Self-Service Granted Access responsibility and check that the menu displayed is the same as for the predefined responsibility. Note: Not all aspects of your custom responsibilities will function properly until additional configuration steps are performed in later practices. Choose the HUS Employee Self-Service responsibility and check that the menu displayed is the same as for the predefined responsibility. If required, repeat for HUSSAIN2, HUSSAIN3, and HUSSAIN4.
  • 13. 13 Solution – Creating New Users Responsibility = System Administrator, Vision Corporation Navigate to the Users window. (N) Security > User > Define Enter the user name as specified in the practice, prefixed with your identifier. HUSSAIN1 Enter the password for your user. Use WELCOME as the initial password (you will need to enter the password twice). In the Person Field, select the first employee (HUSSAIN1). Move to the Responsibilities region. Enter the following responsibilities for your first user and choose standard as the Security Group for each responsibility. US HRMS Manager System Administrator (not Administration) Application Developer Application Developer Common Modules Manager Self-Service HUS Manager Self-Service Granted Access HUS Manager Self-Service No Granted Access Employee Self-Service HUS Employee Self-Service Workflow User Web Applications Workflow Administrator Web Applications
  • 14. 14 Functional Administrator Approvals Management Business Analyst Save your work. Create a new record and repeat steps 2 thru 8 to create the remaining users and assign the responsibilities as follows: User Employee Responsibilities HUSSAIN2 HUSSAIN ABBAS2 Manager Self-Service HUS Manager Self-Service Granted Access HUS Manager Self-Service No Granted Access Employee Self-Service HUS Employee Self-Service Workflow User Web Applications HUSSAIN3 HUSSAIN ABBAS3 Employee Self-Service HUS Employee Self-Service
  • 15. 15 Workflow User Web Applications HUSSAIN4 HUSSAIN ABBAS4 Employee Self-Service HUS Employee Self-Service Workflow User Web Applications
  • 16. 16 Close the window. Testing the Users Exit IC01-HUSSAIN and log on to SSHR as HUSSAIN1. Enter Oracle as the old password. Enter Welcome in the two New Password fields. Save your changes. Check that the list of responsibilities corresponds to the responsibilities you assigned to the user in the previous practice. Select the HUS Manager Self-Service Granted Access responsibility. Check that the menu is the same as for the predefined Manager Self-Service responsibility. If required, repeat this procedure to check the responsibilities and menus for your other users.
  • 17. 17
  • 18. 18 Hierarchy, Search, and My List Overview When using SSHR, it is important to define how managers can access the information for other employees. In addition, an SSHR administrator or implementer must define security mechanisms to ensure that users cannot access information for unauthorized employees. In these practices, you learn how to enable managers to access the information for other employees and how to ensure that the correct employees are being accessed. In these next practices, you learn how a manager can search for employees and how to restrict which employees your managers can access. Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of security profiles with your assigned unique group number or your initials. Unless otherwise indicated, use the System Administrator responsibility. Use the Vision Corporation business group unless otherwise indicated. Log on as xxuser1 unless otherwise indicated. To create a new record in the Professional Forms Interface, choose the New Record icon from the toolbar. To save your work, select either the Save button in SSHR or the Save icon from the toolbar in the Professional Forms Interface. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR.
  • 19. 19 Tasks Searching for Employees Managers who use SSHR to carry out transactions on their employees need to be able to access the information on these employees. Some managers may be able to access the records for all employees in an enterprise whereas others may be restricted. In this first task, your manager has access to all employees within your enterprise. Log on to SSHR as user1 and select the Manager Self-Service responsibility. Try and search for Helen Carr xx who is from a different business group. Using My List If you regularly carry out SSHR transactions on the same people, it is convenient to use the My List functionality to store these people in a list and avoid having to search for them each time. Add HUSSAIN ABBAS3 to My List and then search for and add the following two employees: HUSSAIN ABBAS2 HUSSAIN ABBAS4 Solution – Hierarchy, Search, and My List Searching for Employees Responsibility = Manager Self-Service Log on to SSHR as HUSSAIN1/welcome. Select the Manager Self-Service responsibility. Select the Manager Actions function. Note: The People in Hierarchy table should only contain the record for Malcolm Aurora.
  • 20. 20 In the Name field, enter ABBAS% and choose the Go button. The results table should include HUSSAIN ABBAS3. Using My List Select the record for ABBAS2 and click Add to My List. The People in My List page is displayed. Enter ABBAS1 in the Name field at the top of the page and choose Go. Select the record for HUSSAIN ABBAS2 and click Add to My List. Enter ABBAS4% in the Name field at the top of the page and choose Go. Select the record for Carl Whiteside xx and click Add to My List. Choose the Home link.
  • 21. 21 Using Security Profiles Overview In these practices you learn how to enable managers to access the information for other employees and how to ensure that the correct employees are being accessed. You use standard security functions in the forms interface to carry out the following tasks: Restrict user access to employees using a supervisor profile Create security profiles Assign security profiles to your users Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of security profiles with your assigned unique group number or your initials. Unless otherwise indicated, use the System Administrator responsibility. Use the Vision Corporation business group unless otherwise indicated. Log on as HUSSAIN1 unless otherwise indicated. To create a new record in the forms interface, choose the New Record icon from the toolbar. To save your work, select either the Save button in SSHR or the Save icon from the toolbar in the Professional Forms Interface. When using a search function, you can use as a wildcard. For example, you can enter Aur% to display all entries starting with the string AUR.
  • 22. 22 Tasks Restrict User Access by Supervisor Hierarchy Your manager, ABBAS1 can currently access employees in any business group. However, it is usually the case that managers would only require access to those employees within their supervisor hierarchy. To restrict access, create a security profile based on the predefined Vision Supervisor Profile and link it to your Manager Self-Service responsibility. Name the security profile as follows: Supervisor Profile No Granted Access Note: Make sure that the profile is supervisor-based and that there is no access to granted employees. Now create another copy of the predefined Vision Supervisor Profile and rename it as follows: HUS Supervisor Profile Granted Access Make sure that this profile is supervisor-based and that is allows access to granted employees. The business group for both custom security profiles should be Vision Corporation. Assign the Supervisor Profile You assign supervisor profiles using the HR: Security Profile using the System Administrator responsibility. Assign the security profiles as follows: Responsibility HR: Security Profile HUS Employee Self-Service Vision Corporation HUS Manager Self-Service No Granted Access HUS Supervisor Profile No Granted Access HUS Manager Self-Service Granted Access HUS Supervisor Profile Granted Access
  • 23. 23 Test the Supervisor Profile In a previous practice, you searched for employees and added them to My List. This was possible because you were using a View All security profile with the Manager Self-Service responsibility. Now log on as xxuser1 and select the HUS Manager Self-Service No Granted Access responsibility. Display My List. Try and search for the employees as before (ABBAS2, ABBAS3 and ABBAS4). Solution – Using Security Profiles Restrict User Access by Supervisor Hierarchy Responsibility = US Super HRMS Manager In Oracle HRMS, navigate to the Security Profiles window. (N) Security > Profile Initiate the query: (M) View > Query by Example > Enter Enter the following string in the Name field: Vision Supervisor Profile Execute the query. (M) View > Query by Example > Run Create a new record. Defining a Supervisor Profile with No Granted Access Name your copied profile as follows: HUS Supervisor Profile No Granted Access Enter Vision Corporation in the Business Group field. Set the following fields to Restricted:
  • 24. 24 View Employees View Contingent Workers View Applicants View Contacts Set the following field to none: View Candidates Make sure that the Allow Granted Users box is not flagged. Navigate to the Supervisor Security tabbed region. Select the Restrict by Supervisor (person-based) box. Save your new security profile. Defining a Supervisor Profile with Granted Access Create a new record. Name your copied profile as follows: HUS Supervisor Profile Granted Access Enter Vision Corporation in the Business Group field.
  • 25. 25 Set the following fields to Restricted: View Employees View Contingent Workers View Applicants View Contacts Make sure that the Allow Granted Users box is flagged. Navigate to the Supervisor Security tabbed region. Select the Restrict by Supervisor (person-based) box. Save your new security profile. Close the form. Assign the Security Profile Responsibility = System Administrator Switch your responsibility to the System Administrator responsibility: (M) File > Switch responsibility Navigate to the System Profile window.
  • 26. 26 (N) Profile > System From the Find System Profile Values window, uncheck the Site checkbox. Note: This is only a requirement in the classroom. Enter HUS Manager Self-Service No Granted Access in the Responsibility field. Enter HR: Security Profile in the Profile field. Choose Find Enter the name of your custom supervisor profile in the Responsibility field. HUS Supervisor Profile No Granted Access. Save your changes. Choose the Find icon from the toolbar: The Find System Profile Values window appears.
  • 27. 27 Change the value in the responsibility field to HUS Manager Self-Service Granted Access. Choose Find. Enter the name of your custom supervisor profile in the Responsibility field. HUS Supervisor Profile Granted Access. Save your changes. Exit Oracle Applications. Test the Supervisor Profile Responsibility = HUS Manager Self-Service No Granted Access Log on to SSHR as HUSSAIN1/welcome. Navigate to the Manager Actions page: (M) Manager Actions
  • 28. 28 Click the My List link to display the People in My List page. The list should be empty. Enter ABBAS2% in the Name field near the top of the page and choose Go. No records should be returned. This is because the security profile restricts you to only accessing those records in your supervisor hierarchy and no hierarchy has been created yet. Choose Home.
  • 29. 29 Release Information Function Overview In previous practices, you have restricted your manager’s access to person records based on a security profile. However, in particular situations, it may be necessary for a person to release their personal information to a manager who would not normally have access to the records. In this practice, you learn how to use the Release Information function. Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of security profiles with your assigned unique group number or your initials. Unless otherwise indicated, use the System Administrator responsibility. Use the Vision Corporation business group unless otherwise indicated. Log on as xxuser1 unless otherwise indicated. To create a new record in the forms interface, choose the New Record icon from the toolbar. To save your work, select either the Save button in SSHR or the Save icon from the toolbar in the Professional Forms Interface. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR.
  • 30. 30 Tasks Release Information Function SSHR includes the function Release Information which enables users to release their personal information to a specified user, for example, a second manager. In order for this manager to be able to view this released information, he or she must have a supervisor profile which allows access to granted users. Use the Release Information function as Helen Carr and release your personal information to Malcolm Aurora. Then log on as Malcolm (xxuser1) to see whether you can access Helen’s information. Solution – Release Information Function Release Information Function Responsibility = Employee Self-Service Log on to SSHR as HUSSAIN4. Note: If you have not already logged on as hussain4, you will be asked for new passwords. Enter Welcome as the new password. Navigate to the Release Information function: (M) Release Information The Release Information page is displayed. Click on the Search icon next to the Name field. The Search and Select: Name page is displayed. Enter ABBAS1% in the Name field. Choose Go. Choose the Quick Select icon for HUSSAIN ABBAS1 to return to the Release Information page.
  • 31. 31 Click on the Grant Access button. The Release Information: Review page is displayed. Check that the data is correct and choose Submit. Choose the Log out link Log on to SSHR as HUSSAIN1.
  • 32. 32 Select the HUS Manager Self-Service Granted Access responsibility. Select the Manager Actions function. Change the Search Criteria to Last Name. Enter ABBAS2% in the Last Name field and choose Go. You can now select HUSSAIN ABBAS2 record. Choose Home.
  • 33. 33 Change Manager Function and Hierarchy Page Overview In these practices you learn about the standard entry page for managers using SSHR: the Hierarchy or Person Tree. If your organization uses supervisor or position hierarchies, you can use this view for your managers. Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Unless otherwise indicated, use the Manager Self-Service responsibility. Use the Vision Corporation business group unless otherwise indicated. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR. Tasks Using the Change Manager Function to Create a Supervisor Hierarchy You want to set up a supervisor hierarchy for your employees to ensure that managers can only access those employees for whom they are responsible. Log on as Malcolm and select the delivered Manager Self-Service responsibility. Use the Change Manager function to make Malcolm Aurora the manager of Mary Martin. Make Mary Martin the manager of Helen Carr and Carl Whiteside. The completed hierarchy should be as follows: HUSSAIN ABBAS1 HUSSAIN ABBAS2 HUSSAIN ABBAS3 HUSSAIN ABBAS4
  • 34. 34 Display the Supervisor Hierarchy Log on to SSHR as HUSSAIN1/welcome and select the HUS Manager Self-Service Granted Access responsibility. Select the Manager Actions function and check that the supervisor hierarchy is displayed in the People in Hierarchy page. Solution – Change Manager Function and Hierarchy Page Using the Change Manager Function Responsibility = Manager Self-Service, Vision Corporation Log on to SSHR as xxuser1. Select the Manager Self-Service responsibility. Select the Change Manager function from the menu. Click the My List link to display your list of people. Select the Action icon for Mary Martin xx. Select the “Changes should take effect on the effective date as entered below” option. The Effective Date Options page is displayed. Use today’s date as the Effective Date and choose the Continue button. The Change Manager page appears. Choose the Search icon next to the Manager Name field in the Assign a New Manager region. Enter ABBAS1% in the Employee Name field. Choose the Go button Select HUSSAIN ABBAS1 and choose the Select button You return to the Change Manager page. Navigate to the Assign New Direct Reports region. Choose the Search icon next to the Worker Name field.
  • 35. 35 Enter Carr%XX in the Employee Name field. Choose the Go button. Choose the Quick Select icon for Carr, Helen XX. You return to the Change Manager page. Choose the Add another Row button to add an additional direct report. Choose the Search icon next to the Worker Name field. Enter Whiteside%XX in the Employee Name field. Choose the Go button Choose the Quick Select icon for Whiteside, Carl XX. You return to the Change Manager page. Choose the Next button. When the Review page appears, check that the information is correct. Note: If there is no next approver, approval is met and the transaction is written to the HR tables. In this case, the user has no supervisor which means that approval is automatic. Choose the Submit button. From the Confirmation page, click the Logout link. Display the Supervisor Hierarchy Responsibility = HUS Manager Self-Service Granted Access Log on to SSHR as HUSSAIN1/welcome. Navigate to the Manager Actions page: (M) Manager Actions The People in Hierarchy page is displayed and you should be able to expand the hierarchy to see the expected supervisor hierarchy. Choose the Home link.
  • 36. 36
  • 37. 37 Creating Menus Overview In these practices you learn how to create your own versions of the delivered self- service menus and functions. By creating your own versions of self-service menus and functions, you can personalize and configure them to suit your business requirements. In this practice, you become familiar with the different types of menus used in SSHR and understand how to manipulate the menus so that the correct functions are displayed to the correct users. You use standard application development functions in the forms interface to carry out the following tasks: Create custom versions of delivered self-service menus Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of menus with your assigned unique group number or your initials. Unless otherwise indicated, use the Application Developer responsibility. Unless otherwise indicated, log on to Oracle HRMS and SSHR as HUSSAIN1. Use the Vision Corporation business group unless otherwise indicated. To create a new record in the Professional User Interface, select the New Record icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR.
  • 38. 38 Tasks Create a Menu You want to create a custom menu containing a set of functions for a specific group of self-service users. The menu may contain both predefined and custom functions (the custom functions will be defined in subsequent practices). Create a copy of the Manager Self Service menu using the following attributes: Menu Name = HUS HR_LINE_MANAGER_ACCESS_V4.0 User Menu Name = HUS Manager Self Service Description = HUS Manager Self Service and attach the following functions: Seq Prompt Subme nu Function or (User Function Name) Function Name 10 Personal Information Personal Information HR_PERINFO_SS 20 Personal Information Mgr Personal Information Mgr HR_PERINFO_MGR_SS 30 Change Manager Change Manager Mgr HR_MANAGER_MGR_SS Enable Search Functions Although you have attached the Personal Information Mgr function to your new menu, this function will not work unless Search functions are also linked to the menu to enable you to perform transactions on other people. The Search, Person Tree, and My List functions are stored within the Manager Enter Process submenu. Add the required submenu to your menu: Seq Prompt Submenu Menu Name 40 Enter Person Process HR_EPP_MENU
  • 39. 39 Link Menu to Responsibility Then, enable the menu by attaching it to your xx Manager Self-Service Granted Access responsibility and HUS Manager Self-Service No Granted Access responsibility. Test the Menus After making these changes, you need to wait for the Apache server to be restarted before you can test your changes. Then log on to SSHR and xxuser1 and select one of your custom manager responsibilities. Check that the only three available functions are the functions listed above. Also select the Personal Information function and check that the Person Tree is displayed Solution – Creating Menus Creating Menus Responsibility = System Administrator Log on Oracle HRMS using HUSSAIN1/welcome. Navigate to the Menu window. (N) Application > Menu Initiate a query to display the delivered Manager Self Service menu. (M) View > Query by Example > Enter Enter the following string in the User Menu Name field: Manager Self Service Execute the query. (M) View > Query by Example > Run Create a new record. In the Menu Name field, enter HUS HR_LINE_MANAGER_ACCESS_V4.0.
  • 40. 40 Note: You may find it convenient to use the Shift+F5 key combination in some fields to duplicate the field value from the previous record and then make your changes rather than having to type the entire value. In the User Menu Name field, enter HUS Manager Self Service. Navigate to the lower half of the screen. Enter the function and submenu information as follows: Seq Prompt Submenu Function or User Function Name 10 Personal Information Personal Information 20 Personal Information Mgr Personal Information Mgr 30 Change Manager Mgr Change Manager Mgr Enable Search Functions Add the following submenu to your menu: Seq Prompt Submenu Function or User Function Name 40 Manager Enter Process Menu Save your work.
  • 41. 41 Close the window. Link Menu to Responsibility Navigate to the Responsibilities window. (N) Security > Responsibility > Define Initiate a query: (M) View > Query by Example > Enter Enter the following string in the Responsibility Name field: HUS Manager Self-Service No Granted Access% Execute the query. (M) View > Query by Example > Run Replace the predefined Manager Self Service menu with your custom HUS Manager Self Service menu in the Menu field. Save your work.
  • 42. 42 Initiate a query: (M) View > Query by Example > Enter Enter the following string in the Responsibility Name field: HUS Manager Self-Service Granted Access% Execute the query. (M) View > Query by Example > Run Replace the predefined Manager Self Service menu with your custom HUS Manager Self Service menu in the Menu field. Save your work. Close the window. Note: you need to wait for the Apache server to be restarted before you can test your changes. Test the Menus Responsibility = HUS Manager Self-Service No Granted Access or HUS Manager Self-Service Granted Access
  • 43. 43 Log on to SSHR as HUSSAIN1. Check that the menu for your selected responsibility only displays the expected three functions. Select the Personal Information Manager function. Check that the Person Tree/Hierarchy is displayed. Choose Home.
  • 44. 44 Actions Menus Overview This practice shows you how to set up special submenus to control which actions are available in the Manager Actions and Personal Actions pages, and how to add new custom functions to these submenus. The Manager Actions submenu defines the actions available in the Available Actions area of the Perform Action page that is displayed when a manager chooses the Manager Actions function and then selects an employee. The Personal Actions submenu defines the actions available in the Available Actions area of the Perform Action page. This page is displayed when employees choose the Personal Actions function, or when a manager chooses the Manager Actions function and then selects their own record from the Person Tree. In this practice, you become familiar with the actions menus used in SSHR and understand how to manipulate these menus so that the correct functions are displayed to the correct users. You use standard application development functions in the Professional User Interface to carry out the following tasks: Create custom versions of delivered self-service actions submenus Add your submenus to your top-level menu (HUS Manager Self Service) Set profile options for the Actions menus Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of menus with your assigned unique group number or your initials. Unless otherwise indicated, use the Application Developer responsibility. Unless otherwise indicated, log on to Oracle HRMS and SSHR as xxuser1.
  • 45. 45 Use the Vision Corporation business group unless otherwise indicated. To create a new record in the Professional Forms Interface, select the New Record icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR. Tasks Creating Actions Submenus To enable the alternative navigation path offered by the Manager Actions and Personal Actions functions, you must create appropriate submenus for storing the Actions functions. As you intend to create your own functions shortly, create your own versions of the Manager Actions submenu and the Personal Actions submenu. Add the following delivered functions to your menus as shown below: Menu Functions Function Name Manager Actions Personal Information HR_PERINFO_SS Change Manager HR_MANAGER_SS Personal Actions Personal Information HR_PERINFO_SS Add Actions Submenus to Top-Level Menu To enable the Actions functionality, attach your new actions menus to your custom top-level menus. Also attach the two other functions required for full action functionality: Manager Actions Tree View and Suspended Actions Mgr. Profile Options for Actions Menus As you have created your own Actions menus, you need to change the system profiles for the actions menus. Change the values for the HR: Manager Actions Menu and HR: Personal Actions Menu profiles to point to your new Actions menus.
  • 46. 46 Testing Your Menu After making these changes, you will need to wait for the Apache server to be restarted before you can test your changes. When you have finished creating your custom menu, log on to SSHR and check that all required functions are listed in the menu. Solution – Actions Menus Creating Actions Menus Responsibility = System Administrator Navigate to the Menu window. (N) Application > Menu Initiate a query: (M) View > Query by Example > Enter Enter the predefined Manager Actions Menu in the User Menu Name field. Execute the query: (M) View > Query by Example > Run Create a new record. Choose Shift and F5 to copy the values from the previous record. Rename the menu using your group identifier as the prefix. Menu Name = HUS HR_LINE_MANAGER_FUNCTIONS User Menu Name = HUS Manager Actions Menu Enter the following data:
  • 47. 47 Seq Prompt Submenu Function (or User Function Name) Function Name 10 Personal Information Personal Information HR_PERINFO_SS 20 Change Manager Change Manager HR_MANAGER_SS Save your changes. Initiate a query: (M) View > Query by Example > Enter Enter the predefined Personal Actions Menu in the User Menu Name field. Execute the query: (M) View > Query by Example > Run Create a new record. Choose Shift and F5 to copy the values from the previous record. Rename the menu using your group identifier as the prefix.
  • 48. 48 Menu Name = HUS HR_LINE_MANAGER_PERS_FUNC (you will have to shorten the menu name) User Menu Name = HUS Personal Actions Menu Enter the following data: Seq Prompt Submenu Function (or User Function Name) Function 10 Personal Information Personal Information HR_PERINFO_SS Save your work. Add Actions Submenus to Top-Level Menu Query your custom top-level menu so that you can link your Actions menus to this menu: (M) View > Query by Example > Enter Enter your custom top-level menu in the User Menu Name field HUS Manager Self Service
  • 49. 49 Execute the query: (M) View > Query by Example > Run Enter the following function information for the menu: Seq Prompt Submenu Function 50 HUS Manager Actions Menu 60 HUS Personal Actions Menu 70 Manager Actions Manager Actions Tree View 80 Suspended Actions Suspended Actions Mgr Save your work. Close the window.
  • 50. 50 Profile Options for Actions Menus Navigate to the System Profile Values window. (N) Profile > System From the Find System Profile Values window, uncheck the Site checkbox Enter HUS Manager Self-Service Granted Access in the Responsibility field. Enter HR:% Actions Menu in the Profile field. Choose the Find button. In the column for your custom responsibility, change the value of the HR:Manager Actions Menu profile to HUS Manager Actions Menu. In the column for your custom responsibility, change the value of the HR:Personal Actions Menu profile to HUS Personal Actions Menu. Save your changes. Choose the Find icon from the toolbar. Change the value in the Responsibility field to HUS Manager Self-Service No Granted Access. Enter HR:% Actions Menu in the Profile field. Choose the Find button.
  • 51. 51 In the column for your custom responsibility, change the value of the HR: Manager Actions Menu profile to HUS Manager Actions Menu. In the column for your custom responsibility, change the value of the HR: Personal Actions Menu profile to HUS Personal Actions Menu. Save your changes. Exit Oracle Applications. Note: You may need to ask your instructor to restart the Apache server. When ready, test your changes. Test the Menus Log on to SSHR as xxuser1. Select the HUS Manager Self-Service Granted Access responsibility. Select the Manager Actions function from the menu Select the Action icon for HUSSAIN ABBAS2. Choose Continue. Check that the Available Actions region contains the Personal Information and Change Manager functions. Log out of the application.
  • 52. 52 Configuring Functions Overview In these practices you learn how to create your own versions of the delivered self- service functions and add them to menus so that they are available for self-service users. You will use standard functionality in the forms interface to carry out the following tasks: Create custom versions of delivered self-service functions Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of functions with your assigned unique group number or your initials. Unless otherwise indicated, use the Application Developer responsibility. Unless otherwise indicated, use the Vision Corporation business group. To create a new record in the Professional User Interface, select the New Record icon from the toolbar. To save your work in the Professional User Interface, select the Save icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR.
  • 53. 53 Tasks Copying Self-Service Functions You want to modify a predefined function to suit your business requirements. You want to link a self-service function to a new workflow process (to be created in a subsequent practice). However, since any changes to delivered functions would be overwritten in an SSHR upgrade, it is necessary to create your own function. Log on as xxuser1 and use the System Administrator responsibility to create copies of the Personal Information (HR_PERINFO_SS) and Personal Information Mgr (HR_PERINFO_MGR_SS) functions. When you create copies of the Personal Information and Personal Information Mgr functions, change the following function parameters to point to your new functions and new workflow process (to be created in a subsequent practice): Note: All other parameter values should remain the same. Function Parameter Value Personal Information Form > pCalledFrom New function code (xxHR_PERINFO_SS) Form> pProcessName New process to be created in subsequent practice (xxHR_PERSONAL_INFO_JSP_PRC) Form> pItemType New item type to be created in subsequent practice (xxHRSSA) Web HTML > OAFunc New function code (xxHR_PERINFO_SS) Personal Information Manager pCalledFrom New function code (xxHR_PERINFO_SS) HTML Call Copy values from delivered function (Shift and F5)
  • 54. 54 Solution – Configuring Functions Copying Self-Service Functions Responsibility = Application Developer Log on to Oracle HRMS using xxuser1/welcome. Navigate to the Form Functions windows. (N) Application > Function Initiate a query. (M) View > Query by Example > Enter Enter the following string in the Function field: HR_PERINFO_SS Execute the query. (M) View > Query by Example > Run HR_PERINFO_SS corresponds to the Personal Information item on the Employee Self Service menu. Create a new record. In the Function Name field, enter HUS HR_PERINFO_SS. Note: You may find it convenient to use the Shift+F5 key combination in some fields to duplicate the field value from the previous record and then make your changes rather than having to type the entire value. In the User Function Name field, enter HUS Personal Information.
  • 55. 55 Display the Properties tabbed region. In the Type field, select SSWA jsp function. Display the Form tabbed region. Click on the Parameter field and duplicate the value from the field above. (To duplicate a field, choose Shift and F5.) Choose the Edit Field icon to display the value of the field. Change the value of the pCalledFrom parameter from HR_PERINFO_SS to HUS HR_PERINFO_SS.
  • 56. 56 Choose OK to close the window. Choose the Web HTML tabbed region. Click on the HTML Call field and duplicate the values from the field above (To duplicate a field, choose Shift and F5.). Choose the Edit Field icon to display the value of the field. Change the value of the OAFunc parameter from HR_PERINFO_SS to HUS HR_PERINFO_SS. Choose OK. Save your work. Return to the Description tab.
  • 57. 57 Initiate a query (M) View > Query by Example > Enter Enter the following string in the Function field: HR_PERINFO_MGR_SS 28. Execute the query: (M) View > Query by Example > Run 30. Place your cursor on the record for HR_PERINFO_MGR_SS. 31. Create a new record and copy the field values from the record above. Prefix the values in the Function Name and User Function Name fields with your group identifier. HUS HR_PERINFO_MGR_SS HUS Personal Information Manager 32. Display the Properties tabbed region. 33. In the type field, select SSWA jsp function.
  • 58. 58 34. Display the Form tabbed region. 35. Click on the Parameter field and duplicate the value from the field above (To duplicate a field, choose Shift and F5.). 36. Edit the contents of the field. 37. Change the value of the pCalledFrom parameter from HR_PERINFO_SS to HUS HR_PERINFO_SS. 38. Choose OK. 39. Display the Web HTML tabbed region. 40. Click on the HTML Call field and duplicate the values from the field above (To duplicate a field, choose Shift and F5.).
  • 59. 59 41. Save your work. 42. Close the form.
  • 60. 60 Adding Functions to Menus Overview In these practices you learn how to add your custom functions to the correct menus so that they are available for self-service users. You will use standard functionality in the forms interface to carry out the following tasks using the Menus window: Add the functions to the top-level menus Add the functions to the data security menus Add the functions to the Actions menus Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of functions with your assigned unique group number or your initials. Unless otherwise indicated, use the Application Developer responsibility. Unless otherwise indicated, use the Vision Corporation business group. To create a new record in the Professional User Interface, select the New Record icon from the toolbar. To save your work in the Professional User Interface, select the Save icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter Aur% to display all entries containing the string AUR.
  • 61. 61 Tasks Add Custom Functions to User Menus To enable a self-service user to access your custom functions, you must add them to your top-level menus for SSHR. This means that your functions can be displayed in the self-service menu. Add Custom Functions to Data Security Menus SSHR uses several data security menus to determine whether a function is available globally or for specific legislations. In this case, the functions are global (in other words, not valid for a specific legislation) so add the functions to the global data security menu. Add Custom Functions to Action Menus To enable your SSHR users to use the Manager and Personal Actions functionality, you must add your function to the Manager Actions and Personal Actions menus. Test Your Function After carrying out the above steps, log on to SSHR and test your functions. Check that the menu contains the correct functions and then select the xxPersonal Information function. Solution – Adding Functions to Menus Add Custom Functions to User Menus Navigate to the Menu window. (N) Application > Menu Initiate a query: (M) View > Query by Example > Enter Enter the following string in the User Menu Name field: Xx Manager Self Service (where xx is your group identifier)
  • 62. 62 Execute the query. (M) View > Query by Example > Run Enter the following functions by creating new records: Seq Prompt Function 90 HUS Personal Information HUS Personal Information 100 HUS Personal Information Mgr HUS Personal Information Mgr Save your work. Add Custom Functions to Data Security Menus Initiate a query to display the global data security menu: (M) View > Query by Example > Enter Enter the following string in the Menu field: HR_GLOBAL_SS_FUNCTIONS_CUSTOM Execute the query. (M) View > Query by Example > Run Enter the functions as follows by creating new records in the function area:
  • 63. 63 Note: Since this is shared menu you should take care to use sequence numbers that are unique, for example, by prefixing them with your standard prefix. Seq Prompt Function 230 HUS Personal Information Save your work. Add Custom Functions to Actions Menus Initiate a query to display your custom Manager Actions Menu. (M) View > Query by Example > Enter Enter the following string in the User Menu Name field: HUS Manager Actions Menu Execute the query. (M) View > Query by Example > Run Enter the functions as follows by creating new records in the function area:
  • 64. 64 Prompt Function HUS Personal Information V4.0 HUS Personal Information Save your work. Place your cursor on the Menu field. Initiate a query to display your custom Personal Actions Menu. (M) View > Query by Example > Enter Enter the following string in the User Menu Name field: HUS Personal Actions Menu Execute the query. (M) View > Query by Example > Run 14. Enter the functions as follows by creating new records in the function area: Prompt Function HUS Personal Information V4.0 HUS Personal Information
  • 65. 65 Save your work. Close the window. Ask your instructor to restart the Apache server. When ready, test your changes. Optional Steps: Test Your Changes Select the HUS Manager Self-Service Granted Access responsibility. Check that the menu contains your 2 custom functions: HUS Personal Information and HUS Personal Information Mgr. Select the HUS Personal Information function from the menu. Choose the Home link.
  • 66. 66 Changing Manager Entry Page Overview As standard, all manager functions use the Hierarchy or Tree View as the initial entry page. When a manager selects a function, the Hierarchy page appears and the manager can select the individual for the transaction. However, it may be more appropriate for your managers to use the My List page or the Search page first, particularly if your organization does not use a supervisor hierarchy, for example. In this practice, you learn how to change function parameters so that the initial page for one custom function is the My List page and for another is the Search page. Assumptions You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. The names used throughout this practice are for the purpose of the practice and bear no resemblance to any particular organization or individuals. Prefix all names of menus with your assigned unique group number or your initials. Unless otherwise indicated, use the Application Developer responsibility. Unless otherwise indicated, log on to Oracle HRMS and SSHR as xxuser1. Use the Vision Corporation business group unless otherwise indicated. To create a new record in the Professional User Interface, select the New Record icon from the toolbar. When using a search function, you can use as a wildcard. For example, you can enter %Aur% to display all entries containing the string AUR.
  • 67. 67 Tasks Create a Function with Search as Initial Page You want to create a version of the Personal Information Mgr function (HR_PERINFO_MGR_SS) for which the initial page for managers is the Search page. Create a version of the Personal Information Mgr function (name it HUS Personal Information Mgr Search with the function name HUS HR_PERINFO_MGR_SEARCH) and change the akRegionCode parameter in the Web HTML tab to HR_PERSON_SEARCH_TOP_SS. Create a Function with My List as Initial Page You want to create a version of the Personal Information Mgr function (HR_PERINFO_MGR_SS) for which the initial page for managers is the My List page. Create a version of the Personal Information Mgr function (name it HUS Personal Information Mgr My List with the function name HUS HR_PERINFO_MGR_LIST) and change the akRegionCode parameter in the Web HTML tab to HR_MY_LIST_TOP_SS. Add Functions to Menus Add your new functions to the following menus: HUS Manager Self Service Global Self Service Functions Custom (Global HR_GLOBAL_SS_FUNCTIONS_CUSTOM)
  • 68. 68 Solution – Changing Manager Entry Page Create a Function with Search as Initial Page Responsibility = Application Developer Log on Oracle HRMS using xxuser1/welcome. Navigate to the Form Functions window. (N) Application > Function Initiate a query to display the delivered Personal Information Mgr function. (M) View > Query by Example > Enter Enter the following string in the Function field: HR_PERINFO_MGR_SS Execute the query. (M) View > Query by Example > Run Create a new record. In the Function Name field, enter HUS HR_PERINFO_MGR_SEARCH. In the User Function Name field, enter HUS Personal Information Mgr Search. Click the Properties tab.
  • 69. 69 In the Type field, select SSWA jsp function. Click the Form tab. In the Parameters field, use Shift and F5 to copy the values from the delivered function. Click the Web HTML tab. In the HTML call field, use Shift and F5 to copy the values from the delivered function. Choose Edit field from the toolbar. Change the value for the akRegionCode parameter to HR_PERSON_SEARCH_TOP_SS.
  • 70. 70 Close the Editor window. Save your work. Create a Function with My List as Initial Page Responsibility = Application Developer Log on Oracle HRMS using xxuser1/welcome. Navigate to the Form Functions window. (N) Application > Function Initiate a query to display the delivered Personal Information Mgr function. (M) View > Query by Example > Enter Enter the following string in the Function field: HR_PERINFO_MGR_SS Execute the query. (M) View > Query by Example > Run Create a new record. In the Function Name field, enter HUS HR_PERINFO_MGR_LIST. In the User Function Name field, enter xxPersonal Information Mgr List.
  • 71. 71 Click the Properties tab. In the Type field, select SSWA jsp function. Click the Form tab. In the Parameters field, use Shift and F5 to copy the values from the delivered function. Click the Web HTML tab. In the HTML call field, use Shift and F5 to copy the values from the delivered function. Choose Edit field from the toolbar. Change the value for the akRegionCode parameter to HR_MY_LIST_TOP_SS.
  • 72. 72 Close the Editor window. Save your work. Add Functions to Menus Navigate to the Menus window: (N) Application > Menu Query the following string in the User Menu Name field: xxManager Self Service (where xx is your group identifier) (N) View > Query by Example > Enter Execute the query. (N) View > Query by Example > Run Add the following new functions to your menu: 110 HUS Personal Information Mgr Search HUS Personal Information Mgr Search 120 HUS Personal Information Mgr List HUS Personal Information Mgr List
  • 73. 73 Save your work. Query the following string in the User Menu Name field: Global Self Service Functions Custom (N) View > Query by Example > Enter Execute the query. (N) View > Query by Example > Run Add the following new functions to the menu: xx2 HUS Personal Information Search HUS Personal Information Mgr Search xx3 HUS Personal Information List HUS Personal Information Mgr List
  • 74. 74 Save your work. Test the Changes Responsibility = HUS Manager Self-Service Granted Access Log on to SSHR as xxuser1/welcome. Check that the new functions are displayed in the menu. Select the HUS Personal Information Mgr Search function and check that the Search page is displayed. Select the HUS Personal Information Mgr List function and check that the My List page is displayed.
  • 75. 75