Business Process Configuration Solution Management Application Lifecycle Management
Disclaimer This presentation is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and services and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP AG 20082009. / Page All 2rights reserved. / Page 2
Overview of Configuration Activities Configuration Configure processes using predefined IMG activities Create and assign BC Sets Development Assign global customer-specific developments (programs, transactions etc.) Test Cases Record sample / master data as CATTs Create standard test cases (test case description, CATTs, ecatts ) Note: Re-use of existing configuration possible. Translation or process structure can be triggered using SAP standard translation tools. Legend: IMG > SAP Implementation Guide BC Set -> Business Configuration Set CATT -> Computer Aided Test Tool SAP AG 2009. All rights reserved. / Page 3
Business Process Documentation Project documents Business blueprint provides the capability to store and manage project documents (unstructured content) at various level within the business process hierarchy Based on process element relevance, project documentation can be uploaded using the Proj. Documentation tab Functionality Documents can be assigned to specific process structure element such as scenario, process or process step Document templates delivered by SAP such as business process procedure, configuration guides Self-defined templates can be developed Full-text search based on TREX (separate installation) is supported for all uploaded documents Change history and versioning of documents Digital signature based authorizations to protect documents Standard templates by SAP Custom developed templates Benefits Central platform to store and manage all project documentation e.g. configuration guides, manual test cases, business requirement documents Improves transparency and access to all project documentation Central documentation of custom developments Limitations No real time collaboration and flexible document distribution
Business Process Documentation Project documents Business blueprint provides the capability to store and manage project documents (unstructured content) at various level within the business process hierarchy Based on process element relevance, project documentation can be uploaded using the Proj. Documentation tab Functionality Documents can be assigned to specific process structure element such as scenario, process or process step Document templates delivered by SAP such as business process procedure, configuration guides Self-defined templates can be developed Full-text search based on TREX (separate installation) is supported for all uploaded documents Change history and versioning of documents Digital signature based authorizations to protect documents Standard templates by SAP Custom developed templates Benefits Central platform to store and manage all project documentation e.g. configuration guides, manual test cases, business requirement documents Improves transparency and access to all project documentation Central documentation of custom developments Limitations No real time collaboration and flexible document distribution
Custom Development Documentation Integrate custom development into Solution Documentation. Keep track of development progress. Handover of essential information to support organization to ensure business continuity. Scope Document custom code including specifications Explain business relevance of custom code List owner of custom code Benefits Complete documentation of entire solution including custom code Handover of essential data (Owner of custom code and specification) to support organization Integrated in other SAP Solution Manager capabilities enabling efficient housekeeping, controlled change of custom code and complete business process monitoring
Business Process Documentation Documentation of test cases Solution Configuration allows assignment of new or existing test cases to a process structure element. Test cases are assigned using Test cases tab Test case type selection Features The following type of test cases could be assigned Test documents Manual test cases in SAP script External applications Automatic test cases Function module tests Manual test cases can be linked to transaction of program Benefits Improves transparency of test cases by providing structured and centralized storage Serves as basis for process oriented test management functionalities of SAP Solution Manager Note The Test Cases tab might be not relevant if you organize tests with the SAP Quality Center by HP. It can be hidden in this case
Business Process Documentation Configuration documentation Solution Configuration allows access to various customizing tools to make system settings or store preconfiguration. It is central starting point for making system settings for your implementation project. Features Configuration information is assigned using Configuration tab SAP pre-defined implementation content Automated pre-configuration via BC Sets Perform/fine-tune configuration Develop and document customerspecific developments Benefits Configuration type selection Transparency through central storage of all documented customer-specific developments Single point of entry to all configuration-relevant information Pre-configuration allows timeefficient and standardized customizing Central and predefined access to managed system allows timeefficient customizing without reiterative logon
Pre-configuration Using BC Sets What Are BC Sets? A Business Configuration Set (BC Set) is a set of Customizing settings Which are grouped according to logical, business management criteria to a unit For documentary, quality assurance and re-use purposes Which is independent of the original Customizing tables/views Which is accessible across the system landscape Briefly: BC Sets are snapshots of Customizing settings SAP AG 2009. All rights reserved. / Page 9
Pre-configuration Using BC Sets BC Set Attributes Objects Standard Data are treated analogous to data in a transport request Restricting customizing (Attribute fix) Certain customizing must not be changed by subsidiaries This set of settings is defined by global headquarters Subsidiaries cannot change these settings in local system (repairs are possible) Fix attribute is only active in activation system Flexible customizing production (Attribute variable) Org. units in global and local systems may differ Option to change these values during activation No copy No copy option Select if a dedicated column should not be copied into the BC Set. This will delete the attribute icon and the column from display SAP AG 2009. All rights reserved. / Page 10
Pre-configuration Using BC Sets Objects Valid for BC Set Creation Data you can record in BC Sets Customizing Data All IMG activities based on Extended Table/View Maintenance (SM30/34), including tables, views, view clusters, view variants and view cluster variants. Additionally processing of piece lists in individual transactions. Further exceptions Customizing transactions which are not based on the Extended Table/View Maintenance (SM30/34) can in some cases not yet be put in BC Sets. The use of the fix attribute is restricted in such (individual) transactions. Data you cannot record in BC Sets Master data To avoid overwriting critical data Transaction data Repository objects Further exceptions Dummy objects BADIs SAP AG 2009. All rights reserved. / Page 11
Pre-configuration Using BC Sets Distribution of BC Sets Two Alternative Options SAP System 1 SAP System 2 Transport Request BC Set upload/download SAP AG 2009. All rights reserved. / Page 12
Pre-configuration Using BC Sets BC Set Types Hierarchical BC Set Simple BC Set BC Set from Transport Request SAP AG 2009. All rights reserved. / Page 13
Comparison and Distribution of Customizing Customizing Synchronization - Overview Goals Ensures that customizing of certain objects is in sync across systems Reuses customizing (e.g., of SAP R/3, SAP ECC) in other systems of other components Avoids redundant customizing activities in a solution landscape (central reference customizing, distribution to other systems/clients) Comparing Customizing Comparison between systems and clients No automated customizing adjustments Use to control customizing before and after distribution Distributing Customizing From one to multiple target systems and components Automated customizing distribution possible Use to distribute defined set of customizing between components CUSTOMIZING SCOUT CUSTOMIZING DISTRIBUTION SAP AG 2009. All rights reserved. / Page 14
Synchronization Group Distribution of Reference Customizing Customizing Distribution Details (1/2) SAP Solution Manager with Customizing Distribution Maintenance of reference customizing data ECC ECC Transport Transport DEV QAS DEV Transport QAS Transport ECC PRD PRD source settings target settings Distribution of reference customizing data (based on BC Set technology)... DEV Transport... QAS Transport... PRD SAP AG 2009. All rights reserved. / Page 15
Distribution of Reference Customizing Customizing Distribution Details (2/2) 2 Notify Solution Manager about customizing changes SAP ECC DEV SAP ECC QAS SAP ECC PRD SAP Solution Manager Log 3 4 Map source into target customizing after importing changes Send target settings to target system SAP DEV Time zones Transport zones Currencies Customer groups... 1 Save customizing into transport request SAP QAS SAP PRD 6 Generate distribution logs SAP AG 2009. All rights reserved. / Page 16 Time zones Transport zones Currencies Customer groups... 5 Activate BC Set and write target settings into transport request
Thank you! SAP AG 2009. All rights reserved. / Page 17