SAP BusinessObjects Planning and Consolidation 10.

0, version for SAP NetWeaver Live Expert Session
Sheldon Edelstein/ Customer Solution Adoption August 2011

BPC10 NW: What's New in Transports

Agenda

1. Transport Overview
Benefits Prerequisites

4. Transport Creation
Normal Deletion

2. Dependency / Validation Checks 5. Transport Logs
Creation process checks Import process checks Post import data checker

6. Transporting Supporting Configuration 7. Transport – Misc Topics 8. Transport Summary

3. Transport Modes
Normal Deletion

Transport Introduction
The purpose of a transport is to move the contents of an environment across a landscape at granular (or object) level. With SAP BusinessObjects Planning and Consolidation 10, version for SAP NetWeaver, granular object transport behavior is now available. Full integration with the standard NW CTS (Change and Transport System) Normal and Delete mode of transport are supported. Standard NW based transport transactions and debugging tools can now be used.

© 2011 SAP AG. All rights reserved.

3

New Improved Transports
Benefits

Benefits of these features include:
Better Performance during transport (only the objects wanted are collected) Flexible transport process due to granular object transport behavior Good benefit to backend system administrators as transport process is fully integrated into standard NW CTS (Change and Transport System) framework Better debugging options Tight dependency checks during the transport process

© 2011 SAP AG. All rights reserved.

4

routings. All rights reserved.Transports Prerequisites Before performing transports.htm SBOP Plan & Consol 10.sap. 5 . – Create user ALEREMOTE (background user id) – Create a RFC destination to allow the import method to be executed in the correct client.7) © 2011 SAP AG. ensure that the following prerequisites have been met: Configuration of the SAP NetWeaver Transport Framework by creating transport domains.0 NW Administrator's Guide (sections 5 and 6. http://help.com/saphelp_nw73/helpdata/en/be/f4d53f41adea34e10000000a1550b0 /frameset. Configure the system to import client dependent objects.

UJBPCTR. The transport collects meta data (data describing the actual BPC objects to be transported) about the appset objects into two “shadow tables”.x NW transports worked: Required a unique transaction code. Transports collect all objects within the entire application set.Transports Quick Review How BPC 7. All rights reserved. The data in these shadow tables are then used to reconstitute the BPC objects in the target system. 6 . © 2011 SAP AG.

7 . All rights reserved.Transport Dependency/Validation Checks There are several checks that occur with the transport process to insure consistency and successful import. These are three types of checks performed during the transport process: An object dependency check during the transport creation process An object dependency check during the transport import process A Data Checker process is executed after the transport import process © 2011 SAP AG.

All rights reserved. User can continue to create this transport by selecting “continue with warning message”. If the dependent entities are already existing in target system.Transport Dependency/Validation Checks Object dependency checks during the transport creation process Example of a dependency check during transport creation: Transporting a model definition requires the dependent dimension definitions to be either have already been transported into the target environment. or the dimension definitions are included in the model definition transport. Even if the dependent dimensions have already been imported into the target system. © 2011 SAP AG. 8 . If the dependent entities do not exist in the target system the transport will fail upon import. the new transport will succeed. the generation of the new transport for the model definition will raise a warning message indicating that dependant objects were not included in the current transport.

Transport Dependency/Validation Checks Object dependency checks during the transport creation process Object Dimension Model Data Manager Package Report Templates Report Files Data Manager Files Data Manager Data Files Data Manager Package Link Script Logic Dependency Environment Environment. Dimension Model Model Model Model Model Model Model © 2011 SAP AG. 9 . All rights reserved.

Dependency Model.Transport Dependency/Validation Checks An object dependency checks during the transport creation process (continued): Object Business Rules Journal Template BPF Data Access Profile Work Status Setting Team Controls Library Drill-Throughs © 2011 SAP AG. Locked Dimension Environment. Task Profile. Rule and Method business rules Model Environment Environment. Data Access Profile Model Environment Model 10 . Dimension Model. Model. All rights reserved.

