SAP First Guidance - SAP NetWeaver BW 7.40 / 7.50 powered by SAP HANA - Inventory Handling and Non-Cumulative Key Figures

One of the key differentiators of SAP BW are the various easy-to-consume options to model business semantics without the need to care for their technical implementation. The delta capability of DataStores, hierarchies, elimination of internal business volume, and non-cumulative key figures are just a few examples. Download the Document

SAP First GuidanceSAP NetWeaver BW 7.40 / 7.50SAP HANA PlatformApplicable Releases:SAP BW 7.40 powered by SAP HANA (SP05 or higher)SAP BW 7.50 powered by SAP HANAThis First Guidance Document is part of a series of documents that should help understandthe various concepts of SAP BW powered by SAP HANA. It is not intended to be exhaustive.Its purpose is to deliver additional information besides SAP Help and blogs.For more information or feedback, please contact: dominik.graus@sap.com.Version 1.1April 2016SAP First GuidanceSAP NetWeaver BW 7.40 / 7.50 powered by SAP HANAInventory Handling and Non-Cumulative Key Figures
© Copyright 2016 SAP AG. All rights reserved.No part of this publication may be reproduced or transmitted in any formor for any purpose without the express permission of SAP AG. Theinformation contained herein may be changed without prior notice.Some software products marketed by SAP AG and its distributorscontain proprietary software components of other software vendors.Microsoft, Windows, Excel, Outlook, and PowerPoint are registeredtrademarks of Microsoft Corporation.IBM, DB2, DB2 Universal Database, System i, System i5, System p,System p5, System x, System z, System z10, System z9, z10, z9, iSeries,pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390,OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, PowerArchitecture, POWER6+, POWER6, POWER5+, POWER5, POWER,OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS,HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex,MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli andInformix are trademarks or registered trademarks of IBM Corporation.Linux is the registered trademark of Linus Torvalds in the U.S. and othercountries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are eithertrademarks or registered trademarks of Adobe Systems Incorporated inthe United States and/or other countries.Oracle is a registered trademark of Oracle Corporation.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the OpenGroup.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame,and MultiWin are trademarks or registered trademarks of Citrix Systems,Inc.HTML, XML, XHTML and W3C are trademarks or registered trademarksof W3C®, World Wide Web Consortium, Massachusetts Institute ofTechnology.Java is a registered trademark of Sun Microsystems, Inc.JavaScript is a registered trademark of Sun Microsystems, Inc., usedunder license for technology invented and implemented by Netscape.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAPBusinessObjects Explorer, StreamWork, and other SAP products andservices mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP AG in Germany and othercountries.Business Objects and the Business Objects logo, BusinessObjects,Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and otherBusiness Objects products and services mentioned herein as well as theirrespective logos are trademarks or registered trademarks of BusinessObjects Software Ltd. Business Objects is an SAP company.Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere,and other Sybase products and services mentioned herein as well as theirrespective logos are trademarks or registered trademarks of Sybase, Inc.Sybase is an SAP company.All other product and service names mentioned are the trademarks oftheir respective companies. Data contained in this document servesinformational purposes only. National product specifications may vary.The information in this document is proprietary to SAP. No part of thisdocument may be reproduced, copied, or transmitted in any form or forany purpose without the express prior written permission of SAP AG.This document is a preliminary version and not subject to your licenseagreement or any other agreement with SAP. This document containsonly intended strategies, developments, and functionalities of the SAP®product and is not intended to be binding upon SAP to any particularcourse of business, product strategy, and/or development. Please notethat this document is subject to change and may be changed by SAP atany time without notice.SAP assumes no responsibility for errors or omissions in this document.SAP does not warrant the accuracy or completeness of the information,text, graphics, links, or other items contained within this material. Thisdocument is provided without a warranty of any kind, either express orimplied, including but not limited to the implied warranties ofmerchantability, fitness for a particular purpose, or non-infringement.SAP shall have no liability for damages of any kind including withoutlimitation direct, special, indirect, or consequential damages that mayresult from the use of these materials. This limitation shall not apply incases of intent or gross negligence.The statutory liability for personal injury and defective products is notaffected. SAP has no control over the information that you may accessthrough the use of hot links contained in these materials and does notendorse your use of third-party Web pages nor provide any warrantywhatsoever relating to third-party Web pages.SAP “How-to” Guides are intended to simplify the product implement-tation. While specific product features and procedures typically areexplained in a practical business context, it is not implied that thosefeatures and procedures are the only approach in solving a specificbusiness problem using SAP NetWeaver. Should you wish to receiveadditional information, clarification or support, please refer to SAPConsulting.Any software coding and/or code lines / strings (“Code”) included in thisdocumentation are only examples and are not intended to be used in aproductive system environment. The Code is only intended better explainand visualize the syntax and phrasing rules of certain coding. SAP doesnot warrant the correctness and completeness of the Code given herein,and SAP shall not be liable for errors or damages caused by the usage ofthe Code, except if such damages were caused by SAP intentionally orgrossly negligent.DisclaimerSome components of this product are based on Java™. Any code changein these components may cause unpredictable and severe malfunctionsand is therefore expressively prohibited, as is any decompilation of thesecomponents.Any Java™ Source Code delivered with this product is only to be used bySAP’s Support Services and may not be modified or altered in any way.
Document HistoryDocument Version Description1.0 First version of this guide1.1 Updated chapter '2.2 Data Extraction and Transformation' andchapter '4 Non-Cumulatives in Advanced DataStores'
Typographic ConventionsType Style DescriptionExample Text Words or characters quotedfrom the screen. Theseinclude field names, screentitles, pushbuttons labels,menu names, menu paths,and menu options.Cross-references to otherdocumentationExample text Emphasized words orphrases in body text, graphictitles, and table titlesExample text File and directory names andtheir paths, messages,names of variables andparameters, source text, andnames of installation,upgrade and database tools.Example text User entry texts. These arewords or characters that youenter in the system exactlyas they appear in thedocumentation.<Exampletext>Variable user entry. Anglebrackets indicate that youreplace these words andcharacters with appropriateentries to make entries in thesystem.EXAMPLE TEXT Keys on the keyboard, forexample, F2 or ENTER.IconsIcon DescriptionCautionNote or ImportantExampleRecommendation or Tip
First Guidance Inventory Handling and Non-Cumulative Key FiguresApril 20161Table of Contents1. Introduction .......................................................................................................................... 22. Scenario ................................................................................................................................ 22.1 Data Model ........................................................................................................................ 22.2 Data Extraction and Transformation ............................................................................. 43. Non-Cumulatives in InfoCubes ............................................................................................ 63.1 Non-Cumulatives in Classic InfoCubes .......................................................................... 63.1.1 Initial Stock Balance ........................................................................................... 73.1.2 Delta Movements ................................................................................................ 93.1.3 Historical Movements ........................................................................................123.1.4 Query Processing ...............................................................................................153.2 Non-Cumulatives in HANA-optimized InfoCubes in 7.3x .......................................... 163.2.1 Initial Stock Balance ......................................................................................... 163.2.2 Delta Movements .............................................................................................. 193.2.3 Historical Movements ....................................................................................... 203.2.4 Query Processing .............................................................................................. 233.2.5 Conversion of classic InfoCubes to HANA-optimized InfoCubes ................ 253.3 Non-Cumulatives in HANA-optimized InfoCubes in 7.40 and 7.50 ......................... 273.3.1 Initial Stock Balance ......................................................................................... 273.3.2 Delta Movements .............................................................................................. 293.3.3 Historical Movements ........................................................................................313.3.4 Query Processing .............................................................................................. 333.3.5 Switch of HANA-optimized InfoCubes created in SAP BW 7.3x to theOptimized Non-Cumulative Handling as from SAP BW 7.40 ....................... 363.4 Summary Non-Cumulatives in InfoCubes ................................................................... 384. Non-Cumulatives in Advanced DataStores .......................................................................404.1.1 Initial Stock Balance ......................................................................................... 434.1.2 Delta Movements .............................................................................................. 454.1.3 Historical Movements ....................................................................................... 464.1.4 Query Processing .............................................................................................. 494.1.5 Extracting from Advanced DataStores ............................................................514.1.6 Non-Cumulatives in Advanced DataStores with Delta CalculationCapabilities ........................................................................................................ 525. Non-Cumulatives in External SAP HANA Views ................................................................ 565.1.1 Restrictions ........................................................................................................ 565.1.2 Performance ...................................................................................................... 576. Archiving Data from InfoCubes with Non-Cumulatives .................................................... 597. Appendix ............................................................................................................................. 62