SlideShare a Scribd company logo
1 of 41
Download to read offline
XSS Homepage
Framework for
Employee Self-
Service


Sibylle Borhauer,
Product Manager, SAP AG




         1
XSS Homepage Framework

 The following session explains:
          Benefits of XSS Homepage Framework
          Short Introduction
          How to customize your own ESS Homepage




© SAP AG 2004, Title of Presentation / Speaker Name / 2




                                                          2
Benefits of the XSS Homepage Framework

 For endusers
          Simple and fast access to all Web applications such as ESS applications
          Access to context information
          Fast access to e.g. frequently used ESS applications
          Reminder functionality


 For companies
          Easy grouping of Web applications
          Possibility to provide customer individual information such as vacation
          rules
          Inclusion of external links (guidelines, manuals etc.)
          Consistent concept used by different roles such as employee, manager,
          compensation specialist etc.



© SAP AG 2004, Title of Presentation / Speaker Name / 3




                                                          3
Introduction of new Homepage Framework




 Area group page



                                                           Area page

 © SAP AG 2004, Title of Presentation / Speaker Name / 4




The Homepage Framework enables you to create area group and area pages,
thereby providing your employees easy access to Web applications (services) that
run in the SAP Enterprise Portal. These pages group and describe the different
services and contain hyperlinks which they can be started. Various components
such as Employee Self-Service and Manager Self-Service can use the framework.




                                                                       4
Flexibility area group page and area page

           Flexible text adaption
                  Edit area and service description
                  Edit the link text of the hyperlinks
                  Add additional customer individual information


           Flexible service behaviour
                  Emphazise certain service
                  Deactivate services
                  Display employee-specific information as dynamic links (e.g. „Nine days of
                  leave will expire by <Date>“)
                    Assign customer specific services and short description


           Individual change of picture




 © SAP AG 2004, Title of Presentation / Speaker Name / 5




The homepage framework offers the following functions:
Flexible text adaption such as you can easy edit area and service descriptions,
you can edit link text of the hyperlinks that the employees use to start the service
and you can add additional customer individual information like integration of html
pages including company rules, external links to e.g. manual, guidelines etc.
Flexible service behaviour such as Emphasize certain services (for example,
because there is an urgent deadline), Deactivate services, Display employee-
specific information as dynamic links (for example, "Nine days of leave will expire
by <Date>") , Add customer specific services including short descriptions

Easy exchange of picture possible




                                                           5
Flexibility of Area Group Page (Homepage)



                                                                    group text



                                                                   area link text



                                                               short area description



                                                                    quick links



                                                                      Picture




 © SAP AG 2004, Title of Presentation / Speaker Name / 6




The Area Group page or Homepage is very flexible, you can easy adapt e.g. text
elements on the area group page (homepage) or pictures




                                                           6
Flexibility of Area Page 1



                                                                 area link text


                                                                    subarea


                                                                service link text


                                                               service description


                                                                    Picture




 © SAP AG 2004, Title of Presentation / Speaker Name / 7




Also the area page is easy adaptable. You can change the following text elements
quick and easy:
Area link text, subarea header text, service link text and service description
Also the picture can be exchanged against an own picture.




                                                           7
Flexibility of Area Page 2




                area description header




                   long area description




    © SAP AG 2004, Title of Presentation / Speaker Name / 8




It is als possible for customers to provide customer individual information on area
    pages. On the right side the customer can provide e.g. links to manuals, guide
    line, company defined rules such as vacation rules etc.




                                                              8
Where to customize the ESS homepage?

 Requirement for the new ESS is mySAP ERP 2004. The necessary
 backend system is ECC 5.0.


 To customize the ESS homepage go into the backend system ECC
 5.0!!




© SAP AG 2004, Title of Presentation / Speaker Name / 9




                                                          9
Before you start!

           Make a graphical design of the areas and services you want to
           implement!
           The hierarchical relations between these elements will become
           apparent.
           Make a list of the necessary resources




 © SAP AG 2004, Title of Presentation / Speaker Name / 10




We recommend you make a graphical design of the areas and services you want
to implement.
This way, the hierarchical relations between these elements will become apparent.
You should also make a list of the necessary resource objects




                                                            10
Graphical design – Entities and Relations

Header H1
   ...                                                                              Server SV1...SVs
Header Hi

Areagroup AG1
      ...
Areagroup AGi


                      Area A1                                                       Resource R1...Rr
                        ...
                      Area An


                                            Subarea SA1
                                                 ...
                                            Subarea SAm


                                                              Service S1
                                                                  ...      Servicegroup SVG1...SVGg
                                                              Service Sk

   © SAP AG 2004, Title of Presentation / Speaker Name / 11




                                                                      11
Example graphical design ESS Homepage cut-out
Header H1                                                                                           Server SV1...SVs

Area Group AG1 =
Employee Self-Service
                                                                                                    Resource R1...Rr
                     Area A1 =
                     Benefits and Payment


                                                 Subarea SA1 =
                                                 Benefits
                                                                 Service S1 =
                                                                 Open Enrollment

                                                                 Service S2 =
                                                                 Participation Overview

                                                 Subarea SA1 =
                                                 Payment
                                                                 Service S3 =
                                                                 Salary Statement

                           ...                                   Service S4 =
                                                                 Total Compensation Statement

                                                                 Service S5 =
                                                                 Employment Verification


                      Area An


                                                  Subarea SAm
                                                                                                Servicegroup SVG1...SVGg
                                                                          Service Sm
                                                                    ...
                                                                          Service Sk
      © SAP AG 2004, Title of Presentation / Speaker Name / 12




                                                                          12
How to find the right customizing path?

  IMG -> Cross-Application Components -> Homepage Framework




 © SAP AG 2004, Title of Presentation / Speaker Name / 13




You can then implement this concept using the IMG activities.
For technical reasons, there are two views for the IMG activities in this section:
The first view contains SAP's standard entries. Use this view to add your own
entries.
The second view contains each entry that is entered in the first view. Use this view
to change SAP's standard entries.
The views in which you assign areas, subareas and services, and define the order
in which they are displayed, are an exception. In this case you need the first view
only to look up SAP entries you want to hide or extend.




                                                            13
How to customize the ESS Homepage?

 Step-by-Step

 1. Header definition (optional)

 2. Area group definition

 3. Area page definition

 4. Service definition (including country-specific services)

 5. Resource definition




© SAP AG 2004, Title of Presentation / Speaker Name / 14




                                                           14
Header definition (optional for test purposes)




 © SAP AG 2004, Title of Presentation / Speaker Name / 15




In this IMG activity, you define the header for your ESS homepage. The header
contains a picture and a welcome text for the employee.
This IMG step is optional because the header picutre is only nice to have if you
would like to test the ESS on the J2EE Server independent from the Enterprise
Portal 6.0.
Note:
Official positioning of ESS in mySAP ERP 2004 is ESS with SAP Enterprise Portal
6.0. Customers have to be aware that the integration of ESS into non-SAP Portals
can only be realized through a customer project. SAP will only guarantee
maintenance and support of ESS with Enterprise Portal 6.0.
 Please inform your Account manager in case you would like to use ESS stand-
alone!!




                                                            15
Area group: basic definition




                                                            Quick links




 © SAP AG 2004, Title of Presentation / Speaker Name / 16




In this IMG activity, you define area group pages. Area group pages contain
descriptions of areas, hyperlinks to access the area pages, and hyperlinks to start
services directly.
Activities
You define one area group page or Homepage for Employee Self-Service




                                                               16
Area: basic definition 1




 © SAP AG 2004, Title of Presentation / Speaker Name / 17




In this IMG activity, you define area pages. Area pages contain services (Web
applications) that are related to each other. Employees access an area page from
an area group page.
Activities
You need to define at least one area page.
Example
You define an area page for all services e.g. in the Time Management area
(Record Working Times, Leave Request, and so on).
Note:
You group familiar ESS applications in one area page as you have already
provided in your graphical design




                                                            17
Area: basic definition 2




                                                                 Two options possible:
                                                                 1) area description text
                                                                 or
                                                                 2) external html page




 © SAP AG 2004, Title of Presentation / Speaker Name / 18