The failure will not affect any additional objects in the transport that are unrelated to the dependency . the new transport will successfully import. © 2011 SAP AG. – If the dependency check fails upon import. 11 .Transport Dependency/Validation Checks Object dependency checks during the transport import process Example of a dependency check during transport import: If the dependent objects (i. All rights reserved.: the dimension definitions in the previous example) are already existing in target system. If the dependent entities do not exist in the target system the transport will fail upon import.e. the system will roll back the configuration for the specific object (corresponding to transport granularity) that encountered the error during the transport import process.

Transport Dependency/Validation Checks Object dependency checks during the transport import process Object Data Manager Package Data Manager Package Group Work Status Dependency Existence of DM package group and Team Team Owner Property (Owner dimension must have OWNER property both in target system and source system. . All rights reserved. else transport will fail and the following error message will be displayed: “Owner dimension has no OWNER property in target system. please transport dimension…”) Existence of any dimension and/or properties specified in the drill through parameters 12 Drill-Through © 2011 SAP AG.

All rights reserved. 13 .Transport Dependency/Validation Checks Data Checker process is executed after the transport import process Data Checking process: Data checker is executed after importing. Error or warning messages will be returned when there are issues during this step. © 2011 SAP AG. Roll back will not be executed at this step.

All rights reserved. .Transport Dependency/Validation Checks Data Checker process Object Data Manager Package Report Templates Report Files Data Manager Files Data Manager Data Files Data Manager Package Link Script Logic Business Rules Journal Template Dependency Environment Environment Environment Environment Environment Environment Environment Environment and validation of dimensions and dimension members Environment and validate the dimensions and dimension members 14 © 2011 SAP AG.

and if the dimension exists in specified Model. and linked resources Existence of the accessed dimension member.Transport Dependency/Validation Checks Data Checker process (continued): Object BPF Data Access Profile Work Status Setting Controls Library Dependency Environment. BPF activity workspaces. 15 . Dimension. All rights reserved. secured dimensions. Dimension. Dimensions. and Dimension Member Model. and Dimension Member © 2011 SAP AG. Model. Environment and locked dimensions exist in Model Model. Dimension Members.

16 . All rights reserved.Transport Steps Normal Mode Normal Mode: Used for modifying and creating objects Environment objects that support create or modification transport Environment Dimension Dimension Member Model Data Manager Package Report Templates Report Files Data Manager Files Data Manager Data Files Data Manager Package Link Script Logic Files Business Rules Journal Template BPF Template DM Package Group Data Access Profile Task Profile Work Status Setting Model Configuration Environment Configuration Book Template Teams Controls Library Drill Through Hierarchy of dimension © 2011 SAP AG.

Transport Modes Deletion Mode: Use for deleting objects Environment objects that support Deletion Mode: Model Dimension Data Manager Package Data Manager Package Group Data Manager Package Link © 2011 SAP AG. All rights reserved. 17 .

Transport Creation Normal Mode How to Create Transport Normal Mode Logon to Source System via SAP GUI and enter transaction code RSA1 Select Transport Connection on left column © 2011 SAP AG. All rights reserved. 18 .

choose More Types > Environment and double-click Select Objects © 2011 SAP AG. 19 . choose SAP Transport > Object Types In the middle column.Transport Creation Normal Mode In the left column. All rights reserved.

© 2011 SAP AG. 20 . All rights reserved. select the environment to be transported and click the Transfer Selections button.Transport Creation Normal Mode In the dialog box.

All rights reserved. 21 . Options include: – For BPC transports. it is recommended that that you use the “Only Necessary Objects” setting which will collect all objects required for the selected environment) © 2011 SAP AG.Transport Creation Grouping The object collection process can be controlled using GROUPING settings to include only those objects desired.

Transport Creation Collection Mode The system can automatically identify and add the necessary objects to the transport collection. then manually select/deselect specific objects as required: © 2011 SAP AG. All rights reserved. 22 . or you and manually select specific objects. The recommendation is to allow the system to collect all of the objects automatically.

