Академический Документы
Профессиональный Документы
Культура Документы
Version 12.2.0.0
October 2009
Copyright
Copyright 2009 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Trademarks
All rights reserved. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Contents
Chapter 1 Introduction 7 What is a Rapid Mart? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Rapid Marts packages accelerate Time to Value . . . . . . . . . . . . . . . . . 9 SAP BusinessObjects Rapid Marts packages architecture . . . . . . . . . 10 About this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Chapter 2 Overview 13
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 What you can do with this Rapid Mart . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Supported analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Related Rapid Marts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Sharing Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions schema 18 Where the Rapid Mart fits in the materials management process . . . . . . . 20 Chapter 3 Subject Areas 21
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Inventory Management (MM-IM) Overview . . . . . . . . . . . . . . . . . . . . . . . . 23 Managing Stocks by Quantity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Managing Stocks By Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Goods Movements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Physical Inventory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Inventory Management Within SAP solutions . . . . . . . . . . . . . . . . . . . 28 Material Movement Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Rapid Mart Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Contents
Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Inventory Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Rapid Mart processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Batch Inventory Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Rapid Mart processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Physical Inventory Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Rapid Mart Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Stock Valuation Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Stock Valuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Split Valued Stocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Rapid Mart Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Chapter 4 Reports 55
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Material Movement section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Inventory section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Batch Inventory section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Physical Inventory section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Stock Valuation section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Contents
SAP Master Data Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Data Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Data Auditing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Contents
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Introduction
chapter
Rapid Marts packages deliver jump-start ETL (extract, transform & load) mappings, schema, and initial reporting content, accelerating the deployment of BI (business intelligence) for enterprise applications from SAP, PeopleSoft, Oracle, and Siebel. Each Rapid Mart is designed to address the reporting needs of a specific business area (or department) like accounting, sales, or purchasing. A component-based framework allows conducting analysis across these selected business areas by combining different packages within the same source application suite. Rapid Marts focus on basic standard configuration of the enterprise applications. They are country and industry neutral templates meant to be easily modified and extended to suit customer specific application implementation and reporting needs. Rapid Marts incorporate best practices, and provide easily modifiable templates. With Rapid Marts total development time of a data mart solution is greatly reduced. Each customer situation is different. You will probably encounter one or more of these:
Customizations you have made to SAP solutions the Rapid Mart does not cover. Standard SAP solutions data fields important for your specific business, but not included in the Rapid Mart templates. Optimization and performance challenges unique to your environment. Reporting requirements not covered within the Rapid Mart template reports.
Rapid Marts are flexible templates that you can adjust to account for these unique situations. It is expected that some customization and optimization will be needed to suit your individual environment. Rapid Marts are not an out-of-the-box solution.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
BI tools and analytic tools can access Rapid Mart data through SQL queries. Rapid Marts can be implemented individually, or in any combination, to form a single platform that delivers the infrastructure for your companys internal and external information needs. They can also serve as a staging area for enterprise analytic applications. Rapid Marts provide your business with an accelerated time to value through rapid BI deployments because you can implement them quickly and easily customize them to meet specific analytic requirements.
SAP BusinessObjects General Ledger Rapid Mart, version for SAP solutions SAP BusinessObjects Accounts Payable Rapid Mart, version for SAP solutions SAP BusinessObjects Accounts Receivable Rapid Mart, version for SAP solutions SAP BusinessObjects Cost Center Rapid Mart, version for SAP solutions SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions SAP BusinessObjects Purchasing Rapid Mart, version for SAP solutions SAP BusinessObjects Sales Rapid Mart, version for SAP solutions SAP BusinessObjects Plant Maintenance Rapid Mart, version for SAP solutions SAP BusinessObjects Production Planning Rapid Mart, version for SAP solutions SAP BusinessObjects Project Systems Rapid Mart, version for SAP solutions SAP BusinessObjects HR Rapid Mart, version for SAP solutions
Operational Suite:
Manufacturing Suite:
You can combine multiple Rapid Marts packages into a single environment to build the foundation for your data warehouse or use them as a staging area for business intelligence applications.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Data Movement Jobs - packaged source-to-target mappings and data transformations. Each job is designed to perform initial and incremental data movement;
10
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Data Model & Schema - set of data mart database objects designed with dimensional data modeling approach. Rapid Marts packages for SAP solutions has a single integrated data model. The schema are available for Oracle, SQL Server IBM DB2, and Teradata; Semantic Layer (Universes) - SAP BusinessObjects metadata packages for efficient query generation. There can be one or more universes per Rapid Mart. Each universe is developed using Rapid Marts design principles to ensure compatibility, code readability, and component re-use. In addition, there is one Master universe for development/maintenance of multiple use objects (like Customer, Material, Currency, etc.); Reports (Samples) - set of 15-20 Web Intelligence reports per Rapid Mart. They represent answers to mostly asked business questions (for example, in the SAP BusinessObjects Sales Rapid Mart, version for SAP solutions - 'What is the monthly Revenue trend by Division for this year?'). The reports are developed using Rapid Mart color/layout templates. Reports are examples of Web Intelligence best practice development (trends, listing, guided analysis, roll ups and downs, etc.).
Chapter 2: Overview Describes the business problems you can solve and the types of analyses you can do with this Rapid Mart Chapter 3: Subject Areas Contains detailed information about each section in the Rapid Mart, including the processes each section captures Chapter 4: Reports Provides examples of reports you can produce
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
11
12
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Overview
chapter
Overview Overview
Overview
This chapter describes the business problems you can solve with the SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions and the types of analyses you can do with this Rapid Mart. The information in this chapter is useful for those who want a business-level overview of the Rapid Mart and its benefits. This chapter contains the following sections:
What you can do with this Rapid Mart Supported analyses Related Rapid Marts SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions schema Where the Rapid Mart fits in the materials management process
monitor stock levels with historical snapshots over time analyze standard cost and material valuations monitor cycle counting results track movements of materials throughout your organization track inventory of batch managed stocks How have stocks of finished goods varied over time? What are my material scrap rates? What was the standard cost of this material a year ago? Are there seasonal variations in standard cost? What factors have contributed to increases in standard cost? Are my cycle counts really keeping my stock levels accurate?
14
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Can I streamline my materials workflow by eliminating redundant or unnecessary movement? Is one plant more efficient at maintaining optimum stock levels than another? Are raw materials consumed at different rates during the manufacturing process?
The SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions is made up of several components or sections. Each section supports a subject related to analysis of inventory management:
Material Movement Section Tracks goods receipts, goods issues, and stock transfers of materials across plant and storage locations over time. Other reporting dimensions include vendor, purchasing group, movement type, and procurement type. You can link material movements to batches and reservations. Inventory Section Shows aggregate changes in stock levels over time based on material movements to and from storage locations and plants. Batch Inventory Section Tracks inventory levels of batch-managed stocks by storage location, plant, and vendor. Physical Inventory Section Maintains results of cycle counting including any adjustments to calculated inventory levels. Stock Valuation Section Displays the current and historical value of stocks, including split valued stocks, by material and valuation area.
Chapter 3: Subject Areas discusses each of these sections in more detail and how to link them together for a complete Inventory Analysis solution.
Supported analyses
The SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions supports several types of analyses. Business function Inventory management and control Types of analysis Trend analysis Measures available in the Rapid Mart
Current and historic daily inventory by material, plant, and storage location Consumption compared to overall stock level by material, plant, and storage location Current period averages versus prior period inventory
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
15
Business function
Types of analysis Stock movement and distribution analysis Physical inventory Batch management
Material movements maintained at the storage location level Physical inventory versus book inventory Track inventory, expiration date, date of goods receipt, and other information for batch-managed stocks Daily updates of on-hand stock valuation using average or standard pricing methodology Split valued stocks by valuation type Current and historic inventory combined with past consumption Current and historic material costs Price forecasts and planned production costs Stock outages and turnover versus current safety stock level Stock reorder point, purchasing lead time, and days to produce factor into replenishment strategy Current stock levels subject to existing material reservations and production orders Check status of production orders for make-to-order customers
Inventory valuation
Stock valuation
To support these analyses, the Rapid Mart includes several reporting dimensions: material master data, plant, plant-specific material master data, storage location, vendor, valuation area with currency, material movement type, geographic region, and time-related dimensions such as fiscal period, calendar date, month, and quarter.
16
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Purchasing documents, pricing conditions, and vendor/material relationships are included in the Purchasing Rapid Mart. Sales orders for make-to-order products are included in the Sales Rapid Mart. Material movements, reservations, and production orders in the SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions can be linked to a sales order in the Sales Rapid Mart for a complete view of the supply process. Accounts payable information related to purchase orders is included in the Accounts Payable Rapid Mart. Reservations, and Production Orders which show proposed and actual usage of materials in the manufacturing process are included in the SAP BusinessObjects Production Planning Rapid Mart, version for SAP solutions Common dimensions are included in appropriate Rapid Marts.
Sharing Components
The same components can be used in multiple Rapid Marts. For example, a component that extracts information about materials bought, produced, and sold is needed for a Rapid Mart that supports sales analysis and also for a Rapid Mart that supports inventory analysis. Work flows that extract star schema dimensions are components. You can add a component to any Rapid Mart using a simple import procedure. A Data Services job can include multiple instances of a component. For example, each section includes all the required dimension components. Therefore, a job with several sections may include several instances of a particular dimension component. Components are set to execute only once within a job. This execute once feature ensures that shared components do not cause duplicate data extraction from SAP solutions. For more information about the execute once feature, see the Data Integrator/Data Services Designer Guide.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
17
Overview SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions schema
Each of the sections listed in What you can do with this Rapid Mart on page 14 are considered components. You can identify a component within a SAP BusinessObjects job by a C_ prefix before its name. For example, the component that contains material movements and the associated reporting dimensions is named C_MaterialMovement_Section_SAP.
SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions schema
The following diagram shows an overview of the SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions components and their relationships. Tables in the center represent the various fact tables or subject areas. Those on the sides are the associated dimensions.
18
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Overview SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions schema
Additional hierarchy tables, validation tables, auxiliary, and staging tables used by the Rapid Mart are shown below:
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
19
Overview Where the Rapid Mart fits in the materials management process
20
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Subject Areas
chapter
Overview
Each section in the SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions pertains to a particular subject area. This chapter describes each section and the processes each section captures. The information in this chapter is useful for readers who use the Rapid Mart to design and support a real-time system, such as a Web application, and need to understand the data in the Rapid Mart and how it relates to SAP solutions. This chapter gives some background on the Inventory Module (MM-IM) in SAP solutions.
Inventory Management (MM-IM) Overview Material Movement Section Inventory Section Batch Inventory Section Physical Inventory Section Stock Valuation Section
It then discusses each of the Rapid Mart subject areas (or sections):
22
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Management of material stocks on a quantity and value basis Planning, Entry, and Documentation of all Goods Movements Carrying out the Physical Inventory
Are located in the warehouse Have already been ordered, but have not yet been received Are located in the warehouse, but have already been reserved for production or a customer Are in quality inspection.
If a further subdivision by lots is required for a material, one batch per lot is possible. These batches are then managed individually in the stock. In the Rapid Mart it is possible to create frequent snap-shots (usually daily) of inventory quantities, thus giving a complete picture of changes over time. Thus, you can examine stock levels for a certain material as it was in the past or present.
Special Stocks
Inventory Management can manage various types of a companys own special stocks and externally owned special stocks separately from standard stock. Special stocks are stocks that are managed separately as a result of their not belonging to your company or being stored at a particular location. Special stocks and special procurement types are divided into the following areas:
Consignment Subcontracting Stock transfer using stock transport order Third-party processing Returnable transport packaging Pipeline handling
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
23
The Rapid Mart captures all special stock types as standard functionality.
Quantity and value for Inventory Management Account assignment for cost accounting G/L accounts for financial accounting via automatic account assignment
The valuation area is the organizational level at which a material's stock value is managed. The valuation area can be plant level or company code level. In Inventory Management, work is basically done at plant and storage location levels. When you enter a goods movement, you only have to enter the plant and the storage location of the goods. The system derives the company code from the plant via the valuation area. Most goods movements in Inventory Management lead to changes in stock quantity and therefore in stock value: In the case of goods receipts, the stock value increases and in the case of goods issues, the stock value is reduced. For materials valuated at a moving average price, the material price can also change in the case of goods receipts for purchase orders. This is the case if the purchase order price differs from the material price. Planned Delivery Costs for a purchase order are also included in valuation when goods are received. When the goods receipt is posted, provisions are created for planned delivery costs; thus the material is immediately valuated at the expected price. A subsequent debit/credit when the invoice is received is only necessary if there are variances between the stipulations of the order and the invoice. It is also possible to post the net value of goods received. In this way, cash discounts that have been agreed upon are taken into account in valuation at this point. This means that when a goods receipt is posted for a material with moving average price control, the value of the order minus the cash discount is debited. Material price changes can also occur during the following transactions in Inventory Management:
24
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Goods Receipt Without a Purchase Order Initial Entry of Inventory Data Goods Issue Goods Receipt Reversal
In the Rapid Mart it is possible to create frequent snap-shots (usually daily) of inventory value, thus giving a complete picture of changes over time. Thus, you can examine valuation for a certain material as it was in the past or present.
Goods Movements
Goods movements include both "external" movements (goods receipts from external procurement, goods issues for sales orders) and "internal" movements (goods receipts from production, withdrawals of material for internal purposes, stock transfers, and transfer postings). For each goods movement a document is created which is used by the system to update quantities and values and serves as proof of goods movements. You can print goods receipt/issue slips to facilitate physical movements and monitor the individual stocks in the warehouse. Goods Movements can be categorized as:
Goods receipt A goods receipt (GR) is a goods movement with which the receipt of goods from a vendor or from production is posted. A goods receipt leads to an increase in warehouse (storage location) stock.
Goods issue A goods issue (GI) is a goods movement with which a material withdrawal or material issue, a material consumption, or a shipment of goods to a customer is posted. A goods issue leads to a reduction in warehouse (storage location) stock.
Stock transfer A stock transfer is the removal of material from one storage location and its transfer to another storage location. Stock transfers can occur either within the same plant or between two plants.
Transfer posting A transfer posting is a general term for stock transfers and changes in stock type or stock category of a material. It may occur in conjunction with a physical movement or not. Examples of transfer postings are:
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
25
Transfer postings from material to material Release from quality inspection stock Transfer of consignment material into company's own stock
The Rapid Mart keeps track of all these material movement categories. Frequent incremental (delta) loads ensure that the most recent movements are accurately represented in the target Rapid Mart database.
Physical Inventory
This component allows you to carry out a physical inventory of your companys warehouse stocks for balance sheet purposes. Various procedures can be implemented for this.
Scope of Functions
In SAP solutions, a physical inventory can be carried out both for a companys own stock and for special stocks. Inventory for a companys stock and for special stocks (such as consignment stock at customer, external consignment stock from vendor, or returnable packaging) must be taken separately (in different physical inventory documents), however. Note that the blocked stock returns and the stock in transfer cannot be inventoried. If these stocks are still to be counted in a physical inventory, you must transfer post these stocks to other stocks capable of inclusion in a physical inventory. The stock in a warehouse can be divided into stock types. In the standard system, a physical inventory can be carried out for the following stock types:
If batch status management is active, the first stock type covers both unrestricted-use stock and restricted-use stock. Inventory of all stock types mentioned can be taken in a single transaction. For the materials to be inventoried, one item is created in the physical inventory document for every stock type. Physical inventory takes place at storage location level. A separate physical inventory document is created for every storage location. If a material does not exist in a storage location, this means that no goods movement has ever taken place for the material in the storage location. The material, therefore, has never had any stock in this storage location. The
26
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
material does not exist at stock management level in the storage location. It is therefore not possible to carry out a physical inventory for the material in this storage location. This is not to be confused with a material for which a goods movement has taken place and for which the stock balance is currently zero. A physical inventory must be carried out in this case, since storage location data is not deleted when the stock balance is zero.
Periodic Physical Inventory In a periodic inventory, all stocks of the company are physically counted on the balance sheet key date. In this case, every material must be counted. During counting, the entire warehouse must be blocked for material movements.
Continuous Physical Inventory In the continuous physical inventory procedure, stocks are counted continuously during the entire fiscal year. In this case, it is important to ensure that every material is physically counted at least once during the year.
Cycle Counting Cycle counting is a method of physical inventory where inventory is counted at regular intervals within a fiscal year. These intervals (or cycles) depend on the cycle counting indicator set for the materials. The Cycle Counting Method of Physical Inventory allows fast-moving items to be counted more frequently than slow-moving items.
Inventory Sampling In MM Inventory Sampling, randomly selected stocks of the company are physically counted on the balance sheet key date. If the variances between the result of the count and the book inventory balance are small enough, it is presumed that the book inventory balances for the other stocks are correct.
The Rapid Mart tracks all changes to physical inventory activity. Frequent loads ensure that the most recent inventory counts are accurately represented in the target Rapid Mart database.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
27
Material is procured from external or internal sources on the basis of the requirements determined by Material Requirements Planning. The delivery is entered in Inventory Management as a goods receipt. The material is stored (and managed under Inventory Management) until it is delivered to customers (Sales & Distribution), or is used for internal purposes (for example, for production). During all transactions, Inventory Management accesses both master data (such as material master data) and transaction data (such as purchasing documents) shared by all Logistics components.
28
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Inventory Management is responsible for staging of the components required for production orders The receipt of the finished products in the warehouse is posted in Inventory Management.
It is possible to post goods movements with reference to equipment BOMs. It is possible to withdraw parts for maintenance orders.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
29
When serial number management is active, the individual serial numbers are entered in the case of every goods movement. Serial numbers are managed in the Plant Maintenance system.
30
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
These are described in Goods Movements on page 25. The Rapid Mart captures all material movements directly from the SAP solutions tables MKPF (Header: Material Document) and MSEG (Line Items: Material Document). These are the source tables for all material movements. Note: For purposes of this documentation, material movement, and material document are identical. The initial (first) load compares MKPF.CPUDT (the material document create date) to the range of dates defined by global variables $G_SDATE and $G_EDATE. Record falling between these dates are selected for load to the Rapid Mart. An initial load typically covers several years of historical data. The incremental (delta) load compares both MKPF.CPUDT and MKPF.AEDAT (the document change date) to the range of dates defined by global variables $G_SDATE and $G_EDATE. In this manner any new or changed records are selected for load to the Rapid Mart. The incremental load typically covers a one or two day period. Thus, far fewer records are selected than an initial load. During an incremental load, the Table Comparison transform is used to insert new records or update changed records. In SAP solutions, corrections to material documents are made by changing an existing document, or by creating a reversing document, and then posting a new correct material document. Thus, material documents are not deleted.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
31
Monetary Currency Customer Debit Credit Indicator Fiscal Period Functional Area & Hierarchy
Material Material Batch Material By Plant Material Group Material Movement Type Plant
32
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Dimension Tables PROFIT_CENTER, PROFIT_CENTER_HIER, PROFIT_CENTER_HIER_HZ, PROFIT_CENTER_HIER_VR, PROFIT_CENTER_HIER_BAD PROJECT PURCH_ORGANIZATION SPECIAL_STOCK_INDICATOR STOCK_FIELD_TYPE STOCK_TYPE STORAGE_LOCATION STORAGE_TYPE TIME_DIM TRANSACTION_CODE UNIT_OF_MEASURE VALUATION_AREA VALUATION_TYPE VENDOR VENDOR_BY_COMPANY WAREHOUSE
Project Purchasing Organization Special Stock indicator Stock Field Type Stock Type Storage Location Storage Type Time Dimension Transaction Code Unit Of Measure Valuation Area Valuation Type Vendor Vendor By Company Warehouse
QTY_ENTRYUOM
QTY_GR_ORDUOM Calculated Field - If SHKZG = H, then quantity is negative - MSEG.BSTMG -Goods receipt quantity in order unit
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
33
Description MSEG.LBKUM Total valuated stock Calculated Field - If SHKZG = H, then quantity is negative - MSEG.BPMNG - Quantity in order price unit
34
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
In addition MATERIAL_MVMT_FACT has the following associated hierarchies and their validation tables:
Business Area - an organizational unit of financial accounting that represents a separate area of operations or responsibilities within an organization and to which value changes recorded in Financial Accounting can be allocated. Company Code - The smallest organizational unit of Financial Accounting for which a complete self-contained set of accounts can be drawn up for purposes of external reporting. Controlling Area - An organizational unit within a company, used to represent a closed system for cost accounting purposes. A controlling area may include single or multiple company codes that may use different currencies. These company codes must use the same operative chart of accounts. Cost Center & Hierarchy - An organizational unit within a controlling area that represents a defined location of cost incurrence. Monetary Currency - Document currency of the material movement Customer Debit Credit Indicator
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
35
Fiscal Period - Allows analysis by the fiscal period, quarter, year, etc. Functional Area & Hierarchy Internal Order & Hierarchy - This allows you to tie the material movement to individual production orders, service orders, etc. Material - The goods that are the subject of business activity. The material can be traded, used in manufacture, consumed, or produced. Material Batch Material By Plant Material Group Material Movement Type Plant Profit Center & Hierarchy - An organizational unit in Accounting that reflects a management-oriented structure of the organization for the purpose of internal control. Operating results for a profit center can be analyzed using either the cost of sales approach or the period accounting approach. Project Purchasing Organization Special Stock indicator Stock Field Type Stock Type Storage Location Storage Type Time Dimension Transaction Code - The SAP solutions Transaction Code Unit Of Measure Valuation Area Valuation Type Vendor Vendor By Company Warehouse Show me the value of all goods for a particular material issued to scrap in the current fiscal period. What is the average reduction in inventory at this location since we altered our replenishment strategy?
36
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Which material movements contributed to the stock outage in a certain plant? What are the stock withdrawals for certain production orders (a type of internal order)? How often are we moving material from one plant to another to cover shortages? What quantities were moved to cover the stock shortages by fiscal period? What are the top ten movements this quarter by quantity? Is there a spike in material movements at quarter end?
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
37
Inventory Section
The inventory section of this Rapid Mart stores data about the quantity and value of materials in storage locations. In SAP solutions, material movement documents trigger changes in the quantity and value of materials in storage locations. Whenever there is a goods receipt, goods issue, or stock transfer, SAP solutions debit or credit the calculated (book) inventory for the material, using the location and quantity listed on the movement document. Goods issuesfor stock consumption or sales order fulfillmentdecrease the value of the total inventory. Goods receipts, on the other hand, increase the value of inventory. Stock transfers may or may not affect the stock value at a particular location. Inventory is a point-in-time snapshot of the cumulative effects of material movements. Building a history of repeated inventory snapshots provides a smooth aggregate view of stock activity. SAP solutions does not maintain a history of inventory. Only current stock levels are stored in SAP solutions tables. Inventory values for any prior period must be derived using the detailed material movements data. The initial load of the Rapid Mart will create this derived history of daily inventory by accumulating material movements over time. Material movements are used to accumulate a series of snapshots for each combination of Material, Plant, and Storage Location. Validity dates are introduced to indicate for what time period a particular inventory value is accurate. Thus the source SAP solutions tables for the initial load are the same as those for the Material Movements (tables MKPF and MSEG). The target table is INVENTORY_FACT. In the incremental load, we examine current stock levels for each of these SAP solutions tables
MARD - Plant / Material / Storage Location record MARC - Plant / Material record
We use the data to append a new set of inventory records to the INVENTORY_FACT table, with new validity dates showing the current snapshot. Within the universe (semantic layer) the Rapid Mart uses a view to facilitate reporting from the INVENTORY_FACT table. INVENTORY_DAILY_VIEW is a database view based on periodic snapshots of stock levels. The view joins INVENTORY_FACT validity dates with the time dimension (TIME_DIM) table. Thus, the view creates daily inventory levels without actually storing separate rows in the fact table for each day. This view is particularly useful when you do not execute the incremental load procedure on a particular day, such as on
38
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
a holiday. Although no data is stored in the fact table for that day, you can use the inventory views in conjunction with the time dimension table to generate an inventory value for the day based on the last value in effect on the previous day. Using the inventory view of daily stock levels allows you to create weekly, monthly, and quarterly averages of stock levels without having to weigh the averages to account for missing values. A current indicator flag marks the latest entry in the inventory table.
AMT_ONHAND
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
39
Description All Stocks not assigned to one of the above buckets go here. Valuation Amount in Local currency Quality Assurance Stock Type bucket INSME. Valuation Amount in Local currency Quality Assurance Consignment Stock Type bucket - KINSM. Valuation Amount in Local currency Restricted Stock Type bucket - EINME. Valuation Amount in Local currency Restricted Consignment Stock Type bucket - KEINM. Valuation Amount in Local currency Returned Stock Type bucket - KRETME. Valuation Amount in Local currency Transfer Stock Type bucket - UMLME. Valuation Amount in Local currency Plant Transfer Stock Type bucket UMLMC. Valuation Amount in Local currency Plant Transit Stock Type bucket - TRAME. Valuation Amount in Local currency Total quantity of goods moved - should equal the sum all other quantities. If not, then additional buckets are being used besides those listed above.Valuation Amount in Local currency Unrestricted Stock Type ID - LABST. Valuation Amount in Local currency Unrestricted Consignment Stock Type bucket - KLABS. Valuation Amount in Local currency Valuation price is not known for past data Blocked Stock Type bucket - SPEME Blocked Consignment Stock Type bucket KSPEM Calculated as sum of Unrestricted + in QA + Restricted + Unrestricted in Consignment
AMT_QA AMT_QA_CONSIGN
AMT_RESTRICT AMT_RESTRICT_CONSIGN
AMT_TRNST_PLANT AMT_TTL
40
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Description All Stocks not assigned to one of the above buckets go here Quality Assurance Stock Type bucket INSME Quality Assurance Consignment Stock Type bucket - KINSM Set value to NULL for optional initial Inventory History creation - do not have this value for prior periods. Set value to NULL for optional stock history creation - do not have this value for prior periods. Restricted Stock Type bucket - EINME Restricted Consignment Stock Type bucket - KEINM Returned Stock Type bucket - KRETME Transfer Stock Type bucket - UMLME Plant Transfer Stock Type bucket - UMLMC Plant Transit Stock Type bucket - TRAME Total quantity of goods moved - should equal the sum all other quantities. If not, then additional buckets are being used besides those listed above. Unrestricted Stock Type ID - LABST. Unrestricted Consignment Stock Type bucket - KLABS
QTY_REPLENISH
QTY_UNRESTRCT QTY_UNRESTRCT_CONSIG N
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
41
You can link stock levels to material movements to analyze turnover rates, stock outages, inter-plant transfers, stock distribution, and replenishment strategy. You can analyze inventory along several dimensions:
Company Code Monetary Currency Material Material By Plant Material Group Plant Purchasing Organization Storage Location Time Dimension - allows you report or analyze by daily inventory snapshots Unit of Measure Valuation Area Show me current stock availability and safety stock for all materials in a certain material group. How have inventory levels for this plant varied over the past year?
42
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Are inventory levels higher or lower during certain months of the year (seasonal variation)? Which plants have been most successful at reducing on-hand inventory this year? What is the consigned inventory level vs. total level for a certain material by month? Which materials have blocked stocks? What are the quantities and values of blocked inventory? How long has the stock for this material been blocked?
Once again, daily snapshots show batch inventory at the material, plant, and storage location level. Batch managed stocks include a batch or lot identifier, which is assigned when the batch is first produced or received into inventory. The material movement document references the batch number to track withdrawals and transfers of materials from existing batches.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
43
Attribute Name
Dimension Tables
Material and Product Hierarchy MATERIAL & PRODUCT_HIERARCHY Material Batch Material By Plant Material Group Plant Purchasing Organization Storage Location Time Dimension Unit of Measure Valuation Area Vendor Vendor By Company MATERIAL_BATCH MATERIAL_BY_PLANT MATERIAL_GROUP PLANT PURCH_ORGANIZATION STORAGE_LOCATION TIME_DIM UNIT_OF_MEASURE VALUATION_AREA VENDOR VENDOR_BY_COMPANY
44
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Description Total quantity of goods moved - should equal the sum all other quantities. If not, then additional buckets are being used besides those listed above.Valuation Amount in Local currency Unrestricted Stock Type ID - LABST. Valuation Amount in Local currency Valuation price is not known for past data Blocked Stock Type bucket - SPEME Calculated as sum of Unrestricted + in QA + Restricted + Unrestricted in Consignment All Stocks not assigned to one of the above buckets go here Quality Assurance Stock Type bucket INSME Restricted Stock Type bucket - EINME Returned Stock Type bucket - KRETME Transfer Stock Type bucket - UMLME Total quantity of goods moved - should equal the sum all other quantities. If not, then additional buckets are being used besides those listed above. Unrestricted Stock Type ID - LABST.
AMT_UNRESTRCT AMT_VALUATN_PRICE QTY_BLOCK QTY_ONHAND QTY_OTHER QTY_QA QTY_RESTRICT QTY_RETURN QTY_TRNFR QTY_TTL
QTY_UNRESTRCT
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
45
You can link batch stock levels to material movements to analyze turnover rates, withdrawal strategy, and physical distribution of batches with respect to batch availability and expiration dates. Typical queries for Batch Inventory are similar to those for Inventory including:
Show me current stock availability and safety stock for all materials in a certain material group. How have inventory levels for this plant varied over the past year? Are inventory levels higher or lower during certain months of the year (seasonal variation)? Which plants have been most successful at reducing on-hand inventory this year? What is the consigned inventory level vs. total level for a certain material by month? Which materials have blocked stocks? What are the quantities and values of blocked inventory? How long has the stock for this material been blocked?
46
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
47
Attribute Name Special Stock Indicator Storage Location Time Dimension Unit Of Measure Valuation Area Vendor Vendor By Company
AMT_DELTA AMT_PHYSCL_VALPRICE
AMT_VALUATN_PRICE
QTY_BOOK QTY_DELTA
QTY_PHYSCL QTY_PHYSCL_ENTRYUOM
48
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
You can link physical inventory to stock valuation to determine frequency of cycle counting of higher value stocks. Typical queries for this section are:
What materials show the greatest discrepancy between physical and book inventory? Show the results of cycle counting for stocks held by certain vendors. Which plants have improved inventory tracking over the past year? Show me the material movements for adjusting entries on cycle counting for certain materials in each fiscal quarter of this fiscal year. What is the value of adjusting entries in this quarter?
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
49
SAP solutions does not store historic stock value data in any table. However, the Rapid Mart can be used to track historical snapshots of changes in value over time. SAP solutions tables uses two methods to determine current stock valuation:
Stock Valuation
With the stock valuation method, SAP solutions assigns a value to the stock in each valuation area. The valuation area, generally a plant or a group of plants, defines the currency used to value the stock. The purchasing organization responsible for stock in the valuation area selects the price control procedure for the material. There are two price control procedures:
Standard pricing All the stock within the valuation area is valued at the same price regardless of changes in actual procurement costs Moving average pricing Stock is valued using the average of the actual procurement costs for the materials on hand, assuming last-in-first-out stock removal
SAP solutions stores both prices in the material valuation table. The Rapid Mart extracts both prices, allowing users to do value analysis assuming either pricing method.
50
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Within the universe (semantic layer) the Rapid Mart uses a view to facilitate reporting from the STOCK_VALUATION_FACT table. VALUATION_DAILY_VIEW is a database view based on periodic snapshots of valuation levels. The view joins STOCK_VALUATION_FACT validity dates with the time dimension (TIME_DIM) table. Thus, the view creates daily valuation levels without actually storing separate rows in the fact table for each day. This view is particularly useful when you do not execute the incremental load procedure on a particular day, such as on a holiday. Although no data is stored in the fact table for that day, you can use the valuation view in conjunction with the time dimension table to generate an valuations for the day based on the last value in effect on the previous day. Using the valuation view allows you to create weekly, monthly, and quarterly averages of valuation levels without having to weigh the averages to account for missing values. A current indicator flag marks the latest entry in the STOCK_VALUATION table.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
51
AMT_STD_PRICE_PREVPER MBEW.VMSTP - Standard price of previous period AMT_STD_PRICE_PREVYR AMT_TTL AMT_TTL_MVNG AMT_TTL_MVNG_PREVPER AMT_TTL_MVNG_PREVYR AMT_TTL_PREVPER AMT_TTL_PREVYR QTY_PRICE_UNIT QTY_PRICE_UNIT_PREVPE R QTY_PRICE_UNIT_PREVYR QTY_TTL QTY_TTL_PREVPER QTY_TTL_PREVYR MBEW.VJSTP - Standard price of previous year MBEW.SALK3 Value of total valuated stock in Local currency MBEW.SALKV - Value based on moving average price MBEW.VMSAV - Value based on moving average price (previous period) MBEW.VJSAV - Value based on moving average price (previous year) MBEW.VMSAL Value of total valuated stock in previous period in Load Currency MBEW.VJSAL - Value of total valuated stock in previous year MBEW.PEINH Price unit in BASE UNITS MBEW.VMPEI - Price unit of previous period MBEW.VJPEI - Price unit of previous year MBEW.LBKUM Total valuated stock in Base UOM MBEW.VMKUM - Total valuated stock in previous period MBEW.VJKUM - Total valuated stock in previous year
52
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
You can link stock valuation to material movements to compare the value of latest goods receipts of a material with the average value of existing stocks.
Link the material in the current stock valuation to any table containing material if you need to assign a value based on current average price to a material. What are the top 10 materials according to stock value? What is the percentage of total inventory investment in a certain material group by plant today compared to six months ago? What is the value of these materials using standard pricing vs. moving average price? Which split valued stocks show more than a 20% difference in value by valuation category?
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
53
54
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Reports
chapter
Reports Overview
Overview
You can use the SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions to produce many kinds of reports. This chapter provides examples of reports you could produce. The information in this chapter is useful for those who analyze and produce reports with the Rapid Mart data. This chapter provides a sample report and the recommended joins for each componentized section in the Rapid Mart:
Material Movement section Inventory section Batch Inventory section Physical Inventory section Stock Valuation section Recommended Table Joins SAP Master Data Reports
Reports
This section includes the following reports:
Material Movements Material Movement Trends Material Document Listing Material Movement Inventory by Plant
56
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Material Movements
View material movement amounts and quantities for the selected Plant Name, Calendar Year, and Calendar Month.
Report SQL
SELECT DISTINCT COMPANY_CODE.CMPNY_CODE_NAME, MATERIAL.MTRL_FULL_NAME, PLANT.PLANT_FULL_NAME, MATERIAL_MVMT_TYPE.MVMT_TYPE_DESCR, MATERIAL_MVMT_TYPE.MVMT_IND_DESCR, TIME_CALENDAR.CALENDAR_YEAR, TIME_CALENDAR.CALENDAR_MONTH, sum(MATERIAL_MVMT_FACT.QTY), MATERIAL_MVMT_FACT.QTY, MATERIAL_MVMT_FACT.MATERIAL_ID, sum(MATERIAL_MVMT_FACT.AMT), UOM_BASE.UOM_DESCR, MATERIAL_MVMT_FACT.CURR_ID, MATERIAL_GROUP.MTRL_GRP_DESCR, PRODUCT_HIERARCHY.LVL_01_DESCR, MATERIAL.MTRL_TYPE_DESCR FROM MATERIAL,
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
57
PRODUCT_HIERARCHY, UNIT_OF_MEASURE UOM_BASE, MATERIAL_MVMT_FACT, MATERIAL_GROUP, TIME_DIM TIME_CALENDAR, PLANT, COMPANY_CODE, MATERIAL_MVMT_TYPE, FUNCTIONAL_AREA_HIER_VR WHERE ( MATERIAL.PROD_HIER_ID=PRODUCT_HIERARCHY.PROD_HIER_ID ) AND ( UOM_BASE.UOM_ID=MATERIAL_MVMT_FACT.UOM_ID ) AND ( MATERIAL_MVMT_FACT.MTRL_GRP_ID=MATERIAL_GROUP.MTRL_ GRP_ID ) AND ( MATERIAL_MVMT_FACT.MATERIAL_ID=MATERIAL.MATERIAL_ID ) AND ( TIME_CALENDAR.CALENDAR_DATE=MATERIAL_MVMT_FACT.CRE ATE_DATE ) AND ( PLANT.PLANT_ID=MATERIAL_MVMT_FACT.PLANT_ID ) AND ( MATERIAL_MVMT_FACT.CMPNY_CODE_ID=COMPANY_CODE.CMPN Y_CODE_ID ) AND ( MATERIAL_MVMT_FACT.MVMT_TYPE_KEY=MATERIAL_MVMT_TY PE.MVMT_TYPE_KEY ) AND ( MATERIAL_MVMT_FACT.FUNCTNL_AREA_ID=FUNCTIONAL_AREA_ HIER_VR.CHILD_ID ) AND ( PLANT.PLANT_FULL_NAME = @prompt('Plant Full Name:','A','Plant\Plant Full Name',Mono,Free,Persistent,,User:0) AND TIME_CALENDAR.CALENDAR_YEAR = @prompt('Calendar Year:','N','Calendar Date Time Dim\Calendar Year',Mono,Free,Persistent,,User:1) AND TIME_CALENDAR.CALENDAR_MONTH = @prompt('Calendar Month:','N','Calendar Date Time Dim\Calendar Month',Mono,Free,Persistent,,User:2) ) GROUP BY COMPANY_CODE.CMPNY_CODE_NAME, MATERIAL.MTRL_FULL_NAME, PLANT.PLANT_FULL_NAME, MATERIAL_MVMT_TYPE.MVMT_TYPE_DESCR, MATERIAL_MVMT_TYPE.MVMT_IND_DESCR, TIME_CALENDAR.CALENDAR_YEAR,
58
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
By Movement Type
View movement amount trend by material movement type.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
59
By Material Group
View movement amount trend by material group.
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
60
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Details by Material
View material movement document details by material name.
Details by Document
View material movement document details.
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
61
Calculations
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
62
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Note: Additional joins between dimension and hierarchy tables are shown in Recommended table joins on page 27 for master reports
Fact Table Dimension Table Join Expression BUSINESS_AREA.BUS_AREA_ID=MATERIAL_MV MT_FACT.BUS_AREA_ID MATERIAL_MVMT_FACT.CMPNY_CODE_ID=COM PANY_CODE.CMPNY_CODE_ID CONTROLLING_AREA.CTRL_AREA_ID=MATERIAL _MVMT_FACT.CTRL_AREA_ID MATERIAL_MVMT_FACT.COST_CNTR_ID=COST_ CENTER.COST_CNTR_ID and MATERIAL_MVMT_FACT.CTRL_AREA_ID=COST_C ENTER.CTRL_AREA_ID
MATERIAL_MVMT_FACT COST_CENTER_HIER_H MATERIAL_MVMT_FACT.CTRL_AREA_ID=COST_C Z ENTER_HIER_HZ.CTRL_AREA_ID and MATERIAL_MVMT_FACT.COST_CNTR_ID=COST_ CENTER_HIER_HZ.COST_CNTR_ID MATERIAL_MVMT_FACT COST_CENTER_HIER_V MATERIAL_MVMT_FACT.CTRL_AREA_ID=COST_C R ENTER_HIER_VR.CTRL_AREA_ID and MATERIAL_MVMT_FACT.COST_CNTR_ID=COST_ CENTER_HIER_VR.CHILD_ID MATERIAL_MVMT_FACT CURRENCY MATERIAL_MVMT_FACT CUSTOMER CURRENCY.CURR_ID=MATERIAL_MVMT_FACT.C URR_ID CUSTOMER.CUSTOMER_ID=MATERIAL_MVMT_F ACT.CUSTOMER_ID
MATERIAL_MVMT_FACT DEBIT_CREDIT_INDICAT MATERIAL_MVMT_FACT.DR_CR_ID=DEBIT_CRED OR IT_INDICATOR.DR_CR_ID AND DEBIT_CREDIT_INDICATOR.DIM_SRC_ID = 'FISL' MATERIAL_MVMT_FACT FISC_PERIOD FISC_PERIOD.FISC_YEAR=MATERIAL_MVMT_FA CT.FISC_YEAR and FISC_PERIOD.FISC_PERIOD=MATERIAL_MVMT_F ACT.FISC_PERIOD and FISC_PERIOD.FISC_YR_VARIANT_ID=MATERIAL_ MVMT_FACT.FISC_YR_VARIANT_ID MATERIAL_MVMT_FACT.FUNCTNL_AREA_ID=FUN CTIONAL_AREA.FUNCTNL_AREA_ID MATERIAL_MVMT_FACT.FUNCTNL_AREA_ID=FUN CTIONAL_AREA_HIER_HZ.FUNCTNL_AREA_ID MATERIAL_MVMT_FACT.FUNCTNL_AREA_ID=FUN CTIONAL_AREA_HIER_VR.CHILD_ID MATERIAL_MVMT_FACT.INTERNAL_ORDER_ID=I NTERNAL_ORDER.INTERNAL_ORDER_ID MATERIAL_MVMT_FACT.INTERNAL_ORDER_ID=I NTERNAL_ORDER_HIER_HZ.INTERNAL_ORDER_ ID MATERIAL_MVMT_FACT.INTERNAL_ORDER_ID=I NTERNAL_ORDER_HIER_VR.CHILD_ID
MATERIAL_MVMT_FACT FUNCTIONAL_AREA MATERIAL_MVMT_FACT FUNCTIONAL_AREA_HI ER_HZ MATERIAL_MVMT_FACT FUNCTIONAL_AREA_HI ER_VR MATERIAL_MVMT_FACT INTERNAL_ORDER MATERIAL_MVMT_FACT INTERNAL_ORDER_HIE R_HZ MATERIAL_MVMT_FACT INTERNAL_ORDER_HIE R_VR
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
63
Fact Table
Dimension Table
Join Expression MATERIAL_MVMT_FACT.MATERIAL_ID=MATERIAL .MATERIAL_ID MATERIAL_MVMT_FACT.MATERIAL_ID_RECEIVN G=MATERIAL.MATERIAL_ID MATERIAL_MVMT_FACT.BATCH_ID=MATERIAL_B ATCH.BATCH_ID and MATERIAL_MVMT_FACT.MATERIAL_ID=MATERIAL _BATCH.MATERIAL_ID and MATERIAL_MVMT_FACT.PLANT_ID=MATERIAL_B ATCH.PLANT_ID MATERIAL_MVMT_FACT.MATERIAL_ID_RECEIVN G=MATERIAL_BATCH.PLANT_ID and MATERIAL_MVMT_FACT.PLANT_ID_RECEIVNG=M ATERIAL_BATCH.MATERIAL_ID MATERIAL_MVMT_FACT.PLANT_ID = MATERIAL_BY_PLANT.PLANT_ID and MATERIAL_MVMT_FACT.MATERIAL_ID = MATERIAL_BY_PLANT.MATERIAL_ID MATERIAL_MVMT_FACT.MTRL_GRP_ID=MATERIA L_GROUP.MTRL_GRP_ID
MATERIAL_MVMT_FACT MATERIAL_BATCH
MATERIAL_MVMT_FACT MATERIAL_BY_PLANT
MATERIAL_MVMT_FACT MATERIAL_GROUP
MATERIAL_MVMT_FACT MATERIAL_MVMT_TYPE MATERIAL_MVMT_FACT.MVMT_TYPE_KEY=MATE RIAL_MVMT_TYPE.MVMT_TYPE_KEY MATERIAL_MVMT_FACT PLANT MATERIAL_MVMT_FACT PLANT MATERIAL_MVMT_FACT PRODUCT_HIERARCHY MATERIAL_MVMT_FACT PROFIT_CENTER PLANT.PLANT_ID=MATERIAL_MVMT_FACT.PLANT _ID PLANT.PLANT_ID=MATERIAL_MVMT_FACT.PLANT _ID_RECEIVNG MATERIAL_MVMT_FACT.PROD_HIER_ID=PRODU CT_HIERARCHY.PROD_HIER_ID MATERIAL_MVMT_FACT.CTRL_AREA_ID=PROFIT _CENTER.CTRL_AREA_ID and MATERIAL_MVMT_FACT.PROFIT_CNTR_ID=PROF IT_CENTER.PROFIT_CNTR_ID MATERIAL_MVMT_FACT.CTRL_AREA_ID=PROFIT _CENTER_HIER_HZ.CTRL_AREA_ID and MATERIAL_MVMT_FACT.PROFIT_CNTR_ID=PROF IT_CENTER_HIER_HZ.PROFIT_CNTR_ID MATERIAL_MVMT_FACT.CTRL_AREA_ID=PROFIT _CENTER_HIER_VR.CTRL_AREA_ID and MATERIAL_MVMT_FACT.PROFIT_CNTR_ID=PROF IT_CENTER_HIER_VR.CHILD_ID PROJECT.PROJ_ID=MATERIAL_MVMT_FACT.PRO J_ID
MATERIAL_MVMT_FACT PROJECT
MATERIAL_MVMT_FACT PURCH_ORGANIZATION PURCH_ORGANIZATION.PURCH_ORG_ID=MATE RIAL_MVMT_FACT.PURCH_ORG_ID MATERIAL_MVMT_FACT SPECIAL_STOCK_INDIC ATOR MATERIAL_MVMT_FACT STOCK_FIELD_TYPE MATERIAL_MVMT_FACT.SPECL_STOCK_ID=SPEC IAL_STOCK_INDICATOR.SPECL_STOCK_ID MATERIAL_MVMT_FACT.STOCK_FIELD_TYPE_ID= STOCK_FIELD_TYPE.STOCK_FIELD_TYPE_ID
64
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Fact Table
Dimension Table
Join Expression MATERIAL_MVMT_FACT.STOCK_TYPE_ID=STOC K_TYPE.STOCK_TYPE_ID STORAGE_LOCATION.STORAGE_LOCATN_ID=MA TERIAL_MVMT_FACT.STORAGE_LOCATN_ID and STORAGE_LOCATION.PLANT_ID=MATERIAL_MV MT_FACT.PLANT_ID STORAGE_LOCATION.STORAGE_LOCATN_ID=MA TERIAL_MVMT_FACT.STORAGE_LOCATN_ID_RE CEIVNG STORAGE_TYPE.WAREHOUSE_ID=MATERIAL_M VMT_FACT.WAREHOUSE_ID and STORAGE_TYPE.STORAGE_TYPE_ID=MATERIAL _MVMT_FACT.STORAGE_TYPE_ID TIME_DIM.CALENDAR_DATE=MATERIAL_MVMT_F ACT.CREATE_DATE TIME_DIM.CALENDAR_DATE=MATERIAL_MVMT_F ACT.POST_DATE TRANSACTION_CODE.TRX_CODE_ID=MATERIAL _MVMT_FACT.TRX_CODE_ID UNIT_OF_MEASURE.UOM_ID=MATERIAL_MVMT_ FACT.UOM_ID VALUATION_AREA.VALUATN_AREA_ID=MATERIA L_MVMT_FACT.VALUATN_AREA_ID VALUATION_TYPE.VALUATN_TYPE_ID=MATERIAL _MVMT_FACT.VALUATN_TYPE_ID VENDOR.VENDOR_ID=MATERIAL_MVMT_FACT.V ENDOR_ID
MATERIAL_MVMT_FACT STORAGE_LOCATION
MATERIAL_MVMT_FACT STORAGE_TYPE
MATERIAL_MVMT_FACT TIME_DIM MATERIAL_MVMT_FACT TIME_DIM MATERIAL_MVMT_FACT TRANSACTION_CODE MATERIAL_MVMT_FACT UNIT_OF_MEASURE MATERIAL_MVMT_FACT VALUATION_AREA MATERIAL_MVMT_FACT VALUATION_TYPE MATERIAL_MVMT_FACT VENDOR
MATERIAL_MVMT_FACT VENDOR_BY_COMPANY VENDOR_BY_COMPANY.VENDOR_ID=MATERIAL_ MVMT_FACT.VENDOR_ID and VENDOR_BY_COMPANY.CMPNY_CODE_ID=MATE RIAL_MVMT_FACT.CMPNY_CODE_ID MATERIAL_MVMT_FACT WAREHOUSE WAREHOUSE.WAREHOUSE_ID=MATERIAL_MVM T_FACT.WAREHOUSE_ID
Inventory section
The inventory section allows you to analyze data and produce reports about inventory. This section uses the INVENTORY_DAILY_VIEW to report by daily snapshots of inventory. Various dimensions such as Company Code, Monetary Currency, Material, Plant, and Storage Location are available for analyses. This section tracks measures in local (Company Code) currency.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
65
Reports
This section includes the following reports:
Inventory Analysis
View Inventory statistics and trends for the selected Company Code and Calendar Year
Trend
View inventory amount trends by plant and storage locations.
66
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Statistics
View inventory statistics, including amounts and % mix, by material group.
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
67
Inventory by Plant
View inventory materials quantities by plant and storage location.
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
68
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Change in Inventory
View summary of Inventory, Difference in Inventory, and Top 10 moving Materials for the selected Company Code, Beginning Inventory Date, and Ending Inventory Date.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
69
Difference in Inventory
Compare inventory material summary for beginning inventory date, ending inventory date, and difference in inventory for the period.
70
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Top 10 Materials
View Top 10 materials summary for the inventory period based on difference in inventory amount.
Calculations
Difference Inventory Amount = [Ending Inventory].[Amt Unrestricted]-[Begin Inventory].[Amt Unrestricted] Difference Inventory Qty = [Ending Inventory].[Qty Unresticted]-[Begin Inventory].[Qty Unresticted]
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
71
Note: Additional joins between dimension and hierarchy tables are shown in Recommended table joins on page 27 for master reports
Fact Table INVENTORY_DAILY_VIE W INVENTORY_DAILY_VIE W INVENTORY_DAILY_VIE W INVENTORY_DAILY_VIE W Dimension Table COMPANY_CODE CURRENCY MATERIAL MATERIAL_BY_PLANT Join Expression COMPANY_CODE.CMPNY_CODE_ID=INVENTORY _DAILY_VIEW.CMPNY_CODE_ID CURRENCY.CURR_ID=INVENTORY_DAILY_VIEW. CURR_ID INVENTORY_DAILY_VIEW.MATERIAL_ID=MATERI AL.MATERIAL_ID INVENTORY_DAILY_VIEW.MATERIAL_ID=MATERI AL_BY_PLANT.MATERIAL_ID and INVENTORY_DAILY_VIEW.PLANT_ID=MATERIAL_ BY_PLANT.PLANT_ID INVENTORY_DAILY_VIEW.MTRL_GRP_ID=MATER IAL_GROUP.MTRL_GRP_ID PLANT.PLANT_ID=INVENTORY_DAILY_VIEW.PLA NT_ID INVENTORY_DAILY_VIEW.PROD_HIER_ID=PROD UCT_HIERARCHY.PROD_HIER_ID
PURCH_ORGANIZATION PURCH_ORGANIZATION.PURCH_ORG_ID=INVEN TORY_DAILY_VIEW.PURCH_ORG_ID STORAGE_LOCATION STORAGE_LOCATION.STORAGE_LOCATN_ID=IN VENTORY_DAILY_VIEW.STORAGE_LOCATN_ID and STORAGE_LOCATION.PLANT_ID=INVENTORY_D AILY_VIEW.PLANT_ID TIME_DIM.CALENDAR_DATE=INVENTORY_DAILY _VIEW.CALENDAR_DATE TIME_DIM.CALENDAR_DATE=INVENTORY_DAILY _VIEW.POST_DATE UNIT_OF_MEASURE.UOM_ID=INVENTORY_DAILY _VIEW.UOM_ID VALUATION_AREA.VALUATN_AREA_ID=INVENTO RY_DAILY_VIEW.VALUATN_AREA_ID
72
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Reports
This section includes the following report:
By Plant
View batch inventory summary organized by plant.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
73
By Material
View batch inventory summary organized by material.
By Material Group
View batch inventory summary organized by material group.
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
74
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Note: Additional joins between dimension and hierarchy tables are shown in Recommended table joins on page 27 for master reports.
Fact Table Dimension Table Join Expression COMPANY_CODE.CMPNY_CODE_ID=BATCH_INV RY_DAILY_VIEW.CMPNY_CODE_ID CURRENCY.CURR_ID=BATCH_INVRY_DAILY_VIE W.CURR_ID BATCH_INVRY_DAILY_VIEW.MATERIAL_ID=MATE RIAL.MATERIAL_ID BATCH_INVRY_DAILY_VIEW.PLANT_ID=MATERIAL _BATCH.PLANT_ID and BATCH_INVRY_DAILY_VIEW.MATERIAL_ID=MATE RIAL_BATCH.MATERIAL_ID and BATCH_INVRY_DAILY_VIEW.BATCH_ID=MATERIAL _BATCH.BATCH_ID BATCH_INVRY_DAILY_VIEW.MATERIAL_ID=MATE RIAL_BY_PLANT.MATERIAL_ID and BATCH_INVRY_DAILY_VIEW.PLANT_ID=MATERIAL _BY_PLANT.PLANT_ID BATCH_INVRY_DAILY_VIEW.MTRL_GRP_ID=MATE RIAL_GROUP.MTRL_GRP_ID PLANT.PLANT_ID=BATCH_INVRY_DAILY_VIEW.PL ANT_ID BATCH_INVRY_DAILY_VIEW.PROD_HIER_ID=PRO DUCT_HIERARCHY.PROD_HIER_ID
BATCH_INVRY_DAILY_VI MATERIAL_BY_PLANT EW
BATCH_INVRY_DAILY_VI PURCH_ORGANIZATION PURCH_ORGANIZATION.PURCH_ORG_ID=BATCH EW _INVRY_DAILY_VIEW.PURCH_ORG_ID BATCH_INVRY_DAILY_VI STORAGE_LOCATION EW STORAGE_LOCATION.STORAGE_LOCATN_ID=BA TCH_INVRY_DAILY_VIEW.STORAGE_LOCATN_ID and STORAGE_LOCATION.PLANT_ID=BATCH_INVRY_ DAILY_VIEW.PLANT_ID TIME_DIM.CALENDAR_DATE=BATCH_INVRY_DAIL Y_VIEW.CALENDAR_DATE TIME_DIM.CALENDAR_DATE=BATCH_INVRY_DAIL Y_VIEW.POST_DATE UNIT_OF_MEASURE.UOM_ID=BATCH_INVRY_DAI LY_VIEW.UOM_ID VALUATION_AREA.VALUATN_AREA_ID=BATCH_IN VRY_DAILY_VIEW.VALUATN_AREA_ID
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
75
Fact Table
Dimension Table
BATCH_INVRY_DAILY_VI VENDOR EW
Reports
This section includes the following reports
76
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Summary by Material
View physical inventory statistics summary by material.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
77
Calculations
Variance % (Physical vs Booked) = If([Amt Physical Inventory] = 0; If([Amt Booked] = 0;0;1); ([Amt Physical Inventory]-[Amt Booked])/[Amt Physical Inventory])
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
78
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
By Plant
View physical inventory trend by plant.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
79
By Material Group
View physical inventory trend by material group.
80
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
By Valuation Area
View physical inventory trend by valuation area.
Calculations
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
Note: Additional joins between dimension and hierarchy tables are shown in Recommended table joins on page 27 for master reports.
Fact Table PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT Dimension Table COMPANY_CODE CURRENCY Join Expression COMPANY_CODE.CMPNY_CODE_ID=PHYSICAL_I NVENTORY_FACT.CMPNY_CODE_ID CURRENCY.CURR_ID=PHYSICAL_INVENTORY_FA CT.CURR_ID
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
81
Join Expression CUSTOMER.CUSTOMER_ID=PHYSICAL_INVENTO RY_FACT.CUSTOMER_ID PHYSICAL_INVENTORY_FACT.EVENT_TYPE_ID=E VENT_TYPE.EVENT_TYPE_ID FISC_PERIOD.FISC_YEAR=PHYSICAL_INVENTOR Y_FACT.FISC_YEAR and FISC_PERIOD.FISC_PERIOD=PHYSICAL_INVENT ORY_FACT.FISC_PERIOD and FISC_PERIOD.FISC_YR_VARIANT_ID=PHYSICAL_I NVENTORY_FACT.FISC_YR_VARIANT_ID PHYSICAL_INVENTORY_FACT.MATERIAL_ID=MAT ERIAL.MATERIAL_ID PHYSICAL_INVENTORY_FACT.BATCH_ID=MATERI AL_BATCH.BATCH_ID and PHYSICAL_INVENTORY_FACT.MATERIAL_ID=MAT ERIAL_BATCH.MATERIAL_ID and PHYSICAL_INVENTORY_FACT.PLANT_ID=MATERI AL_BATCH.PLANT_ID PHYSICAL_INVENTORY_FACT.MATERIAL_ID=MAT ERIAL_BY_PLANT.MATERIAL_ID and PHYSICAL_INVENTORY_FACT.PLANT_ID=MATERI AL_BY_PLANT.PLANT_ID PHYSICAL_INVENTORY_FACT.MTRL_GRP_ID=MA TERIAL_GROUP.MTRL_GRP_ID PHYSICAL_STOCK_TYPE.PHYSCL_STOCK_TYPE _ID=PHYSICAL_INVENTORY_FACT.PHYSCL_STO CK_TYPE_ID PLANT.PLANT_ID=PHYSICAL_INVENTORY_FACT. PLANT_ID PHYSICAL_INVENTORY_FACT.PROD_HIER_ID=PR ODUCT_HIERARCHY.PROD_HIER_ID
MATERIAL MATERIAL_BATCH
PHYSICAL_INVENTORY _FACT
MATERIAL_BY_PLANT
PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT PHYSICAL_INVENTORY _FACT
PURCH_ORGANIZATION PURCH_ORGANIZATION.PURCH_ORG_ID=PHYSI CAL_INVENTORY_FACT.PURCH_ORG_ID SPECIAL_STOCK_INDIC PHYSICAL_INVENTORY_FACT.SPECL_STOCK_ID ATOR =SPECIAL_STOCK_INDICATOR.SPECL_STOCK_ID STORAGE_LOCATION STORAGE_LOCATION.STORAGE_LOCATN_ID=PH YSICAL_INVENTORY_FACT.STORAGE_LOCATN_I D and STORAGE_LOCATION.PLANT_ID=PHYSICAL_INVE NTORY_FACT.PLANT_ID TIME_DIM.CALENDAR_DATE=PHYSICAL_INVENT ORY_FACT.DOC_DATE TIME_DIM.CALENDAR_DATE=PHYSICAL_INVENT ORY_FACT.POST_DATE UNIT_OF_MEASURE.UOM_ID=PHYSICAL_INVENT ORY_FACT.UOM_ID VALUATION_AREA.VALUATN_AREA_ID=PHYSICAL _INVENTORY_FACT.VALUATN_AREA_ID
82
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
83
Reports
This section includes the following report
Stock Valuation
Stock Valuation
View inventory stock valuation for the selected Company Code, Material Group, and Fiscal Year.
84
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
85
86
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Calculations
Variance % vs Previous Yr = If([Amt Total] = 0; 0; [Variance Amt vs Previous Yr]/[Amt Total]) Variance Amt vs Previous Yr = [Amt Total]-[Amt Total Previous Year]
Report SQL
All report SQL is located in the Rapid Mart installation directory under \Sample\DML.
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
87
Note: Additional joins between dimension and hierarchy tables are shown in Recommended table joins on page 27 for master reports.
Fact Table VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W Dimension Table COMPANY_CODE CURRENCY FISC_PERIOD Join Expression COMPANY_CODE.CMPNY_CODE_ID=VALUATION _DAILY_VIEW.CMPNY_CODE_ID CURRENCY.CURR_ID=VALUATION_DAILY_VIEW.C URR_ID FISC_PERIOD.FISC_YEAR=VALUATION_DAILY_VI EW.FISC_YEAR and FISC_PERIOD.FISC_PERIOD=VALUATION_DAILY_ VIEW.FISC_PERIOD and FISC_PERIOD.FISC_YR_VARIANT_ID=VALUATION _DAILY_VIEW.FISC_YR_VARIANT_ID VALUATION_DAILY_VIEW.MATERIAL_ID=MATERIA L.MATERIAL_ID VALUATION_DAILY_VIEW.MTRL_GRP_ID=MATERI AL_GROUP.MTRL_GRP_ID
VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W VALUATION_DAILY_VIE W
MATERIAL MATERIAL_GROUP
PRICE_CONTROL_INDIC PRICE_CONTROL_INDICATOR.PRICE_CTRL_ID=V ATOR ALUATION_DAILY_VIEW.PRICE_CTRL_ID PRICE_CONTROL_INDIC PRICE_CONTROL_INDICATOR.PRICE_CTRL_ID=V ATOR ALUATION_DAILY_VIEW.PRICE_CTRL_ID_PREVP ER PRICE_CONTROL_INDIC PRICE_CONTROL_INDICATOR.PRICE_CTRL_ID=V ATOR ALUATION_DAILY_VIEW.PRICE_CTRL_ID_PREVY R PRODUCT_HIERARCHY TIME_DIM TIME_DIM UNIT_OF_MEASURE VALUATION_AREA VALUATION_DAILY_VIEW.PROD_HIER_ID=PRODU CT_HIERARCHY.PROD_HIER_ID TIME_DIM.CALENDAR_DATE=VALUATION_DAILY_ VIEW.CALENDAR_DATE TIME_DIM.CALENDAR_DATE=VALUATION_DAILY_ VIEW.VALUATN_DATE UNIT_OF_MEASURE.UOM_ID=VALUATION_DAILY _VIEW.UOM_ID VALUATION_AREA.VALUATN_AREA_ID=VALUATIO N_DAILY_VIEW.VALUATN_AREA_ID
VALUATION_CATEGORY VALUATION_CATEGORY.VALUATN_CATEG_ID=VA LUATION_DAILY_VIEW.VALUATN_CATEG_ID VALUATION_CLASS VALUATION_CLASS VALUATION_CLASS.VALUATN_CLASS_ID=VALUAT ION_DAILY_VIEW.VALUATN_CLASS_ID VALUATION_DAILY_VIEW.VALUATN_CLASS_ID_P REVPER=VALUATION_CLASS.VALUATN_CLASS_I D VALUATION_DAILY_VIEW.VALUATN_CLASS_ID_P REVYR=VALUATION_CLASS.VALUATN_CLASS_ID VALUATION_TYPE.VALUATN_TYPE_ID=VALUATIO N_DAILY_VIEW.VALUATN_TYPE_ID
VALUATION_CLASS VALUATION_TYPE
88
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Data Discovery
These reports allow users to view hierarchy data. The full breadth of the data can be ascertained and used to make informed decisions when designing a report for any given subject area. The reports are:
Activity Hierarchy Data Discovery Cost Center Hierarchy Data Discovery Profit Center Hierarchy Data Discovery Cost Element Hierarchy Data Discovery Internal Order Hierarchy Data Discovery Functional Area Hierarchy Data Discovery GL Account Hierarchy Data Discovery FS Account Hierarchy Data Discovery Project Element Hierarchy Data Discovery Equipment Hierarchy Data Discovery Functional Location Hierarchy Data Discovery Work Center Hierarchy Data Discovery BOM Hierarchy Data Discovery Organization Unit Data Discovery Position Data Discovery
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
89
Report SQL
SELECT DISTINCT ACTIVITY_HIER_HR.ACTIVITY_ID, ACTIVITY_HIER_HR.CTRL_AREA_ID, ACTIVITY_HIER_HR.LEAF_LEVEL, ACTIVITY_HIER_HR.LEVEL_0_FULLNAME, ACTIVITY_HIER_HR.LEVEL_1_FULLNAME, ACTIVITY_HIER_HR.LEVEL_2_FULLNAME, ACTIVITY_HIER_HR.LEVEL_3_FULLNAME, ACTIVITY_HIER_HR.LEVEL_4_FULLNAME, ACTIVITY_HIER_HR.LEVEL_5_FULLNAME, ACTIVITY_HIER_HR.LEVEL_6_FULLNAME, ACTIVITY_HIER_HR.LEVEL_7_FULLNAME FROM ACTIVITY_HIER_HR, ACTIVITY_HIER_VR, ACTIVITY WHERE ( ACTIVITY.CTRL_AREA_ID = ACTIVITY_HIER_VR.CTRL_AREA_ID and ACTIVITY.ACTIVITY_ID = ACTIVITY_HIER_VR.DESCENDANT_ID ) AND ( ACTIVITY.CTRL_AREA_ID=ACTIVITY_HIER_HR.CTRL_AREA_ID and ACTIVITY.ACTIVITY_ID=ACTIVITY_HIER_HR.ACTIVITY_ID ) AND
90
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
( ( ACTIVITY_HIER_VR.ANCESTOR_ID in ('A1') AND ACTIVITY_HIER_HR.LEVEL_0_ID in ('A1') ) AND ACTIVITY_HIER_HR.CTRL_AREA_ID = '1000' AND ACTIVITY_HIER_HR.CTRL_AREA_ID <> '?' AND ACTIVITY_HIER_HR.LEVEL_0_ID <> '?' )
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
91
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
92
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
93
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
94
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
GL Account Hierarchy = @GL Profit Center GL Account Hierarchy = @PC FS Hierarchy = code of the financial statement (ex: CAUS)
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
95
Report SQL
SELECT DISTINCT GL_ACCOUNT_HIER_HZ.LEVEL_0_FULLNAME, GL_ACCOUNT_HIER_HZ.LEVEL_1_FULLNAME, GL_ACCOUNT_HIER_HZ.LEVEL_2_FULLNAME,
96
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
GL_ACCOUNT_HIER_HZ.LEVEL_3_FULLNAME, GL_ACCOUNT_HIER_HZ.LEVEL_4_FULLNAME, GL_ACCOUNT_HIER_HZ.LEVEL_5_FULLNAME, GL_ACCOUNT_HIER_HZ.LEVEL_6_FULLNAME, GL_ACCOUNT_HIER_HZ.LEVEL_7_FULLNAME, FS_HIERARCHY_DISCOVERY_HZ.CREDIT_FLAG, FS_HIERARCHY_DISCOVERY_HZ.DEBIT_FLAG, FS_HIERARCHY_DISCOVERY_HZ.LOWER_ACCT_LIMIT, FS_HIERARCHY_DISCOVERY_HZ.UPPER_ACCT_LIMIT, GL_ACCOUNT_DISCOVERY_HZ.LEAF_FLAG, GL_ACCOUNT_DISCOVERY_HZ.HIERARCHY_NAME FROM GL_ACCOUNT_HIER_HZ, FS_HIERARCHY FS_HIERARCHY_DISCOVERY_HZ, GL_ACCOUNT_HIER GL_ACCOUNT_DISCOVERY_HZ, GL_ACCOUNT_MASTER WHERE ( GL_ACCOUNT_MASTER.CHART_OF_ACCTS_ID=GL_ACCOUNT_HIER_HZ. CHART_OF_ACCTS_ID and GL_ACCOUNT_MASTER.GL_ACCOUNT_ID=GL_ACCOUNT_HIER_HZ.CUR RENT_LEAF AND GL_ACCOUNT_MASTER.HIERARCHY_NAME in ('ACCOUNT','CAUS') AND GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME = 'CAUS' ) AND ( GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME=GL_ACCOUNT_DISCOVER Y_HZ.HIERARCHY_NAME and GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID=GL_ACCOUNT_DISCOVE RY_HZ.CHART_OF_ACCTS_ID and GL_ACCOUNT_HIER_HZ.CURRENT_LEAF=GL_ACCOUNT_DISCOVERY_H Z.CHILD_ID ) AND ( GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID=FS_HIERARCHY_DISCO VERY_HZ.CHART_OF_ACCTS_ID and GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME=FS_HIERARCHY_DISCOVE RY_HZ.FS_VERSION_ID and GL_ACCOUNT_HIER_HZ.CURRENT_LEAF=FS_HIERARCHY_DISCOVERY_ HZ.CHILD_ID ) AND ( GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID = 'CAUS' AND ( GL_ACCOUNT_MASTER.HIERARCHY_NAME NOT IN ( '@PC', '@GL') ) AND GL_ACCOUNT_HIER_HZ.LEVEL_2_ID <> GL_ACCOUNT_HIER_HZ.LEVEL_1_ID AND GL_ACCOUNT_HIER_HZ.LEVEL_3_ID <> GL_ACCOUNT_HIER_HZ.LEVEL_2_ID AND GL_ACCOUNT_HIER_HZ.LEVEL_4_ID <> GL_ACCOUNT_HIER_HZ.LEVEL_3_ID AND GL_ACCOUNT_HIER_HZ.LEVEL_5_ID <> GL_ACCOUNT_HIER_HZ.LEVEL_4_ID )
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
97
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
98
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
99
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
100
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
Report SQL
All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
101
Data Auditing
These reports allow users to view hierarchy data records that have failed validation in Data Services. This enables correction of the data in the SAP solutions source system. Nine data auditing reports are included with the SAP Master Data universe. These reports display data in validation tables as follows: Report Name Invalid Cost Center Hierarchy Invalid Activity Hierarchy Invalid Cost Element Hierarchy Invalid Functional Area Hierarchy Invalid GL Account Hierarchy Invalid Internal Order Hierarchy Invalid Profit Center Hierarchy Invalid Project Element Hierarchy Invalid Work Center Hierarchy Invalid Data Table COST_CENTER_HIER_BAD ACTIVITY_HIER_BAD COST_ELEMENT_HIER_BAD FUNCTIONAL_AREA_HIER_BAD GL_ACCOUNT_HIER_BAD INTERNAL_ORDER_HIER_BAD PROFIT_CENTER_HIER_BAD PROJECT_ELEMENT_HIER_BAD WORK_CENTER_HIER_BAD
All data auditing reports are all similar in structure. Invalid Cost Center Hierarchy is show below as an example of the hierarchy data auditing reports.
Report SQL
SELECT DISTINCT COST_CNTR_HIER_BAD.PARENT_ID, COST_CNTR_HIER_BAD.PARENT_DESC, COST_CNTR_HIER_BAD.CTRL_AREA_ID, COST_CNTR_HIER_BAD.CHILD_ID,
102
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
ACTIVITY
ACTIVITY_HIER_VR
BILL_OF_MATERIALS
BILL_OF_MATERIALS_HIE R_HZ
BILL_OF_MATERIALS
BILL_OF_MATERIALS_HIE R_VR
COST_CENTER
COST_CENTER_HIER_HZ
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
103
Join Text COST_CENTER.CTRL_AREA_ID=COST_CENT ER_HIER_VR.CTRL_AREA_ID and COST_CENTER.COST_CNTR_ID=COST_CEN TER_HIER_VR.CHILD_ID COST_ELEMENT.COST_ELEM_ID=COST_ELE MENT_HIER_HZ.COST_ELEM_ID and COST_ELEMENT.CHART_OF_ACCT_ID=COST _ELEMENT_HIER_HZ.CHART_OF_ACCT_ID COST_ELEMENT.CHART_OF_ACCT_ID=COST _ELEMENT_HIER_VR.CHART_OF_ACCT_ID and COST_ELEMENT.COST_ELEM_ID=COST_ELE MENT_HIER_VR.CHILD_ID COUNTRY_GROUP.COUNTRY_GRP_ID = COUNTRY_GROUP_STATUS.COUNTRY_GRP _ID EQUIPMENT.EQUIPMNT_ID=EQUIPMENT_HIE R_HZ.EQUIPMNT_ID EQUIPMENT.EQUIPMNT_ID=EQUIPMENT_HIE R_VR.CHILD_ID GL_ACCOUNT_HIER_HZ.CHART_OF_ACCT_I D=FS_HIERARCHY.CHART_OF_ACCT_ID and GL_ACCOUNT_HIER_HZ.HIER_ID=FS_HIERA RCHY.FS_VERSION_ID and GL_ACCOUNT_HIER_HZ.GL_ACCT_ID=FS_HI ERARCHY.CHILD_ID GL_ACCOUNT_HIER_VR.CHART_OF_ACCT_I D=FS_HIERARCHY.CHART_OF_ACCT_ID and GL_ACCOUNT_HIER_VR.HIER_ID=FS_HIERA RCHY.FS_VERSION_ID and GL_ACCOUNT_HIER_VR.CHILD_ID=FS_HIER ARCHY.CHILD_ID
COST_ELEMENT
COST_ELEMENT_HIER_H Z
COST_ELEMENT
COST_ELEMENT_HIER_V R
COUNTRY_GROUP
FS_HIERARCHY
GL_ACCOUNT_HIER_VR
FUNCTIONAL_AREA
FUNCTIONAL_AREA_HIER FUNCTIONAL_AREA.FUNCTNL_AREA_ID=FU _HZ NCTIONAL_AREA_HIER_HZ.FUNCTNL_AREA _ID FUNCTIONAL_AREA_HIER FUNCTIONAL_AREA.FUNCTNL_AREA_ID=FU _VR NCTIONAL_AREA_HIER_VR.CHILD_ID FUNCTIONAL_LOCATION_ FUNCTIONAL_LOCATION.FUNCTNL_LOCATN HIER_HZ _ID=FUNCTIONAL_LOCATION_HIER_HZ.FUN CTNL_LOCATN_ID FUNCTIONAL_LOCATION_ FUNCTIONAL_LOCATION.FUNCTNL_LOCATN HIER_VR _ID=FUNCTIONAL_LOCATION_HIER_VR.CHIL D_ID GL_ACCOUNT_HIER_HZ GL_ACCOUNT_HIER_HZ.HIER_ID=GL_ACCO UNT_HIER.HIER_ID and GL_ACCOUNT_HIER_HZ.CHART_OF_ACCT_I D=GL_ACCOUNT_HIER.CHART_OF_ACCT_ID and GL_ACCOUNT_HIER_HZ.GL_ACCT_ID=GL_A CCOUNT_HIER.CHILD_ID
FUNCTIONAL_AREA FUNCTIONAL_LOCATION
FUNCTIONAL_LOCATION
GL_ACCOUNT_HIER
104
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
Join Text GL_ACCOUNT_HIER_VR.HIER_ID=GL_ACCO UNT_HIER.HIER_ID and GL_ACCOUNT_HIER_VR.CHART_OF_ACCT_I D=GL_ACCOUNT_HIER.CHART_OF_ACCT_ID and GL_ACCOUNT_HIER_VR.CHILD_ID=GL_ACC OUNT_HIER.CHILD_ID GL_ACCOUNT_MASTER.CHART_OF_ACCT_I D=GL_ACCOUNT_HIER_HZ.CHART_OF_ACC T_ID and GL_ACCOUNT_MASTER.GL_ACCT_ID=GL_A CCOUNT_HIER_HZ.GL_ACCT_ID AND GL_ACCOUNT_MASTER.HIER_ID in ('ACCOUNT',@Prompt('Select GL Account Hierarchy Code','A','GL Account\Hierarchy Name',mono,free)) AND GL_ACCOUNT_HIER_HZ.HIER_ID = @Prompt('Select GL Account Hierarchy Code','A','GL Account Hierarchy Hz\Hierarchy Name',mono,free) GL_ACCOUNT_MASTER.CHART_OF_ACCT_I D=GL_ACCOUNT_HIER_VR.CHART_OF_ACC T_ID and GL_ACCOUNT_MASTER.GL_ACCT_ID=GL_A CCOUNT_HIER_VR.CHILD_ID AND GL_ACCOUNT_MASTER.HIER_ID in ('ACCOUNT',@Prompt('Select GL Account Hierarchy Code','A','GL Account\Hierarchy Name',mono,free)) AND GL_ACCOUNT_HIER_VR.HIER_ID = @Prompt('Select GL Account Hierarchy Code','A','GL Account Hierarchy Vr\Hierarchy Name',mono,free)
GL_ACCOUNT_MASTER
GL_ACCOUNT_HIER_HZ
GL_ACCOUNT_MASTER
GL_ACCOUNT_HIER_VR
INTERNAL_ORDER
INTERNAL_ORDER_HIER_ INTERNAL_ORDER.INTERNAL_ORDER_ID=IN HZ TERNAL_ORDER_HIER_HZ.INTERNAL_ORDE R_ID INTERNAL_ORDER_HIER_ INTERNAL_ORDER.INTERNAL_ORDER_ID=IN VR TERNAL_ORDER_HIER_VR.CHILD_ID PRODUCT_HIERARCHY OBJECT_STATUS MATERIAL.PROD_HIER_ID=PRODUCT_HIERA RCHY.PROD_HIER_ID OBJECT_STATUS_HZ.OBJ_ID=OBJECT_STAT US.OBJ_ID
ORGANIZATION_UNIT_HIE ORGANIZATION_UNIT.ORG_UNIT_KEY R_HZ =ORGANIZATION_UNIT_HIER_HZ.ORG_UNIT _KEY ORGANIZATION_UNIT_HIE ORGANIZATION_UNIT.ORG_UNIT_KEY=ORG R_VR ANIZATION_UNIT_HIER_VR.CHILD_KEY PAYROLL_PERIOD_PARA METER PAYROLL_PERIOD.PERIOD_PARAMETER_ID = PAYROLL_PERIOD_PARAMETER.PERIOD_PA RAMETER_ID
ORGANIZATION_UNIT PAYROLL_PERIOD
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide
105
PROFIT_CENTER_HIER_H PROFIT_CENTER.CTRL_AREA_ID=PROFIT_C Z ENTER_HIER_HZ.CTRL_AREA_ID and PROFIT_CENTER.PROFIT_CNTR_ID=PROFIT _CENTER_HIER_HZ.PROFIT_CNTR_ID PROFIT_CENTER_HIER_V R PROFIT_CENTER.CTRL_AREA_ID=PROFIT_C ENTER_HIER_VR.CTRL_AREA_ID and PROFIT_CENTER.PROFIT_CNTR_ID=PROFIT _CENTER_HIER_VR.CHILD_ID PROJECT_ELEMENT.PROJ_ELEM_ID=PROJE CT_ELEMENT_HIER_HZ.PROJ_ELEM_ID PROJECT_ELEMENT.PROJ_ELEM_ID=PROJE CT_ELEMENT_HIER_VR.CHILD_ID
PROFIT_CENTER
WORK_CENTER_HIER_HZ WORK_CENTER.WORK_CNTR_ID=WORK_CE NTER_HIER_HZ.WORK_CNTR_ID and WORK_CENTER.PLANT_ID=WORK_CENTER_ HIER_HZ.PLANT_ID WORK_CENTER_HIER_VR WORK_CENTER.WORK_CNTR_ID=WORK_CE NTER_HIER_VR.CHILD_ID AND WORK_CENTER.PLANT_ID=WORK_CENTER_ HIER_VR.PLANT_ID
WORK_CENTER
106
SAP BusinessObjects Inventory Rapid Mart XI 3.2 for SAP solutions Business Guide