2013-03-29-ESS-RO

download 2013-03-29-ESS-RO

of 38

Transcript of 2013-03-29-ESS-RO

  • 7/28/2019 2013-03-29-ESS-RO

    1/38

    ESS RO based on EhP5,6,7(HX-CEE 605,6,7 Add-on)

    29.3.2013

    Michal Bezdek

    HCM-ROPartners workshop

  • 7/28/2019 2013-03-29-ESS-RO

    2/38

    Employee Self-Services

    Challenges:

    Paper-based processes

    High administrative overhead

    Error prone results

    No analytics

    Services are not fully automated end-to-end

    Efficiency and accuracy of processes

    Services are available but cannot be accessed easily

    Lost employee productivity and efficiency

    No insight to processes or access to information

    Delayed reaction times

    Poor decision making

    More employee empowerment through web-enabled, flexible tools where users find

    the relevant information for their duties and are guided correctly

  • 7/28/2019 2013-03-29-ESS-RO

    3/38

    Employee Self-Services

    HR Work without ESS:

    Heavy workload caused by administrative and repetitive tasks in personnel

    department

    Business processes carried out informally or on paper

    Data entered several times and processed further by: Employees

    Supervisors

    IT administrators

    RESULT

    Low-quality

    Inefficiency

    Overloaded HR department

  • 7/28/2019 2013-03-29-ESS-RO

    4/38

    Employee Self-Services

    HR Work with ESS:

    Improved work efficiency

    By providing technology

    The value and quality of services improve

    Reduce delivery costs

    ESS enables the member of an organization to use the services they need in the

    most effective way and therefore to work as productive and efficiently as possible.

    It gives the employee the self-services they need to better manage their personal and

    career data (information, guidelines, administrative self-services to update bankdetails, address information, skill profile, etc).

    By providing technology

    Web-based UI (Web Dynpro) for Self-Services

    Portal roles with pre-delivered content

    Call center technology from CRM (decoupled)

  • 7/28/2019 2013-03-29-ESS-RO

    5/38

    Employee Self-Services

    Benefits of ESS:

    Advantages for enterprises

    Reduced administrative transaction cost

    Increase return on investment in software

    Simplified business processes

    Advantages for employees

    Intuitive, user-friendly interface

    Streamlined processes

    Support better informed decisions

    Simplified Human Resources tasks

    Improved life/work balance

  • 7/28/2019 2013-03-29-ESS-RO

    6/38

    Employee Self-Services

    Overview of ESS Services:

    Benefits

    Benefits Enrollment overview

    Submit claims for your benefits

    Payments

    Salary statements

    Total Compensation Statement

    Working time

    Time Recording

    Leave request Time statement

    Personal information

    Personal file

    Personal profile

  • 7/28/2019 2013-03-29-ESS-RO

    7/38

    EA-HR 605,6,7 ESS Menu, Personal profile

    HX-CEE 605,6,7 Availability and Content

    HX-CEE 605,6,7 Infotype decoupling

    HX-CEE 605,6,7 Customizing

    HX-CEE 605,6,7 ESS ABAP WD Front-end

    HCM-ROPartners workshop

  • 7/28/2019 2013-03-29-ESS-RO

    8/38

    ESS ESS portal menu

    Web Dynpro Application = HRESS_A_MENU

    Transaction SICF sap->bc->webdynpro->sap->hress_a_menu

    Package PAOC_ESS_CENTRAL_SERVICES, application configuration HRESS_AC_MENU

    sap-wd-configId=

    HRESS_AC_MENU

  • 7/28/2019 2013-03-29-ESS-RO

    9/38

    ESS NWBC

    NWBC for HTML, Transaction SICF sap->bc->nwbc

    Transaction = NWBC

  • 7/28/2019 2013-03-29-ESS-RO

    10/38

    ESS Personal Profile

    Web Dynpro Application = HRESS_A_PERSINFO

    Package PAOC_ESS_PER_WDA, application configuration HRESS_AC_PERSINFO

  • 7/28/2019 2013-03-29-ESS-RO

    11/38

    ESS Menu for Portal Role

    Web Dynpro Applicat. = HRESS_A_MENU

    Applicat. Configuration Name = HRESS_AC_MENU

    Web Dynpro Component = FPM_OVP_COMPONENTComponent Configuration Name = HRESS_CC_MENU_OVP

    Web Dynpro Component = FPM_LAUNCHPAD_UIBB

    Component Configuration Name = HRESS_CC_MENU_AREA_GROUP

    Configuration context of launchpad:Class=CL_HRESS_LPD_MENU Role=ESS Instance=MENU, related links..

    Transaction

    LPD_CUST

  • 7/28/2019 2013-03-29-ESS-RO

    12/38

    ESS Menu for NWBC

    SAP role SAP_EMPLOYEE_ESS_WDA_1 orSAP_EMPLOYEE_ESS_WDA_2, Transaction PFCG

  • 7/28/2019 2013-03-29-ESS-RO

    13/38

    ESS Personal Profile overview page with

    scenarios

  • 7/28/2019 2013-03-29-ESS-RO

    14/38

    ESS Personal Data Detail screen

    Standard detail screen

  • 7/28/2019 2013-03-29-ESS-RO

    15/38

    EA-HR 605,6,7 ESS Menu, Personal profile

    HX-CEE 605,6,7 Availability and Content

    HX-CEE 605,6,7 Infotype decoupling

    HX-CEE 605,6,7 Customizing

    HX-CEE 605,6,7 ESS ABAP WD Front-end

    HCM-ROPartners workshop

  • 7/28/2019 2013-03-29-ESS-RO

    16/38

    HX-CEE Availability and Content

    HX-CEE 110_605, 606, 607

    RO ESS scenarios Infotype 0002 - Personal Data

    Infotype 0006 - Addresses

    Infotype 0009 - Bank Details

    Infotype 0021 - Family Member/Dependents

    HR-CEE 110_604

    Add-on

    EA-HR 605

    SAP-HR 604

    HX-CEE 110_605

    Add-on

    HR-CEE 110_604

    Add-on

    EA-HR 606

    SAP-HR 604

    HX-CEE 110_606

    Add-on

    HR-CEE 110_604

    Add-on

    EA-HR 607

    SAP-HR 604

    HX-CEE 110_607

    Add-on

  • 7/28/2019 2013-03-29-ESS-RO

    17/38

    EA-HR 605,6,7 ESS Menu, Personal profile

    HX-CEE 605,6,7 Availability and Content

    HX-CEE 605,6,7 Infotype decoupling

    HX-CEE 605,6,7 Customizing

    HX-CEE 605,6,7 ESS ABAP WD Front-end

    HCM-ROPartners workshop

  • 7/28/2019 2013-03-29-ESS-RO

    18/38

    HX-CEE Infotype decoupling (RO)

    Infotype decoupling = business logic (check class) / user interface (conversion class)

    Check class (checking infotype data, handling time constrains, storing infotype into DB..)

    CL_HRPA_INFOTYPE_0002_RO

    CL_HRPA_INFOTYPE_0006_RO

    CL_HRPA_INFTY_0009_RO

    CL_HRPA_INFOTYPE_0021_RO

    Conversion class (help values, additional read only information, infotype field split to more,..)

    CL_HRPA_UI_CONVERT_0002_RO

    CL_HRPA_UI_CONVERT_0006_RO

    CL_HRPA_UI_CONVERT_0009_RO

    CL_HRPA_UI_CONVERT_0021_RO

    Screen structure (contains all fields that should be part of the user interface + include CI_RO_RXXXX) HCMT_BSP_PA_RO_R0002

    HCMT_BSP_PA_RO_R0006

    HCMT_BSP_PA_RO_R0009

    HCMT_BSP_PA_RO_R0021

  • 7/28/2019 2013-03-29-ESS-RO

    19/38

    HX-CEE Infotype decoupling example

    Check class for RO infotype 0006

    Method CHECK_RCTVC => checks correctness of SIRUTA code

  • 7/28/2019 2013-03-29-ESS-RO

    20/38

    HX-CEE Infotype decoupling example

    Conversion class CL_HRPA_UI_CONVERT_0006_RO for RO infotype 0006

    Method OUTPUT_CONVERSION

    Based on SIRUTA code it stores name of the city belonging to this code

  • 7/28/2019 2013-03-29-ESS-RO

    21/38

    HX-CEE Infotype decoupling example

    Screen structure HCMT_BSP_PA_RO_R0006, RO_RCTVC field is not field of infotype 0006

  • 7/28/2019 2013-03-29-ESS-RO

    22/38

    HX-CEE Infotype decoupling cust.

    Customizing

    V_T582ITVCLAS permit infotype in new infotype framework

    V_T582ITVCHCK Infotype, country, check class

    V_T588UICONVCLAS Screen structure, conversion class, infotype, country

    V_T588MFPROPS Field properties SAP

    V_T588MFPROPC Field properties Customer

    V_T588AUTO_TEXT Assignment of test fields for generic text reader

    V_T588AUTO_TEXTC Assignment of test fields for generic text reader Customer

  • 7/28/2019 2013-03-29-ESS-RO

    23/38

    EA-HR 605,6,7 ESS Menu, Personal profile

    HX-CEE 605,6,7 Availability and Content

    HX-CEE 605,6,7 Infotype decoupling

    HX-CEE 605,6,7 Customizing

    HX-CEE 605,6,7 ESS ABAP WD Front-end

    HCM-ROPartners workshop

  • 7/28/2019 2013-03-29-ESS-RO

    24/38

    HX-CEE BOL Model HRPAD

    Transaction GENIL_MODEL_EDITOR or GENIL_MODEL_BROWSER

  • 7/28/2019 2013-03-29-ESS-RO

    25/38

    ESS Personal profile overview screen

    Web Dynpro Applicat. = HRESS_A_PERSINFO

    Applicat. Configuration Name = HRESS_AC_PERSINFO

    Web Dynpro Component = FPM_OVP_COMPONENTComponent Configuration Name = HRESS_CC_PER_OVP (new scenarios)

  • 7/28/2019 2013-03-29-ESS-RO

    26/38

    ESS Personal profile detail screen

    Web Dynpro Applicat. = HRESS_A_PERSINFO

    Applicat. Configuration Name = HRESS_AC_PERSINFO

    Web Dynpro Component = FPM_OVP_COMPONENTComponent Configuration Name = HRESS_CC_PER_OVP (new scenarios)

    Web Dynpro Component = HRESS_C_PERSINFO_CONFIG

    Component Configuration Name = HRESS_CC_PER_CONFIG (new country screens for scenarios)

  • 7/28/2019 2013-03-29-ESS-RO

    27/38

    ESS Personal profile detail screen

  • 7/28/2019 2013-03-29-ESS-RO

    28/38

    HX-CEE RO ABAP WD front-end

    Overview screen

  • 7/28/2019 2013-03-29-ESS-RO

    29/38

    HX-CEE RO ABAP WD front-end

    Detail screens for Personnel data, Web Dynpro component configurations

    HRESS_CC_PER_DTL_PERSDATA_RO (package PAOC_ESS_PER_RO)

  • 7/28/2019 2013-03-29-ESS-RO

    30/38

    HX-CEE RO ABAP WD front-end

    Detail screens for Address data, Web Dynpro component configurations

    HRESS_CC_PER_DTL_ADDRESS_RO (package PAOC_ESS_PER_RO)

  • 7/28/2019 2013-03-29-ESS-RO

    31/38

    HX-CEE RO ABAP WD front-end

    Detail screens for Bank data, Web Dynpro component configurations

    HRESS_CC_PER_DTL_BANK_RO (package PAOC_ESS_PER_RO)

  • 7/28/2019 2013-03-29-ESS-RO

    32/38

    HX-CEE RO front-end

    Detail screens for Family members, Web Dynpro component configurations

    HRESS_CC_PER_DTL_FAMILY_RO (package PAOC_ESS_PER_RO)

  • 7/28/2019 2013-03-29-ESS-RO

    33/38

    EA-HR 605,6,7 ESS Menu, Personal profile

    HX-CEE 605,6,7 Availability and Content

    HX-CEE 605,6,7 Infotype decoupling

    HX-CEE 605,6,7 Customizing

    HX-CEE 605,6,7 ESS ABAP WD Front-end

    HCM-ROPartners workshop

    HX CEE RO t i i

  • 7/28/2019 2013-03-29-ESS-RO

    34/38

    HX-CEE RO customizing

    Add RO detail screens according to note 1502530 HX-CEE ESS customizing

    Determine Country-Specific screens for Employee Self-Service (HX-CEE_ESS_Country_screens.pdf)

    CONFIG_61_IT0002

    CONFIG_61_IT0006

    CONFIG_61_IT0009

    CONFIG_61_IT0021

    HX CEE RO t i i C

  • 7/28/2019 2013-03-29-ESS-RO

    35/38

    HX-CEE RO customizing Copy

    Create component configuration as copy of HRESS_CC_PER_CONFIG

    than you have to assign and make a copy of other objects see next slide.

    HX CEE RO t i i C

  • 7/28/2019 2013-03-29-ESS-RO

    36/38

    HX-CEE RO customizing Copy

    than you have to assign and make a copy of other objects forPersonal Profile WD appl :Web Dynpro Applicat. = HRESS_A_PERSINFO

    Applicat. Configuration Name = Z_HRESS_AC_PERSINFO

    Web Dynpro Component = FPM_OVP_COMPONENT

    Component Configuration Name = Z_HRESS_CC_PER_OVP

    Web Dynpro Component = HRESS_C_PERSINFO_CONFIG

    Component Configuration Name = Z_HRESS_CC_PER_CONFIG

    than you have to assign and make a copy of other objects forPortal menu:Web Dynpro Applicat. = HRESS_A_MENU

    Applicat. Configuration Name = Z_HRESS_AC_MENU

    Web Dynpro Component = FPM_OVP_COMPONENT

    Component Configuration Name = Z_HRESS_CC_MENU_OVP

    Web Dynpro Component = FPM_LAUNCHPAD_UIBB

    Component Configuration Name = Z_HRESS_CC_MENU_AREA_GROUP

    Configuration context of Launchpad: Class=CL_HRESS_LPD_MENU Role= Z_ESS Instance=MENU

    In Lanchpad set for Role= Z_ESS Instance=MENU

    Web Dynpro Applicat. = HRESS_A_PERSINFO

    Applicat. Configuration Name = Z_HRESS_AC_PERSINFO

    than you have to assign and make a copy of other objects forNWBC menu:Role Z_SAP_EMPLOYEE_ESS_WDA_1 in menu

    Web Dynpro Applicat. = HRESS_A_PERSINFO

    Applicat. Configuration Name = Z_HRESS_AC_PERSINFO

    ESS (WD ABAP) IMG

  • 7/28/2019 2013-03-29-ESS-RO

    37/38

    ESS (WD ABAP) - IMG

    IMG: Personnel Management ->

    Employee Self-Service (Web DynproABAP)

    ESS t i i d li k

  • 7/28/2019 2013-03-29-ESS-RO

    38/38

    ESS training and links

    Training HR255 Employee and Managers Self-Service

    ESS onhttp://help.sap.com

    Employee Self-Service (WDA)

    http://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5b

    cf676b9c71e0/content.htm

    HCM, ESS on Web Dynpro ABAP

    http://help.sap.com/saphelp_globext607_10/helpdata/en/06/21fe58443949769ea9

    24c9a8a1d8de/content.htm

    http://help.sap.com/http://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5bcf676b9c71e0/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5bcf676b9c71e0/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5bcf676b9c71e0/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/06/21fe58443949769ea924c9a8a1d8de/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/06/21fe58443949769ea924c9a8a1d8de/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/06/21fe58443949769ea924c9a8a1d8de/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/06/21fe58443949769ea924c9a8a1d8de/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5bcf676b9c71e0/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5bcf676b9c71e0/content.htmhttp://help.sap.com/saphelp_globext607_10/helpdata/en/c9/737a34f07549db8c5bcf676b9c71e0/content.htmhttp://help.sap.com/