23 .Transport Creation Collection Use drag and drop to move the selected environment to the collection screen © 2011 SAP AG. All rights reserved.

All rights reserved.Transport Creation Collection During the collection process the system will display the number of objects collected as it scan trough the various levels of the configuration: © 2011 SAP AG. 24 .

All rights reserved. Right click on a parent node and you can include/exclude all objects associated with the selected node: © 2011 SAP AG.Transport Creation Manual Selection The column labeled TRANSPORT indicates if the object has been selected to be included in the transport. 25 .

Transport Creation Normal Mode Once all objects that are to be included in the transport are indentified. 26 . All rights reserved. click the Transport Objects button to create the transport. © 2011 SAP AG.

27 . All rights reserved.Transport Creation Normal Mode Transport object for the selected objects have been created. Generate a customizing request to include the transport objects and release the customizing task for transporting. © 2011 SAP AG.

28 . choose More Types > BPC Deletion and double-click > Select Objects © 2011 SAP AG. All rights reserved. choose SAP Transport > Object Types. in the middle column. In the left column.Transport Creation Deletion Mode All the steps are the same with Normal Mode transport except you will select the Deletion mode.

Transport Creation Deletion Mode The following objects are supported by the deletion mode transport: Model Dimension DM Package DM Package Group DM Package Link © 2011 SAP AG. 29 . All rights reserved.

All rights reserved.Transport Logs Debugging Transport Issues Transport logs help to debug issues during Transports Log on to Source System via SAP GUI and enter transaction code SLG1 In the Object field. 30 . enter UJ and in the Subobject field. enter UJT Click Execute to get the log © 2011 SAP AG.

31 . All rights reserved.Transporting Supporting Configuration IMG Settings How do you transport the new BPC parameter settings configured in the IMG? – These settings must be included in a separate BW transport © 2011 SAP AG.

32 . – If source and target environment/model names are different. All rights reserved. – You can check the “do not store connection “ option in the report options of the workbook definition so changes between environments / models naming are bypassed © 2011 SAP AG.Transport – Misc Topics EPM10 Workbooks How do you transport EPM10 workbooks? – Workbooks created and stored on the BPC server can be easily transported as long as all existing environments / models are available in the target system and the environments/models have exactly the same names between the source and target systems. you will have to change the report connection manually through “manage connections” feature in “report actions” after importing the workbook into the target system.

© 2011 SAP AG.Transport – Misc Topics Object Locking Do BPC10 transports lock objects? – No. This means that transport import sequence must be controlled to insure the correct configuration is transported. 33 . BPC transports do not lock objects. All rights reserved.

” © 2011 SAP AG. All rights reserved.. – The error message is “Another import for environment %EnvironmentName% is processing.Transport – Misc Topics Multiple Transports What happens when two transports are created for the same environment? – For the same environment .. any additional transports for the same environment raise error message. 34 . only one importing can be performed in target system.

All rights reserved.Transport – Misc Topics Useful Programs What is program UJT_AFTER_FAIL_PROCESS used for? (as referenced in the Administration Guide)? – This program allows SAP Support to convert environments from an inactive status to an active status (see note 1615644 ). 35 . © 2011 SAP AG.

All rights reserved.Transport – Misc Topics Backup and Restore Transaction code UJBR (BPC Backup and Restore) allows the user to create a copy of the environment and potentially transfer the copy to another system bypassing the transport control process completely. – UJBR provides disaster restore capability but little or no control and/or traceability. 36 . – Transports provide control and traceability. Project management needs to address and identify what situations should transports and UJBR be utilized. © 2011 SAP AG.

37 . All rights reserved. You can use these codes to sort through and find specific transports.Transport – Misc Topics Useful Transport related T-Codes SE01/SE09 /SE10 provide access to the workbench/customizing Change and Transport Organizers The transaction codes have similar capabilities. and view the contents of specific transports. © 2011 SAP AG.

