custom screens for ep ess
DESCRIPTION
ESS custom screen in EPTRANSCRIPT
Sapro Solutions Limited, Tower 42, 25 Old Broad Street, London EC2N 1HN. Tel: +44 20 8144 3162 E-mail: [email protected] Sapro Solutions Limited, 3015 Lake Drive, Citywest Campus, Dublin 24. Tel: +353 1 442 9855 E-mail: [email protected]
© 2010 Copyright Sapro Solutions Limited
www.sapro.ie
Delivering custom screens for ESS & MSS (EHP5)
The challenges
Whether upgrading an existing install or starting from scratch, SAP customers often require custom enhancements to the standard offering. Custom screens can be easily created but the challenge is to integrate new forms using the framework that SAP provides within standard ESS & MSS. Modified or additional screen menu options will provide the user with a link to new screens.
The solution
SAP best practice approach uses tools provided to deliver change that allows for customisation without compromising any standard functionality.
Tools
The SAP ‘Floorplan Manager’ provides a highly-configurable framework for easy and efficient application development and adaptation. Consistency across applications as well as 100% UI compliance can be guaranteed by means of predefined elements such as floorplans, toolbars and generic building blocks. Central functionality like navigation, messaging and personalization is embedded in the framework and can be simply defined by APIs without reinventing the wheel. Customers are able to easily adapt delivered user interfaces to their specific needs modification-free by simple UI configuration.
In summary, FPM significantly increases development efficiency by providing a central framework for creating and configuring WebDynpro ABAP applications.
You can use the SAP ‘Launchpad’ to allow users to navigate to specific goals outside of the current ‘Floorplan Manager’ application. For example, this could mean navigating to other WebDynpro ABAP applications, external Web pages, transactions, reports, or other business objects. In the floorplan for an overview page, you can integrate launchpads via the launchpad component.
Implementation
The example below demonstrates how an organisation can easily customise the standard ESS menu screen to incorporate additional functionality through the portal menu. You can see the before and after screenshots below demonstrating how we can configure the standard screen to include additional menu options. Each new menu option is a link to custom WebDynpro Application (Form).
CASE STUDY
Sapro Solutions Limited, Tower 42, 25 Old Broad Street, London EC2N 1HN. Tel: +44 20 8144 3162 E-mail: [email protected] Sapro Solutions Limited, 3015 Lake Drive, Citywest Campus, Dublin 24. Tel: +353 1 442 9855 E-mail: [email protected]
© 2010 Copyright Sapro Solutions Limited
www.sapro.ie
Standard ESS screen
Customised ESS screen
Sapro Solutions Limited, Tower 42, 25 Old Broad Street, London EC2N 1HN. Tel: +44 20 8144 3162 E-mail: [email protected] Sapro Solutions Limited, 3015 Lake Drive, Citywest Campus, Dublin 24. Tel: +353 1 442 9855 E-mail: [email protected]
© 2010 Copyright Sapro Solutions Limited
www.sapro.ie
Steps:
1. From the Portal ‘Content Administration’ determine the WebDynpro ‘Application’ behind the ESS menu screen
2. Create a new custom ‘Configuration’ for the ‘Application’.
3. Within the ‘Floorplan Manager’ define the menu screen for the new ‘Configuration’.
For the reference ‘Component Configuration’ assign a new ‘Launchpad’ Role.
Sapro Solutions Limited, Tower 42, 25 Old Broad Street, London EC2N 1HN. Tel: +44 20 8144 3162 E-mail: [email protected] Sapro Solutions Limited, 3015 Lake Drive, Citywest Campus, Dublin 24. Tel: +353 1 442 9855 E-mail: [email protected]
© 2010 Copyright Sapro Solutions Limited
www.sapro.ie
4. Within the ‘Launchpad’ create a custom Role (ZESS) based on the standard (ESS) and add new menu options.
5. Link the new menu options to custom WebDynpro Applications (new screens/forms).
Result
The ESS menu screen has been updated with an additional link to a custom WebDynpro Application.
Author: Marcus Flynn, 09/10/2012