Professional Documents
Culture Documents
ESS - MSS - Full Details Configuration PDF
ESS - MSS - Full Details Configuration PDF
Applies to:
SAP NW 2004s SP9 and SAP ECC 6.0. For more information, visit the Enterprise Resource Planning
homepage.
Summary
This article supply the detail step to configure the Webdynpro based SAP business package for Employee
Self Service for mySAP ERP 2005 on SAP WAS 2004s SP9.It also highlights all the hurdle faced and
identified solution during that step.
Author:
Amitav Ghose
Company: HCLAXON
Created on: 21 April 2011
Author Bio
Amitav Ghose is working in HCL AXON as Sr. SAP NetWeaver Consultant.He has wide range of
experience in SAP EP, SAP Java Webdynpro, SAP MDM, Adobe Interactive Form and Java/J2ee.
Table of Content
Introduction ......................................................................................................................................................... 3
System Landscape.......................................................................................................................................... 3
Pre-requisites .................................................................................................................................................. 4
Configuration of SLD ....................................................................................................................................... 4
Preparation .................................................................................................................................................................. 5
Step. .............................................................................................................................................. 6
Step 1: Deploy the Business Package,Webdynpro Component and PCUI_GP ........................................................... 6
Step 2: JCO Connector setup in Webdynpro Content Administrator ............................................................................ 6
Step 3:Creating and Configuring System in Enterprise Portal...................................................................................... 8
Step 4: Creating a User in Enterprise Portal ................................................................................................................ 9
Step 5: Setting up Single Sign On between EP and ECC 6.0 using User Id and Password with User Mapping ........ 10
Step 6: Creating a User in SAP ECC 6.0 ................................................................................................................... 10
Step 7: Assign an Employee to an Existing User ....................................................................................................... 12
Step 8: Log on to Enterprise Portal with User Id ESS_USER1 to view the ESS screen ............................................ 14
Step 9: Test Employee Search for the Employee Assign to User .............................................................................. 14
Introduction
The Business Package for Employee Self-Service (mySAP ERP 2005) enables employees to create, display,
and change their own HR-related data in the Enterprise Portal. It covers data from various business areas:
Working Time
Employee Search
Personal Information
Travel Management
Corporate Information
System Landscape
Employee(HR USER)
Employee(HR USER)
The backend system SAP ECC 6.0 (mySAP 2005) and SAP WAS 2004s SP9 (Java Stack) was maintained
in two separate server with in same domain.
The business package would be deployed on SAP WAS 2004s SP9 and SAP WAS 2004s Portal which
would be the access point for the users of ESS and the corresponding users would be available in the
backend ECC system where they would be assigned to employees of the Organization.
Pre-requisites
Installed SAP ECC 6.0 with Human Resource and financial extension.
Configuration of SLD
1) Check the SLD of SAP WAS 2004s via URL http ://< server name> :< port>/sld.
2) SAP WAS 2004s J2ee Stack Technical System is already configured during the installation of server.
3) Configure the Technical system of SAP ECC 6.0 ABAP Stack using the path Landscape->Technical
System
Note: Question: How to configure message server while configuring ABAP Technical System?
Answer: To configure message server for ABAP Technical System you need to provide message server port and Logon
Group.
Preparation
Download the Business Package and Application component for Employee Self Service from Service Market
Place using your SAP Market Place User Id and Password. Go to the address http://service.sap.com/swdc.
1.BP for ESS : Click on Download -> Support Packages and Patches -> Entry by Application Group -> SAP
Application Components -> SAP ERP -> SAP ERP 6.0 -> Entry by Component -> Portal Content -> BP
ERP05 ESS 1.0 -> Click it and select #OS independent --> Select the SCA file depending on your SP Level
2.BP for MSS : Click on Download -> Support Packages and Patches -> Entry by Application Group -> SAP
Application Components -> SAP ERP -> SAP ERP 6.0 -> Entry by Component -> Portal Content -> BP
ERP05 MSS 1.0 -> Click it and select #OS independent -> Select the SCA file depending on your SP Level
For actual Web Dynpro applications Click on Download ->Support Packages and Patches -> Entry by
Application Group -> SAP Application Components -> SAP ERP -> SAP ERP 6.0 -> Entry by Component ->
SAP XSS (Self Services)-> Click it and select #OS independent -> Select the SCA file depending on your SP
Level
Then download the following files:
3. SAP ESS 600
4. SAP MSS 600
5. SAP PCUI_GP 600
It is very important that all the files you download have the same Support Package level.
For detail information on Business Package SP level please refer the link mention below:
http://wiki.sdn.sap.com/wiki/display/ERPHCM/HOW+TO+GET+RID+OF+SP+STACK+MISMATCH+ISSUES
Step
Step 1: Deploy the Business Package,Webdynpro Component and PCUI_GP
Deploy all the files in SDM.As such there is no order to deploy the file but its recommended first to deploy
the SAP PCUI_GP 600 then you can deploy the rest in any order you want. After that login to portal check for
the content in PCD.
SAP_R3_HumanResources
SAP_R3_HumanResources_MetaData
SAP_R3_Financials
SAP_R3_Financials_MetaData
SAP_R3_SelfServiceGenerics
SAP_R3_SelfServiceGenerics_MetaData
SAP_R3_Travel
SAP_R3_Travel_MetaData
Configure the JCO connection for the metadata and Application data
In the Connection Type step, choose the Dictionary Meta Data or Application data option as per the need.
Choose Security.
In the Used Method field, enter the User/Password.
Enter the username/password for a user in ECC 6.0 system with sufficient rights (Use the user with
SAP_ALL authorization and the user must be map with employee which we will cover in later stage of this
document.
Check the connection.
Note: Question: What needs to be done if JCO connection failed and throws Exception?
Answer: Please find the link mention below for Trouble shooting of JCO Connection.This link is quite helpful.
http://wiki.sdn.sap.com/wiki/display/EP/Troubleshooting+SAP+Java+Connector+(JCo)
One Important entry needs to be done before JCO Connection to overcome come from common error which
is mention below:
If Java stack and ABAP stack is on same server
On the portal server in services file add the entry
%WINDIR%\system32\drivers\etc\
sapms<ABAP System SID Name> 36<ABAP System Instance Number>/tcp
Service Port
Also ensure that user has atleast Read Permission for the systems we have created in the Enterprise Portal.
It will be done through System Administration->Permission->Portal Permission
Step 5: Setting up Single Sign On between EP and ECC 6.0 using User Id and Password with User Mapping
a) Property Logon Method is set to UIDPW in the system object defining the SAP System in the portal.
b) Users user ID and Password must be mapped to their user ID and Password in each of the SAP
system either by user themselves or Portal Administrator.
Go to the transaction SU01 and create a user with User-id ESS_USER1 and assign it the copied composite
role ZSAP_EMPLOYEE_ERP.
For the user, set the CVR parameter to the companies default Cross Application Time Sheets Application
(CATS) profile ESS.
The user Parameter CVR assigns a predefined data entry profile to a user, required when we access the
time sheet.
Search for employee will be done by employee code. To get the information of employee you need to follow
the following step mention below:
Go to Transaction code SE11
Provide the table name as PA0002 then click display after that table content then execute.You will find all
the employee information with Personal code.The employee personal code is mapped to table field PERNR.
Use this employee code for assignation when you click Assign Employee after selecting user.
After entering employee code when you click enter the Create relationship Dialog box appear which creates
a relationship between an employee and user. Then click create.
Step 8: Log on to Enterprise Portal with User Id ESS_USER1 to view the ESS screen
Related Content
Trouble Shooting JCO
Downloading and deploy ESS & MSS
HOW TO GET RID OF SP STACK MISMATCH ISSUES
For more information, visit the Enterprise Resource Planning homepage.