Web Dynpro Application |
|
Web Dynpro Application Package |
|
Application Configuration |
|
Web Dynpro Components |
|
Component Configurations |
|
Application Component Controller |
|
Software Component for Web Dynpro Application |
|
Support |
|
Availability |
SAP enhancement package 5 for SAP ERP 6.0 |
Required Business Function |
|
This application displays the menu for Employee Self-Service (ESS) Web Dynpro ABAP (WDA) in the Floorplan Manager (FPM) launchpad repository. The menu displays as it does for role com.sap.pct.erp.ess.wda.Employee_Self_Service_WDA
in the Business Package for Employee
Self-Service (WDA).
You can use this application to easily and quickly configure the SAP Portal role menu in the back-end system. You can dynamically change the applications at runtime, by using BAdI: Specify Dynamic Rendering of Services
(HRESS_MENU
)
to hide particular folders for employees, for example, based on their role, job, and country. For more information, see Dynamic Rendering of the Menu (BAdI HRESS_MENU).
This application uses the FPM Launchpad Framework for Web Dynpro ABAP to display the menu structure. The launchpad allows you to organize applications, thereby providing your employees easy access to Web applications (services) that run in the SAP NetWeaver Portal.
Object-based navigation (OBN) in the Menu: The launchpad offers the flexibility to configure the first level navigation as an application or as an OBN.
For applications that are not a part of the EA-HR software component, for example, applications from SRM and SAP E-Recruiting, the applications are launched using OBN navigation in the standard delivery. For these applications, the following setting is required for the launchpad menu:
In Edit
mode, choose .
Under OBN Navigation Mode
, select User Set of Roles
.
In the standard delivery this setting is active, which means when an OBN is launched it searches for all the roles that are assigned to the portal user before the OBN navigation is resolved. For example, when an application from SRM is launched, the system searches for all the user’s assigned roles in the portal and resolves the OBN target.The SRM application is resolved only if the ESS-specific SRM single role has been assigned to the user in the SAP NetWeaver Portal.
For more information see Object-Based Navigation for ESS (WDA) in the SAP Portal.
In the standard shipment, Launchpad Role: ESS
and Instance: MENU
is used to render the ESS menu. It has the following views:
Map
– View with all Folders /Subfolders and all applications within it
Directory
- View with all Folders /Subfolders
Index
– View where users can search for a specific service or obtain a specific list of services in alphabetical order.
This application also has the following features:
The Most Frequently Used
application, which is populated based on the employee's hits to applications.
Both the administrator and the employee have the option to hide this section. When an administrator hides this section during configuration of the overview page (OVP) application, this setting is applicable to the entire organization.
The Related Links
menu: The administrator can configure a specific Role
and Instance
in the launchpad repository in order to list applications here. In the standard shipment this is blank
and is configured to point to Role: ESS
and Instance: RELATED_LINKS
The Birthdays and Service Anniversaries
view: This view displays the details of birthdays and service anniversaries that occur in the current and next month for subordinate team members. Where an employee is also a manager, the birthdays and service
anniversaries of the manager’s direct reports are also shown. For more information, see Birthdays and Service Anniversaries.
The launchpad also offers the following basic functions:
Add short descriptions for the individual applications that appear on the user interface
Edit the link texts of the hyperlinks that the employees use to start the applications
Emphasize certain applications (for example, because there is an urgent deadline)
Deactivate applications
The launchpad customizing Role = ESS
and Instance = MENU
must be available in the client from where the ESS menu is displayed.
The launchpad customizing Role = ESS
and Instance = RELATED_LINKS
must be available in the client from where the ESS menu is displayed for the Related Links
section to work in the Business
Package for Employee Self-Service (WDA).
You can access the launchpad transaction in the SAP Customizing Implementation Guide under
.The structure of a launchpad pages group describes the different applications and contains hyperlinks with which they can be started. In the standard ESS Menu shipment the Role ESS
and Instance MENU
is configured to display.
Administrators can change the Role and Instance by changing the Menu User Interface Building Block (UIBB ) HRESS_CC_MENU_AREA_GROUP
configuration specified in the ESS menu application.
Role Configuration
A role that is displayed using the Service Map View
or Directory View
can also be described as an area group. From a technical point of view, it has a hierarchical or tree structure, see also the following example:
Example
Area Group Folder
Area Folder 1
Subarea Folder 1
Application 1
Application 2
Application 3
Subarea Folder 2
Application 4
Application 5
Area Folder 2
Subarea Folder 3
Application 6
Subarea Folder 4
Application 7
Application 8
Subarea Folder 5
Application 9
Area Folder 3
Subarea Folder 6
Service 10
Service 11
Service 12
Service 13
Area Group Folders
Area group folders contain descriptions of areas, hyperlinks to access the areas, and hyperlinks to start applications directly.
Area Folders
Area folders contain applications that are related to each other. Employees access an area folder from an area group folder.
Subarea Folders
Areas and subareas can be compared to headings and subheadings in a document. You use subareas to group the applications that belong to an area on the screen.
Services
Inside the subarea folder, you define the applications that are to appear on the area folders. For each applications you define a hyperlink and a short description that appears in the related area folder.
Employees use this link to start the application. You can make numerous settings to define where and how the hyperlink to the application appears.
You can define several area group folders under one header. You can define this header in the launchpad framework.
We recommend you make a graphical design of the areas and applications you want to implement. This way, the hierarchical relations between these elements become apparent.
Note
If you have copied the Menu application’s configurations to your own namespace, ensure that the Application Component Controller's (AppCC) component and configuration name are the same as the copied UIBB’s Component Configuration.
Launchpad
Create a Launchpad with Applications