Sap enhancement package concept


Published on

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • This describes the evolution of SAP R/3 to mySAP ERP. The big story behind mySAP ERP today is the movement to enterprise services Over 300 services delivered with mySAP ERP 2005 One central repository Over 1000+ certified ISV adding value to the platform This is the platform we want customer to go to…. As announced this week…we are moving to smaller package releases that will be built on top of ERP 2005
  • Leveraging enterprise SOA to accelerate SAP Business Suite excellence New composition environment SAP Business Suite based on SAP NetWeaver - Service-enabled - Stable core: SAP ERP 6.0 will be the stable foundation for our customers until the next major suite release, currently planned for 2010. The new release strategy for mySAP ERP provides the predictability that customers need in planning investments around and managing their core IT infrastructure. It provides the transparency they need to determine what they need to adopt, and when. And, we’re now enabling customers to adopt innovations based on their business needs, thereby reducing their ongoing cost of ownership, and improving the overall fit of their core applications to their unique business needs. - Switch framework
  • Walk through
  • Every change is “hidden” behind a switch About 50 BF delivered with EhP 2 that can be activated separately. In the background happens a lot, activation of code an DDIC objects. Switch and Enhancement Framework is not totally new and already well test: IS retrofit. This way you buy in a technology that is well proven though it is brand-new.
  • The user can go deeper to find more details, such as: Name and technical name of the business function Description of new features. The most detailed presentation format for enhancement packages is the “details” format, e.g. “SAP enhancement package 2 for SAP ERP 6.0: Details” (above is an extract).
  • SAP enhancement packages contain also a certain level of corrections therefore require an equivalent Support Package Level for the Software Components which remain on version 600, therefore EHPs should always be installed together with the required Support Package Stack. As a consequence customers have to adjust possible modifications and test the application, however this was the same with the pure Support Package Stack installation. Efforts should be expected to be comparable or slightly higher.
  • Speaker notes: The switch transaction shows all the business functions that can now be activated after the installation of the 3 new software components. The customer is currently only interested in the BF “Retail Buying”. For each BF, this transaction provides direct links to documentation, release info, etc. Result: The coding of the 3 software components has been completely updated. Before an activation of the business functions, the system does not yet change its behavior. After the installation, the customer executes the SPAU transaction to check and manage his affected modifications. Activities (BEFORE) View the list of business functions available with the latest system setup Access documentation, release notes, test catalogue, and possible dependencies Install the relevant documentation, refer to SAP note 1066110 Benefits Transparency of all system and UI changes that will take place Activities (AFTER) Activate the chosen business functions Configure the chosen business functions Benefits New coding becomes effective only where activated Faster implementation because only activated parts are configured No change in system behavior before the activation (ECC) Stability for all other parts of the solution
  • THE BENEFITS OF THE NEW ENHANCEMENT PACKAGE APPROACH INCLUDE MEAN YOU: Gain stability and access to innovation Upgrade only the enhancements applicable to your business Reduce risk and downtime Speed implementation and test less Reduce training effort
  • Link auf Blog & Wiki
  • SAP ERP release strategy “Innovation without disruption” (presentation)
  • Sap enhancement package concept

    1. 1. SAP enhancement packagesfor SAP ERPTechnology FactsFernando PanzaStrategic InitiativesSAP Latinoamerica
    2. 2. AgendaSAP Enhancement Package ConceptArchitecture & Technology FactsImplementation ProcedureSummary & Further Information1234
    3. 3. TechnologyApplicationThe Evolution to Service-Enabled ERP
    4. 4. SAP enhancement packages & SAP ERP 6.0Delivering continuous innovation around a stable coreQuick Facts About SAP ERP 6.0• Launched in June 2006• Built on SAP NetWeaver 7.0• More than 7,200 productive customers(as of July 2008)• Platform upon SAP will deliver future softwareinnovations via ‘SAP enhancement packages’• SAP enhancement package 3 for SAP ERP 6.0generally available since June 2008BUSINESS SUITE - Stable CoreSAP NetWeaverSAP ERP 6.0Enhancement Packages2006 2008 2010 2012+What Are Enhancement Packages?• Optionally installed and activated software innovations for SAP ERP 6.0• Software innovations include• UI simplifications• Functional enhancements• Enterprise services• Cumulative in nature: current enhancement package contains all functionalities of previous packages• Enhancement packages are not support packages: Support Packages contain corrections and legalchanges, SAP enhancement packages new functionality© SAP 2008 / Page 4 / EHP Technology Facts 3.0 / Christian Oehler
    5. 5. Improved Software LifecycleIn previous days: Upgrades …In previous days: Upgrades … … and now: SAP Enhancement Packages… and now: SAP Enhancement PackagesTimeBusinessRequirements= innovation gap = R/3 4.6c standardR/3 4.6c Implementation TimeBusinessRequirements/SystemFunctionalityBusinessRequirements= innovation gapECC 6.0= ERP 6.0 standardEHP 2 EHP 4Upgrade as a major business activityevery 5-6 years to fulfill businessrequirements.New functionality implemented in digestibleportions via SAP enhancement packages.BusinessRequirements/SystemFunctionality= ERP 6.0 standard = EHP functionalityERP UpgradePermanently decrease functional gapWith SAP enhancement packages for SAP ERP continuousprovisioning of new functionality is possible.© SAP 2008 / Page 5 / EHP Technology Facts 3.0 / Christian Oehler
    6. 6. Traditional SAP ApplicationInnovation LifecycleCostEhPEhPMaintenance:Support Package Stack• Legal/Tax Changes,Corrections, Mandatory• Technically a set of SupportPackages and patchesSAP ERP(ECC 6.0)ReleaseUpgradeUpgradeSupportPackageSAPSystemNew SAP Application InnovationLifecycleTimeNew: SAP enhancementPackages for SAP ERPHow is this possible?SupportPackageSupportPackageSupportPackageSupportPackageSupportPackageUpgrade• New & improved functionality• Optional, new Software Components• Activate new functionality in SwitchFramework via Business FunctionInstall SAP enhancement packages combined with Support Pack Stackas a maintenance activity with only minor additional effort.© SAP 2008 / Page 6 / EHP Technology Facts 3.0 / Christian Oehler
    7. 7. 2008SAP ENHANCEMENT PACKAGES FOR SAP ERPDelivered PlannedforQ4/2008Delivered DeliveredWe follow our roadmaps and keep promises First three generations of SAP enhancement packages forSAP ERP delivered and adopted in the market Proven by high number of live customers (450+) andfurther 1600+ downloadsSAP Enhancement Packages for SAP ERPRoadmapEHP1 EHP2 EHP3 EHP4© SAP 2008 / Page 7 / EHP Technology Facts 3.0 / Christian Oehler
    8. 8. At-A-Glance: SAPEnhancement Package 3 Simplified financial reporting XBRL reporting Enhancements of New GeneralLedger (G/L) Treasury & risk mgmt – new fin.instruments, risk analyzer Local close – closing cockpit forcross system scheduling Group close – Autom. sign-offFinancials Talent Management: E-recruiting• general enhancements• SAP Manager Self Services• New search capabilities Talent management: Analytics SAP ESS• Enhancements for personalinformation scenarios• Concurrent and global employmentenablementCross-Application Time Sheet (CATS)• cProjects integration: maintaincProjects details from CATS classicand CATS regularHCM localization topicsHCM Environmental complianceintegration SAP Environment, Health & Safety(SAP EH&S) – Usability andReporting Enterprise asset management:Takeover and handover of technicalobjects Enterprise asset management -Shift notes and reports Pool asset management Quality management RE/FM, Earmarked Funds Project System Functional &Usability EnhancementsCorporate Services Recipe management compliancechecks (RM CC) Manufacturing Information System Shift Report/Notes, Confirmation XSteps in Routing andProduction Order PI-Sheet Enhancements cFolders: Import and Export ofMPNsProduct Developmentand Manufacturing Improvements in sales and billing Advanced order processing andbilling functions Logistics, Commodity Pricing Enginein SD and MMSales and Service Buyer Role for simplified access ofcomplete Procure-to-Pay scenario Creation and collective processing ofpurchase requisitions Returnable packaging logisticswithout DIMP LE warehouse integration Warehouse operations manager(WOM) roleProcurement andLogistics ExecutionHighlights
    9. 9. SOA and Platform As Enablers of BusinessNetwork TransformationFlexibility and productivity in a heterogeneous IT landscape –low operation and transformation costsSAP NetWeaverTechnology Platform+ =PLMPLMSCMSCMSRMSRMCRMCRMERPERPProcessComponentsSAP Business SuiteCompositionCompositionIntegrationIntegrationEnterprise ServicesRepositoryFoundationFoundationCompositionCompositionIntegrationIntegrationBusiness Process PlatformERPERPPLMPLMSCMSCMSRMSRMCRMCRM
    10. 10. Delivering Innovation without DisruptionSAP NetWeaver 7.0(foundation for the SAP Business Suite)SAP NetWeaver 7.0(foundation for the SAP Business Suite)EHPEHP EHPEHP EHPEHPSAP Business SuiteSAP Business SuiteContinuous InnovationERPERPCRMCRM SCMSCMPLMPLMSRMSRMEHPEHP EHPEHP EHPEHPNon-SAPEhP = enhancement packagesEhPEhPService Interfacesand ModelsABAP Proxies ApplicationCodeCompositeApps. . .= ++++ Enhancement packagesdeliver enterprise services Service implementation isused at runtime is installed inthe SAP ERP and can bedelivered in the form of: ABAP proxies New Application code Service interfaces and modelsare used at design time andare installed in the ESR
    11. 11. Bundles of Enterprise Services Now AvailableOverview – CoreTransportation, Warehousing Integration of External WarehouseManagement System Integration of TransportationManagement System Inventory Lookup Transportation Collaboration andSubcontracting Yard and Storage ManagementProcessesSales and Service Customer Fact Sheet Customer Service Execution Order to Cash Quote to Order for ConfigurableProducts Internal Service Request with DuetProcurement Document Builder External Requirement Processing Procure to Pay Supplier Order Collaborationwith SRM Trade and Commodity ManagementCorporate Services Asset Configuration Batch Traceability and Analytics Environment, Health, and SafetyServices Integration of Quality Mgmt Systems Maintenance Processing Maintenance Service Collaboration Project System Travel ManagementHuman Capital Management HCM Enterprise Learning HCM Master Data HCM Organizational Management HCM Time Management Absence Employee Time Request withDuet Benefits and Compensation with Duet Organizational Management with Duet Personnel Administration with DuetSupply Network Collaboration Outsourced Manufacturing Supplier Collaboration forthe Supply Chain Customer Collaboration for theSupply ChainFinancials Credit Management Bank Communication Management Electronic Bill Presentment andPayment External Cash DeskProduct Development andManufacturing Integration of Manufacturing ExecutionSystems Manufacturing Work Instructions Technical Document ManagementConnectivityDemand and Supply Planning Demand Planning Service Parts ManagementSupply Chain Visibility Business Event Handling forProcess TrackingOrder Fulfillment Availability Issue Resolution and BackOrder Processing ATP Check with SCMRFID Enablement Kanban Processing Management of Devices ThroughEnterprise Services Management of Tag IDs and TagObservationsView them** in  Service Oriented Architecture  Explore Enterprise Services ( ES Workplace /  ES Wiki)*Disclaimer: SAP reserves the right to change the ES bundles listed without prior notice.**Some of the bundles listed on this page can be viewed in the ES Wiki.
    12. 12. Bundles of Enterprise Services Now AvailableOverview – IndustriesPublic Sector Funds Commitment Processing Public Sector Accounting Structures Public Sector Budget ManagementBanking Credit Risk Management – FinancialInstrument Pricing Credit Risk – Modeling Customer Information Management– Business Operations Current Account Management –Business Operations Financial Accounting – FinancialInstrument Accounting Integration Financial Accounting – FinancialInstrument Pricing Financial Accounting – LoansIntegration Financial Accounting – ResultsIntegration Loans Management – BusinessOperations Management Accounting – ResultsIntegration Sales and Service – AccountOriginationRetail Demand Management Global Data Synchronization In-Store Food Production IntegrationHealthcare Foundation for Collaborative HealthNetworks Resource and Supply Chain Planningfor Healthcare ProvidersInsurance Insurance Billing and Payment Insurance Claims Handling Insurance Credentialing Insurance Document Vendor Insurance External ClaimsInvestigation Insurance External ReportingWholesale Distribution Trade Price Specification ContractHigher Education and Research Course Approval ProcessesUtilities Advanced Meter InfrastructureMedia Advertising Management Subscription ManagementTravel and Logistic Services Compliance Relevant Data Exchange– eLogbookDefense Information System IntegrationOil and Gas Supply Chain Operations andExecution for Oil and GasView them** in  Service Oriented Architecture  Explore Enterprise Services ( ES Workplace /  ES Wiki)*Disclaimer: SAP reserves the right to change the ES bundles listed without prior notice.**Some of the bundles listed on this page can be viewed in the ES Wiki.
    13. 13. MandatoryQuick FactsInstallation of new functionality separated from activation via Switch FrameworkPreambleSAP enhancement packages are shipped as a delta shipment to SAP ERP 6.0Selective Installation• Each SAP enhancement package containsnew versions of existing software components• You only update software components, whichare related to the functionality you want to use.• After installation:• No UI or process change until a Business Function is activated• However SAP enhancement packages require defined ERP Support Package StackSelective Activation• New functionality must be explicitly switched onto become active in the system.• If activated:• Changes are predictable, only well described changes in the activated areas.• Testing is simplified with templates, provided for every Business FunctionMandatoryOptionalSupportPackagesEnhancementPackagesSelective Update - Example© SAP 2008 / Page 13 / EHP Technology Facts 3.0 / Christian Oehler
    14. 14. AgendaSAP Enhancement Package ConceptArchitecture & Technology FactsImplementation ProcedureSummary & Further Information1234
    15. 15. Motivation:Evolution of SAP ArchitectureTechnologyApplication© SAP 2008 / Page 15 / EHP Technology Facts 3.0 / Christian Oehler
    16. 16. Example: SAP enhancement package 2Focus: SAP ECC ServerFacts• Selective, component-wise installation: With SAP EHPs you canselectively update software components. Matching combinations ofsoftware components, as well as PI/EP/BI-content and Java softwarecomponents are grouped by Technical Usages.As the number of software components are limited, e.g. a separatedinstallation of logistics and financials (both are located in the coresoftware component SAP/EA_APPL) is not possible.• Strict separation of technical installation and the implementation of thenew functionality: Explicit activation separately for each BusinessFunction (with EHP3: ~150 Business Functions). However onlyBackend functionality (ABAP) is switchable.SAP enhancement package 2 for SAP ERP 6.0SAP NetweaverApplication Server (7.00)SAP NetweaverApplication Server (7.00)SAP ECCCore (6.00)SAP ECCCore (6.00) SAP_HRSAP_HR SAP_APPLSAP_APPLEA_HREA_HR EA_APPLEA_APPL EA_1EA_1SAP_ABASAP_ABASAP_BASISSAP_BASISSwitch FrameworkSwitch FrameworkEnterprise Extensions Industry ExtensionsIS_OilIS_Oil ..IS_1IS_1Architecture Software Components(excerpt)EHP 1 EHP 2..EA_HR(602)EA_HR(602)1121+2© SAP 2008 / Page 16 / EHP Technology Facts 3.0 / Christian Oehler
    17. 17. NetWeaverSAPECCCoreLayerECC-ISLayerSAP_ABA 700SAP_HR 600EA-HR 600SAP_BASIS 700SAP KERNEL 700SAP_AP 700SAP_APPL 600EA-IPPE400EA-APPL 600ECC-DIMP600ST-PI 2005_1_700FI-CAX600PI_BASIS 2005_1_700FINBASIS600FI-CA 600IS-PS-CA600IS-M600SAP BW 700SEM-BW600IS-OIL600IS-CWM600INSURANCE600IS-UT600IS-H600ERECRUIT600LSOFE600(FrontEnd)SAP ECC ServerEA-PS600EA-RETAIL600EA-GLTRADE600EA-DFPS600EA-FINSERV600SAP ECC Server 6.00 Architecture –Dependency of ABAP based SW Components© SAP 2008 / Page 17 / EHP Technology Facts 3.0 / Christian Oehler
    18. 18. NetWeaverSAPECCCoreLayerECC-ISLayerSAP_ABA 700SAP_HR 600EA-HR 603SAP_BASIS 700SAP KERNEL 700SAP_AP 700SAP_APPL 600EA-IPPE400EA-APPL 600ECC-DIMP600ST-PI 2005_1_700FI-CAX600PI_BASIS 2005_1_700FINBASIS600FI-CA 600IS-PS-CA600IS-M600SAP BW 700SEM-BW600IS-OIL600IS-CWM600INSURANCE600IS-UT600IS-H600ERECRUIT600LSOFE600(FrontEnd)SAP_APPL 600EA-APPL 600FI-CA 600IS-OIL600IS-UT600EA-PS600EA-RETAIL600EA-GLTRADE600EA-DFPS600EA-FINSERV600Possible ECC Server after applying EHP 3Software Components (ABAP)ABAPEhP3SAP ECC ServerExample© SAP 2008 / Page 18 / EHP Technology Facts 3.0 / Christian Oehler
    19. 19. © SAP 2007 / Page 19 SAP NetWeaver 7.0JavaComponentsXI ContentEP ContentJava WebApplicationsAdditionalComponentsABAP ComponentsSAP ECC 6.0Add Ons ABAP included in installation SAP ECCSEM 603LSO (FE) 603ST – PISAP-HR 600SAP-APPL 603SAP AP 7.0IS-UT 603IS-PS-CA 603IS-OIL 603IS-M 603IS-H 603IS-CWM 603INSURANCE 603FINBASIS 603E-Recruiting 603FI-CAX 603FI-CA 603EA-DFPS 603ECC-DIMP 603EA-RETAIL 603EA-PS 603EA-IPPE 400EA-HR 603EA-GLTRADE 603EA-FINSERV 603EA-APPL 603Add Ons ABAPWFMCORE 2.0SAP CATALOG 2.0cPROJECT SUITE 4.0SEM 603LSO (FE) 603FINBASIS 603E-Recruiting 603BI ContentBI Content 7.03SAP SRMSAP SRM 5.5 ServerFront EndcProject ECLViewer 5.1.2SAP Easy DocumentManagement 6.0OpenPS for MSProject 2.02LSO (AE) 602SEM FrontendComponentsSAP GUI 6.40/7.10BI/BW FrontendComponentsLSO (OP) 602SAP SolutionManagerNETWEAVERBUSINESS CLIENTSAP ERP 6.0 including SAP enhancement package 3 – BOMESA ECC-SE 603Business PackagesELSTER 2.0XI Content forApplicationsXECO 5.0BILLER DIRECT 602LSO (CP) 602SAP XSS 603IS-R-SRS 602SWIFT 602SAP UCES 602
    20. 20. Switch Framework Enables OptionalActivation of Business FunctionsWith the Switch Framework it is possible to control theactivation of SAP ERP objects.Activating a Business Function triggers switches.The switch controls whether the switch-controlled codeis executed or not at runtime.The Switch Framework is a proven concept (alreadyused to retrofit Industry Solutions in ERP 6.0).Switch FrameworkSAP ERP(ECC 6.0)Fundament: Enhancement Framework is the solution of SAP NetWeaver 7.0to allow adaptations of development objects without touching them.All enhancements offered by Enhancement Frameworkcan be switched by the Switch Framework.All reports, includes, classes, function modules, and Web Dynpro ABAP UIscan be changed and enhanced using the Enhancement Framework.The new BAdI is also integrated in the Enhancement Framework.© SAP 2008 / Page 20 / EHP Technology Facts 3.0 / Christian Oehler
    21. 21. ERP 6.0 SR3 News: Upgrade to SAP ECC 6.0 includingSAP enhancement package 3 possible from..472471464402SAP IS-M4.6C4.6B4.5B4.0BSAP R/33.0BSAP IS-EC471463461SAP IS-U/FERC4.6C4.6B4.5B4.1BSAP JVA2.2B/2.7B/4.6C2.2B/2.7B/4.6B2.2B/2.7B/4.5BSAP EH&S2.00SAP LEARNING SOLUTION4.724.714.644.614.51FS-CDSAP INSURANCE4.724.714.64FS-CM4.724.714.64FS-CS4.724.63BSAP PATIENT MANAGEMENT4.6C12.0B1.0BSAP IS-MP3.0B2.0BSAP IS-AD4.61SAP IS-HT5.0SAP ECC DIMP4.71SAP DIMP4.6C2SAP DI4.724.6C4.6B4.0BSAP IS-OIL4.6C4.6BSAP IS-MINE4.724.714.64SAP FI-CA472471464461SAP IS-T2.11.0SAP PLM RECIPE MANAGEMENT4.634.614.03SAP BANKING2.0SAP CFM4.624.614.02SAP IS-PS-FM3.002.05SAP VADM4.724.714.64SAP PUBLIC SECTOR PSCD4.724.714.64SAP IS-HER-CMIndustry add-ons integrated intoSAP ECC 6.0 (see SAP Note 838003)Non industry add-ons integrated intoSAP ECC 6.0 (see SAP Note 838002)472471464461SAP IS-U/CCS4.72SAP WASTE AND RECYCLING4.624.614.52SAP HR-PSSAP ERP 6.0 + EHP 3SAP XECOSAP XSSSAP SEMEHP 3SAP ECC 6.0Target2.0SAP IS-CWM47X20047X110SAP R/3 ENTERPRISE4.6CSAP PLM ADDON4.6CSAP PH-ELRSAP ERP 20045.0SAP ECCEnhanced UpgradeTools© SAP 2008 / Page 21 / EHP Technology Facts 3.0 / Christian Oehler
    22. 22. Binding SAP ERP Enhancement Package 3 intothe UpgradeVia Service Release 3Include parts of the EhP3 and the dependentSupport Packages into your ERP 6.0 SR3 upgradeInclude stack filePrepare configurationfileSpecify stack file© SAP 2008 / Page 22 / EHP Technology Facts 3.0 / Christian Oehler
    23. 23. AgendaSAP Enhancement Package ConceptArchitecture & Technology FactsImplementation ProcedureCustomer Experiences & OutlookSummary & Further Information12345
    24. 24. PlanPlan BuildBuildDiscoverEvaluate & DecideTechnical ImplementationProject:Installation of Support PackageStack together with the selectedparts of the SAP EHP12FunctionalImplementation Project(s)3RunRunImplementation Procedure:Phase 1RunRunBuildBuild© SAP 2008 / Page 24 / EHP Technology Facts 3.0 / Christian Oehler
    25. 25. Enhancement Package Center Single point of access to all informationrelated to a business function:• Presentations• Documentation• Release notes• Test catalogue• Learning MapsAdvantages for Customers• Documentation at deep level of granularity• Great ability to analyze new software functionality• Easily identify needed Business Function(s) 1:Discover - Evaluate & Decide1© SAP 2008 / Page 25 / EHP Technology Facts 3.0 / Christian Oehler
    26. 26. © SAP 2007 / Page 114Integration of SAP SCM and SAP ERPNew Features DescriptionTarget Users for thisBusiness FunctionShelf-Life Integration  Integration of shelf-life data, propagation of shelf life, and alerting of shelf-life violation  Supply chain plannerInterchangeability  Integration of interchangeability master data  Supply chain plannerBenefits Enable manufacturers to consider shelf life in the distribution of perishable goods such as food or pharmaceutical products Offer companies an option to consider shelf-life issues with regard to specific products or demand in the supply chain Enable companies to create a feasible procurement plan for subcontracting manufacturers, taking into account all materials and capacity constraints The interchangeability solution adds business value because it: Considers discontinuation in planning and execution Optimizes product availability Minimizes material stocks and scrap Secures consistent data models Consider shelf life and multiple production versions in supply chain planning andsubcontracting Integration of interchangeability master dataProcurement and Logistics Execution > GeneralImprovements ofexisting featuresDescriptionTarget Users for thisBusiness FunctionSubcontracting  Option to integrate and plan with multiple production versions  Supply chain plannerBusiness Function: SCM_GEN_02Discover: SAP enhancement package 3Example from Presentation Format: ‘In Detail’Name ofbusinessfunctionTechnicalname ofbusinessfunctionFeaturesDiscover additional details around new features.© SAP 2008 / Page 26 / EHP Technology Facts 3.0 / Christian Oehler
    27. 27. PlanPlan BuildBuildDiscoverEvaluate & Decide1RunRunImplementation Procedure:Phase 2Technical ImplementationProjectPreparationProjectPreparationRealizationRealizationFinal Preparationfor CutoverFinal Preparationfor CutoverProduction Cutover& SupportProduction Cutover& SupportTechnical ImplementationProject:Installation of Support PackageStack together with theselected parts of the SAP EHP2© SAP 2008 / Page 27 / EHP Technology Facts 3.0 / Christian Oehler
    28. 28. Project workProject Management:• Create detailed project plan• Nominate project team• Order temporary hardwareBusiness Experts:• Study material of new EHP (SolutionBrowser, Release Notes, QuickFacts…)• Test preparation and planningDevelopers:• Review customer programs andmodificationsTechnical Team:• Prepare installation, readdocumentationProductivelandscapeDEVERPPRDERPQASERPLegend= new release= old release (6.0)= actual project work= Transport routeStep 2: Key Project ActivitiesExample: Project Preparation PhaseTimelineSystem landscapeProjectPreparationProjectPreparationRealizationRealizationFinal Preparationfor CutoverFinal Preparationfor CutoverProduction Cutover& SupportProduction Cutover& SupportExample13 14 15 16 17 18 19 20 21 2211 12© SAP 2008 / Page 28 / EHP Technology Facts 3.0 / Christian Oehler
    29. 29. Illustrating the technical process:ExampleAdministrative Services (HCM_ASR_CI_1)You use this Business Function to activate the cross-roleenhancements for integrating HCM Processes and Formswith the Employee Interaction Center and E-Recruiting.You also activate the new services for Manager Self-Service and Employee Self-Service.2© SAP 2008 / Page 29 / EHP Technology Facts 3.0 / Christian Oehler
    30. 30. Business Function Technical Usage Instances &SoftwareComponentsHCM_ASR_CI_1(HCM,AdministrativeServices 01)HCM –AdministrativeServicesSAP ECC ServerEA_HR 602SAP NW EnterprisePortalBusiness PackageMapping Process: From BusinessFunctions to Technical UsagesA “Technical Usage”groups softwarecomponents which mustbe installed together.A “Business Function” isthe activatable unit withinthe SAP ECC ServerPlease note: Components which are installed once have to be installed with every future SAP enhancement package installation. Customers whohave activated a industry business function set have to include the corresponding industry software component version into the EHP installation.2
    31. 31. Mapping Process:Including the relevant documentation1. Choose Business Functions, e.g.:Administrative Services (HCM_ASR_CI_1)SAP Note 1083576(mapping of businessfunctions to technicalusages)SAP enhancementpackage installationguide2. Map Business Functions to Technical Usage, e.g.:“HCM - Administrative Services”3. Check prerequisites (e.g. SAP Note 1122966)5. Install packages using SAINT transactionand/or JSPMSAP enhancementpackage 3Master Guide(Explainsgeneral concept)4. Automated download of requiredinstallation files for selected technicalusage with Solution ManagerMaintenance OptimizerQueue of installablepackagesand stack XML© SAP 2008 / Page 31 / EHP Technology Facts 3.0 / Christian Oehler
    32. 32. The full pictureExample: Business Function HCM,Administrative ServicesCurrent SAP ECC 6.0 serverSAP ECC 6.0SAP_HR(600)SAP_HR(600)SAP_APPL (600)SAP_APPL (600)EA_HR(600)EA_HR(600)EA_APPL(600)EA_APPL(600)EA_1(600)EA_1(600)SAP_ABA (700)SAP_ABA (700)SAP_BASIS (700)SAP_BASIS (700)..IS_1(600)IS_1(600)SAP Enterprise Portal 7.0SAP ECC 6.0SAP Enterprise Portal 7.0 – SP15SAP_HR(600) – SP27SAP_HR(600) – SP27EA_HR(602) – SP07EA_HR(602) – SP07EA_APPL(600) – SP 12EA_APPL(600) – SP 12EA_1(600) SP 12EA_1(600) SP 12SAP_BASIS (700) – SP15SAP_BASIS (700) – SP15..IS_1(600) SP 12IS_1(600) SP 12SAP_APPL (600) – SP 12SAP_APPL (600) – SP 12SAP_ABA (700) – SP15SAP_ABA (700) – SP15Business Packages - SP02Target SAP ECC 6.0 server withSAP enhancement package 2Business Packages1. Customer wants to install Business Function: HCM, Administrative Services.2. Implement Technical Usage: HCM – Administrative Services.3. Technical Usage HCM, Administrativ Services contains: EA-HR 602 and Portal Content: BP for HR Admin.4. Prerequisite/Equivalence: SAP ERP SPS 12, SAP EhP2 SPS 2, SAP NW SPS 15.EhP2SPS 2ERP 6.0SPS 12NW 7.0SPS 15This is an example: Always install the latest SPSSPS = Support Package Stack2This is automatically done bySAP Maintenance Optimizer© SAP 2008 / Page 32 / EHP Technology Facts 3.0 / Christian Oehler
    33. 33. Project workTechnical Team:• EHP Implementation in developmentsystem (DEV) and quality assurance(QAS) systemDevelopers:• SPDD and SPAU adjustment(SPAU_ENH)• Unit testing in development systemBusiness Experts:• Regression tests in QA system: testcore functions (depending on legalrequirements)Deliverables:• Dual maintenance period starts• Customer programs are unit tested indevelopment systemLegend= new release= old release (6.0)= actual project work= Transport routeKey Project Activities – Example:Realization PhaseTimelineSystem landscapeProjectPreparationProjectPreparationRealizationRealizationFinal Preparationfor CutoverFinal Preparationfor CutoverProduction Cutover& SupportProduction Cutover& SupportProductivelandscapeDEVERPPRDERPQASERPEHP 3 EHP 3TransportchangesExample13 14 15 16 17 18 19 20 21 2211 12© SAP 2008 / Page 33 / EHP Technology Facts 3.0 / Christian OehlerDEVERPTemporaryDevelopmentSystem
    34. 34. 1. Enhancement of Solution Manager- Maintenance Optimizer calculates the correctsoftware component versions and support packagestack you need to install depending on chosenTechnical Usage- In addition Maintenance Optimizer provides adefinition file, which can be read by the installationtools in order to create a valid import queue2. Enhancement of installation tools:- SAINT is able to update server components- SAINT gets automatic selection according to thestack definition- JSPM is enabled for extended SAP enhancementpackage stack definition- JSPM installs selected packages as a bundleSimplified Installation:Enhanced SAP lifecycle tools2© SAP 2008 / Page 34 / EHP Technology Facts 3.0 / Christian Oehler
    35. 35. Solution ManagerMaintenance Optimizer (1) Technical usage: predefined, installablesubsets of an SAP enhancement packagefor SAP ERP SAP Note 1083576 maps identifiedbusiness functions to a technical usage You enter the technical usage in theMaintenance Optimizer and itautomatically calculates the relevantdownload files Prerequisites:- Solution Manager 4.0 SP12 or higher,Accuracy of system data- Data maintenance with Solution ManagerSystem Landscape (SMSY)* This is an example of installed software components in SAP ECC. For Java components and BI-,PI- and Enterprise Portal content, a different installation procedure would be used.2
    36. 36. “SAP enhancement packages requiredefined ERP Support Package Stack”, so..What is an Equivalent Support Package?SAP ERP 6.0(SWC Version 600)SPS 9 SPS 10 SPS 11 SPS 13 SPS 14SAP ERP 6.0 EHP 3 (SWC Version 603) SPS 1 SPS 2 SPS 3SAP ERP 6.0 EHP 2 (SWC Version 602) SPS 2 SPS 3 SPS 4SPS 1timeDifferentSoftware-Component-Versionsfor ERP 6.0 +enhancementpackagesTodaySWC=Software Component VersionEquivalent Support Packages aretime-synchronized SPs for different versionsof one software componentExample: 600 SPS13 ≅ 602 SPS3 ≅ 603 SPS2Equivalent (same correctionlevel), time-synchronizedSupport-PackagesSPS 122This is automatically done bySAP Maintenance OptimizterPlease note: SAP enhancement packages contain also a certain level of© SAP 2008 / Page 36 / EHP Technology Facts 3.0 / Christian Oehler
    37. 37. Solution ManagerMaintenance Optimizer (2)Download files contain:1. Support packages forSAP ERP componentsas a solid basis for …2. SAP enhancement packagefor SAP ERP componentsand their …3. Support packages for theselected technical usage(s)Result: consistent targetconfiguration considering• Planned scope ofimplementation• Current status of systemrelease• Keeping the same basisrelease2© SAP 2008 / Page 37 / EHP Technology Facts 3.0 / Christian Oehler
    38. 38. SAINT – Install ABAP components (1)Activities•Install the loaded upgrade packages that youfind in the inbox of the transaction SAINT(SAINT update level: ≥ 24)•Loading Enhancement Package stackdefinition from Solution Manager -Maintenance Optimizer using StackConfiguration button•All software components can be installed inone step•SPAU comparison for upgraded softwarecomponents (if system containsmodifications)•Usual support stack regression testBenefits•Stability of large system parts•Reduced effort for SPAU comparison andregression test2© SAP 2008 / Page 38 / EHP Technology Facts 3.0 / Christian Oehler
    39. 39. SAINT – Install ABAP components (2)Automatic selection according tothe stack definitionAutomatic calculation ofimport sequence2© SAP 2008 / Page 39 / EHP Technology Facts 3.0 / Christian Oehler
    40. 40. Activities• Using Java Support Package Manager(JSPM)• Enhancement Package Stack definition:- Extension of SP Stack definition• JSPM of SPS12 and lower: manualselection of packages to be installed• JSPM of SPS13 and higher: Enabled forextended stack definition• Packages selected and installed as abundlePreparation• Packages residing in the inbox• For SPS13 and higher: System Stackdefinition file for EHPJSPM - Install Java components2© SAP 2008 / Page 40 / EHP Technology Facts 3.0 / Christian Oehler
    41. 41. SAP Enhancement Package InstallerMINIMIZEDDOWNTIME• Downtime reduction by 60-80%expected• Easier to add support packages• Risk mitigation due to isolatedshadow systemRELIABLE &INTUITIVE• Mature, stable and optimizedsystem switch procedure• Improved user experience dueto intuitive guided procedure• Streamlined installation processSAP enhancement package InstallerNew Installation Tool© SAP 2008 / Page 41 / EHP Technology Facts 3.0 / Christian Oehler
    42. 42. DEVERPTemporaryDevelopmentSystemProject workTechnical Team:• Prepare implementation in productionsystem• Review Implementation StepsBusiness Experts:• Prepare action items for Cutover• Final issue closureDevelopers:• Error correctionsDeliverables:• Tested business processes• Refined downtime estimate• Detailed cutover planLegend= new release= old release (6.0)= actual project work= Transport routeKey Project Activities – Example:Final Preparation for Cutover PhaseTimelineSystem landscapeProjectPreparationProjectPreparationRealizationRealizationFinal Preparationfor CutoverFinal Preparationfor CutoverProduction Cutover& SupportProduction Cutover& SupportProductivelandscapeDEVERPPRDERPQASERPEHP 3 EHP 3Example13 14 15 16 17 18 19 20 21 2211 12© SAP 2008 / Page 42 / EHP Technology Facts 3.0 / Christian Oehler
    43. 43. Project workTechnical Team:• Implementation in the productionsystem (PRD) -> Downtime• Import SPDD adjustments & Transportchanges• Perform post processing activitiesBusiness Experts:• Signing Off of the Solution in the NewEHP VersionDeliverables:• Release of the New EHP Version forProduction Operation• Support for the Go-Live Date• Project ClosureLegend= new release= old release (6.0)= actual project work= Transport routeKey Project Activities – Example:Production Cutover & Support Phase13 14 15 16 17 18 19 20 21 2211 12TimelineSystem landscapeProjectPreparationProjectPreparationRealizationRealizationFinal Preparationfor CutoverFinal Preparationfor CutoverProduction Cutover& SupportProduction Cutover& SupportProductivelandscapeDEVERPPRDERPQASERPEHP 3 EHP 3 EHP 3Example© SAP 2008 / Page 43 / EHP Technology Facts 3.0 / Christian Oehler
    44. 44. Recommendations on implementationprocedure of SAP enhancement packagesDiscoveryUse Sandbox System to explore new functions, BusinessFunctions are not reversible.Installation tacticsAlways combine installation of enhancement package with theinstallation of the latest Support Package Stack (ABAP).Minimized downtime with new tool possible: EhP Installer.PreparationRead the documentation: The principles and methods to install SAPenhancement packages differ significantly from a traditionalrelease upgrade (especially in mixed environments: ABAP/JAVA,e.g. LSO). Make sure your SAP Solution Manager 4.0 is at thelatest patch level (SAP Note 1122966).DependenciesIf you have an Add-On installed in your system, ask your Add-onprovider whether it is compatible with the SAP enhancementpackage. For SAP Add-Ons please check Note 1117309.© SAP 2008 / Page 44 / EHP Technology Facts 3.0 / Christian Oehler
    45. 45. Benefits of SAP enhancement packages:Technical OperationsFacts about installation:• No upgrade of hardware and SAP NetWeaver• Selective installation of software components• No migrations of data / customizing• No table conversions• Only changed and new objects delivered (delta shipment)• After the installation no UI or process changeBenefits:• Lower hardware cost• Lower manual effort• Lower risk through unchanged system behaviour• Faster installation• Less effort for modification adjustment© SAP 2008 / Page 45 / EHP Technology Facts 3.0 / Christian Oehler
    46. 46. PlanPlan BuildBuildDiscoverEvaluate & DecideTechnical ImplementationProject:Installation of Support PackageStack together with theselected parts of the SAP EHP12FunctionalImplementation Project(s)3RunRunImplementation Procedure:Phase 3RunRunBuildBuildFunctional ImplementationRealizationRealizationFinal Preparationfor CutoverFinal Preparationfor CutoverProduction Cutover& SupportProduction Cutover& SupportProjectPreparationProjectPreparationBlueprintBlueprint© SAP 2008 / Page 46 / EHP Technology Facts 3.0 / Christian Oehler
    47. 47. Activities before the Activation …View the list of business functions now selectableAccess documentation, release notes, testcatalogue and possible dependencies from hereInstall the relevant documentation, refer toSAP note 1066110BenefitsTransparency of all system and UI changes thatwill take placeStability for all other parts of the solutionActivities after the Activation …Activate the chosen business functionConfigure the chosen businessfunctionBenefitsNew coding becomes active onlywhere activatedFaster implementation because onlyactivated parts are configuredTransaction: SFW5© SAP 2008 / Page 47 / EHP Technology Facts 3.0 / Christian Oehler3Phase 3:Activate and configure
    48. 48. Phase 3:Test & Go LiveActivities Acceptance test forselected business functions Use standard test casetemplates Train end-users Go live, transport switchactivities to production systemBenefits Faster test preparation due totest case templates Smaller test scope becausechanges in objects aredocumented for eachbusiness function Smaller training effort due tolimited and documented effecton user interfaces Shorter downtime than in fullrelease upgrade3© SAP 2008 / Page 48 / EHP Technology Facts 3.0 / Christian Oehler
    49. 49. Where to find Test Case Templates Test cases are shipped with theenhancement package and are partof the installation (SAP ECC) Access the test case from theswitch transaction (SFW5) From there, you will (by drilldown)enter the test workbench Test cases can be transported toSAP Solution Manager via workbench request. All test cases are available as documents inthe enhancement package information center( Documents (texts) can be downloadedTwo OptionsBefore Installing an EHP After Installing an EHP3© SAP 2008 / Page 49 / EHP Technology Facts 3.0 / Christian Oehler
    50. 50. Benefits of SAP enhancement packages:Application ManagementFacts about activation:• Explicit activation separately for each Business Function• Schedule for activation independent from schedule of ITactivities• Well-documented test scope for each Business Function• UI changes only occur in activated partsBenefits:• Time of adoption is driven by business• Adoption of innovations in digestible portions• No disruption of the running business.• Flexibility to satisfy innovation needs from different businessareas in a decoupled way.• Easier Integration and Acceptance Testing• Less end-user training© SAP 2008 / Page 50 / EHP Technology Facts 3.0 / Christian Oehler
    51. 51. Key take awaysClear separation of new functionality in enhancementpackages and patches in Support Packages.Targeted update of existing software components:With SAP EHPs mixed software component versions arepossible within one system, You can select the requiredparts of the SAP enhancement package.Direct Upgrade path available from previous SAP R/3releases to SAP enhancement package 3 for ERP 6.0Know your Scope - Architecture of SAP enhancementpackages allow phased approach:• Technical installation combined with SupportPackage Stack first• Followed by activation of Business Function(s)and the implementation of new functionality© SAP 2008 / Page 51 / EHP Technology Facts 3.0 / Christian Oehler
    52. 52. AgendaSAP Enhancement Package ConceptArchitecture & Technology FactsImplementation ProcedureSummary & Further Information1234
    53. 53. SummaryGain stability and access to innovationUpgrade only the enhancements applicableto your businessReduce risk and downtimeSpeed implementation and test lessReduce training effort© SAP 2008 / Page 53 / EHP Technology Facts 3.0 / Christian Oehler
    54. 54. © SAP 2007 / Page 54What IT professionalsmust know aboutSAP enhancement packagesfor SAP ERPUpdate: New document
    55. 55. Single point of access to all information:SAP Service MarketplaceSAP Enhancement PackageMust Know DocumentSAP Enhancement Packages -Frequently Asked QuestionsEHP Forum & Wiki in SDNSingle Point of Access:SAP EHP Info Center Enhancement Packages –Technology FactsJust click onthe Asset toaccess it!© SAP 2008 / Page 55 / EHP Technology Facts 3.0 / Christian Oehler
    56. 56. SAP Consulting service offering:Enhancement package planning for SAP ERP 6.0Customer Roadmap• Develop a customer specific SAPenhancement pack implementation approach• Create a enhancement package projectroadmap based SAP’s best practices & provedmethodology• Getting behind the new technology• Understand the concept of switchableBusiness Functions and Technical UsagesKnowledge TransferLandscape Dependencies• Identifies technical dependencies in yoursystem landscape, outlining the most criticalissues for a smooth Implementation projectAll results & findings summarized in amanagement presentation1.2.3.Establish a time frame, identify thedependencies and define the requiredresources to start the technicalimplementation of an Enhancement PackageAddress issues related to technology,project risks and testingMinimize the effort and downtime of anEnhancement Package ImplementationprojectNew SAP ConsultingService OfferingContact SAP Consultingby Email: upgradecc@sap.comdirect contact: martina.kerner@sap.comMore Information:
    57. 57. SAP Service MarketplaceSAP ERP Homepage: SAP EHP News: Release Notes: Release Strategy: Maintenance Strategy: Scenario & Process Component List: Upgrade Information Center: SAP EHP Consulting Services: Netweaver: Homepage: Netweaver Administrator: System Landscape Directory: Software Lifecycle Manager:© SAP 2008 / Page 57 / EHP Technology Facts 3.0 / Christian Oehler
    58. 58. © SAP 2007 / UCC LA / April 2008 / Page 58Thank you!
    59. 59. The END