You can define additional information for your area page
Note:
You have two options to provide customer individual information here:
1) adding an area description text
2) refering to an external html page




                                                            18
Area group / area : basic definition




 © SAP AG 2004, Title of Presentation / Speaker Name / 19




You define here the are description appearing on the area group page.




                                                            19
Relation between area group and areas




    © SAP AG 2004, Title of Presentation / Speaker Name / 20




  In this IMG activity, you assign each area to an area group page and define its
  position.
  Activities
  If you want to hide an area on an area group page that has been delivered by
  SAP, proceed as follows:
1. 1. Look up the relevant entry in the first view of this IMG activity.
2. 2. Repeat this entry with position 0 in the second view of this IMG activity.
  If you want to add your own areas to an area group page, enter the area group
  page in the second view of this IMG activity and assign your areas to it. This
  applies to area group pages delivered by SAP as well as your own area group
  pages.




                                                               20
Subarea: basic definition




 © SAP AG 2004, Title of Presentation / Speaker Name / 21




In this IMG activity, you define subareas. Areas and subareas can be compared to
headings and subheadings in a document. You use subareas to group the
services that belong to an area on the screen.


Activities
You need to define at least one subarea per area.




                                                            21
Relation between area and subareas




    © SAP AG 2004, Title of Presentation / Speaker Name / 22




  In this IMG activity, you assign subareas to area pages and define their position.
  Activities
  If you want to hide a subarea on an area page that has been delivered by SAP,
  proceed as follows:
1. 1. Look up the relevant entry in the first view of this IMG activity.
2. 2. Repeat this entry with position 0 in the second view of this IMG activity.
  If you want to add your own subareas to an area page, enter the area page in the
  second view of this IMG activity and assign your subareas to it. This applies to
  area pages delivered by SAP as well as your own area pages.




                                                               22
Service: basic definition




 © SAP AG 2004, Title of Presentation / Speaker Name / 23




In this IMG activity, you define the services (e.g. Web Dynpro applications) that
are to appear on the area pages. For each service you define, a hyperlink and a
short description will appear on the related area page.
Employees use this link to start the service.
You can make numerous settings to define where and how the hyperlink to the
service will appear such as emphasize the service
Service Types
The homepage framework supports the following service types and expects
entries in this view as indicated below:
BSP: Service build with BSP
ITS: ITS-based service
WEBDYNPRO: Web Dynpro application




                                                            23
Definition of country specific services




                                 <no entry here!!>




 © SAP AG 2004, Title of Presentation / Speaker Name / 24




In this IMG activity, you define country-specific services. When an employee starts
a service, the system determines the employee's country grouping and checks if
there is a country-specific service definition in the V_T7XSSSERSRVCG and
V_T7XSSSERSRVCGC views.
If there is a country-specific service definition, the system uses this definition.
If there is no country-specific service definition, the system uses the general
service definition in the V_T7XSSSERSRV and V_T7XSSSERSRVC views. If the
general service definition does not contain a resource object, the system does not
display the service (see example 2).
This enables you to define country-specific variations of services for certain
countries while using a general service definition for all other countries.
Examples
Example 1
Your company has employees in seven different countries:
Germany (01)
Austria (02)
Switzerland (03)
Canada (07)
USA (10)                                                    24

(Number in brackets = country grouping)
Relation between subarea and services




    © SAP AG 2004, Title of Presentation / Speaker Name / 25




  In this IMG activity, you assign each service to a subarea and define its position.
  Activities
  If you want to hide a service in a subarea that has been delivered by SAP,
  proceed as follows:
1. 1. Look up the relevant entry in the first view of this IMG activity.
2. 2. Repeat this entry with position 0 in the second view of this IMG activity.
  If you want to add your own services to a subarea, enter the subarea in the
  second view of this IMG activity and assign your services to it. This applies to
  subareas delivered by SAP as well as your own subareas.




                                                               25
Resource definition




 © SAP AG 2004, Title of Presentation / Speaker Name / 26




In this IMG activity, you define resources to be used in area group pages and area
pages.
In the homepage framework, you define various pages that the system displays in
the Web browser. These pages contain objects of different types:
Texts
Pictures
Hyperlinks
Services (Web Applications)
Uniform Resource Locators (URL)
In terms of the homepage framework, each of these objects is a resource.
Resources can be reused throughout the pages you define. When you define a
URL for a resource, you need to provide the relevant content at the location the
URL refers to.
The resources you define here will be available in the input help of the other IMG
activities. We recommend you choose meaningful technical names and short
descriptions for the resources.
Note that certain fields in this IMG activity only apply to certain types of resources.
Example: If the resourse object is a service, it makes sense to enter URL
parameters. If the resource object is a picture file, it does not make sense to enter
URL parameters.                             26