© 2011 SAP AG. 38 . All rights reserved.Transport – Misc Topics Useful Transport related T-Codes STMS (SAP Transport Management System) allows the creation and maintenance of the system to system connections as well as providing access to controlling the importation of transports into selected systems.

© 2011 SAP AG. Customers and consultants will need to take into account dependencies to insure a logical sequence of transport imports when transporting an Environment's objects in multiple transports. 39 . customers were required to transport whole AppSet every time. BPC objects can be collected to a transport using the BW Administrative Workbench (transaction RSA1) which uses the standard transport process already familiar to BW users.Transport – Summary BPC NW 10.x.0 will support the transport of granular objects to move any given BPC object from development system to QA & Production systems. In 7. All rights reserved.

com/spreadsheet/viewform?f ormkey=dEdrZVdLQXpXamVYNHFjTjVPUnZhU1E6MQ © 2011 SAP AG.com/irj/scn/weblogs? blog=/pub/wlg/25337 http://twitter.sdn. http://www. OPM solutions. CA BE THE FIRST TO HAVE LIVE SPM 3. Java and ABAP extensions) OPM and SAP HANA session REGISTER https://spreadsheets.0.0 and DEC 1. All rights reserved.sap.3.com/#!/search?q=%23 OPMElite 40 .0 (SPM) First time ever experience and deep dive into SAP BusinessObjects Data Enrichment and Classification OnDemand (DEC) Understand SPM and DEC integration options New Features for What-If-Analyses and Risk Management Integration in SAP BusinessObjects Supply Chain Performance Management 2.google. SCPM 2.0 Deep dive technical sessions and performance tuning for all three solutions (UI and Backend) Performance Tuning (BW 7.SAP Operational Performance Management Elite Enablement Sep 26 – 30 in Palo Alto.0 EXPERIENCE This Elite hands-on enablement workshop will cover a large variety of topics including: New Features for What-If-Analyses and Advanced Analytics in SAP BusinessObjects Spend Performance Management 3.

PA GET HANDS-ON WITH BPC 10.0 NW Over 100 customers and Partners together – we will cover New features for planning and consolidation in BPC 10. BAdIs. Transports. Delivery.BPC 10. Case Study SAP HANA and the application of in-memory technologies in planning solutions REGISTER http://www.sap.com/clients/s ap/11440/reg/reg-en.com/#!/search/bpcelite © 2011 SAP AG.0 NW MEGA Elite Enablement Nov 14-18. Blueprints. All rights reserved. BW.html http://www. Web Client. Intercompany Matching and Disclosure Management Sizing and Performance Tuning. Debugging.kcimanagement. and ERP Architecture and data loads Consolidations Deep Dive including rule configuration.com/irj/scn/weblogs? blog=/pub/wlg/25513 http://twitter.including Xcelsius Dashboards Project Scoping. Data Manager and Single Sign-On (SSO) BusinessObjects BI integration with BPC . 41 . 2011 in Newtown Square. Migration New EPM 10 Client.sdn.0 and Roadmap BPC. Estimating.

Thank You! Any Questions? .

