Академический Документы
Профессиональный Документы
Культура Документы
Applies to:
SAP Netweaver Portal 7.0, Employee Self Service ERP 2005. For more information, visit the Portal and
Collaboration homepage. .
Summary
The requirement for building custom ESS applications for the countries which are not available in the
standard SAP ESS Business package content is discussed here. This guide deals with the procedure of
reusing the country specific applications as suggested by SAP with helpful screenshots and some further
information.
Author: Swathi Rao Padma
Company: Accenture, India.
Created on: 4 June, 2009.
Author Bio
Swathi Rao Padma is a SAP Netweaver Portal Consultant from Accenture India, with 3+ years
experience in Portal application development including Webdynpro Java,Adobe Interactive
forms,ESS MSS SAP HR and MDM integration and Portal Administration.
Table of Contents
Introduction .........................................................................................................................................................3
Identifying Best Fit Country for Reuse................................................................................................................3
Procedure to Reuse Country Specific services and applications ...................................................................4
1. Assign Screen Structure to Infotype Versions..........................................................................................................4
2. Define Active Subtypes and Use Cases ..................................................................................................................4
3. Define Country-Specific Applications .......................................................................................................................4
Additional Settings ..............................................................................................................................................5
Developing custom WebDynpro Development Component ...............................................................................6
Integrating the application in portal for the new country users ...........................................................................6
PCD Content Creation ........................................................................................................................................9
Result..................................................................................................................................................................9
Related Content................................................................................................................................................10
Disclaimer and Liability Notice..........................................................................................................................11
Introduction
SAP delivers ready to use business package for many countries which can be configured to be used for
those countries. This needs couple of configurations in the backend and customizations in the portal. But at
times there would be need to customize screens for the countries not currently available in the ESS standard
package like Poland (46).
In such scenarios SAP recommends to make use of already existing country which would befit with a closer
resemblance to the functional needs.
We will discuss creating custom Personal Information /Personal Data application for the country Poland
Molga 46 in this document.
Surname Y Y Y Y
Name Y Y Y Y
Gender Y N Y Y
Birth day Y Y Y Y
Birth place Y Y Y Y
Marital Status Y Y Y Y
Title Y Y Y Y
BEST FIT Y
In the SAP Reference IMG (Transaction SPRO) browse to the following activity and add the entry in the view
V_T7XSSREUSEUISN.
Path: Personal Management ->Employee Self- Service -> Service Specific Settings -> Own Data ->Reuse Country
Specific Applications -> Assign Screen Structure to Infotype Versions
Additional Settings
A) The following custom objects are needed to be created before WebDynpro DC creation.
B) Assign the custom Conversion Class and Custom Structure for Poland in the view V_T588UICONVCLAS.
In the NWDS make a New DC for Poland with vendor namespace. Copy the standard German Personal data
Component Controllers in to the New DC.
While copying NWDS prompts for the package change, change to the vendor specific naming conventions.
Rename carefully all the Controllers, files with new package name.
1. Find out the dependent DCs/Used DCs and make sure the Usage dependencies are added in
the vendor Track (provide Software Components dependencies).
2. Add the dependent DCs in the used DCs section.
For Personal Data add:
3. Create Model and import all the Custom Function modules created for Poland.
4. The multiple errors occur as the renamed package will not take place successfully in all the files
in the src folder. For this close the NWDS, go to windows explorer to the DC src folder. Open
each file and replace the sap.com occurrences with vendor specific namespace. Replace all
“PersonalDE” to “PersonalPL”.
5. Go back to NWDS navigator perspective, right click on the new dc project and click Reload and
Rebuild. Open and close project if needed.
6. Add the additional custom fields added in the structure to the Detail/Review/Bizcard views.
Rebuild and deploy the DC.
Go to Self Service Administrator role. Copy and paste in the Vendor specific folder the standard German
Personal Data FPM Application folder from
- Open FPM application PersonalData_PL created and update the Roadmap step views assigned.
Next
Create portal Webdynpro ivew and page for the Poland .Create Poland workset, Poland ESS role. Make the
assignments of the Poland Role, Workset, Page and Iview.
Notes:
- Copy the PCD path of the Poland page created for Personal data, prefix with ROLES://. Update the new PCD path in
the action discussed earlier as below:
- Further create the custom Homepage, Services, Subgroups needed for the new country if required.
The homepage of other standard country can be reused by configuration.
Result
Assign the Poland ESS Portal Role created for the user. Before than make sure that the SAP user id is
assigned to the Polish PERNR in the backend using corresponding PA30 Communication action to view the
result in portal.
Related Content
SAP Note: 936179
SDN Wiki
SAP Help FPM
For more information, visit the Portal and Collaboration homepage.