Service Types
Portal Page and Homepage Framework

 ESS Business Package (ERP 2004) contains
          Two Portal pages reflecting one ESS area page (ECC5.0) (workset)
          - To every Portal page one iview is allocated.
                 One Portal page includes a generic iview responsible for calling the
                 appropriate ESS service. An ESS service defined via homepage framework
                 customizing in the ECC 5.0 backend system. The function of this iview is to
                 render the application in the Portal environment.
                 One Portal page includes an iview which refers to the homepage Web Dynpro
                 application and which is responsible for the portal navigation!




© SAP AG 2004, Title of Presentation / Speaker Name / 27




                                                           27
Portal Page and Homepage Framework

Enterprise Portal                                                                                      ECC 5.0 –
                                                                                                       Backendsystem

                                                                                                       ESS Homepage
                                                                                                       Customizing
                                                            Iview calling ESS area page




                                                                                          Connection
                                                                                          homepage objects
                                                                                          and portal content
                                                                                          objects




                                                            Generic Iview – ESS service




 © SAP AG 2004, Title of Presentation / Speaker Name / 28




The connection between the different homepage objects like area group page and
area pages to the corresponding iviews and the PCD links in the homepage
resource objects is described later in detail




                                                                         28
Portal page and Homepage Framework relationship
Resource Definition for Area page
Working Time in ECC 5.0




                                              ROLES://portal_content/com.sap.pct/every_user/com.s
                                              ap.pct.ess.employee/com.sap.pct.ess.roles/com.sap.pc
                                              t.ess.employee_self_service/com.sap.pct.ess.employee
                                              _self_service/com.sap.pct.ess.area_working_time/com.
                                              sap.pct.ess.area_working_time
 © SAP AG 2004, Title of Presentation / Speaker Name / 29




In the IMG step Resource definition for every area page a resource entry is
defined. The relation to the appropriate Portal page is maintained under URL of
PCD Page. The URL delivered in the standard is referring to the corresponding
standard delivered ESS portal page PCD location .




                                                                 29
Portal Content Administration for ESS



                                                           Portal content structure of the ESS
                                                           Business package

                                                           The Portal content structure includes
                                                           iviews, packages, pages, roles and
                                                           workset objects




© SAP AG 2004, Title of Presentation / Speaker Name / 30




                                                               30
Portal Content Administration for ESS


                                                           Portal content structure of
                                                           the pages delivered with ESS




© SAP AG 2004, Title of Presentation / Speaker Name / 31




                                                               31
Relation Resource page – Portal Content page
Resource Definition for Area page
Working Time in ECC 5.0




 © SAP AG 2004, Title of Presentation / Speaker Name / 32




You will find the PCD location of the corresponding Portal page here (this folder
contains the absolute Url-path of the role!):
Go to Content Administration -> End User Content -> com.sap.pct.ess.roles ->
Select ‘Employee Self-Service’ and click right mouse button menu to open the
object in the ‘Edit area’. Under Role ESS you will find all Portal Workset delivered
with the ESS Business Package. Every Workset contains two pages. (with
exception: Overview page!) One page-iview combination is responsible for the
homepage navigation and is related to the homepage framework in the backend.
One page-iview combination is only relevant for starting the ESS services. To see
the differences choose the pages and click on properties. You will see that one
page contains the PCD Location link – this is the page related to the navigation via
homepage whether the other page has not entries in parameter PCD Location -
this is the page responsible for starting the ESS services in the allocated generic
iview
Note: You need Portal admin rights to access the Portal Content Administration
tools




                                                            32
How to set-Up an Area group page
Area Group Key defined in the backend-system ECC5.0




                                                 How to allocate the Area
                                               group Key (homepage) to the
                                                  corresponding Portal
                                                       object???



  © SAP AG 2004, Title of Presentation / Speaker Name / 33




You may have defined your own homepage and you would like to allocate this
homepage to the corresponding Portal content objects.




                                                             33
Allocate Area Group key to Portal iview ‘Overview’




    © SAP AG 2004, Title of Presentation / Speaker Name / 34




  In case you have defined your own ESS area group page (ESS Portal overview
  page). You have to allocate the ‘Area group key’ you defined in the ECC 5.0
  system to the corresponding ESS Portal overview page iview.
  To do this?
  Go to Portal Content -> End User Content -> com.sap.pct.ess.employee ->
  com.sap.pct.ess.iviews
  Select the iview of the Overview page (right mouse button -> Edit object). Assign
  your area group key in field Application Parameters like following:
  sap.xss.menuargrp=<customer defined area group key>.


Note:
The parameter for sap.xss.menuhdr=SAPDEFAULT symbolizes the Header
  definition. This parameter become redundant by using ESS in the Enterprise
  Portal. You can simply remove this parameter!




                                                               34
Allocate area group key to portal worksets




                                                                 2.   1.




 © SAP AG 2004, Title of Presentation / Speaker Name / 35




