how to map the relationship between sap enterprise portal and homepage framework for employee self...

Upload: pavan-donepudi

Post on 02-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    1/24

    How to Map the RelationshipBetween SAP Enterprise Portaland Homepage Framework forEmployee Self Service (ESS)

    Appl ies to:

    SAP Enterprise Portal - Employee Self Service, ECC 6 (Employee Self Service)

    Summary

    Through this document I have tried to give you a clear idea about the relationship between HomepageFramework of ECC system and Enterprise Portal system for Employee Self Service (ESS). As a portaldeveloper or administrator many times we need to do some customization as per requirement on differentareas of ESS like Area, Subarea, Service, Picture etc. Before doing that kind of changes, it is very importantto know how the ESS is controlled from backend system and to do some customization where we need togo.

    Author : Chandan Jash

    Company: IBM India Pvt. Ltd.

    Created on:22 December 2008

    Author Bio

    Chandan is an application programmer for IBM India Pvt. Ltd. on SAP NetWeaver Enviornment(CAF-Core,CAF-GP, Web Dynpro, Visual Composer, NW Portal, NWDI etc).

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 1

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    2/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Table of Contents

    Procedure ...........................................................................................................................................................3

    Overview of SAP Enterprise Portal - Employee Self Service .........................................................................3

    Overview of Homepage Framework Employee Self Service.......................................................................5

    Area Group......................................................................................................................................................7

    Area.................................................................................................................................................................9

    Assign Area to Area Group Page..................................................................................................................12

    Subarea.........................................................................................................................................................13

    Assign Subarea to Area ................................................................................................................................15

    Service ..........................................................................................................................................................16

    Assign Service to Subarea............................................................................................................................19

    Resource.......................................................................................................................................................20

    Assign Resource to Service..........................................................................................................................22

    Summery.......................................................................................................................................................23

    Related Content ............................................................................................................................................23

    Disclaimer and Liability Notice..........................................................................................................................24

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 2

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    3/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Procedure

    Overview of SAP Enterprise Portal - Employee Self Service

    In this overview portion I have tried to give you an idea about the structure of Employee Self Service which isvisible in Portal side. In above diagram Overview page is displayed under the role, Employee Self Service. InEmployee Self Service structure Overview page acts as anArea GroupPagewhich contains multipleAreaPageslike Employee Search, Work Time, Benefits and Payment, Personal Informationetc. So, EmployeeSelf Service can containArea Group page andArea Pageswhich is visible in above diagram.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 3

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    4/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    From the above diagram Employee Self Serviceis found as Role, this role contains multiple children whichare known asAreas. Here I have taken six areas (Employee Search, Work Time, Benefits and Payments,Personal Information, Career and Job, Travel and Expanses) only but it can be more of this. Actually itdepends on your requirements. For a deep drive consider oneArea, called Employee Search.EachAreacontains one or more than one Subarea. In above diagram we are getting one Subarea, called EmployeeSearchfor the Area Employee Search. Each Subarea can hold one or more than one Service. For EmployeeSearchSubarea we are getting two services like Whos Whoand Change Own Data. For the deep drive ofservice we need to go in Homepage Frameworkwhich is described in next level.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 4

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    5/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Overview of Homepage Framework Employee Self Service

    In this portion I will describe the overview of Homepage Framework. After that we will go for details of eachportion of Homepage Framework and we will map it with portal. The Homepage Frameworkenables you tocreate Overview page known as Area Group Page, Area Pages, Subareas, Services and Resources and itprovides employees easy access to Web applications (services) that run in the SAP Enterprise Portal.

    Overview page is displayed in the SAP Enterprise Portal. It allows employees to access ESS applications(services) with greater ease. The Homepage Framework recognizes two types of overview pages:

    Area Group pages

    o Area group pages are often referred to as homepages.

    Area pages

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 5

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    6/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    From the technical point of view we can say the hierarchical structure as seen bellow

    Area

    Subarea

    ServiceServiceService

    Subarea

    ServiceServiceService

    Area

    Subarea

    ServiceService

    Subarea

    Service

    Area

    Subarea

    ServiceServiceService

    Area

    Subarea

    Service

    Subarea

    ServiceService

    Subarea

    Service

    ServiceService

    Now I will take you through the details of each item and describe you how the relationship is established foreach item between Enterprise Portal and Homepage Framework.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 6

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    7/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Area Group

    For better understanding now I am starting from Enterprise Portal side. In overview portion we got the idea ofArea Group. Here also I am taking the same example. Under the role Employee Self Service we foundOverviewwhich is anArea Group. Now see how same Area Group is controlled from Homepage Framework.

    After login into ECC system use the T-Code sproand go to the following path

    Click on -> SAP Customizing Implementation Guide -> Personnel Management -

    >Employee Self-Service ->General Settings ->Homepage for Self-Services ->Headers and Area GroupPages

    Now you reached upto Header and Area Group pages portion. This portion holds Area Group Pages forESS. So, in our case the OverviewArea Group Page will be existed here. Now lets see where it exists.

    Click in the icon . Then you will get popup for Activity list which is looked likebellow

    From those activity lists double click on DefineArea Group Pages (Add Entries)and you will get all theentries like bellow

    In my case I have used the Area Group Key called SAPDEFAULTESS_ERP2005. So if you again doubleclick on SAPDEFAULTESS_ERP2005 , you will get details where Area Group Description is the text whichyou are getting it into portal side.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 7

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    8/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 8

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    9/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Area

    Here also I am starting from portal for better understanding. In overview section you got the ides of Areapage. The Area page can come under the Area Group Page or within the role. As we have seen forEmployee Self-Service role.

    Now let see how the Employee SearchAreapage is mapped with Homepage Framework. After logininto ECC system use the T-Code sproand go to the following path

    Click on -> SAP Customizing Implementation Guide -> PersonnelManagement ->Employee Self-Service ->General Settings ->Homepage for Self-Services -> Areas

    Click on Define Areasand a new popup window will appear. From that window double click on Define Areas(Add Entries) activity.

    Now you will get the list of area pages. From the area pages list you will find the area page called EmployeeSearchlike bellow.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 9

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    10/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Double click on EMPLOYEE_SEARCH_ERP2005 to get the details of EMPLOYEE_SEARCH_ERP2005 .Please find bellow picture to understand the relationship of different fields of area.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 10

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    11/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 11

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    12/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Assign Area to Area Group Page

    In this Assign Area to Area Group Page section we will see how the Area page, Employee Searchisassigned to Area Group page, Overview. Please go back to Areas and click on (for maintaining activity)

    Assign Areas to Area Group Pages.

    From the new popup double click onAssign Areas to Area Group Pages (Find Entries). You will get the list ofArea Group Key, Area Key and Position like bellow

    Here our target is to find where Employee Search Area page is assigned to Overview Area Group page. InArea Group section we got the Area Group Key, SAPDEFAULTESS_ERP2005 for Area Group Role textOverview and starting of area section we got the Area Key EMPLOYEE_SEARCH_ERP2005 for Area Linktext Employee Search. Now you will find this mapping from the list like bellow and also the position ofEmployee Search area page.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 12

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    13/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Subarea

    Here also I am starting from portal side for better understanding and taking the same example EmployeeSearch. Within the Employee Search Area page you will get the subarea called Employee Searchas it isshown in bellow figure.

    see how this subarea is mapped with homepage framework. After login into ECC system use the T-Codesproand go to the following path

    Click on -> SAP Customizing Implementation Guide -> Personnel Management ->Employee Self-Service ->General Settings ->Homepage for Self-Services -> Subareas

    Now click on Define Subareasto maintain activities and you will get a new popup which contains DefineSubareas (Add Entries)and Define Subareas (Change Entries)like bellow.

    Double click on Define Subareas (Add Entries) and you will get a list of subarea key with text. From the listwe need to find out the subarea key for Employee Search. Please scroll down the page and you will find thesubarea key, EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 for Employee Search subarea (Fromthe list you will find two subarea key i.e. EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH andEMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005. Please dont get confuse.EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH subarea key is used for previous version of ESS.Currently we are using EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 which is marked in bellowpicture).

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 13

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    14/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Now double click on EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 and you will get the details of

    EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 subarea. Please find bellow picture.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 14

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    15/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Assign Subarea to Area

    In this Assign Subarea to Area section we will see how the subarea called Employee Searchis assigned toarea called Employee Search. Click onAssign Subareas to Areasto get the maintain activity popup asshown in bellow picture.

    From the pop up please double click onAssign Subareas to Areas (Find Entries)and you will get a list ofarea key and subarea key with position. InAreasection we got the area key for Employee Searchwhich iscalled EMPLOYEE_SEARCH_ERP2005 . From the list you need to search the position of area keyEMPLOYEE_SEARCH_ERP2005. Then you will get row which contains the area key with subarea key(EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 which is used for Employee Searchsubarea) andposition like bellow picture.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 15

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    16/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Service

    In this Service section I am again starting from portal side. Within the Employee Searchsubarea you will findtwo services i.e. Whos Whoand Change Own Datalike bellow picture.

    To map these two services with home page framework you need to go to the following path. Click on

    -> SAP Customizing Implementation Guide -> Personnel Management ->Employee Self-Service ->General Settings ->Homepage for Self-Services -> Services.

    Now click on Define Serviceto get the maintain activity pop up and from the pop up please double click onDefine Services (Add Entries). Then you will get the list of Serviceswith service key and service text. Fromthe list out target is to find out two services (Whos Whoand Change Own Data) which we have seen inportal side. Please scroll down the list and you will find two entries with service text called Whos WhoandChange Own Datalike bellow picture.

    To get the details of each service please double click on service key one by one. So here I am first taking theservice key called EMPLOYEE_SEARCH_WHOSWHO05 . Double clicking onEMPLOYEE_SEARCH_WHOSWHO05 service key you will the details. Please find the bellow picture to get

    the relationship with portal.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 16

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    17/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Now double clicking on EMPLOYEE_SEARCH_CHANGEOWNDATA05 service key you will the details.Please find the bellow picture to get the relationship with portal.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 17

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    18/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 18

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    19/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Assign Service to Subarea

    In this section our target is to find how the services are assigned to subarea. Please click on theAssignServices to Subareasto get the maintain activity.

    From the pop up please double click onAssign Services to Subareas (Find Entries). Then you will get the listof subarea key, service key with position. Please scroll down the list or by clicking on position button you canfind the subarea key (EMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 ) for Employee Searchsubarea which we have already got in subarea section. You will get two entries forEMPLOYEE_SEARCH_SUBEMPLOYEESEARCH_2005 subarea. There are two entries of subareabecause of two services (Whos Whoand Change Own Data) are there.

    Service key EMPLOYEE_SEARCH_CHANGEOWNDATA05 for service Change Own Datais assigned inposition 2 and service key EMPLOYEE_SEARCH_WHOSWHO05 for service Whos Whois assigned inposition 1.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 19

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    20/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Resource

    In this resource section we will see how the resource is defined in Homepage Framework and the link isestablished between resource and service. Here also I am taking the same example, Employee Searchforbetter understanding. After login into ECC system use the T-Code sproand go to the following path

    Click on -> SAP Customizing Implementation Guide -> Personnel Management ->Employee Self-Service ->General Settings ->Homepage for Self-Services -> Resources

    Now click on Define Resourcesto get the maintain activity. Then from the pup up please double click onDefine Resources (Add Entries) and you will get the list of resource object key with description. Here weneed to find out two resources called Whos Whoand Change Own Data. Please scroll down the list and youwill find two entries like bellow.

    Double click on resource key EMPLOYEE_WHOISWHO_SERVICE05 to get the details. Please find bellowthe picture to understand how the resource is used in portal.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 20

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    21/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Now let us see the relationship for another resource called EMPLOYEE_CHANGEOWNDATA_SERVICE05. Double click on resource key EMPLOYEE_CHANGEOWNDATA_SERVICE05 from the list to get the details.Please find bellow the picture to understand how the resource is used in portal.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 21

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    22/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Assign Resource to Service

    In this section we will see how the resource is assigned to service. In service section we have learned how toget details of a specific service. Please open the screen for details of service calledEMPLOYEE_SEARCH_CHANGEOWNDATA05 and you will get the link of resource calledEMPLOYEE_WHOISWHO_SERVICE05 like bellow picture.

    Please find the bellow picture for another resource called EMPLOYEE_CHANGEOWNDATA_SERVICE05.

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 22

  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    23/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Summery

    After going through this document you can summarize the whole concept of Homepage Framework likebellow.

    Related Content

    For more information, visit thehttp://help.sap.com/saphelp_erp2005vp/helpdata/en/aa/9f75620a8d4a2e9181db37f2fa2a62/content.htm

    SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX -bpx.sap.com | BOC - boc.sap.com

    2008 SAP AG 23

    http://help.sap.com/saphelp_erp2005vp/helpdata/en/aa/9f75620a8d4a2e9181db37f2fa2a62/content.htmhttp://help.sap.com/saphelp_erp2005vp/helpdata/en/aa/9f75620a8d4a2e9181db37f2fa2a62/content.htmhttp://help.sap.com/saphelp_erp2005vp/helpdata/en/aa/9f75620a8d4a2e9181db37f2fa2a62/content.htm
  • 8/10/2019 How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service

    24/24

    How to Map the Relationship Between SAP Enterprise Portal and Homepage Framework for Employee Self Service (ESS)

    Disclaimer and Liabili ty Notice

    This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is notsupported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade.

    SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document,and anyone using these methods does so at his/her own risk.

    SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article orcode sample, including any liability resulting from incompatibility between the content within this document and the materials andservices offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of thisdocument.