© SAP AG BPTAA 5-1 SAP AG 2005 Channel Partner’s mySAP All-in-One Solution Contents: mySAP All-in-One solution VSDK
© SAP AG BPTAA 5-1
SAP AG 2005
Channel Partner’s mySAP All-in-One Solution
Contents:
mySAP All-in-One solution
VSDK
© SAP AG BPTAA 5-2
SAP AG 2005
At the conclusion of this unit, you will be able to:
Build your own mySAP All-in-One solution
Channel Partner’s mySAP All-in-One Solution:
Unit Objectives
© SAP AG BPTAA 5-3
SAP AG 2006
Course Overview Diagram
Preface/ Course Overview
SAP Best Practices Overview
De
ve
lop
me
t
Str
uc
ture
an
d
Co
nc
ep
t
Set up your own SAP
Best Practices client
1
2 3 4
6
To
ols
an
d
Ac
ce
lera
tors
Re
pe
ata
ble
Imp
lem
en
tati
on
s
5
Ch
an
nel P
art
ners
’
myS
AP
All
-in
-On
e
So
luti
on
In Unit 1 we define SAP Best Practices and discuss their delivery scope and how to use SAP Best
Practices in customer implementation.
Unit 2 focuses on the development structure and concept, including the Building Block Concept, the
development concept, the SAP Best Practices Baseline Packages, and the SAP Best Practices.
In Unit 3 we discuss various tools and accelerators, such as Business Configuration Sets (BC Sets),
extended Computer Aided Test Tools (eCATT’s), the SAP Best Practices Installation Assistant and
the SAP Best Practices Personalization Assistant. In this unit we will also do some demonstrations
and exercises.
In Unit 4 we talk about the tools used to deliver repeatable solutions. We will pay particular
attention to setting up a system for evaluation and implementation, SAP Best Practices Demo
Laptop, and SAP Best Practices Offline Demo Tutorials.
Unit 5 shows you what do you need to build a channel partner micro-vertical mySAP All-in-One
solution.
In Unit 6 the excersise to set up your own SAP Best Practices client will take place.
© SAP AG BPTAA 5-4
SAP Best Practices should be the basis for your mySAP All-in-One solution.
MySAP All-in-One Solutions are always partner solutions. Partners can develop their vertical
solution with the mySAP Business Suite, which is based on SAP NetWeaver, and the SAP Best
Practices platform. The partner solution should also contain services like training or hosting
offerings and a dedicated sales approach.
© SAP AG BPTAA 5-5
SAP AG 2005
mySAP All-in-One Solutions: A Broad Micro-Vertical
Portfolio for the Mid-Market
Process Industry
Chemicals
Pharmaceuticals
Synthetics manufacturing
Cleaning agents
Cosmetics
Service Industry
Software consultants
Project services
Cleaning
System providers
Real Estate
Management
Real estate management
Real estate management (business administration)
Technical real estate management
Utilities
Municipal utilities
Regional utilities
Waste disposal
Textiles Industry
Textile manufacturers
Public Sector
Municipalities
State and federal authorities
Churches
Other public institutions
Public Amenities
Amenities for people with disabilities
Amenities for the aged
Amenities for the young
Metal Processing and
Production
Steel construction
Container construction
Springs
Metalware
Metal processing (molding and cutting)
Construction Materials
Stone products
Ceramic products
Glass products
Concrete products
Currently, there are approximately 550 mySAP All-in-One solutions worldwide. For a complete list,
refer to http://channel.sap.com. Choose mySAP All-in-One Partner Network.
© SAP AG BPTAA 5-6
SAP AG 2005
Objectives
Provide guidelines to make
vertical solutions
upgradeable and portable
Provide guidelines to increase
consistency and quality of any
vertical solutions
Provide a “one-stop shop” to
cover guidelines and key
information for the entire life
cycle of mySAP All-in-One
vertical solution
Provide information and tools to
speed up development,
qualification, sales,
implementation, and maintenance
How to get all necessaryHow to get all necessary
information about information about
vertical solution?vertical solution?
The main objective of a Vertical Solutions Development Kit (VSDK) is to provide a “one-stop shop”
to cover guidelines for the development of a mySAP All-in-One solution.
© SAP AG BPTAA 5-7
SAP AG 2005
Vertical Solutions Development Kit (VSDK) Roadmap
The VSDK roadmap contains five phases to cover the entire life cycle of a mySAP All-in-One
solution. You can find the latest version of the VSDK for your reference and download it from
http://channel.sap.com/smb. Choose mySAP All-in-One and then Vertical Solutions Development Kit.
© SAP AG BPTAA 5-8
SAP AG 2005
InitializationKnowledge
Preparation
Development
/Localization
Post-
Development
Sales and
Service
1 2 3 4 5
Roadmap: Initialization
Initialization: Become a mySAP All-in-One partner
Partner Program
mySAP All-in-One partnerships
How can you become an SAP partner?
SAP PartnerEdge Program
Solution Management
What is a mySAP All-in-One vertical solution?
How do I acquire it?
What are the benefits of becoming a mySAP All-in-One partner?
How do I qualify my solution?
You can find more information in the SMB Portal.
Initialization phase
© SAP AG BPTAA 5-9
SAP AG 2005
Roadmap: Knowledge Preparation (VSDK 3.0)
InitializationKnowledge
Preparation
Development
/Localization
Post-
Development
Sales and
Service
1 2 3 4 5
Knowledge Preparation phase
© SAP AG BPTAA 5-10
SAP AG 2005
Roadmap: Development and Localization
How-To Reference Guide
Tools
Documentation
Developer’s Guide
InitializationKnowledge
Preparation
Development
/Localization
Post-
Development
Sales and
Service
1 2 3 4 5
Development / Localization phase
Partners have four options. You want to develop a solution or to localize a solution; you want to use
building blocks or not. VSDK provides information on these options in the Developer’s Guide and
the How to Guide.
© SAP AG BPTAA 5-11
SAP AG 2005
How-To Reference Guide
Web Application Development
BC Sets
eCATT
Portal Development
SAP Testing Workbench
Translation
Data Conversion
SAP Notes, Support
Packages, and Upgrades
SAP Testing Workbench Tools
System Landscape
Installation of SAP Best
Practices
SAP Best Practices
Installation Assistant
Personalization Assistant
Enhancement and
Modification
ABAP Testing, Tuning, and
Debugging
Reporting
Preconfigured Smart Forms
The How-to Reference Guide provides a set of guidelines and tutorials on how to use the essential
tools in vertical solution development.
This guide is not supposed to be a technical manual, but is meant to help developers to rapidly get an
overview and basic essential information about a specific tool. If the developer needs further
information, they should consult the regular SAP technical Web sites or ask experienced
consultants.
© SAP AG BPTAA 5-12
SAP AG 2005
Comparison of Preconfiguration Delivery Alternatives
• Lowest development effort• Lowest installation effort*
• No table compare (BC Sets)• Reduction in documentation
• Fixed Customizing (variables may only be changed once during the localization)
• Variable fields• Table compare (BC Sets)• Reusability • Flexibility
• Medium development effort• Medium installation effort*
• Reduced ease of use / install compared to official delivery
• Variable fields• Table compare (BC Sets)• Reusability • Flexibility
• Medium installation effort*
• Highest development effort
Characteristics
Transports / DB image
Consists of Customizing copy and
selected documentation
Technical objects
Consists of BC Sets, eCATTs, and
selected documentation
Add-on (official SAP delivery)
Consists of add-on (technical objects
including BC Sets and eCATTs) and all
SAP Best Practices documentation
Delivery Alternative
Imp
lem
en
tati
on
Dem
o
SuitabilityEffort D
evelo
pm
en
t
* Installation effort dependant on scope
Fle
xib
ilit
y
Partners have three delivery options. The SAP Best Practices add-on delivery alternative is the most
flexible, but requires more effort. It is the best approach for implementation purposes.
For demo purposes, partners should use transports/DB image.
© SAP AG BPTAA 5-13
Partners should use the SAP Best Practices Installation Assistant and the SAP Best Practices
Personalization Assistant to build their own solutions.
© SAP AG BPTAA 5-14
How to build your micro-vertical solution?
Ensure a clean system, not containing settings.
Set up the system with SAP Best Practices Installation Assistant and use SAP Best Practices
Personalization Assistant to perform personalization.
Add you your own Customizing with transports or BC Sets.
Turn the solution into your own micro-vertical solution.
© SAP AG BPTAA 5-15
SAP AG 2005
Roadmap: Post-Development
Post-development
Qualification Guidelines
Solution Assembly
Change Request
Client Transport
InitializationKnowledge
Preparation
Development
/Localization
Post-
Development
Sales and
Service
1 2 3 4 5
Post-development phase
© SAP AG BPTAA 5-16
SAP AG 2005
Roadmap: Sales and Service
Sales and Service
Sales and Marketing
Sales Tools
Marketing Tools
Implementation
Maintenance and Support
SAP Customer Service Network – Support
SAP Installations and Upgrades
InitializationKnowledge
Preparation
Development
/Localization
Post
Development
Sales and
Service1 2 3 4 5
Sales and Service phase
© SAP AG BPTAA 5-17
SAP AG 2005
Upgrading SAP Solutions
SAP Best Practices are the basis of mySAP All-in-One
solutions developed by our partners.
The following upgrade considerations only cover a technical
upgrade and not other items on the mySAP All-in-One
solutions bill of materials, such as sales kits, training materials,
and so on. These need to be adjusted as well, but are not part
of the SAP Best Practices scope and are therefore not covered
in this overview.
There is no single recommended way to upgrade; the different
options are influenced by factors such as:
Time to market
Resources available and skill set
Current solution deployment strategy
© SAP AG BPTAA 5-19
SAP AG 2005
Upgrade Procedure for Option 1
1. Technically upgrade your SAP system to the next release.
2. Check your system for your own and SAP Best Practices
Customizing.
3. Perform delta Customizing for the new release.
4. Test to ensure processes work properly.
5. Since you have lost the technical objects of SAP Best
Practices, you have only the delivery options client export and
database copy.
© SAP AG BPTAA 5-21
SAP AG 2005
Upgrade Procedure for Option 2
1. Set up a new system (release n+x).
2. Install the new SAP Best Practices add-on (release n+x) with
the SAP Best Practices Installation Assistant.
3. Perform your own Customizing and use transports or BC
Sets.
4. Test the entire solution and ensure that all the scenarios
work properly.
5. You now have the following delivery options: Client export,
database copy, and SAP BP + transports/BC Sets.
© SAP AG BPTAA 5-22
SAP AG 2005
Upgrade Options: Overview
Level of expertise
Increased quality
(new functionality)
Option 2Option 1
Upgrade risk
Effort
Dependency on SAP BP releases
Technical
Upgrade
New System
Test effort
Deployment flexibility
Time to market
Flexibility --
--
++
++ +++
+
+
-
--
o o
Legend
+ positive, high, fast
- negative, low, slow
O neutral criteria
© SAP AG BPTAA 5-23
SAP AG 2005
Upgrading the SAP Solutions: Conclusion
There are at least two upgrade options available to upgrade
mySAP All-in-One solutions containing SAP Best Practices.
Each solution is different, and so the upgrade path may differ.
The SAP Best Practices team can help you with analysis and
make recommendations based on your strategy and resource
and time constraints.