In case you have defined own ESS area groups (e.g. for Personal Information,
Working Time etc.) you have to allocate the ‘Area key’ you defined in the ECC 5.0
system for your ESS area pages to the corresponding ESS Portal page iviews
(remember: The iview which is referring to the ESS homepage application!! Not
the generic one which is responsible for calling the ESS applications!
– How to recognize the right iview? The right iview is the one with parameters (see
example for Employee Search!)
To do this?
Go to Portal Content -> End User Content -> com.sap.pct.ess.employee ->
com.sap.pct.ess.iviews
Select the iview of the Portal page e.g. Employee Search (right mouse button ->
Edit object).
Assign
1. The area group key in field Application Parameters like following:
sap.xss.menuargrp=<customer defined area group key>.
2. The area key in field Application Parameter like following:
sap.xss.menuarea= <customer defined area key>




                                                            35
Generic iview for rendering ESS applications




 © SAP AG 2004, Title of Presentation / Speaker Name / 36




You are surprised! No application parameter is maintained! Why?
This is the generic iview assigned to the portal page which are responsible for the
portal navigation.




                                                            36
Entities and relations with corresponding views

Header H1                        VIEW V_T7XSSSERHEB
   ...                                                                                     VIEW V_T7XSSSERSDB           Server SV1...SVs
Header Hi                                                      VIEW V_T7XSSSERARGB



Areagroup AG1                                                                        VIEW V_T7XSSSERARB          VIEW V_T7XSSSERRES
      ...
Areagroup AGi


                       Area A1                                                                                          Resource R1...Rr
                         ...
                       Area An
VIEW V_T7XSSSERARG

                                             Subarea SA1                  VIEW V_T7XSSSERSARB

                                                  ...
                                                                                                          VIEW V_T7XSSSERSRVCG
                                             Subarea SAm                  VIEW V_T7XSSSERSRV

                                                                                                                  VIEW V_T7XSSSERSRVG

                 VIEW V_T7XSSSERAR
                                                                   Service S1
                                                                       ...                                Servicegroup SVG1...SVGg
                                                                   Service Sk
                                              VIEW V_T7XSSSERSAR
    © SAP AG 2004, Title of Presentation / Speaker Name / 37




                                                                              37
All views at a glance

VIEW (SAP)                                          Description
V_T7XSSSERHEB                          Basic Header definition
V_T7XSSSERARGB                         Basic Areagroup definition
V_T7XSSSERARB                          Basic Area definition
V_T7XSSSERSARB                         Basic Subarea definition
V_T7XSSSERSRV                          Basic Service definition
V_T7XSSSERSRVCG                        Definition of country specific services
V_T7XSSSERSRVG                         Basic Servicegroup definition
V_T7XSSSERARG                          Areagroup definition: Grouping of Areas
V_T7XSSSERAR                           Area definition: Grouping of subareas
V_T7XSSSERSAR                          Subarea definition: Grouping of services
V_T7XSSSERRES                          Resource object definition

VIEW (Customer)  Description
V_T7XSSSERHEBC   Basic Header definition customer
V_T7XSSSERARGBC Basic Areagroup definition customer
V_T7XSSSERARBC   Basic Area definition customer
V_T7XSSSERSARBC Basic Subarea definition customer
V_T7XSSSERSRVC   Basic Service definition customer
V_T7XSSSERSRVCGC Definition of country specific services customer
V_T7XSSSERSRVGC Basic Servicegroup definition customer
V_T7XSSSERARGC Areagroup definition: Grouping of Areas customer
V_T7XSSSERARC    Area definition: Grouping of subareas customer
V_T7XSSSERSARC   Subarea definition: Grouping of services customer
V_T7XSSSERRESC   Resource object definition customer
V_T7XSSSERSDB    Server definition

   © SAP AG 2004, Title of Presentation / Speaker Name / 38




                                                                       38
Copyright 2003 SAP AG. All Rights Reserved

        No part of this publication may be reproduced or transmitted in any form or for any purpose without the express
        permission of SAP AG. The information contained herein may be changed without prior notice.
        Some software products marketed by SAP AG and its distributors contain proprietary software components of other
        software vendors.
        Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of
        Microsoft Corporation.
        IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®,
        OS/400®, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®, Informix
        and Informix® Dynamic ServerTM are trademarks of IBM Corporation in USA and/or other countries.
        ORACLE® is a registered trademark of ORACLE Corporation.
        UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.
        Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and
        other Citrix product names referenced herein are trademarks of Citrix Systems, Inc.
        HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium,
        Massachusetts Institute of Technology.
        JAVA® is a registered trademark of Sun Microsystems, Inc.
        JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented
        and implemented by Netscape.
        MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One.
        SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and services mentioned
        herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in
        several other countries all over the world. All other product and service names mentioned are the trademarks of
        their respective companies. Data contained in this document serves information purposes only. National product
        specifications may vary.


© SAP AG 2004, Title of Presentation / Speaker Name / 39




                                                             39
Copyright 2003 SAP AG. Alle Rechte vorbehalten

        Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
        Form auch immer, ohne die aus-drückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser
        Publikation enthaltene Informationen können ohne vorherige Ankün-digung geändert werden.
        Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch
        anderer Softwarehersteller enthalten.
        Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® und SQL Server® sind eingetragene Marken der
        Microsoft Corporation.
        IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®,
        OS/400®, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®,
        Informix und Informix® Dynamic ServerTM sind Marken der IBM Corporation in den USA und/oder anderen
        Ländern.
        ORACLE® ist eine eingetragene Marke der ORACLE Corporation.
        UNIX®, X/Open®, OSF/1® und Motif® sind eingetragene Marken der Open Group.
        Citrix®, das Citrix-Logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® und
        andere hier erwähnte Namen von Citrix-Produkten sind Marken von Citrix Systems, Inc.
        HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium,
        Massachusetts Institute of Technology.
        JAVA® ist eine eingetragene Marke der Sun Microsystems, Inc.
        JAVASCRIPT® ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von
        Netscape entwickelten und implementierten Technologie.
        MarketSet und Enterprise Buyer sind gemeinsame Marken von SAP AG und Commerce One.
        SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver und weitere im Text erwähnte SAP-Produkte und –
        Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in
        Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken
        der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken.
        Produkte können länderspezifische Unterschiede aufweisen.



© SAP AG 2004, Title of Presentation / Speaker Name / 40




                                                           40
Corporate Colors for PPT
                                                                                  ge for   slide show
                                                                         Remove pa


               SAP Blue                                       SAP Gold                 SAP Gray




You can use these colors with gradations




   © SAP AG 2004, Title of Presentation / Speaker Name / 41




                                                                 41

More Related Content

Similar to Ess xss homepage_framework_ecc_50_erp_2004

SAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & NotesSAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & Notesnepalsingh9990
 
Five Cool Use Cases for the Spring Component of the SOA Suite 11g
Five Cool Use Cases for the Spring Component of the SOA Suite 11gFive Cool Use Cases for the Spring Component of the SOA Suite 11g
Five Cool Use Cases for the Spring Component of the SOA Suite 11gGuido Schmutz
 
Custom Development of Enterprise Services
Custom Development of Enterprise ServicesCustom Development of Enterprise Services
Custom Development of Enterprise ServicesTobias Trapp
 
Axel uhl sap@md-day2011
Axel uhl sap@md-day2011Axel uhl sap@md-day2011
Axel uhl sap@md-day2011MDDAY11
 
Introduction to ABAP Core Data Services (CDS).pdf
Introduction to ABAP Core Data Services (CDS).pdfIntroduction to ABAP Core Data Services (CDS).pdf
Introduction to ABAP Core Data Services (CDS).pdfAndreaPellati2
 
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
Five Cool Use Cases for the Spring Component in Oracle SOA SuiteFive Cool Use Cases for the Spring Component in Oracle SOA Suite
Five Cool Use Cases for the Spring Component in Oracle SOA SuiteGuido Schmutz
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers Verbella CMG
 
Sap B1 In1 Day 30 5 2012
Sap B1 In1 Day 30 5 2012Sap B1 In1 Day 30 5 2012
Sap B1 In1 Day 30 5 2012Massimo Sala
 
Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)Amazon Web Services
 