z10. HACMP. SAP. GPFS. BladeCenter. AIX. z/VM. iAnywhere. DB2 Connect. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. AS/400. All rights reserved. Inc. Power Architecture. POWER5+. Parallel Sysplex. ICA. R/3. Microsoft. Sybase and Adaptive Server. Sybase is an SAP company. POWER6+. Intelligent Miner. UNIX. System z9. Program Neighborhood. and MultiWin are trademarks or registered trademarks of Citrix Systems. Business Objects and the Business Objects logo. i5/OS. XML. ByDesign. Crystal Decisions. Duet. S/390. System Storage. Excel. OS/390. and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. System x. PowerPC. or transmitted in any form or for any purpose without the express prior written permission of SAP AG. StreamWork. iSeries. PartnerEdge. SAP BusinessObjects Explorer. 43 . Citrix. HTML. National product specifications may vary. System i. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. BatchPipes. System p. and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. BusinessObjects. System i5. the Adobe logo. Business Objects is an SAP company. IBM. OSF/1. Redbooks. POWER. Web Intelligence. POWER5. S/390 Parallel Enterprise Server. OpenPower. RACF. World Wide Web Consortium. WebSphere. OS/2.S. SAP NetWeaver. Outlook. MetaFrame. Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. zSeries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. WinFrame. Crystal Reports. Netfinity. All other product and service names mentioned are the trademarks of their respective companies. eServer. No part of this document may be reproduced. The information in this document is proprietary to SAP. SQL Anywhere. and PowerPoint are registered trademarks of Microsoft Corporation. Sybase 365. OS/400. copied. pSeries. © 2011 SAP AG. VideoFrame. Linux is the registered trademark of Linus Torvalds in the U. POWER6. Inc. and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. DB2. xSeries. Adobe. MVS/ESA. System p5. DB2 Universal Database. Xcelsius. Massachusetts Institute of Technology. z9. System z. and other countries. PostScript.© 2011 SAP AG. XHTML and W3C are trademarks or registered trademarks of W3C®. Acrobat. RETAIN. and Motif are registered trademarks of the Open Group. PowerVM. System z10. z/OS. Data contained in this document serves informational purposes only. All rights reserved. X/Open. and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase. The information contained herein may be changed without prior notice. Windows.

PowerPC. UNIX. RETAIN. MetaFrame. Power Architecture. System x. POWER. Sybase 365. Parallel Sysplex. Intelligent Miner. Web Intelligence. OSF/1 und Motif sind eingetragene Marken der Open Group. Tivoli und Informix sind Marken oder eingetragene Marken der IBM Corporation. Citrix. Sybase ist ein Unternehmen der SAP AG.© 2011 SAP AG. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Business Objects und das Business-Objects-Logo. DB2 Universal Database. GPFS. System z. DB2. Adobe. © 2011 SAP AG. Produkte können länderspezifische Unterschiede aufweisen. Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer Tochtergesellschaften. zu welchem Zweck und in welcher Form auch immer. All rights reserved. SAP NetWeaver. Massachusetts Institute of Technology. zSeries. OS/400. ByDesign. Business Objects ist ein Unternehmen der SAP AG. Outlook. Duet. System Storage. VideoFrame und MultiWin sind Marken oder eingetragene Marken von Citrix Systems. RACF. Sybase und Adaptive Server. PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Incorporated in den USA und/oder anderen Ländern. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. SAP. z/OS. iAnywhere. System p. POWER6+. AIX. Program Neighborhood. System i. ICA. X/Open. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind. ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. System p5. OS/390. POWER5. OpenPower. XHTML und W3C sind Marken oder eingetragene Marken des W3C®. IBM. z9. zu welchem Zweck und in welcher Form auch immer. Acrobat. und PowerPoint sind eingetragene Marken der Microsoft Corporation. System z10. pSeries. Crystal Decisions. Microsoft. S/390 Parallel Enterprise Server. eServer. XML. Excel. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind. Netfinity. Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern. POWER5+. xSeries. WebSphere. R/3. World Wide Web Consortium. System z9. POWER6. OS/2. Redbooks. BatchPipes. 44 . WinFrame. HTML. S/390. BusinessObjects. PowerVM. i5/OS. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. PartnerEdge. Inc. Windows. Crystal Reports. das Adobe-Logo. System i5. Xcelsius und andere im Text erwähnte Business-Objects-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Business Objects Software Ltd. Die in dieser Publikation enthaltene Information ist Eigentum der SAP. z10. BladeCenter. HACMP. DB2 Connect. SAP BusinessObjects Explorer. z/VM. AS/400. MVS/ESA. StreamWork und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern. SQL Anywhere und weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc. nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. iSeries.

Sign up to vote on this title
UsefulNot useful