What makes a Service a good Service - OPITZ CONSULTING - Torsten Winterberg
What makes a Service a good Service - OPITZ CONSULTING - Torsten WinterbergWhat makes a Service a good Service - OPITZ CONSULTING - Torsten Winterberg
What makes a Service a good Service - OPITZ CONSULTING - Torsten WinterbergOPITZ CONSULTING Deutschland
 
SAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdfSAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdfssuser17886a
 
BPC Session1
BPC Session1BPC Session1
BPC Session1bayu5012
 
Pega systems vs siebel CRM capabilities - A first look
Pega systems vs siebel CRM capabilities - A first lookPega systems vs siebel CRM capabilities - A first look
Pega systems vs siebel CRM capabilities - A first lookAnjan Sarma
 
Microsoft BI for SAP
Microsoft BI for SAPMicrosoft BI for SAP
Microsoft BI for SAPNaresh Koka
 

Similar to Ess xss homepage_framework_ecc_50_erp_2004 (20)

Esoa
EsoaEsoa
Esoa
 
SAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & NotesSAP REST PROGRAMMING Documantation & Notes
SAP REST PROGRAMMING Documantation & Notes
 
Five Cool Use Cases for the Spring Component of the SOA Suite 11g
Five Cool Use Cases for the Spring Component of the SOA Suite 11gFive Cool Use Cases for the Spring Component of the SOA Suite 11g
Five Cool Use Cases for the Spring Component of the SOA Suite 11g
 
Custom Development of Enterprise Services
Custom Development of Enterprise ServicesCustom Development of Enterprise Services
Custom Development of Enterprise Services
 
Axel uhl sap@md-day2011
Axel uhl sap@md-day2011Axel uhl sap@md-day2011
Axel uhl sap@md-day2011
 
SAP CS Material.pdf
SAP CS Material.pdfSAP CS Material.pdf
SAP CS Material.pdf
 
Introduction to ABAP Core Data Services (CDS).pdf
Introduction to ABAP Core Data Services (CDS).pdfIntroduction to ABAP Core Data Services (CDS).pdf
Introduction to ABAP Core Data Services (CDS).pdf
 
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
Five Cool Use Cases for the Spring Component in Oracle SOA SuiteFive Cool Use Cases for the Spring Component in Oracle SOA Suite
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers
 
Whats new 2011
Whats new 2011Whats new 2011
Whats new 2011
 
Sap B1 In1 Day 30 5 2012
Sap B1 In1 Day 30 5 2012Sap B1 In1 Day 30 5 2012
Sap B1 In1 Day 30 5 2012
 
Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)
 
CRM Service
CRM ServiceCRM Service
CRM Service
 
What makes a Service a good Service - OPITZ CONSULTING - Torsten Winterberg
What makes a Service a good Service - OPITZ CONSULTING - Torsten WinterbergWhat makes a Service a good Service - OPITZ CONSULTING - Torsten Winterberg
What makes a Service a good Service - OPITZ CONSULTING - Torsten Winterberg
 
download.pdf
download.pdfdownload.pdf
download.pdf
 
SAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdfSAP_SLT_Guide_21122015.pdf
SAP_SLT_Guide_21122015.pdf
 
BPC Session1
BPC Session1BPC Session1
BPC Session1
 
MSBI-SSRS PPT
MSBI-SSRS PPTMSBI-SSRS PPT
MSBI-SSRS PPT
 
Pega systems vs siebel CRM capabilities - A first look
Pega systems vs siebel CRM capabilities - A first lookPega systems vs siebel CRM capabilities - A first look
Pega systems vs siebel CRM capabilities - A first look
 
Microsoft BI for SAP
Microsoft BI for SAPMicrosoft BI for SAP
Microsoft BI for SAP
 

More from Juanfe1978

Component fite
Component fiteComponent fite
Component fiteJuanfe1978
 
1ux2y54tcwomq2gtx7pd
1ux2y54tcwomq2gtx7pd1ux2y54tcwomq2gtx7pd
1ux2y54tcwomq2gtx7pdJuanfe1978
 
Custom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerCustom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerJuanfe1978
 
Mss new object_data_provider_(oadp)
Mss new object_data_provider_(oadp)Mss new object_data_provider_(oadp)
Mss new object_data_provider_(oadp)Juanfe1978
 

More from Juanfe1978 (6)

Component fite
Component fiteComponent fite
Component fite
 
Km
KmKm
Km
 
1ux2y54tcwomq2gtx7pd
1ux2y54tcwomq2gtx7pd1ux2y54tcwomq2gtx7pd
1ux2y54tcwomq2gtx7pd
 
Custom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerCustom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan manager
 
Mss new object_data_provider_(oadp)
Mss new object_data_provider_(oadp)Mss new object_data_provider_(oadp)
Mss new object_data_provider_(oadp)
 
Leave Request
Leave RequestLeave Request
Leave Request
 

Ess xss homepage_framework_ecc_50_erp_2004

  • 1. XSS Homepage Framework for Employee Self- Service Sibylle Borhauer, Product Manager, SAP AG 1
  • 2. XSS Homepage Framework The following session explains: Benefits of XSS Homepage Framework Short Introduction How to customize your own ESS Homepage © SAP AG 2004, Title of Presentation / Speaker Name / 2 2
  • 3. Benefits of the XSS Homepage Framework For endusers Simple and fast access to all Web applications such as ESS applications Access to context information Fast access to e.g. frequently used ESS applications Reminder functionality For companies Easy grouping of Web applications Possibility to provide customer individual information such as vacation rules Inclusion of external links (guidelines, manuals etc.) Consistent concept used by different roles such as employee, manager, compensation specialist etc. © SAP AG 2004, Title of Presentation / Speaker Name / 3 3
  • 4. Introduction of new Homepage Framework Area group page Area page © SAP AG 2004, Title of Presentation / Speaker Name / 4 The Homepage Framework enables you to create area group and area pages, thereby providing your employees easy access to Web applications (services) that run in the SAP Enterprise Portal. These pages group and describe the different services and contain hyperlinks which they can be started. Various components such as Employee Self-Service and Manager Self-Service can use the framework. 4
  • 5. Flexibility area group page and area page Flexible text adaption Edit area and service description Edit the link text of the hyperlinks Add additional customer individual information Flexible service behaviour Emphazise certain service Deactivate services Display employee-specific information as dynamic links (e.g. „Nine days of leave will expire by <Date>“) Assign customer specific services and short description Individual change of picture © SAP AG 2004, Title of Presentation / Speaker Name / 5 The homepage framework offers the following functions: Flexible text adaption such as you can easy edit area and service descriptions, you can edit link text of the hyperlinks that the employees use to start the service and you can add additional customer individual information like integration of html pages including company rules, external links to e.g. manual, guidelines etc. Flexible service behaviour such as Emphasize certain services (for example, because there is an urgent deadline), Deactivate services, Display employee- specific information as dynamic links (for example, "Nine days of leave will expire by <Date>") , Add customer specific services including short descriptions Easy exchange of picture possible 5
  • 6. Flexibility of Area Group Page (Homepage) group text area link text short area description quick links Picture © SAP AG 2004, Title of Presentation / Speaker Name / 6 The Area Group page or Homepage is very flexible, you can easy adapt e.g. text elements on the area group page (homepage) or pictures 6
  • 7. Flexibility of Area Page 1 area link text subarea service link text service description Picture © SAP AG 2004, Title of Presentation / Speaker Name / 7 Also the area page is easy adaptable. You can change the following text elements quick and easy: Area link text, subarea header text, service link text and service description Also the picture can be exchanged against an own picture. 7
  • 8. Flexibility of Area Page 2 area description header long area description © SAP AG 2004, Title of Presentation / Speaker Name / 8 It is als possible for customers to provide customer individual information on area pages. On the right side the customer can provide e.g. links to manuals, guide line, company defined rules such as vacation rules etc. 8
  • 9. Where to customize the ESS homepage? Requirement for the new ESS is mySAP ERP 2004. The necessary backend system is ECC 5.0. To customize the ESS homepage go into the backend system ECC 5.0!! © SAP AG 2004, Title of Presentation / Speaker Name / 9 9
  • 10. Before you start! Make a graphical design of the areas and services you want to implement! The hierarchical relations between these elements will become apparent. Make a list of the necessary resources © SAP AG 2004, Title of Presentation / Speaker Name / 10 We recommend you make a graphical design of the areas and services you want to implement. This way, the hierarchical relations between these elements will become apparent. You should also make a list of the necessary resource objects 10
  • 11. Graphical design – Entities and Relations Header H1 ... Server SV1...SVs Header Hi Areagroup AG1 ... Areagroup AGi Area A1 Resource R1...Rr ... Area An Subarea SA1 ... Subarea SAm Service S1 ... Servicegroup SVG1...SVGg Service Sk © SAP AG 2004, Title of Presentation / Speaker Name / 11 11
  • 12. Example graphical design ESS Homepage cut-out Header H1 Server SV1...SVs Area Group AG1 = Employee Self-Service Resource R1...Rr Area A1 = Benefits and Payment Subarea SA1 = Benefits Service S1 = Open Enrollment Service S2 = Participation Overview Subarea SA1 = Payment Service S3 = Salary Statement ... Service S4 = Total Compensation Statement Service S5 = Employment Verification Area An Subarea SAm Servicegroup SVG1...SVGg Service Sm ... Service Sk © SAP AG 2004, Title of Presentation / Speaker Name / 12 12
  • 13. How to find the right customizing path? IMG -> Cross-Application Components -> Homepage Framework © SAP AG 2004, Title of Presentation / Speaker Name / 13 You can then implement this concept using the IMG activities. For technical reasons, there are two views for the IMG activities in this section: The first view contains SAP's standard entries. Use this view to add your own entries. The second view contains each entry that is entered in the first view. Use this view to change SAP's standard entries. The views in which you assign areas, subareas and services, and define the order in which they are displayed, are an exception. In this case you need the first view only to look up SAP entries you want to hide or extend. 13
  • 14. How to customize the ESS Homepage? Step-by-Step 1. Header definition (optional) 2. Area group definition 3. Area page definition 4. Service definition (including country-specific services) 5. Resource definition © SAP AG 2004, Title of Presentation / Speaker Name / 14 14
  • 15. Header definition (optional for test purposes) © SAP AG 2004, Title of Presentation / Speaker Name / 15 In this IMG activity, you define the header for your ESS homepage. The header contains a picture and a welcome text for the employee. This IMG step is optional because the header picutre is only nice to have if you would like to test the ESS on the J2EE Server independent from the Enterprise Portal 6.0. Note: Official positioning of ESS in mySAP ERP 2004 is ESS with SAP Enterprise Portal 6.0. Customers have to be aware that the integration of ESS into non-SAP Portals can only be realized through a customer project. SAP will only guarantee maintenance and support of ESS with Enterprise Portal 6.0. Please inform your Account manager in case you would like to use ESS stand- alone!! 15
  • 16. Area group: basic definition Quick links © SAP AG 2004, Title of Presentation / Speaker Name / 16 In this IMG activity, you define area group pages. Area group pages contain descriptions of areas, hyperlinks to access the area pages, and hyperlinks to start services directly. Activities You define one area group page or Homepage for Employee Self-Service 16
  • 17. Area: basic definition 1 © SAP AG 2004, Title of Presentation / Speaker Name / 17 In this IMG activity, you define area pages. Area pages contain services (Web applications) that are related to each other. Employees access an area page from an area group page. Activities You need to define at least one area page. Example You define an area page for all services e.g. in the Time Management area (Record Working Times, Leave Request, and so on). Note: You group familiar ESS applications in one area page as you have already provided in your graphical design 17
  • 18. Area: basic definition 2 Two options possible: 1) area description text or 2) external html page © SAP AG 2004, Title of Presentation / Speaker Name / 18 You can define additional information for your area page Note: You have two options to provide customer individual information here: 1) adding an area description text 2) refering to an external html page 18
  • 19. Area group / area : basic definition © SAP AG 2004, Title of Presentation / Speaker Name / 19 You define here the are description appearing on the area group page. 19
  • 20. Relation between area group and areas © SAP AG 2004, Title of Presentation / Speaker Name / 20 In this IMG activity, you assign each area to an area group page and define its position. Activities If you want to hide an area on an area group page that has been delivered by SAP, proceed as follows: 1. 1. Look up the relevant entry in the first view of this IMG activity. 2. 2. Repeat this entry with position 0 in the second view of this IMG activity. If you want to add your own areas to an area group page, enter the area group page in the second view of this IMG activity and assign your areas to it. This applies to area group pages delivered by SAP as well as your own area group pages. 20
  • 21. Subarea: basic definition © SAP AG 2004, Title of Presentation / Speaker Name / 21 In this IMG activity, you define subareas. Areas and subareas can be compared to headings and subheadings in a document. You use subareas to group the services that belong to an area on the screen. Activities You need to define at least one subarea per area. 21
  • 22. Relation between area and subareas © SAP AG 2004, Title of Presentation / Speaker Name / 22 In this IMG activity, you assign subareas to area pages and define their position. Activities If you want to hide a subarea on an area page that has been delivered by SAP, proceed as follows: 1. 1. Look up the relevant entry in the first view of this IMG activity. 2. 2. Repeat this entry with position 0 in the second view of this IMG activity. If you want to add your own subareas to an area page, enter the area page in the second view of this IMG activity and assign your subareas to it. This applies to area pages delivered by SAP as well as your own area pages. 22
  • 23. Service: basic definition © SAP AG 2004, Title of Presentation / Speaker Name / 23 In this IMG activity, you define the services (e.g. Web Dynpro applications) that are to appear on the area pages. For each service you define, a hyperlink and a short description will appear on the related area page. Employees use this link to start the service. You can make numerous settings to define where and how the hyperlink to the service will appear such as emphasize the service Service Types The homepage framework supports the following service types and expects entries in this view as indicated below: BSP: Service build with BSP ITS: ITS-based service WEBDYNPRO: Web Dynpro application 23
  • 24. Definition of country specific services <no entry here!!> © SAP AG 2004, Title of Presentation / Speaker Name / 24 In this IMG activity, you define country-specific services. When an employee starts a service, the system determines the employee's country grouping and checks if there is a country-specific service definition in the V_T7XSSSERSRVCG and V_T7XSSSERSRVCGC views. If there is a country-specific service definition, the system uses this definition. If there is no country-specific service definition, the system uses the general service definition in the V_T7XSSSERSRV and V_T7XSSSERSRVC views. If the general service definition does not contain a resource object, the system does not display the service (see example 2). This enables you to define country-specific variations of services for certain countries while using a general service definition for all other countries. Examples Example 1 Your company has employees in seven different countries: Germany (01) Austria (02) Switzerland (03) Canada (07) USA (10) 24 (Number in brackets = country grouping)
  • 25. Relation between subarea and services © SAP AG 2004, Title of Presentation / Speaker Name / 25 In this IMG activity, you assign each service to a subarea and define its position. Activities If you want to hide a service in a subarea that has been delivered by SAP, proceed as follows: 1. 1. Look up the relevant entry in the first view of this IMG activity. 2. 2. Repeat this entry with position 0 in the second view of this IMG activity. If you want to add your own services to a subarea, enter the subarea in the second view of this IMG activity and assign your services to it. This applies to subareas delivered by SAP as well as your own subareas. 25
  • 26. Resource definition © SAP AG 2004, Title of Presentation / Speaker Name / 26 In this IMG activity, you define resources to be used in area group pages and area pages. In the homepage framework, you define various pages that the system displays in the Web browser. These pages contain objects of different types: Texts Pictures Hyperlinks Services (Web Applications) Uniform Resource Locators (URL) In terms of the homepage framework, each of these objects is a resource. Resources can be reused throughout the pages you define. When you define a URL for a resource, you need to provide the relevant content at the location the URL refers to. The resources you define here will be available in the input help of the other IMG activities. We recommend you choose meaningful technical names and short descriptions for the resources. Note that certain fields in this IMG activity only apply to certain types of resources. Example: If the resourse object is a service, it makes sense to enter URL parameters. If the resource object is a picture file, it does not make sense to enter URL parameters. 26 Service Types
  • 27. Portal Page and Homepage Framework ESS Business Package (ERP 2004) contains Two Portal pages reflecting one ESS area page (ECC5.0) (workset) - To every Portal page one iview is allocated. One Portal page includes a generic iview responsible for calling the appropriate ESS service. An ESS service defined via homepage framework customizing in the ECC 5.0 backend system. The function of this iview is to render the application in the Portal environment. One Portal page includes an iview which refers to the homepage Web Dynpro application and which is responsible for the portal navigation! © SAP AG 2004, Title of Presentation / Speaker Name / 27 27
  • 28. Portal Page and Homepage Framework Enterprise Portal ECC 5.0 – Backendsystem ESS Homepage Customizing Iview calling ESS area page Connection homepage objects and portal content objects Generic Iview – ESS service © SAP AG 2004, Title of Presentation / Speaker Name / 28 The connection between the different homepage objects like area group page and area pages to the corresponding iviews and the PCD links in the homepage resource objects is described later in detail 28
  • 29. Portal page and Homepage Framework relationship Resource Definition for Area page Working Time in ECC 5.0 ROLES://portal_content/com.sap.pct/every_user/com.s ap.pct.ess.employee/com.sap.pct.ess.roles/com.sap.pc t.ess.employee_self_service/com.sap.pct.ess.employee _self_service/com.sap.pct.ess.area_working_time/com. sap.pct.ess.area_working_time © SAP AG 2004, Title of Presentation / Speaker Name / 29 In the IMG step Resource definition for every area page a resource entry is defined. The relation to the appropriate Portal page is maintained under URL of PCD Page. The URL delivered in the standard is referring to the corresponding standard delivered ESS portal page PCD location . 29
  • 30. Portal Content Administration for ESS Portal content structure of the ESS Business package The Portal content structure includes iviews, packages, pages, roles and workset objects © SAP AG 2004, Title of Presentation / Speaker Name / 30 30
  • 31. Portal Content Administration for ESS Portal content structure of the pages delivered with ESS © SAP AG 2004, Title of Presentation / Speaker Name / 31 31
  • 32. Relation Resource page – Portal Content page Resource Definition for Area page Working Time in ECC 5.0 © SAP AG 2004, Title of Presentation / Speaker Name / 32 You will find the PCD location of the corresponding Portal page here (this folder contains the absolute Url-path of the role!): Go to Content Administration -> End User Content -> com.sap.pct.ess.roles -> Select ‘Employee Self-Service’ and click right mouse button menu to open the object in the ‘Edit area’. Under Role ESS you will find all Portal Workset delivered with the ESS Business Package. Every Workset contains two pages. (with exception: Overview page!) One page-iview combination is responsible for the homepage navigation and is related to the homepage framework in the backend. One page-iview combination is only relevant for starting the ESS services. To see the differences choose the pages and click on properties. You will see that one page contains the PCD Location link – this is the page related to the navigation via homepage whether the other page has not entries in parameter PCD Location - this is the page responsible for starting the ESS services in the allocated generic iview Note: You need Portal admin rights to access the Portal Content Administration tools 32
  • 33. How to set-Up an Area group page Area Group Key defined in the backend-system ECC5.0 How to allocate the Area group Key (homepage) to the corresponding Portal object??? © SAP AG 2004, Title of Presentation / Speaker Name / 33 You may have defined your own homepage and you would like to allocate this homepage to the corresponding Portal content objects. 33
  • 34. Allocate Area Group key to Portal iview ‘Overview’ © SAP AG 2004, Title of Presentation / Speaker Name / 34 In case you have defined your own ESS area group page (ESS Portal overview page). You have to allocate the ‘Area group key’ you defined in the ECC 5.0 system to the corresponding ESS Portal overview page iview. To do this? Go to Portal Content -> End User Content -> com.sap.pct.ess.employee -> com.sap.pct.ess.iviews Select the iview of the Overview page (right mouse button -> Edit object). Assign your area group key in field Application Parameters like following: sap.xss.menuargrp=<customer defined area group key>. Note: The parameter for sap.xss.menuhdr=SAPDEFAULT symbolizes the Header definition. This parameter become redundant by using ESS in the Enterprise Portal. You can simply remove this parameter! 34
  • 35. Allocate area group key to portal worksets 2. 1. © SAP AG 2004, Title of Presentation / Speaker Name / 35 In case you have defined own ESS area groups (e.g. for Personal Information, Working Time etc.) you have to allocate the ‘Area key’ you defined in the ECC 5.0 system for your ESS area pages to the corresponding ESS Portal page iviews (remember: The iview which is referring to the ESS homepage application!! Not the generic one which is responsible for calling the ESS applications! – How to recognize the right iview? The right iview is the one with parameters (see example for Employee Search!) To do this? Go to Portal Content -> End User Content -> com.sap.pct.ess.employee -> com.sap.pct.ess.iviews Select the iview of the Portal page e.g. Employee Search (right mouse button -> Edit object). Assign 1. The area group key in field Application Parameters like following: sap.xss.menuargrp=<customer defined area group key>. 2. The area key in field Application Parameter like following: sap.xss.menuarea= <customer defined area key> 35
  • 36. Generic iview for rendering ESS applications © SAP AG 2004, Title of Presentation / Speaker Name / 36 You are surprised! No application parameter is maintained! Why? This is the generic iview assigned to the portal page which are responsible for the portal navigation. 36
  • 37. Entities and relations with corresponding views Header H1 VIEW V_T7XSSSERHEB ... VIEW V_T7XSSSERSDB Server SV1...SVs Header Hi VIEW V_T7XSSSERARGB Areagroup AG1 VIEW V_T7XSSSERARB VIEW V_T7XSSSERRES ... Areagroup AGi Area A1 Resource R1...Rr ... Area An VIEW V_T7XSSSERARG Subarea SA1 VIEW V_T7XSSSERSARB ... VIEW V_T7XSSSERSRVCG Subarea SAm VIEW V_T7XSSSERSRV VIEW V_T7XSSSERSRVG VIEW V_T7XSSSERAR Service S1 ... Servicegroup SVG1...SVGg Service Sk VIEW V_T7XSSSERSAR © SAP AG 2004, Title of Presentation / Speaker Name / 37 37
  • 38. All views at a glance VIEW (SAP) Description V_T7XSSSERHEB Basic Header definition V_T7XSSSERARGB Basic Areagroup definition V_T7XSSSERARB Basic Area definition V_T7XSSSERSARB Basic Subarea definition V_T7XSSSERSRV Basic Service definition V_T7XSSSERSRVCG Definition of country specific services V_T7XSSSERSRVG Basic Servicegroup definition V_T7XSSSERARG Areagroup definition: Grouping of Areas V_T7XSSSERAR Area definition: Grouping of subareas V_T7XSSSERSAR Subarea definition: Grouping of services V_T7XSSSERRES Resource object definition VIEW (Customer) Description V_T7XSSSERHEBC Basic Header definition customer V_T7XSSSERARGBC Basic Areagroup definition customer V_T7XSSSERARBC Basic Area definition customer V_T7XSSSERSARBC Basic Subarea definition customer V_T7XSSSERSRVC Basic Service definition customer V_T7XSSSERSRVCGC Definition of country specific services customer V_T7XSSSERSRVGC Basic Servicegroup definition customer V_T7XSSSERARGC Areagroup definition: Grouping of Areas customer V_T7XSSSERARC Area definition: Grouping of subareas customer V_T7XSSSERSARC Subarea definition: Grouping of services customer V_T7XSSSERRESC Resource object definition customer V_T7XSSSERSDB Server definition © SAP AG 2004, Title of Presentation / Speaker Name / 38 38
  • 39. Copyright 2003 SAP AG. All Rights Reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of Microsoft Corporation. IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®, OS/400®, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®, Informix and Informix® Dynamic ServerTM are trademarks of IBM Corporation in USA and/or other countries. ORACLE® is a registered trademark of ORACLE Corporation. UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group. Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and other Citrix product names referenced herein are trademarks of Citrix Systems, Inc. HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA® is a registered trademark of Sun Microsystems, Inc. JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves information purposes only. National product specifications may vary. © SAP AG 2004, Title of Presentation / Speaker Name / 39 39
  • 40. Copyright 2003 SAP AG. Alle Rechte vorbehalten Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die aus-drückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankün-digung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® und SQL Server® sind eingetragene Marken der Microsoft Corporation. IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®, OS/400®, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®, Informix und Informix® Dynamic ServerTM sind Marken der IBM Corporation in den USA und/oder anderen Ländern. ORACLE® ist eine eingetragene Marke der ORACLE Corporation. UNIX®, X/Open®, OSF/1® und Motif® sind eingetragene Marken der Open Group. Citrix®, das Citrix-Logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® und andere hier erwähnte Namen von Citrix-Produkten sind Marken von Citrix Systems, Inc. HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA® ist eine eingetragene Marke der Sun Microsystems, Inc. JAVASCRIPT® ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie. MarketSet und Enterprise Buyer sind gemeinsame Marken von SAP AG und Commerce One. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver und weitere im Text erwähnte SAP-Produkte und – Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. © SAP AG 2004, Title of Presentation / Speaker Name / 40 40
  • 41. Corporate Colors for PPT ge for slide show Remove pa SAP Blue SAP Gold SAP Gray You can use these colors with gradations © SAP AG 2004, Title of Presentation / Speaker Name / 41 41