You are on page 1of 94

BusinessObjects Cost Center Rapid Mart

Business Guide

Version 11.5.4.3

Patents Business Objects owns the following U.S. patents, which may cover products that are offered
and sold by Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 and
6,289,352.

Trademarks Business Objects owns the following U.S. patents, which may cover products that are offered
and licensed by Business Objects: 5,555,403; 6,247.008 B1; 6,578,027 B2; 6,490,593;
and6,289,352. Business Objects and the Business Objects logo, BusinessObjects,
CrystalReports, Crystal Xcelsius, Crystal Decisions, Intelligent Question, Desktop
Intelligence,Crystal Enterprise, Crystal Analysis, WebIntelligence, RapidMarts, and
BusinessQuery aretrademarks or registered trademarks of Business Objects in the United
States and/or othercountries. All other names mentioned herein may be trademarks of their
respective owners.

Copyright Copyright © 2007 Business Objects. All rights reserved.

.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Dimensions available to support these analyses . . . . 10 Chapter 2 Overview 11 Overview . 19 Fitting into the accounting process . . . . . . . . . . . . . . . . . . 24 Cost Analysis Basics . . . . . . . . . 35 Cost Summary Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Chapter 3 Rapid Mart Subject Areas 23 Overview . . . . . . . . . . . . . . . . . . 32 Rapid Mart Processing . . . . . . 24 Cost Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Contents Chapter 1 Introduction 7 What is a Rapid Mart? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Related Rapid Marts . . . . . . . . . . 9 About this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 What you can do with this Rapid Mart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Business Objects Cost Center Rapid Mart Schema . . . . . . . . . . . . . . 30 Vendors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 BusinessObjects Cost Center Rapid Mart Business Guide 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Rapid Marts Accelerate Time to Value . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Supported analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Financial Organization Structure . . . . . . . . . . . . . . . . . . . . . 31 Cost Transaction Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Profit Centers . . . . . . . . 8 BusinessObjects Rapid Mart architecture . . . . 32 Rapid Mart Data . . . . . . . . . . . . . . . . . . 30 Accounting Hierarchies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Cost Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . 75 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Invalid Hierarchies . . 57 Recommended table joins . . . . . . . . . . . 48 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . 57 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Cost Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Hierarchy Data Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Reports . . . . 94 6 BusinessObjects Cost Center Rapid Mart Business Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Cost Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Rapid Mart Data . . 45 Chapter 4 Reports 47 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Contents Rapid Mart Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Rapid Mart Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Profit Center Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Profit Center Transactions Section . . . . . . . . . . 43 Rapid Mart Processing . . . . .

Introduction chapter .

or in any combination. J. D. Rapid Marts deliver pre-packaged business content and data flows in a single data platform optimized for BI and analytic applications.1 Introduction What is a Rapid Mart? What is a Rapid Mart? BusinessObjects™ Rapid Marts provide packaged extraction of operational data to accelerate the deployment of business intelligence (BI).com. Rapid Marts can be implemented individually. PeopleSoft. Edwards. BI tools and analytic tools can access Rapid Mart data directly through SQL queries or indirectly through a Data Integrator RealTime request-response system. Rapid Marts enable business users to report on and gain insight into their enterprise information. Available Rapid Marts include: • BusinessObjects Sales Rapid Mart • BusinessObjects Cost Center Rapid Mart • BusinessObjects Profitability Rapid Mart • BusinessObjects General Ledger Rapid Mart • BusinessObjects Accounts Receivable Rapid Mart • BusinessObjects Accounts Payable Rapid Mart • BusinessObjects Federal Financials Rapid Mart • BusinessObjects Fixed Assets Rapid Mart • BusinessObjects Purchasing Rapid Mart • BusinessObjects Inventory Rapid Mart 8 BusinessObjects Cost Center Rapid Mart Business Guide . They are add- on products to BusinessObjects™ Data Integrator that combine domain knowledge with data integration best practices to deliver pre-built data models. Siebel and Salesforce. and data flows for extracting data from enterprise applications from SAP. transformation logic. Oracle. They can also serve as a staging area for enterprise analytic applications. Most include prebuilt Business Objects reports and universes that deliver domain knowledge on operational systems. Rapid Marts Accelerate Time to Value Rapid Marts are packaged data solutions that you can quickly deploy to address specific areas of business analysis. Rapid Marts provide IT with an accelerated time to value through rapid BI deployments because you can implement them quickly and easily customize them to meet specific analytic requirement. to form a single platform that delivers the infrastructure for your company’s internal and external information needs.

Introduction What is a Rapid Mart? 1 • BusinessObjects Plant Maintenance Rapid Mart • BusinessObjects HR Rapid Mart • BusinessObjects Production Planning Rapid Mart • BusinessObjects Project Systems Rapid Mart • BusinessObjects Pipeline Rapid Mart • BusinessObjects Call Center Rapid Mart • BusinessObjects Campaign Rapid Mart You can combine multiple Rapid Marts into a single environment to build the foundation for your data warehouse or use them as a staging area for BusinessObjects Analytic Applications. BusinessObjects Rapid Mart architecture Rapid Marts provide a powerful jumpstart for building source-specific data marts for operational reporting and packaged data integration for enterprise analytic applications. The following diagram shows where Rapid Marts fit in the deployemt of business intelligence process: BusinessObjects Cost Center Rapid Mart Business Guide 9 .

This document contains information for a variety of users—information that helps you understand the use of the Rapid Mart. This document contains the following chapters: • Chapter 2: Overview — Describes the business problems you can solve and the types of analyses you can do with this Rapid Mart • Chapter 3: Rapid Mart Subject Areas — Contains detailed information about each componentized section in the Rapid Mart. including the processes each section captures • Chapter 4: Reports — Provides examples of reports you can produce 10 BusinessObjects Cost Center Rapid Mart Business Guide . and how to use and update the Rapid Mart. the data in the Rapid Mart.1 Introduction About this document About this document This document describes the BusinessObjects Cost Center Rapid Mart. the reports you can create with the Rapid Mart.

Overview chapter .

Specifically. The information in this chapter is useful for those who want a business-level overview of the Rapid Mart and its benefits. The Rapid Mart enables businesses to manage and monitor expenses and meet internal accounting needs for users within management. Like other Rapid Marts. and report on accounting transactions and balances. 12 BusinessObjects Cost Center Rapid Mart Business Guide . accounting. analyze. marketing. the BusinessObjects Cost Center Rapid Mart is made up of several componentized sections. and manufacturing. the Rapid Mart accesses the SAP master data files to create fact and dimension tables. The BusinessObjects Cost Center Rapid Mart addresses 4 sub-modules of CO: • Cost element accounting (CO-CEL) • Cost center accounting (CO-OM-CCA) • Overhead (or internal) order accounting (CO-OM-OOA) • Profit Center Accounting (EC-PCA) The Rapid Mart simplifies the data organization in all three areas.2 Overview Overview Overview This chapter describes the business problems you can solve with the BusinessObjects Cost Center Rapid Mart and the types of analyses you can do with this Rapid Mart. Each section supports a subject related to analysis of business expenses: • Cost Transaction Section — Tracks actual primary and secondary cost transactions for both internal and external costs at the line item level or rolled up to any dimension. finance. sales. This chapter includes the following topics: • What you can do with this Rapid Mart • Supported analyses • Related Rapid Marts • Fitting into the accounting process • Business Objects Cost Center Rapid Mart Schema What you can do with this Rapid Mart The BusinessObjects Cost Center Rapid Mart is designed to handle data from the controlling (CO) module of SAP. making it easier to investigate.

This occurs when a node in the hierarchy is defined as both parent and child of itself. cost object. the Rapid Mart provides a series of hierarchies that are available to all sections. and Profit Center). The vertical format is achieved in the Rapid Mart ETL process with Data Integrator with Hierarchy Flattening Transforms. In horizontal format. Cost Transaction. Each of the cost hierarchies may contain records that are valid in SAP but invalid for the Rapid Mart. This allows you to correct the data in SAP and then re-load the Rapid Mart. BusinessObjects Cost Center Rapid Mart Business Guide 13 . SAP only presents the horizontal format. fiscal period. Additionally. and Pivot Transforms. and other dimensions. The BusinessObjects Cost Center Rapid Mart identifies these records and loads them into separate validation tables. SAP also segregates the data in this manner by storing the “Actuals” and “Planned” transactions is separate database tables. fiscal period. Overview What you can do with this Rapid Mart 2 • Cost Summary Section — Tracks planned (budgeted) and actual cost period balances (both vertically and horizontally) by organization structure. In vertical format. Hierarchies are a group of dimensions with flexible vertically and horizontally flattened accounting structures (or sets) for: • Activities • Cost Center • Cost Elements • Internal Orders • Project Elements • Profit Centers Each of these hierarchies is in turn linked to data from the sections (Cost Summary. and other dimensions. Chapter 3: Rapid Mart Subject Areas discusses each of these sections in more detail and describes how to link them together to form a complete cost analysis solution. the data is presented with one row per fiscal period. This results in a circular dependency that cannot be resoved by the Rapid Mart. • Profit Center Transactions Section — Tracks planned and actual costs and revenue by profit center. The profit center transactions are categorized as either “Actuals” or “Planned” (Budget) transactions. the data is presented with one row per fiscal year with upto 16 fiscal periods represented on each row of data.

by planned and actual values during a fiscal year or other time horizon 14 BusinessObjects Cost Center Rapid Mart Business Guide . by planned and actual values for a reporting period • Overview of costs incurred on a cost center or cost center hierarchy. and values. by planned and actual values during a fiscal year or other time horizon • Analysis of cost planning efficiency Cost Element Costs incurred by type • Drill down or roll up using cost element Accounting hierarchies • Overview of costs for cost centers. units of measure. in transaction. Business function Type of analysis Measures available in the Rapid Mart Cost Center Accounting Costs and allocations • Drill down or roll up using cost center hierarchies • Transaction and summary information (fixed and variable quantities.2 Overview Supported analyses Supported analyses The BusinessObjects Cost Center Rapid Mart supports several types of analyses. internal orders and activities. and controlling area currencies) for all cost centers within a reporting period • Cost allocation trends by period by year Plan/Actual/Variance • Overview of costs incurred on a cost center or cost center hierarchy. and amounts in various currencies for a reporting period Plan/Actual/Variance • Analysis of costs incurred by planned and actual values for a reporting period • Analysis of cost elements rolled up by cost center or internal order. by fixed and variable quantities. cost center. units of measure.

and values. by planned and actual values for a reporting period • Overview of costs incurred on an order or order hierarchy. cost object. and controlling area currencies) for all cost centers within a reporting period Plan/Actual/Variance • Overview of costs incurred on an order or order hierarchy. • Overview of costs by project element. by planned and actual values during a fiscal year or other time horizon BusinessObjects Cost Center Rapid Mart Business Guide 15 . Overview Supported analyses 2 Business function Type of analysis Measures available in the Rapid Mart Project Element (WBS) Costs incurred by type • Drill down or roll up using Project accounting Element hierarchies. by fixed and variable quantities. units of measure. units of measure. and amounts in various currencies for a reporting period Plan/Actual/Variance • Analysis of costs incurred by planned and actual values for a reporting period • Analysis of project elements rolled up by cost element. by planned and actual values during a fiscal year or other time horizon Internal (Overhead) Costs and Allocations • Drill down or roll up using internal Orders order hierarchies • Transaction and summary information (fixed and variable quantities. in transaction. by cost element.

controlling object and internal order information). Account Based • Plan/Actual/Variance using cost and Profitability revenue elements by profit centers. The Rapid Mart extracts these tables from SAP master data and customizable tables. A complete list of dimensions is presented below: Dimension Comment Activity Activity Hierarchy Hz Horizontal Hierarchy Activity Hierarchy Vr Vertical Hierarchy Business Area Business Transaction Type Controlling Version Company Controlling Area Functional Area Value Type Cost Center 16 BusinessObjects Cost Center Rapid Mart Business Guide .2 Overview Supported analyses Business function Type of analysis Measures available in the Rapid Mart Profitability Analysis Cost Based • Plan/Actual/Variance for revenues by Profitability profit center based on cost of sales valuation approach. company code. vendor and material data) and CO module data (such as activity. Dimensions available to support these analyses The BusinessObjects Cost Center Rapid Mart contains a number of dimension tables that use business intelligence tools to facilitate analysis. The tables include enterprise entities (such as controlling area. value type. business area. • Drill up and down using profit center hierarchies. • Overhead cost trends analysis by profit center. • Return on investment analysis • Comparison of revenues and imputed costs by cost and revenue elements.

Overview Supported analyses 2 Dimension Comment Cost Center Hierarchy Hz Horizontal Hierarchy Cost Center Hierarchy Vr Vertical Hierarchy Cost Center Geography Cost Center Contact Numbers Cost Element Cost Element Hierarchy Hz Horizontal Hierarchy Cost Element Hierarchy Vr Vertical Hierarchy GL Account Internal Orders Internal Order Hierarchy Hz Horizontal Hierarchy Internal Order Hierarchy Vr Vertical Hierarchy Materials Material Product Hierarchy Company Code Currency Ctrl Area Currency Object Currency Transaction Currency Object Class Object Type Profit Center Profit Center Hierarchy Hz Horizontal Hierarchy Profit Center Hierarchy Vr Vertical Hierarchy Profit Center Geography Profit Center Contact Numbers Project Project Profiles Project Element Project Element Hierarchy Hz Horizontal Hierarchy Project Element Hierarchy Vr Vertical Hierarchy Project Element Dates Posting Date Time Dimension BusinessObjects Cost Center Rapid Mart Business Guide 17 .

2 Overview Supported analyses Dimension Comment Booking (Creation) Date Time Dimension Ctrl Area Fiscal Periods Company Code Fiscal Periods Units Of Measure Vendor Vendor Geography Vendor Contact Numbers Vendor Categories 18 BusinessObjects Cost Center Rapid Mart Business Guide .

For example. and sold is needed for a Rapid Mart that supports sales analysis and also for a Rapid Mart that supports inventory analysis. The same components can be used in multiple Rapid Marts. Overview Related Rapid Marts 2 Related Rapid Marts Components of the BusinessObjects Cost Center Rapid Mart are related to other Business Objects Rapid Mart components. • The internal orders in this Rapid Mart include the production planning orders found in the Production Planning Rapid Mart. Each of the sections listed in “What you can do with this Rapid Mart” on page 12 is a component. For more information about the “execute once” feature. a component that extracts information about materials bought. A Data Integrator job can include multiple instances of a component. each section includes all the required dimension components. You can identify a component within a Data Integrator job by a “C_” prefix before its name. see the Data Integrator Designer Guide. Components are set to execute only once within a job. For example. a job with several sections may include several instances of a particular dimension component. • Profitability analysis from the revenue reported in the Sales Rapid Mart. You can add a component to any Rapid Mart using a simple import procedure. produced. Work flows that extract star schema “dimensions” are components. • Vendor and material components are included in the Purchasing Rapid Mart and the Inventory Rapid Mart. the component that contains cost transactions and the associated reporting dimensions is named C_CostTransaction_Section_SAP. For example. For example. Therefore. This “execute once” feature ensures that shared components do not cause duplicate data extraction from SAP. Fitting into the accounting process The SAP Cost Accounting process consists of the following elements: • Personnel costs • G/L expenses • Asset depreciation • Billing documents • Sales orders • Goods issues BusinessObjects Cost Center Rapid Mart Business Guide 19 .

. the employee payroll section from the HR Rapid Mart. Cost Personnel HR Center Costs G/L Expenses Accounts Payable Asset Depreciation Accounts Billing Cost & Profit Receivable Documents Transactions Sales Orders Sales Goods Issues Profit Purchasing Purchase Center Orders 20 BusinessObjects Cost Center Rapid Mart Business Guide .2 Overview Fitting into the accounting process • Purchase orders You can combine the sections contained in the BusinessObjects Cost Center Rapid Mart with the purchasing sections from the Purchasing Rapid Mart. the sales order section from the Sales Rapid Mart. and the general ledger information from the Accounts Payable and the Accounts Receivable Rapid Marts to create a comprehensive view of costs incurred by your enterprise.

The larger boxes contain the fact tables corresponding to componentized sections. Overview Business Objects Cost Center Rapid Mart Schema 2 Business Objects Cost Center Rapid Mart Schema The following diagram shows an overview of the BusinessObjects Cost Center Rapid Mart components and their relationships. BusinessObjects Cost Center Rapid Mart Business Guide 21 . the smaller boxes indicate dimensional components that may apply to multiple sections.

2 Overview Business Objects Cost Center Rapid Mart Schema 22 BusinessObjects Cost Center Rapid Mart Business Guide .

Rapid Mart Subject Areas chapter .

cost objects. These include: • Cost Objects • Cost Centers • Internal Orders • Project Elements • Activities • Financial Organization Structure • Cost Elements • Projects • Profit Centers • Vendors • Accounting Hierarchies Each of these areas is detailed on the following pages. and other areas. 24 BusinessObjects Cost Center Rapid Mart Business Guide . summary. This chapter discusses: • Cost Analysis Basics • Cost Transaction Section • Cost Summary Section • Profit Center Transactions Section Cost Analysis Basics The BusinessObjects Cost Center Rapid Mart details and processes transactional. This chapter describes each section and the processes each section captures.3 Rapid Mart Subject Areas Overview Overview Each section in the BusinessObjects Cost Center Rapid Mart pertains to a particular subject area. The information in this chapter is useful for readers who use the Rapid Mart to develop reporting solutions for SAP Controlling module and need to understand the data in the Rapid Mart and how it relates to SAP. and master data obtained from cost accounting transactions.

a cafeteria provides internal services to other cost centers and might allocate its operating costs to those cost centers. Cost centers can also be defined by functional requirement. Thus. such as payroll. such as financial accounting (FI) or materials management (MM). allocation criteria. BusinessObjects Cost Center Rapid Mart Business Guide 25 . In the Rapid Mart. Cost centers can be defined in several ways. costs are identified according to how they are incurred. the Cost Element is used to consolidate these transactions. SAP posts the costs to the unit’s cost center. cost center transactions are posted by other parts of SAP. or at the end of each accounting period. each Controlling transaction can refer to only one type of Cost Object. Initially. Different types of Cost Objects will post to the same Cost Element. They are not an accounting system as such. or by area of responsibility.OBJNR) assignment on Cost Transactions. SAP can allocate costs based on specific measurements. SAP ties the various Cost Objects together with Cost Elements (a type of GL Account). but rather a detailed recording of data that forms the basis for cost accounting. geographic location. cannot also refer to a Project Element. SAP can allocate costs when work is completed. For example. when other business events take place. an Project Elements. some or all of a transaction’s costs may be assigned to other cost centers or controlling objects. Internal Orders. As these organizational units incur costs. Rapid Mart Subject Areas Cost Analysis Basics 3 Cost Objects WIth Cost Objects. Cost Centers. Cost Objects are mutually exclusive. a transaction for an Internal Order. such as number of employees in a cost center or on the actual cost incurred. They are used to post accounting transactions that describe such configured entities as Activities. That is. For example. and utilities. An assignment field in the transaction directs the costs to a cost center. rent. cost elements are derived from the object number (SAP Field COEP. Thus. you can define each low-level organizational unit that has responsibility for managing costs as a cost center. Depending on the type of cost center. For more details see “Cost Elements” on page 28. positions 7 .16 of the object number are the cost element. activities or services provided. Cost Centers SAP’s cost center accounting sub-module tracks where costs occur in your company. When object number starts with “KS” or “KL”.

Internal Orders are derived from the object number (SAP Field COEP. Project Elements You structure your project using Project Elements.OBJNR) assignment on Cost Transactions. Project Elements form the basis for the organization and coordination of a project. They allow you to effectively manage a project. a transitional activity. including: process planning. When object number starts with “OR”. They organize project tasks into a hierarchy. SAP can use the settlement function to allocate the order costs to the responsible cost center. from creation through the planning and posting of actual costs. individual Project Elements are assigned to the Cost Transactions. In SAP. cost planning. The Project Elements describe specific tasks or actions in the project to be carried out within a specific time period. They are also called WBS (Work Breakdown Structure). 26 BusinessObjects Cost Center Rapid Mart Business Guide . They are the functional basis for planning steps in a project. SAP uses internal orders to receive cost postings that track the costs associated with a particular accounting entity—be it an event. Internal orders can receive cost postings through various types of transactions. capacity planning or costing. When a transaction reduces the costs on an order (such as settlement to receivers either internal or external to CO). At the end of each accounting period.3 Rapid Mart Subject Areas Cost Analysis Basics Internal Orders SAP allows companies to track an internal order throughout its life cycle. By using internal orders. as well as project control. SAP considers the transaction to be a credit posting to the order. Actual Projects are not. When an internal order receives a cost posting that adds to the cost balance it carries (such as FI postings or goods issues from MM). They are a hierarchical outline of an undertaking described in the project definition. scheduling. and can also pass costs along to other objects in CO. SAP enables and preserves detailed information regarding the types and amount of costs that these accounting entities incur. up to final settlement. positions 3 . They give you a clear picture of the project and facilitate the coordination and implementation of the project.14 of the object number are the Internal Order Number. SAP considers the transaction to be a debit posting to the order. In the Rapid Mart. or type of activity.

positions 17 . In contrast to traditional overhead cost accounting. BusinessObjects Cost Center Rapid Mart Business Guide 27 .10 of the object number are the project element.OBJNR) assignment on Cost Transactions.OBJNR) assignment on Cost Transactions. customers. An Activity allocates process quantities based on resource and process drivers. In the Rapid Mart. an Activity enhances product costing by assigning the sources of costs to their originating business processes. When object number starts with “KS” and partner object (SAP Field COEP. positions 3 . When object number starts with “KL”. positions 17 . Activities are derived from the object number (SAP Field COEP. When object number starts with “PR”. Activities thus enhance the Cost Center Accounting. distribution channels. Rapid Mart Subject Areas Cost Analysis Basics 3 In the Rapid Mart. Activities You can use the Activities to provide a business process oriented. Project elements are derived from the object number (SAP Field COEP. Cost center resources can allocate to business processes based on their true utilization of activities. location- oriented view provided by Cost Center Accounting.PAROB1) starts with “PR”.22 of the object number are the Activity ID. positions 3 . allowing you to define cost allocation more exactly along the Value Added Chain that is possible with overhead rates. cross- functional view of overhead costs in addition to the traditional.PAROB1) starts with “KL”.22 of the partner object are the Activity ID. Likewise.10 of the partner object are the project element. When object number starts with “OR” and partner object (SAP Field COEP. Activities give a fairer assignment of the overhead costs to products. and other objects.

Each cost element maps back to a general ledger account specified in SAP’s financial accounting (FI) module. 28 BusinessObjects Cost Center Rapid Mart Business Guide . You can freely define these to categorize the accounting transactions in addition to other organizational elements. Some examples of Functional Areas are: • Sales & Marketing • Administration • Manufacturing • Direct Production Costs • Research & Development Functional Areas can be associated with: • G/L accounts • Cost Elements • Cost Centers • Activities Cost Elements SAP’s cost element module classifies a transaction according to the nature of the cost being posted to a given cost object (such as cost center or internal order).3 Rapid Mart Subject Areas Cost Analysis Basics Financial Organization Structure The Financial Organization Structure from SAP that is covered by the Rapid Mart is shown in the diagram below: Key: Controlling Arrows indicate a “one to Area many” relationship: one many Cost Company Example: Profit One Controlling Area can Center Center Code have many Company Codes Business Area Functional Areas are another optional organization related classification of cost accounting transactions.

the Rapid Mart stores the Cost Element ID’s as both GL Account ID’s and Cost Element ID’s. and control. Rapid Mart Subject Areas Cost Analysis Basics 3 There are two types of cost elements: • Primary — Directly incurred costs. it checks that there is a valid CO object assignment— such as to a cost center or an internal order—for that line item. The GL Account dimension contains SAP General Ledger module data. SAP does not post an expense in FI unless the expense is passed as a cost to CO at the same time. • Secondary — Costs previously incurred and posted that are being reassigned to another cost object. Because Cost Elements are a subset of GL Accounts. revenues. Projects are generally part of the internal processes of a company. A project is a complex structure of tasks within a controlling area. Secondary cost elements are used exclusively for certain types of internal CO transactions. It is used to control and monitor the schedule. Both fields serve as foreign keys to two different dimensions: Cost Center and GL Account. The values are identical in both fields for any given row of data. To be able to control all tasks in project execution. unambiguous project structure is the basis for successful project planning. These transactions have no corresponding general ledger accounts or other definition in FI. A clear. resources. and funds availability. Only a Project Element is assigned directly. A general ledger expense account in the FI module must contain the cost element before it can be created in the CO. When SAP posts an FI transaction that uses an expense account with a primary cost element. The Rapid Mart uses the Project Element to look up the Project ID as a Project Element can be associated with only one Project. Projects In SAP cost transactions can optionally be assigned to a project. Before you can carry out a project in its entirety. BusinessObjects Cost Center Rapid Mart Business Guide 29 . capacities. A project is not directly assigned to a cost transaction in SAP. Primary cost elements are those relevant to cost accounting in the SAP CO. cost. The Cost Center dimension contains SAP Controlling module data. monitoring. the project goals must be precisely described and the project activities to be carried out must be structured. you need an organizational form that is specific to the project and which is shared by all departments involved.

you can expand your profit centers for use as investment centers. Profit Center are only associated with the profit center transactions. assets. You organize your organization into profit centers by assigning the master data of each profit-relevant objects (materials.EBELN). A profit center represents an organizational subunit that operates independently on the market and bears responsibility for its own costs and revenues. For information on Profit Centers as a transaction see “Profit Center Transactions Section” on page 43 Profit Centers are an organizational unit in Accounting that reflect a management-oriented structure of the organization for the purpose of internal control. When the reference order type on the cost transaction (SAP field COEP. and the purchase order number is stored in the cost transaction (SAP field COEP. projects.RBEST) is “20” then the cost transaction is associated to a purchase order. cost objects.VRGNG = 'COIN'). We use this purchase order number to lookup the Vendor ID on table LIFNR in SAP. 30 BusinessObjects Cost Center Rapid Mart Business Guide . cost centers.3 Rapid Mart Subject Areas Cost Analysis Basics Profit Centers This section describes Profit Centers as an organizational component. Examples of such services/goods include: • Goods acquired • Business services received • The transfer of a right In the Rapid Mart. and the Controlling transaction is a through-posting from FI (SAP field COBK. Additionally. Vendors are derived on Cost Transactions associated with Purchase Orders. In the Rapid Mart. we get the Vendor ID from the associated Accounting Document (SAP table BSEG). sales orders. orders. and profitability segments) to a profit center By analyzing the fixed capital as well. Operating results for profit centers can be analyzed using either the cost-of-sales approach or the period accounting approach. Vendors Business partner to whom amounts are payable for goods delivered/ services performed. if the Value Type is “04” (Actuals) on a cost transaction (SAP field COEP.WRTTP = '04'). not as a type of Controlling transaction.

These hierarchies are organized in both horizontal and vertical format. You can use drill up or down to perform multi dimensional analysis with a hierarchy. or “date”. An example of a hierarchy is time. They are: • Activity • Cost Center • Cost Element • Project Element • Internal Orders • Profit Center A hierarchy is an ordered series of related objects. and Month. BusinessObjects Cost Center Rapid Mart Business Guide 31 . Rapid Mart Subject Areas Cost Analysis Basics 3 Accounting Hierarchies The Cost Center Rapid Mart has 6 hierarchy dimensions that report cost and profit breakdowns in the same manner as SAP. Quarter. For more details refer to chapter 5 (Universe) section on “Hierarchies” on page 124. which may group objects as Year. Vertical hierarchies represent each level or node with an individual row of data. Horizontal hierarchies are organized so that all levels (or nodes) appear as columns on a single row of data.

and their associated dimension tables: Attribute name Dimension Table Name Activity and associated ACTIVITY. COST_CNTR_HIER_HR. The cost transaction section also captures the following dimensional attributes. material. posting date. vendor. Cost transaction data allows viewing details of individual accounting transactions such as transaction number.3 Rapid Mart Subject Areas Cost Transaction Section Cost Transaction Section The Cost Transaction Section extracts SAP data that allows cost transactions to be monitored and classified. such as a building project or a marketing event. COST_ELEM_HIER_VR Currency Codes CURRENCY 32 BusinessObjects Cost Center Rapid Mart Business Guide . Cost transaction data can also be used to track costs associated with a particular accounting entity. COST_CNTR_HIER_VR Cost Element and associated COST_ELEMENT. Cost transaction data can be used to track costs that have been incurred (such as labor. postage or telephone costs). and to pinpoint where costs occur within a company. transaction amount and quantity. COST_ELEM_HIER_HR. hierarchies ACTIVITY_HIER. ACTIVITY_HIER_HR. Rapid Mart Processing Extracted cost transaction data is stored in the CO_TRANS_FACT table. hierarchies COST_ELEM_HIER. ACTIVITY_HIER_VR Business Area BUSINESS_AREA Business Transaction CO_TRANS Controlling Version CO_VERSION Company Code COMPANY_CODE Controlling Area CONTROLLING_AREA Cost Center and associated COST_CENTER hierarchies COST_CNTR_HIER.

Fact Table Fields The Cost Transaction Detail table (CO_TRANS_FACT) contains the following measures: • VALUE_TXN_CURR: Cost Transaction Value in Transaction Currency • VALUE_OBJ_CURR: Cost Transaction Value in Cost Center (Object) Currency • VALUE_CO_CURR: Cost Transaction Value in Controlling Area Currency • VALUE_CO_CURR_FIX: Cost Transaction Fixed Value in Controlling Area Currency • PRICE_VAR_CO_CURR: Cost Transaction Price Variance in Controlling Area Currency BusinessObjects Cost Center Rapid Mart Business Guide 33 . PROJECT_ELEMENT_HIER_HR. INT_ORDER_HIER_VR Material MATERIAL Object Class OBJECT_CLASS Object Type OBJECT_TYPE Project PROJECT Project Element and PROJECT_ELEMENT. associated hierarchies PROJECT_ELEMENT_HIER. INT_ORDER_HIER_HR. Rapid Mart Subject Areas Cost Transaction Section 3 Attribute name Dimension Table Name Fiscal Period FISC_PERIODS_DIM Functional Area FUNCTIONAL_AREA GL Account GL_ACCOUNT Internal Order and associated INTERNAL_ORDERS hierarchies INT_ORDER_HIER. PROJECT_ELEMENT_HIER_VR Creation Date & Posting Date TIME_DIM Unit of Measure UNITS_OF_MEASURE Value Type VALUE_TYPE Vendor VENDOR The cost transaction section extracts cost-related data from the SAP header and line item tables (tables COBK and COEP in SAP respectively).

3 Rapid Mart Subject Areas Cost Transaction Section • FIXED_VAR_CO_CURR: Cost Transaction Fixed Variance in Controlling Area Currency • ACTUAL_VALUE_CO_CURR: Cost Transaction Actual Value Controlling Area Currency • PLAN_VALUE_CO_CURR: Cost Transaction Planned (Budget) Value Controlling Area Currency • ACTUAL_VALUE_TXN_CURR: Cost Transaction Actual Value Transaction Currency • PLAN_VALUE_TXN_CURR: Cost Transaction Planned (Budget) Value Transaction Currency • QTY: Cost Transaction Quantity • QTY_FIXED: Cost Transaction Fixed Quantity • QTY_ENTERED: Cost Transaction Entered Quantity • QTY_FIXED_ENTERED: Cost Transaction Fixed Entered Quantity 34 BusinessObjects Cost Center Rapid Mart Business Guide .

You can analyze transaction costs along several dimensions: • By Activity and Activity Hierarchies • By Cost Center and Cost Center Hierarchies • By Cost Element (GL Account) and Cost Element Hierarchies • By Fiscal Periods (Fiscal Year. The CO_TRANS_FACT table stores these details. Quarter. Month) • By Internal Orders and Internal Order Hierarchies • By Material and Product Hierarchies BusinessObjects Cost Center Rapid Mart Business Guide 35 . Rapid Mart Subject Areas Cost Transaction Section 3 Rapid Mart Data The cost transaction section includes cost information at the transaction level. The CO_TRANS_FACT table and associated dimension tables are organized as a star schema as shown below.

by cost center? • What were the company’s total costs for trade shows this year? • Who are out top 10 vendors (amount spent) this year? • What is the cost breakdown by Product Hierarchy for this month? • Which Projects and Project Elements are costliest? • Which projects are over budget? • What is the breakdown of project over-runs by project element? • Which Activities have the highest expenses? • Are production orders (a type of internal orders) completed within budgeted costs? • Which vendors can supply this material at the lowest cost? 36 BusinessObjects Cost Center Rapid Mart Business Guide . or insurance) last year. you can answer questions like: • How much was spent on labor (or telephone.3 Rapid Mart Subject Areas Cost Transaction Section • By Monetary Currencies • By Object Type • By Object Class • By Financial Organization: • Business Area • Company Code • Controlling Area • Functional Area • By Project Element and Project Element Hierarchies • By Project • By Time Dimension (posting and creation dates) • By Business Transaction Type • By Controlling Version • By Value Type • By Unit of Measure • By Vendor Using the cost transaction section.

ACTIVITY_HIER. Table CO_SUMMARY_FACT stores the vertical representation. COST_CNTR_HIER_VR Cost Element and associated COST_ELEMENT. Table CO_SUMMARY_FACT_HR stores the horizontal representation. Rapid Mart Processing Extracted cost summary data is stored in the CO_TRANS_FACT and CO_SUMMARY_FACT_HR tables. COST_ELEM_HIER_HR. Cost summary data is organized both horizontally and vertically. The cost summary section also captures the following dimensional attributes. hierarchies ACTIVITY_HIER_HR. ACTIVITY_HIER_VR Business Area BUSINESS_AREA Business Transaction CO_TRANS Company Code COMPANY_CODE Controlling Version CO_VERSION Controlling Area CONTROLLING_AREA Cost Center and associated COST_CENTER. COST_CNTR_HIER_HR. COST_ELEM_HIER_VR Currency CURRENCY Fiscal Period FISC_PERIODS_DIM GL Account GL_ACCOUNT BusinessObjects Cost Center Rapid Mart Business Guide 37 . Rapid Mart Subject Areas Cost Summary Section 3 Cost Summary Section The cost summary section stores cost period totals (balances) by fiscal period and year. hierarchies COST_CNTR_HIER. hierarchies COST_ELEMENT_HIER. It is also used for various financial ratios calculation when average or total of 12 rolling periods is involved. This is the main data source for financial reporting to view the company cost trends and to perform multi-dimensional analysis. and their associated dimension tables: Attribute name Dimension Table Name Activity and associated ACTIVITY.

INT_ORDER_HIER_VR Object Class OBJECT_CLASS Object Type OBJECT_TYPE Project PROJECT Project Element and PROJECT_ELEMENT. Fact Table Fields The Cost Summary tables (CO_SUMMARY_FACT & CO_SUMMARY_FACT_HR) contain the following measures: • CO_SUMMARY_FACT (Vertical Organization): • VALUE_TXN_CURR: Cost Summary Value in Transaction Currency • VALUE_OBJ_CURR: Cost Summary Value in Cost Center (Object) Currency • VALUE_CO_CURR: Cost Summary Value in Controlling Area Currency • VALUE_CO_CURR_FIX: Cost Summary Fixed Value in Controlling Area Currency • PRICE_VAR_CO_CURR: Cost Summary Price Variance in Controlling Area Currency • FIXED_VAR_CO_CURR: Cost Summary Fixed Variance in Controlling Area Currency • ACTUAL_VALUE_CO_CURR: Cost Summary Actual Value in Controlling Area Currency • PLAN_VALUE_CO_CURR: Cost Summary Planned (Budget) Value in Controlling Area Currency 38 BusinessObjects Cost Center Rapid Mart Business Guide . PROJECT_ELEMENT_HIER_HR.3 Rapid Mart Subject Areas Cost Summary Section Attribute name Dimension Table Name Internal Order and associated INTERNAL_ORDERS. PROJECT_ELEMENT_HIER_VR Unit of Measure UNITS_OF_MEASURE Value Type VALUE_TYPE The cost summary section extracts cost-related data from the SAP summary tables for internal and external costs: table COSS for internal costs. INT_ORDER_HIER_HR. associated hierarchies PROJECT_ELEMENT_HIER. and table COSP for external costs. hierarchies INT_ORDER_HIER.

FIXED_QTY_P16: Cost Summary Fixed Quantity (periods 1 .FIX_VAL_CO_CUR_P16: Cost Summary Fixed Value in Controlling Area Currency (periods 1 .16) • FIXED_QTY_P01 .VALUE_OBJ_CURR_P16: Cost Summary Value in Cost Center (Object) Currency (periods 1 . with columns for quantity and value totals for all fiscal periods in each row.VALUE_CO_CURR_P16: Cost Summary Value in Controlling Area Currency (periods 1 . CO_SUMMARY_FACT_HR is analogous to SAP. BusinessObjects Cost Center Rapid Mart Business Guide 39 . Therefore. CO_SUMMARY_FACT. has the same information. but with one row for each fiscal period. Rapid Mart Subject Areas Cost Summary Section 3 • ACTUAL_VALUE_TXN_CURR: Cost Summary Actual Value in Transaction Currency • PLAN_VALUE_TXN_CURR: Cost Summary Planned (Budget) Value in Transaction Currency • QTY: Cost Summary Quantity • FIXED_QTY: Cost Summary Fixed Quantity • COST_SUMMARY_FACT_HR (Horizontal Organization): • FIX_VAL_CO_CUR_P01 . The Data Integrator uses the Pivot transform to create the vertical format for CO_SUMMARY_FACT. The organization of the SAP source tables (COSS and COSP) follows the horizontal format.16) • VALUE_OBJ_CURR_P01 . resulting in upto 16 times as many rows in the table.16) • VALUE_TXN_CURR_P01 .16) • VALUE_CO_CURR_P01 .PRICE_VAR_CO_CURR_P16: Cost Summary Price Variance in Controlling Area Currency (periods 1 - 16) • QTY_P01 .FIXED_VAR_CO_CURR_P16: Cost Summary Fixed Variance in Controlling Area Currency (periods 1 - 16) • PRICE_VAR_CO_CURR_P01 .VALUE_TXN_CURR_P16: Cost Summary Value in Transaction Currency (periods 1 .QTY_P16: Cost Summary Quantity (periods 1 . There can be upto 16 fiscal periods in the SAP system: 12 regular periods and 4 special posting periods used for adjustments.16) Rapid Mart Data The CO_SUMMARY_FACT_HR table has one row summarizing cost information for each cost object for each fiscal year.16) • FIXED_VAR_CO_CURR_P01 .

40 BusinessObjects Cost Center Rapid Mart Business Guide . Data from SAP table COSP is flagged with “E” for External. The flag is set to “I” for Internal or “E” External.3 Rapid Mart Subject Areas Cost Summary Section Both the CO_SUMMARY_FACT and CO_SUMMARY_FACT_HR tables contain a Transaction Type Flag. Data from SAP table COSS is flagged with “I” for Internal.

Rapid Mart Subject Areas Cost Summary Section 3 The following diagram shows the tables in the cost summary section: BusinessObjects Cost Center Rapid Mart Business Guide 41 .

3 Rapid Mart Subject Areas Cost Summary Section You can analyze summary costs along several dimensions: • By Activity and Activity Hierarchies • By Cost Center and Cost Center Hierarchies • By Cost Element (GL Account) and Cost Element Hierarchies • By Fiscal Periods (Fiscal Year. you can answer questions like: • “For which cost items is the company overall in variance?” • “How much was spent on labor (or telephone. Quarter. Month) • By Internal Orders and Internal Order Hierarchies • By Monetary Currencies • By Object Type • By Object Class • By Financial Organization: • Business Area • Company Code • Controlling Area • By Project Element and Project Element Hierarchies • By Project • By Business Transaction Type • By Controlling Version • By Value Type • By Unit of Measure Using the cost summary section. versus how much was planned?” • “Which cost centers are in variance for specific cost elements and which activity types were involved?” • “What are the planned versus actual costs for a specific cost center or group of cost centers?” • “What was the variance in planned versus actual costs for trade shows by cost element?” • “Which activities were responsible for the variance?” • What is the variance between actual and planned (budget) amounts by cost center hierarchy for this year? • Have I been able to reduce costs (by cost element hierarchy) this year compared to last? • What are my cost trends for any rolling 12 month period? 42 BusinessObjects Cost Center Rapid Mart Business Guide . or insurance) last year.

credit memos or returns) that revise the business transaction results when claims are processed or errors are corrected. and “P” for Budget (or Planned) data. It is organized a bit differently in SAP and also in the Rapid Mart. COST_ELEM_HIER_HR. SAP generally stores all measure values as positive. Rapid Mart Subject Areas Profit Center Transactions Section 3 Profit Center Transactions Section The profit center transactions section stores cost and revenue transactions by profit center. SAP divides the profit center data into Actuals and Planned (Budgeted) costs. and cost of goods manufactured. This applies to all revenues. COST_ELEMENT_HIER. Sign Handling in Profit Center Transactions: For actual data as well as for planned (budget) data. COST_CNTR_HIER. These are stored in separate tables in SAP. COST_ELEM_HIER_VR Controlling Area CONTROLLING_AREA Currency CURRENCY Fiscal Period FISC_PERIODS_DIM BusinessObjects Cost Center Rapid Mart Business Guide 43 . COST_CNTR_HIER_HR. and their associated dimension tables: Attribute name Dimension Table Name Business Area BUSINESS_AREA Company Code COMPANY_CODE Cost Center COST_CENTER. The profit center transaction section also captures the following dimensional attributes. The Data Integrator assigns an Actual or Budget Flag to each row of profit center data. COST_CNTR_HIER_VR Cost Element COST_ELEMENT. Values are “A” for Actuals data. Rapid Mart Processing Extracted profit center transaction data is stored in the PROFIT_CENTER_FACT table. that flow into profit center transactions during Order Settlement or Periodic Overhead Allocation. sales deductions. Negative values generally only occur for business transactions (such as reversals. as well as to the different period costs.

INT_ORDER_HIER. PROFIT_CENTER_HIER_HR. PROFIT_CENTER_HIER_VR Unit of Measure UNITS_OF_MEASURE Vendor VENDOR Version CO_VERSION The profit center transactions section extracts data from the transaction tables for SAP module Profit Center Accounting (EC-PCA). INT_ORDER_HIER_HR. Table GLPCP is the Planned (or Budget) transactions. Table GLPCA is the Actuals transactions. INT_ORDER_HIER_VR Posting Date. Creation TIME_DIM (Booking) Date Profit Center PROFIT_CENTER. Fact Table Fields The Profit Center Transaction table (PROFIT_CENTER_FACT) contains the following measures: • VALUE_TXN_CURR: Profit Center Transaction Value in Transaction Currency • VALUE_COMPANY_CURR: Profit Center Transaction Value in Company Currency • VALUE_PROFITCENTER_CURR: Profit Center Transaction Value in Profit Center (Object) Currency • QTY: Profit Center Transaction Quantity 44 BusinessObjects Cost Center Rapid Mart Business Guide .3 Rapid Mart Subject Areas Profit Center Transactions Section Attribute name Dimension Table Name Functional Area FUNCTIONAL_AREA GL Account GL_ACCOUNT Material MATERIAL Internal Order INTERNAL_ORDERS. PROFIT_CENTER_HIER.

You can analyze profit center transactions along several dimensions: • By Cost Element (GL Account) and Cost Element Hierarchies BusinessObjects Cost Center Rapid Mart Business Guide 45 . and so on). thus treating them as “companies within the company”. The structure in these tables is identical in SAP. The following diagram shows the tables in the profit center transactions section: Profit Center Accounting (EC-PCA) lets you determine profits and losses by profit center using either period accounting or the cost-of-sales approach. You can determine the source of the data with the Actual or Budget Flag described earlier. square meters. sales per employee. Consequently. Dividing your company up into profit centers allows you to analyze areas of responsibility and to delegate responsibility to decentralized units. Rapid Mart Subject Areas Profit Center Transactions Section 3 Rapid Mart Data The PROFIT_CENTER_FACT table merges data from both GLPCA and GLPCP tables. you can calculate all the key figures commonly used in cost accounting (return on investment. A profit center is a management-oriented organizational unit used for internal controlling purposes. It also lets you analyze fixed capital and so-called “statistical key figures” (number of employees. cash flow. and so on) by profit center.

Planned costs (Variance) by Profit Center hierarchy? • Which are my top 10 profit centers by fiscal year? • How did my profit center perform this year versus last year? • Which materials are most profitable by profit center? • What are my profit center transactions by internal order hierarchy? 46 BusinessObjects Cost Center Rapid Mart Business Guide . Month) • By Internal Orders and Internal Order Hierarchies • By Material and Product Hierarchies • By Monetary Currencies • By Financial Organization: • Business Area • Company Code • Controlling Area • Functional Area • By Profit Center and Profit Center Hierarchies • By Time Dimension (posting and creation dates) • By Controlling Version • By Unit of Measure • By Vendor Using the profit center transactions section.3 Rapid Mart Subject Areas Profit Center Transactions Section • By Fiscal Periods (Fiscal Year. Quarter. you can answer questions like: • Which Profit Centers bring in the most revenue? • What are my Actual vs.

Reports chapter .

The information in this chapter is useful for those who design reporting solutions for Cost and Profitability analysis. This chapter provides examples of reports you could generate using the Cost Center Rapid Mart universe. Project Element. such as Cost Center. Activity. including: • Cost Details • Cost Summary • Profit Center Details • Hierarchy Data Discovery • Invalid Hierarchies Note that all report SQL is located in the Rapid Mart installation directory under "\Sample\DDL". you can complete numerous analyses and generate different reports including the following examples: • Transaction Summary by Material • Transaction Detail Listing • Top 10 Vendor Cost Accounting Docs 48 BusinessObjects Cost Center Rapid Mart Business Guide . You can use this information to analyze incurred costs within each Controlling Area and/or Company Code by Cost Elements and several cost objects. Cost Details Cost details (or cost accounting transactions) are extracted from SAP’s Controlling accounting module. Internal Order. This chapter descirbes content of WebIntelligence (WEBI) reports shipped with the and the Rapid Mart Reporting Content package and recommended joins for each componentized section in the Rapid Mart.4 Reports Overview Overview You can use the BusinessObjects Cost Center Rapid Mart to perform adhoc analysis and produce many kinds of reports. Reports Using the cost detail information.

ISO_CURRENCY_ID. sum(CO_TRANS_FACT. MATERIAL. CONTROLLING_AREA.VALUE_CO_CURR_FIX).DESCRIPTION FROM CONTROLLING_AREA. FISC_PERIOD_CTRL_AREA. MATERIAL.FISCAL_YEAR.This report offers drill-down capability.VENDOR_NAME_1.CTRL_AREA_ID.' || CONTROLLING_AREA.VALUE_CO_CURR). COST_CNTR_HIER_HR.FIXED_VAR_CO_CURR). Report SQL SELECT DISTINCT FISC_PERIOD_CTRL_AREA.FISCAL_PERIOD. CONTROLLING_AREA. sum(CO_TRANS_FACT. VENDOR.PRICE_VAR_CO_CURR). CURRENCY_CTRL_AREA.LEVEL_0_ID. BusinessObjects Cost Center Rapid Mart Business Guide 49 . sum(CO_TRANS_FACT. The results are limited to a single Fiscal Year and Fiscal Period.DESCRIPTION. sum(CO_TRANS_FACT. CO_TRANS_FACT. Reports Cost Details 4 Transaction Summary by Material View a Controlling Area transaction summary for each Vendor by Material.CTRL_AREA_ID || ' . by allowing the user to select a Material and open the Transaction Detail Listing to review all cost details.

DESCRIPTION.VENDOR_NAME_1. FISC_PERIODS_DIM FISC_PERIOD_CTRL_AREA.FISCAL_YEAR.CTRL_AREA_ID || ' . COST_CNTR_HIER_HR WHERE ( CONTROLLING_AREA.DESCRIPTION 50 BusinessObjects Cost Center Rapid Mart Business Guide .' || CONTROLLING_AREA.VENDOR_ID ) AND ( VALUE_TYPE.CTRL_AREA_FISC_VARIANT_ID = FISC_PERIOD_CTRL_AREA.CTRL_AREA_ID.CTRL_AREA_ID ) AND ( CO_TRANS_FACT. CURRENCY_CTRL_AREA.MATERIAL_ID ) AND ( CO_TRANS_FACT.COST_CENT ER_ID and COST_CNTR_HIER_HR.VALUE_TYPE_ID = CO_TRANS_FACT.FISCAL_PERIOD = '01' AND VALUE_TYPE.CURRENCY_ID=CO_TRANS_FACT.LEVEL_0_ID.CTRL_AREA_ID=CO_TRANS_FACT.FISCAL_YEAR and CO_TRANS_FACT.CURR_ID_CT RL_AREA ) AND ( CO_TRANS_FACT.ISO_CURRENCY_ID.PERIOD=FISC_PERIOD_CTRL_AREA.FISCAL_YEAR = '1998' AND FISC_PERIOD_CTRL_AREA. FISC_PERIOD_CTRL_AREA.FISC_YR_VARIANT_ID ) AND ( COST_CNTR_HIER_HR.CTRL_AREA_I D and COST_CNTR_HIER_HR.VALUE_TYPE_ID ) AND ( CURRENCY_CTRL_AREA. MATERIAL.' || CONTROLLING_AREA.VALUE_TYPE_ID = '04' AND MATERIAL. CURRENCY CURRENCY_CTRL_AREA.CTRL_AREA_ID = CO_TRANS_FACT. VENDOR.LEVEL_0_ID in 'H1' ) AND ( FISC_PERIOD_CTRL_AREA.MATERIAL_ID = MATERIAL.4 Reports Cost Details VENDOR.DESCRIPTION <> '?' AND CONTROLLING_AREA.DESCRIPTION = '1000 .CO Europe' ) GROUP BY FISC_PERIOD_CTRL_AREA.COST_CENTER_ID=CO_TRANS_FACT. CONTROLLING_AREA.FISCAL_PERIOD. VALUE_TYPE. CONTROLLING_AREA.FISCAL_YEAR=FISC_PERIOD_CTRL_AREA.FISCAL_PERIOD and CO_TRANS_FACT.CTRL_AREA_ID || ' .VENDOR_ID = VENDOR. COST_CNTR_HIER_HR.

grouped by Controlling Area. Top 10 Vendor Cost Accounting Docs View the Top 10 Vendor Cost Accounting documents (for selected calendar year and month). This report uses the Web Intelligence ranking feature to limit to the top 10 documents by Actual Value in Controlling Area Currency. Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL". BusinessObjects Cost Center Rapid Mart Business Guide 51 . Reports Cost Details 4 Transaction Detail Listing View detailed Controlling Area cost information for a selected Cost Center Hierarchy and Material. The results are limited to a single Fiscal Year and Fiscal Period. Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".

COST_CENTER_ID=C O_TRANS_FACT.CTRL_AREA_ID = CO_TRANS_FACT.INTERNAL_ORDE R_ID = CO_TRANS_FACT. you need to create joins between the CO_TRANS_FACT table and other dimension tables in the Rapid Mart as follows: Dimension table Join Clause CONTROLLING_AREA CONTROLLING_AREA.CURRENCY_ID = CO_TRANS_FACT.CO_VERSION_ID VALUE_TYPE VALUE_TYPE. Specifically.CHART_OF_ACCTS_I D=CO_TRANS_FACT. you will need to create joins between different tables.CO_TXN_ID = CO_TRANS_FACT.VENDOR_ID = VENDOR.COMPANY_CODE_I D and COST_CENTER.MATERIAL_ID = MATERIAL.CHART_OF_ACC TS_ID and COST_ELEMENT.COST_ELEMENT_ID 52 BusinessObjects Cost Center Rapid Mart Business Guide .CO_VERSION_ID = CO_TRANS_FACT.CO_TXN_ID CO_VERSION CO_VERSION.CTRL_AREA_ID MATERIAL CO_TRANS_FACT.CURR_ID_CO_OBJE CT INTERNAL_ORDERS INTERNAL_ORDERS.COST_CENTER_ID COST_ELEMENT COST_ELEMENT.INTERNAL_ORDER_ ID COST_CENTER COST_CENTER.VALUE_TYPE_ID CURRENCY CURRENCY.4 Reports Cost Details Recommended table joins To analyze data from the cost transaction section.VENDOR_ID COMPANY_CODE CO_TRANS_FACT.VALUE_TYPE_ID = CO_TRANS_FACT.MATERIAL_ID VENDOR CO_TRANS_FACT.COMPANY_CODE_ID= CO_TRANS_FACT.COMPANY_CODE_I D CO_TRANS CO_TRANS.COST_ELEMENT_ID= CO_TRANS_FACT.COMPANY_CODE_I D= COMPANY_CODE.

LEVEL_0_ID in @Prompt('Select Cost Center Hierarchy'.'Activity Hierarchy Hz\Activity Level 0 ID'. Reports Cost Details 4 Dimension table Join Clause COST_CNTR_HIER_HR COST_CNTR_HIER_HR.ACTIVITY_ID and ACTIVITY.mono.'A'.ACTIVITY_ID=CO_TRANS_FA CT.CTRL_AREA_ID=C O_TRANS_FACT.CTRL_AREA_ID=CO_TRANS _FACT.'Internal Order Hierarchy Hz\Int Order Level 0 ID'.mono.INTERNAL_OR DER_ID and INT_ORDER_HIER_HR.free) BUSINESS_AREA CO_TRANS_FACT.LEVEL_0_ID = @Prompt('Select Activity Hierarchy'.free) FUNCTIONAL_AREA FUNCTIONAL_AREA.OBJECT_CLASS_ID = CO_TRANS_FACT.free) INT_ORDER_HIER_HR CO_TRANS_FACT.COST_CENTE R_ID and COST_CNTR_HIER_HR.OBJECT_CLASS_ID ACTIVITY ACTIVITY.OBJECT_TYPE_ID = CO_TRANS_FACT.CTRL_AREA_ID and COST_CNTR_HIER_HR.'A'.OBJECT_TYPE_ID BusinessObjects Cost Center Rapid Mart Business Guide 53 .INTERNAL_ORDER_ ID = INT_ORDER_HIER_HR.ACTIVITY_ID=CO_ TRANS_FACT.CTRL_AREA_ID ACTIVITY_HIER_HR ACTIVITY_HIER_HR.LEVEL_0_ID in @Prompt('Select Internal Order Hierarchy'.mono.BUSINESS_AREA_I D= BUSINESS_AREA.ACTIVITY_ID and ACTIVITY_HIER_HR.'Cost Center Hierarchy Hz\Cost Center Level 0 ID'.CTRL_AREA_ID and ACTIVITY_HIER_HR.COST_CENTE R_ID=CO_TRANS_FACT.BUSINESS_AREA_ID OBJECT_TYPE OBJECT_TYPE.FUNCTION_AREA _ID = CO_TRANS_FACT.FUNCTION_AREA_I D OBJECT_CLASS OBJECT_CLASS.CTRL_AREA_I D=CO_TRANS_FACT.'A'.

FISCAL_YEAR and CO_TRANS_FACT.CURR_ID_CTRL_AREA CURRENCY CURRENCY.CREATE_DATE PROJECT_ELEMENT_HIER_V CO_TRANS_FACT.PROJECT_ID=CO_TRANS_F ACT.CURRENCY_ID=CO_TRAN S_FACT.INTERNAL_ORDER_ ID=INT_ORDER_HIER_VR.DESCENDA NT_ID 54 BusinessObjects Cost Center Rapid Mart Business Guide .COMPANY_CODE_ID PROD_HIERARCHY MATERIAL.PROJ_ELEM_ID=PR R OJECT_ELEMENT_HIER_HR.PROJ_ELEM_ID CURRENCY CURRENCY.CALENDAR_DATE=CO_TRA NS_FACT.COMPANY_CODE_I D=GL_ACCOUNT.PRODUCT_HIERARCHY=PR OD_HIERARCHY.DESCEN DENT_ID INT_ORDER_HIER_VR CO_TRANS_FACT.PRODUCT_HIERARC HY PROJECT_ELEMENT_HIER_H CO_TRANS_FACT.PROJ_EL EM_ID PROJECT PROJECT.PROJ_ELEM_ID=PR R OJECT_ELEMENT_HIER_VR.PROJ_ELEM_ID=PR OJECT_ELEMENT.CURR_ID_TXN FISC_PERIODS_DIM CO_TRANS_FACT.CTRL_AREA_FISC_ VARIANT_ID = FISC_PERIODS_DIM.GL_ACCOUNT_ID and CO_TRANS_FACT.CHART_OF_ACCTS _ID=GL_ACCOUNT.PERIOD=FISC_PERI ODS_DIM.PROJECT_ID PROJECT_ELEMENT CO_TRANS_FACT.CHART_OF_ACCTS _ID and CO_TRANS_FACT.FISCAL_YEAR=FISC _PERIODS_DIM.FISCAL_PERIOD and CO_TRANS_FACT.CURRENCY_ID=CO_TRAN S_FACT.FISC_YR_VARIAN T_ID TIME_DIM TIME_DIM.GL_ACCOUNT_ID=G L_ACCOUNT.4 Reports Cost Details Dimension table Join Clause GL_ACCOUNT CO_TRANS_FACT.

DESCENDAN T_ID COST_CNTR_HIER_VR CO_TRANS_FACT.ACCOUNT_GRP_ID=VENDO R_ACCT_GROUP.CTRL_AREA_ID=CO ST_CNTR_HIER_VR.DESCENDANT_ID INTERNAL_ORDER_TYP INTERNAL_ORDERS.COST_ELEMENT_ID =COST_ELEM_HIER_VR.CTRL_AREA_ID and CO_TRANS_FACT.CTRL_AREA_ID and CO_TRANS_FACT.free) BusinessObjects Cost Center Rapid Mart Business Guide 55 .INTERNA L_ORDER_ID and INT_ORDER_HIER_HR.COST_ELEMENT_ID =COST_ELEM_HIER_HR.'Cost Element Hierarchy Hz\Cost Element Level 0 ID'.ORDER_TYPE_ID =INTERNAL_ORDER_TYP.ORDER_TYP E_ID VENDOR_ACCT_GROUP VENDOR.CHART_OF_ACCTS _ID=COST_ELEM_HIER_VR.'Internal Order Hierarchy Hz\Int Order Level 0 ID'.mono.LEVEL_0_ID in @Prompt('Select Cost Element Hierarchy'.mono.CHART_O F_ACCTS_ID and CO_TRANS_FACT.DESCENDANT _ID COST_ELEM_HIER_HR CO_TRANS_FACT.DESCEN DANT_ID INT_ORDER_HIER_HR INTERNAL_ORDERS.INTERNAL_ORDE R_ID=INT_ORDER_HIER_VR.COST_CENTER_ID= COST_CNTR_HIER_VR.CHART_O F_ACCTS_ID and COST_ELEM_HIER_HR.ACTIVITY_ID=ACTIV ITY_HIER_VR.LEVEL_0_ID in @Prompt('Select Internal Order Hierarchy'. Reports Cost Details 4 Dimension table Join Clause COST_ELEM_HIER_VR CO_TRANS_FACT.CTRL_AREA_ID=AC TIVITY_HIER_VR.'A'.CHART_OF_ACCTS _ID=COST_ELEM_HIER_HR.VENDOR_ACCT_GR P_ID INT_ORDER_HIER_VR INTERNAL_ORDERS.'A'.free) ACTIVITY_HIER_VR CO_TRANS_FACT.COST_ELEM ENT_ID and CO_TRANS_FACT.INTERNAL_ORDE R_ID=INT_ORDER_HIER_HR.

mono.PROJ_ELEM_ID= R PROJECT_ELEMENT_HIER_VR.COST_CENTER_ID=C OST_CNTR_HIER_VR.'Cost Center Hierarchy Hz\Cost Center Level 0 ID'.CHART_OF_ ACCTS_ID and COST_ELEM_HIER_HR.CHART_OF_ACCTS_I D=COST_ELEM_HIER_HR.CHART_OF_ACCTS_I D=COST_ELEM_HIER_VR.DESCE NDENT_ID PROJECT_ELEMENT_HIER_H PROJECT_ELEMENT.DESCENDANT_I D COST_CNTR_HIER_HR COST_CENTER.CTRL_AREA_ID=COST _CNTR_HIER_VR.PROJ_ELEM_ID= R PROJECT_ELEMENT_HIER_HR.COST_ELEMENT_ID= COST_ELEM_HIER_VR.CHART_OF_ ACCTS_ID and COST_ELEMENT.mono.COST_CENTER _ID and COST_CNTR_HIER_HR.'Cost Element Hierarchy Hz\Cost Element Level 0 ID'.COST_CENTER_ID=C OST_CNTR_HIER_HR.4 Reports Cost Details Dimension table Join Clause COST_ELEM_HIER_HR COST_ELEMENT.COST_ELEMENT_ID= COST_ELEM_HIER_HR.CTRL_AREA_ID and COST_CENTER.CTRL_AREA_ID and COST_CENTER.free) COST_ELEM_HIER_VR COST_ELEMENT.PROJ_ ELEM_ID COST_CNTR_HIER_VR COST_CENTER.'A'.COST_ELEME NT_ID and COST_ELEMENT.LEVEL_0_ID in @Prompt('Select Cost Center Hierarchy'.free) 56 BusinessObjects Cost Center Rapid Mart Business Guide .'A'.DESCENDANT _ID PROJECT_ELEMENT_HIER_V PROJECT_ELEMENT.CTRL_AREA_ID=COST _CNTR_HIER_HR.LEVEL_0_ID in @Prompt('Select Cost Element Hierarchy'.

CTRL_AREA_ID = ACTIVITY_HIER_VR. such as Cost Center. Internal Order.UOM_ID=CO_T RANS_FACT.ACTIVITY_ID=ACTIVITY_HIE R_HR.CTRL_AREA_ID=ACTIVITY_H IER_HR. and in vertical format.CTRL_AREA_ID and ACTIVITY.ACTIVITY_ID = ACTIVITY_HIER_VR. Project Element.ACTIVITY_ID and ACTIVITY_HIER_HR. Activity.CTRL_AREA_ID and ACTIVITY.'Activity Hierarchy Hz\Activity Level 0 ID'.LEVEL_0_ID = @Prompt('Select Activity Hierarchy'. The summary data is presented in horizontal format. you can complete numerous analyses and generate different reports including the following examples: • Cost Center Actual-Planned-Variance • Cost Center Activities • Cost Summary Trend by Cost Center • Cost Summary Trend by Cost Element • YTD Cost Drilldown by Activity and Cost Center BusinessObjects Cost Center Rapid Mart Business Guide 57 . You can use this information to analyze planned versus actual costs and to determine the variance within each Controlling Area and/or Company Code by Cost Elements and several cost objects.UOM ACTIVITY_HIER_VR ACTIVITY. where there is an individual record for each fiscal period.mono.DESCENDANT_ID Cost Summary The cost summary contains cost transaction balances by fiscal period. Reports Cost Summary 4 Dimension table Join Clause ACTIVITY_HIER_HR ACTIVITY.free) UNITS_OF_MEASURE UNITS_OF_MEASURE. Reports Using the cost summary information.'A'. where each period balance is stored in a separate column (up to 16 periods).

58 BusinessObjects Cost Center Rapid Mart Business Guide . by Cost Element Summary Analyze Cost Center Actual/Planned/Variance values for a Controlling Area over a selected Fiscal Year and Fiscal Period range.4 Reports Cost Summary Cost Center Actual-Planned-Variance View Cost Center Actual/Planned/Variance and Top 10 Analysis for a specified Fiscal Year and Fical Period range.

VALUE_CO_CURR else 0 end) as ACT_VAL_IN_CTRL_AREA_CURRENCY. including Top 10 Cost Centers by Actual Value and Planning Efficiency Analysis (based on variance %). COST_CENTER. Reports Cost Summary 4 Top 10 Analysis View basic Top 10 Analysis. This report uses the Web Intelligence ranking feature to limit to the top 10 Cost Centers. COST_ELEMENT.CO_VERSION_ID = '000' THEN BusinessObjects Cost Center Rapid Mart Business Guide 59 . Report SQL SELECT DISTINCT COST_CENTER. sum(case when CO_SUMMARY_FACT.VALUE_TYPE_ID = '04' AND CO_SUMMARY_FACT. sum(case when CO_SUMMARY_FACT.DESCRIPTION.NAME.CO_VERSION_ID = '000' THEN CO_SUMMARY_FACT.VALUE_TYPE_ID = '01' AND CO_SUMMARY_FACT. COST_ELEMENT.COST_CENTER_ID.COST_ELEMENT_ID.

FISCAL_YEAR. FISC_PERIODS_DIM FISC_PERIOD_CTRL_AREA.VALUE_TYPE_ID and CO_SUMMARY_FACT_HR.COST_CENTER_ID=COST_CNTR_HIER_VR.CO_TXN_ID and 60 BusinessObjects Cost Center Rapid Mart Business Guide . FISC_PERIOD_CTRL_AREA. CURRENCY CURRENCY_CTRL_AREA.COST_ELEMENT_ID and CO_SUMMARY_FACT_HR. FISC_PERIOD_CTRL_AREA. COST_CNTR_HIER_VR.OBJECT_ID and CO_SUMMARY_FACT_HR.FISCAL_YEAR and CO_SUMMARY_FACT_HR.COST_CEN TER_ID ) AND ( CO_SUMMARY_FACT_HR. CO_SUMMARY_FACT_HR WHERE ( COST_ELEMENT. COST_ELEMENT. FISC_PERIOD_CTRL_AREA.VALUE_CO_CURR else 0 end) AS PLAN_VAL_IN_CTRL_AREA_CURRENCY.CHAR T_OF_ACCTS_ID and COST_ELEMENT. CONTROLLING_AREA. CO_SUMMARY_FACT.CO_KEY_SUBNUMBER = CO_SUMMARY_FACT.OBJECT_NUMBER = CO_SUMMARY_FACT.CO_VERSION_ID and CO_SUMMARY_FACT_HR.DESCENDANT _ID ) AND ( CO_SUMMARY_FACT_HR.CHART_OF_ACCTS_ID=CO_SUMMARY_FACT_HR.CUR R_ID_CTRL_AREA ) AND ( COST_CENTER.CO_TXN_ID = CO_SUMMARY_FACT. CURRENCY_CTRL_AREA.COST_ELEMENT_ID = CO_SUMMARY_FACT.CTRL_AREA_ID=CO_SUMMARY_FACT_HR.CO_KEY_SUBNUMBER and CO_SUMMARY_FACT_HR.FISCAL_YEAR = CO_SUMMARY_FACT.CTRL_AREA_ID=COST_CNTR_HIER_VR.4 Reports Cost Summary CO_SUMMARY_FACT.ISO_CURRENCY_ID FROM COST_CENTER.FISCAL_QUARTER.COST_CENTER_ID=COST_CENTER.COST_ELEMENT_ID=CO_SUMMARY_FACT_HR.COMPANY_CODE_ID=COST_CENTER.CO_VERSION_ID = CO_SUMMARY_FACT.FISCAL_PERIOD.CURRENCY_ID=CO_SUMMARY_FACT_HR.CTRL_AREA_ID and COST_CENTER.COMPAN Y_CODE_ID and CO_SUMMARY_FACT_HR.VALUE_TYPE_ID = CO_SUMMARY_FACT.CTRL_ AREA_ID ) AND ( CURRENCY_CTRL_AREA.COST_E LEMENT_ID ) AND ( CONTROLLING_AREA.

CTRL_AREA_ID = '1000' AND ( COST_CNTR_HIER_VR.TRANSACTION_TYPE = CO_SUMMARY_FACT.BUSINESS_AREA_ID ) AND ( CO_SUMMARY_FACT.FISCAL_QUARTER.TRADING_PARTNER_ID = CO_SUMMARY_FACT.ORIGIN_OBJECT = CO_SUMMARY_FACT.COST_CENTER_ID.PERIOD_BLOCK = CO_SUMMARY_FACT.TRADING_PARTNER_ID and CO_SUMMARY_FACT_HR.ISO_CURRENCY_ID BusinessObjects Cost Center Rapid Mart Business Guide 61 .TRANSACTION_TYPE and CO_SUMMARY_FACT_HR. COST_ELEMENT.PARTNER_OBJECT = CO_SUMMARY_FACT. Reports Cost Summary 4 CO_SUMMARY_FACT_HR.FISCAL_YE AR and CO_SUMMARY_FACT.DEB_CRED_IND and CO_SUMMARY_FACT_HR.CURR_ID_TXN and CO_SUMMARY_FACT_HR.PERIOD=FISC_PERIOD_CTRL_AREA.ORIGIN_OBJECT and CO_SUMMARY_FACT_HR.FISCAL_PERIOD. FISC_PERIOD_CTRL_AREA.ANCESTOR_ID = 'J1010' ) AND FISC_PERIOD_CTRL_AREA. COST_ELEMENT. CURRENCY_CTRL_AREA.NAME. COST_CENTER.FISC_YR_VARIANT_ID ) AND ( CONTROLLING_AREA.PARTNER_OBJECT and CO_SUMMARY_FACT_HR.FISCAL_YEAR = '1998' ) GROUP BY COST_CENTER.FISCAL_YEAR=FISC_PERIOD_CTRL_AREA.COST_ELEMENT_ID.FISCAL_PERIO D and CO_SUMMARY_FACT. FISC_PERIOD_CTRL_AREA.FISCAL_YEAR.DEB_CRED_IND = CO_SUMMARY_FACT. FISC_PERIOD_CTRL_AREA.BUSINESS_AREA_ID = CO_SUMMARY_FACT.DESCRIPTION.CURR_ID_TXN = CO_SUMMARY_FACT.PERIOD_BLOCK and CO_SUMMARY_FACT_HR.CTRL_AREA_FISC_VARIANT_ID = FISC_PERIOD_CTRL_AREA.

4 Reports Cost Summary Cost Center Activities View Cost Center summary by Activity for a specified Controlling Area. including Actual/Planned/Variance amounts by Activity. Top 10 Analysis View Top 10 Cost centers according to highest Variance %. This report uses the Web Intelligence ranking feature to limit to the Top 10 Cost Centers based on Variance %. 62 BusinessObjects Cost Center Rapid Mart Business Guide .

Reports
Cost Summary 4

Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DDL".

Cost Summary Trend by Cost Center
View Cost Center period trends for a selected fiscal year. View graphical
analysis of cost summary data to analyze cost center planning efficiency. This
report offers drill down capability in order to further analyze cost details in
Transaction Summary by Material.
by Actual Values

BusinessObjects Cost Center Rapid Mart Business Guide 63

4 Reports
Cost Summary

by Variance %

Cost Center Analysis
View overall Variance vs Actual Value and Cost Center Actual Value Trends
by Fiscal Month.

Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DDL".

64 BusinessObjects Cost Center Rapid Mart Business Guide

Reports
Cost Summary 4
Cost Summary Trend by Cost Element
View Cost Element period trends for a selected fiscal year. View graphical
analysis of cost summary data to analyze cost center planning efficiency.
by Actual Value

BusinessObjects Cost Center Rapid Mart Business Guide 65

4 Reports Cost Summary by Variance % Cost Element Analysis View overall Variance vs Actual Value and Cost Elements Actual Value Trends by Fiscal Month. 66 BusinessObjects Cost Center Rapid Mart Business Guide . Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".

Reports Cost Summary 4 YTD Cost Drilldown by Activity and Cost Center View YTD cost summary breakdown (for a specified Controlling Area) by Activities or Cost Centers. by Activity BusinessObjects Cost Center Rapid Mart Business Guide 67 .

4 Reports Cost Summary by Cost Center Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL". 68 BusinessObjects Cost Center Rapid Mart Business Guide .

ACTIVITY_ID=CO_SUMMARY_FACT _HR. you need to create joins between the CO_SUMMARY_FACT_HR table and the other dimension tables in Rapid Mart as follows: Note: All references to CO_SUMMARY_FACT_HR in the table below can also be applied to CO_SUMMARY_FACT.CHART_OF_ACCTS_ID and COST_ELEMENT.CURRENCY_ID=CO_SUMMARY_ FACT_HR.COMPANY_CODE_ID and GL_ACCOUNT. Reports Cost Summary 4 Recommended table joins To analyze data from the cost summary information.COST_ELEMENT_ID CO_TRANS CO_TRANS.CHART_OF_ACCTS_ID=CO_S UMMARY_FACT_HR.CO_VERSION_ID=CO_SUMMA RY_FACT_HR. Dimension Table Join Clause INTERNAL_ORDER_TY INTERNAL_ORDERS.ACTIVITY_ID BusinessObjects Cost Center Rapid Mart Business Guide 69 .CTRL_AREA_ID and ACTIVITY.CO_VERSION_ID COST_ELEMENT COST_ELEMENT.COST_ELEMENT_ID ACTIVITY ACTIVITY.ORDER_TYPE_ID=INTE P RNAL_ORDER_TYP.CHART_OF_ACCTS_ID=CO_ SUMMARY_FACT_HR.ORDER_TYPE_ID VALUE_TYPE VALUE_TYPE.COST_ELEMENT_ID=CO_S UMMARY_FACT_HR. Specifically.CTRL_AREA_ID=CO_S UMMARY_FACT_HR.CTRL_AREA_ID GL_ACCOUNT GL_ACCOUNT. you will need to create joins between different tables.VALUE_TYPE_ID=CO_SUMMAR Y_FACT_HR.BUSINESS_AREA_ID CONTROLLING_AREA CONTROLLING_AREA.COMPANY_CODE_ID=CO_SU MMARY_FACT_HR.GL_ACCOUNT_ID=CO_SUMMA RY_FACT_HR.BUSINESS_AREA_I D=BUSINESS_AREA.CTRL_AREA_ID=CO_SUMMARY_FA CT_HR.CHART_OF_ACCTS_ID and GL_ACCOUNT.CO_TXN_ID CURRENCY CURRENCY.VALUE_TYPE_ID CO_VERSION CO_VERSION.CURR_ID_TXN BUSINESS_AREA CO_SUMMARY_FACT_HR.CO_TXN_ID=CO_SUMMARY_FAC T_HR.

INTERNAL_ORDER_ID and INT_ORDER_HIER_HR.INTERNAL_ORDER _ID=INTERNAL_ORDERS.'A'.PROJ_ELEM_ID=P HIER_HR ROJECT_ELEMENT_HIER_HR.4 Reports Cost Summary Dimension Table Join Clause CURRENCY CURRENCY.INTERNAL_ORDER _ID CURRENCY CURRENCY.free) INT_ORDER_HIER_HR CO_SUMMARY_FACT_HR.mono.DESCENDENT _ID PROJECT_ELEMENT_ CO_SUMMARY_FACT_HR.CTRL_AREA_ID=C OST_CNTR_HIER_VR.LEVEL_0_ID in @Prompt('Select Internal Order Hierarchy'.CTRL_AREA_ID and CO_SUMMARY_FACT_HR.PROJ_ELEM_I D COST_CNTR_HIER_VR CO_SUMMARY_FACT_HR.PROJ_ELEM_ID INT_ORDER_HIER_VR INTERNAL_ORDERS.CURRENCY_ID=CO_SUMMARY_ FACT_HR.DESCENDANT_ID 70 BusinessObjects Cost Center Rapid Mart Business Guide .DESCENDANT_ID INT_ORDER_HIER_HR INTERNAL_ORDERS.CURR_ID_CTRL_AREA INTERNAL_ORDERS CO_SUMMARY_FACT_HR.INTERNAL_ORDER_ID=I NT_ORDER_HIER_VR.free) INT_ORDER_HIER_VR CO_SUMMARY_FACT_HR.INTERNAL_ORDER _ID = INT_ORDER_HIER_HR.'Internal Order Hierarchy Hz\Int Order Level 0 ID'.CURR_ID_COST_CTR CURRENCY CURRENCY.INTERNAL_ORDER_ID and INT_ORDER_HIER_HR.DESCENDANT_ID PROJECT_ELEMENT_ CO_SUMMARY_FACT_HR.PROJ_ELEM_ID=P HIER_VR ROJECT_ELEMENT_HIER_VR.PROJ_ELEM_ID=CO_SU MMARY_FACT_HR.mono.'Internal Order Hierarchy Hz\Int Order Level 0 ID'.INTERNAL_ORDER_ID=I NT_ORDER_HIER_HR.PROJECT_ID=PRO JECT.COST_CENTER_ID =COST_CNTR_HIER_VR.PROJECT_ID PROJECT_ELEMENT PROJECT_ELEMENT.CURR_ID_COMP_CODE PROJECT CO_SUMMARY_FACT_HR.INTERNAL_ORDER _ID=INT_ORDER_HIER_VR.'A'.LEVEL_0_ID in @Prompt('Select Internal Order Hierarchy'.CURRENCY_ID=CO_SUMMARY_ FACT_HR.CURRENCY_ID=CO_SUMMARY_ FACT_HR.

mono.CTRL_AREA_ID and CO_SUMMARY_FACT_HR.CTRL_AREA_ID and CO_SUMMARY_FACT_HR.CTRL_AREA_ID=C OST_CNTR_HIER_HR.mono.'A'.CTRL_AREA_ID=A CTIVITY_HIER_VR.ACTIVITY_ID=ACTI VITY_HIER_VR.ACTIVITY_ID=ACTI VITY_HIER_HR.ACTIVITY_ID and ACTIVITY_HIER_HR.'A'.DESCENDANT_ID BusinessObjects Cost Center Rapid Mart Business Guide 71 .COST_ELEMENT_ID=COST_ ELEM_HIER_HR.'Cost Center Hierarchy Hz\Cost Center Level 0 ID'.free) ACTIVITY_HIER_VR CO_SUMMARY_FACT_HR.LEVEL_0_ID = @Prompt('Select Activity Hierarchy'.DESCENDANT_ID PROJECT_ELEMENT_ PROJECT_ELEMENT.free) COST_ELEM_HIER_VR COST_ELEMENT.COST_CENTER_ID and COST_CNTR_HIER_HR.'A'.'Cost Element Hierarchy Hz\Cost Element Level 0 ID'.CHART_OF_ACCTS_ID=CO ST_ELEM_HIER_HR.COST_ELEMENT_ID=COST_ ELEM_HIER_VR.CTRL_AREA_ID and CO_SUMMARY_FACT_HR.free) COST_ELEM_HIER_HR COST_ELEMENT.COST_ELEMENT_ID and COST_ELEMENT.mono.CHART_OF_ACCTS_ID and COST_ELEM_HIER_HR.DESCENDANT_ID ACTIVITY_HIER_HR CO_SUMMARY_FACT_HR.CTRL_AREA_ID and COST_CENTER.CHART_OF_ACCTS_ID and COST_ELEMENT.COST_CENTER_ID=COST_C NTR_HIER_VR.PROJ_ELEM_ID=PROJE HIER_VR CT_ELEMENT_HIER_VR.PROJ_ELEM_ID COST_CNTR_HIER_VR COST_CENTER.CTRL_AREA_ID=COST_CNT R_HIER_VR.PROJ_ELEM_ID=PROJE HIER_HR CT_ELEMENT_HIER_HR. Reports Cost Summary 4 Dimension Table Join Clause COST_CNTR_HIER_HR CO_SUMMARY_FACT_HR.LEVEL_0_ID in @Prompt('Select Cost Element Hierarchy'.LEVEL_0_ID in @Prompt('Select Cost Center Hierarchy'.CTRL_AREA_ID=A CTIVITY_HIER_HR.CHART_OF_ACCTS_ID=CO ST_ELEM_HIER_VR.COST_CENTER_ID =COST_CNTR_HIER_HR.'Activity Hierarchy Hz\Activity Level 0 ID'.DESCENDENT_ID PROJECT_ELEMENT_ PROJECT_ELEMENT.

free) ACTIVITY_HIER_HR ACTIVITY.COMPANY_CODE_ ID=COST_CENTER.4 Reports Cost Summary Dimension Table Join Clause COST_CNTR_HIER_HR COST_CENTER.DESCENDANT_ID COMPANY_CODE COMPANY_CODE.'A'.COST_ELEMENT_I D and CO_SUMMARY_FACT_HR.OBJECT_TYPE_ID 72 BusinessObjects Cost Center Rapid Mart Business Guide .CHART_OF_ACCT S_ID=COST_ELEM_HIER_HR.COST_ELEMENT_I D=COST_ELEM_HIER_VR.CHART_OF_AC CTS_ID and CO_SUMMARY_FACT_HR.COST_CENTER_ID and COST_CNTR_HIER_HR.LEVEL_0_ID in @Prompt('Select Cost Element Hierarchy'.free) COST_ELEM_HIER_HR CO_SUMMARY_FACT_HR.COST_CENTER_ID OBJECT_CLASS OBJECT_CLASS.CTRL_AREA_ID and ACTIVITY.OBJECT_CLASS_ID=CO_SU MMARY_FACT_HR.A CTIVITY_ID and ACTIVITY_HIER_HR.mono.OBJECT_CLASS_ID OBJECT_TYPE OBJECT_TYPE.COMPANY_CODE_ID and CO_SUMMARY_FACT_HR.'Cost Element Hierarchy Hz\Cost Element Level 0 ID'.CTRL_AREA_ID and COST_CENTER.COST_CENTER_ID =COST_CENTER.ACTIVITY_ID=ACTIVITY_HIER_HR.OBJECT_TYPE_ID=CO_SUMM ARY_FACT_HR.'Cost Center Hierarchy Hz\Cost Center Level 0 ID'.'Activity Hierarchy Hz\Activity Level 0 ID'.COST_CENTER_ID=COST_C NTR_HIER_HR.'A'.CTRL_AREA_ID=ACTIVITY_HIER_H R.COMPANY_CODE_ID=CO_ SUMMARY_FACT_HR.LEVEL_0_ID in @Prompt('Select Cost Center Hierarchy'.LEVEL_0_ID = @Prompt('Select Activity Hierarchy'.COMPANY_CODE_ID COST_CENTER CO_SUMMARY_FACT_HR.CHART_OF_AC CTS_ID and COST_ELEM_HIER_HR.'A'.mono.free) COST_ELEM_HIER_VR CO_SUMMARY_FACT_HR.CHART_OF_ACCT S_ID=COST_ELEM_HIER_VR.mono.CTRL_AREA_ID=COST_CNT R_HIER_HR.COST_ELEMENT_I D=COST_ELEM_HIER_HR.

PARTNER_OBJECT and CO_SUMMARY_FACT_HR.VALUE_TYPE_ID = CO_SUMMARY_FACT.ORIGIN_OBJECT and CO_SUMMARY_FACT_HR.PERIOD_BLOCK and CO_SUMMARY_FACT_HR.CO_TXN_ID = CO_SUMMARY_FACT.FISCAL_YEAR and CO_SUMMARY_FACT_HR.CO_VERSION_ID = CO_SUMMARY_FACT.TRADING_PARTNE R_ID = CO_SUMMARY_FACT.CO_KEY_SUBNUMBER and CO_SUMMARY_FACT_HR.CURR_ID_TXN and CO_SUMMARY_FACT_HR.VALUE_TYPE_ID and CO_SUMMARY_FACT_HR.COST_ELEMENT_ID and CO_SUMMARY_FACT_HR.COST_ELEMENT_I D= CO_SUMMARY_FACT.FISCAL_YEAR = CO_SUMMARY_FACT.CO_TXN_ID and CO_SUMMARY_FACT_HR.BUSINESS_AREA_I D= CO_SUMMARY_FACT.CO_KEY_SUBNUM BER = CO_SUMMARY_FACT.DEB_CRED_IND = CO_SUMMARY_FACT.PERIOD_BLOCK = CO_SUMMARY_FACT.CO_VERSION_ID and CO_SUMMARY_FACT_HR.DEB_CRED_IND and CO_SUMMARY_FACT_HR.OBJECT_NUMBER = CO_SUMMARY_FACT.CURR_ID_TXN = CO_SUMMARY_FACT.TRANSACTION_TY PE = CO_SUMMARY_FACT.TRANSACTION_TYPE and CO_SUMMARY_FACT_HR.BUSINESS_AREA_ID BusinessObjects Cost Center Rapid Mart Business Guide 73 . Reports Cost Summary 4 Dimension Table Join Clause CO_SUMMARY_FACT CO_SUMMARY_FACT_HR.ORIGIN_OBJECT = CO_SUMMARY_FACT.PARTNER_OBJECT = CO_SUMMARY_FACT.OBJECT_ID and CO_SUMMARY_FACT_HR.TRADING_PARTNER_ID and CO_SUMMARY_FACT_HR.

FISCAL_YEAR=FISC_PERI ODS_DIM.ACTIVITY_ID = ACTIVITY_HIER_VR.PERIOD=FISC_PERIOD S_DIM. 74 BusinessObjects Cost Center Rapid Mart Business Guide .PERIOD=FISC_PERIOD S_DIM.FISCAL_PERIOD and CO_SUMMARY_FACT.FISCAL_YEAR and CO_TRANS_FACT.CTRL_AREA_ID and ACTIVITY. Profit Centers.FISC_YR_VARIANT_ID ACTIVITY_HIER_VR ACTIVITY.COMP_CODE_FISC_VA RIANT_ID = FISC_PERIODS_DIM.FISC_YR_VARIANT_ID FISC_PERIODS_DIM CO_TRANS_FACT.CTRL_AREA_ID = ACTIVITY_HIER_VR.FISCAL_YEAR and CO_SUMMARY_FACT.CTRL_AREA_FISC_VAR IANT_ID = FISC_PERIODS_DIM.FISCAL_PERIOD and CO_SUMMARY_FACT.UOM FISC_PERIODS_DIM CO_SUMMARY_FACT.FISC_YR_VARIANT_ID UNITS_OF_MEASURE UNITS_OF_MEASURE.FISCAL_YEAR=FISC_P ERIODS_DIM.PERIOD=FISC_PERIODS_D IM. Cost Centers.FISCAL_PERIOD and CO_TRANS_FACT.4 Reports Profit Center Details Dimension Table Join Clause FISC_PERIODS_DIM CO_SUMMARY_FACT.FISCAL_YEAR=FISC_P ERIODS_DIM.DESCENDANT_ID Profit Center Details Profit Center Details contain actual and planned (or budget) transactions for profit centers.COMP_CODE_FISC_VARIA NT_ID = FISC_PERIODS_DIM. You can use this information to analyze profit center performance and trends within each Controlling Area and/or Company Code by Cost Elements.FISCAL_YEAR and CO_SUMMARY_FACT.UOM_ID=CO_SUMMAR Y_FACT_HR. and other accounting transaction attributes.

VALUE_PROFITCENTER_CURR else 0 end). Reports Profit Center Details 4 Reports Using the profit center detail information. PROFIT_CENTER_HIER_HR. PROFIT_CENTER.DEPARTMENT. PROFIT_CENTER_FACT. Use additional profit center hierarchy levels for further detailed analysis. users are prompted for a single “Profit Center Hierarchy”.VALUE_TXN_CURR else 0 end).LEVEL_0_DESC.ACTUAL_BUDGET_FLAG = 'A' then PROFIT_CENTER_FACT.NAME1. PROFIT_CENTER. Report SQL SELECT DISTINCT sum(case when PROFIT_CENTER_FACT.FISCAL_YEAR. Profit Center Actual/Planned/Variance View Profit Center Actual/Planned/Variance and Top 10 Analysis for a specified Controlling Area and Fiscal Year.ACTUAL_BUDGET_FLAG = 'P' then PROFIT_CENTER_FACT. In all reports. BusinessObjects Cost Center Rapid Mart Business Guide 75 . you can complete numerous analyses on revenue/cost and generate different reports including the following examples: • Profit Center Actual/Planned/Variance • Profit Center Summary Trend by Year • Profit Center Trend by Period • Top 10 Profit Centers Actual/Planned/Variance All profit center reports rely on the profit center hierarchy. sum(case when PROFIT_CENTER_FACT.

ISO_CURRENCY_ID.' || CONTROLLING_AREA. PROFIT_CENTER_HIER_HR.PERIOD=FISC_PERIOD_CTRL_AREA.LEVEL_1_DESC.CTRL_AREA_ID || ' . PROFIT_CENTER.LEVEL_3_ID.FISCAL_YEAR=FISC_PERIOD_CTRL_AREA. PROFIT_CENTER_HIER_HR. '1999'. PROFIT_CENTER_HIER_HR.FISCAL_YEAR In ('1997'.FISC_YR_VARIANT_ID ) AND ( PROFIT_CENTER_FACT.CTRL_AREA_I D ) AND ( CURRENCY_CTRL_AREA.LEVEL_2_DESC. PROFIT_CENTER_HIER_HR.DESCRIPTION. PROFIT_CENTER_HIER_HR.FISCAL_MONTH. FISC_PERIODS_DIM FISC_PERIOD_CTRL_AREA.FISCAL_MONTH.ACTUAL_BUDGET_FLAG = 'A' then PROFIT_CENTER_FACT.VALUE_COMPANY_CURR else 0 end). PROFIT_CENTER_HIER_HR.ACTUAL_BUDGET_FLAG = 'P' then PROFIT_CENTER_FACT.PROFIT_C ENTER_ID and PROFIT_CENTER_FACT. CONTROLLING_AREA.LEVEL_3_DESC.PROFIT_CENTER_ID=PROFIT_CENTER_HIER_HR.LEVEL_4_ID FROM PROFIT_CENTER_FACT. '2000') ) 76 BusinessObjects Cost Center Rapid Mart Business Guide .LEVEL_0_ID in 'PC1000' ) AND ( CONTROLLING_AREA.LEVEL_1_ID. CURRENCY CURRENCY_CTRL_AREA WHERE ( CONTROLLING_AREA.DESCRIPTION = '1000 .LEVEL_2_ID.CTRL_AREA_ID ) AND ( PROFIT_CENTER_FACT. sum(case when PROFIT_CENTER_FACT. PROFIT_CENTER_HIER_HR.LEVEL_0_ID. CONTROLLING_AREA.CTRL_AREA_ID = PROFIT_CENTER_FACT.CTRL_AREA_FISC_VARIANT_ID = FISC_PERIOD_CTRL_AREA.FISCAL_Y EAR and PROFIT_CENTER_FACT.CURR_ ID_CTRL_AREA ) AND ( PROFIT_CENTER. CURRENCY_CTRL_AREA.' || CONTROLLING_AREA.CO Europe' AND PROFIT_CENTER_FACT.4 Reports Profit Center Details PROFIT_CENTER_HIER_HR.CTRL_AREA_ID=PROFIT_CENTER_HIER_HR. sum(case when PROFIT_CENTER_FACT. FISC_PERIOD_CTRL_AREA.FISCAL_YEAR || '-M' || FISC_PERIOD_CTRL_AREA.CTRL_AREA_ID=PROFIT_CENTER.VALUE_COMPANY_CURR else 0 end). PROFIT_CENTER_HIER_HR.PROFIT_CENTER_ID=PROFIT_CENTER.CTRL_AREA_ID || ' .PROFI T_CENTER_ID and PROFIT_CENTER_HIER_HR.FISCAL_PERI OD and PROFIT_CENTER_FACT.CURRENCY_ID=PROFIT_CENTER_FACT. FISC_PERIOD_CTRL_AREA. '1998'.CTRL_ARE A_ID and PROFIT_CENTER.

LEVEL_2_ID.ISO_CURRENCY_ID.' || CONTROLLING_AREA.FISCAL_YEAR || '-M' || FISC_PERIOD_CTRL_AREA.LEVEL_1_ID.LEVEL_0_DESC. PROFIT_CENTER. PROFIT_CENTER_HIER_HR.LEVEL_3_ID. CURRENCY_CTRL_AREA. FISC_PERIOD_CTRL_AREA. PROFIT_CENTER_HIER_HR.LEVEL_0_ID. CONTROLLING_AREA. PROFIT_CENTER_HIER_HR.LEVEL_2_DESC.FISCAL_MONTH.LEVEL_4_ID BusinessObjects Cost Center Rapid Mart Business Guide 77 . FISC_PERIOD_CTRL_AREA.DEPARTMENT. PROFIT_CENTER_HIER_HR.LEVEL_3_DESC. PROFIT_CENTER_HIER_HR.LEVEL_1_DESC. PROFIT_CENTER. PROFIT_CENTER_HIER_HR.NAME1. Reports Profit Center Details 4 GROUP BY PROFIT_CENTER_FACT.FISCAL_MONTH. PROFIT_CENTER_HIER_HR. PROFIT_CENTER_HIER_HR.CTRL_AREA_ID || ' .DESCRIPTION.FISCAL_YEAR. PROFIT_CENTER_HIER_HR.

by allowing the user to see period trends in Profit Center Trend by Period. This report allows drill-down analysis on the selected profit center hierarchy.4 Reports Profit Center Details Profit Center Summary Trend by Year View Profit Center Trends for a specified profit center hierarchy by either Actual Amount or by Variance %. 78 BusinessObjects Cost Center Rapid Mart 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". BusinessObjects Cost Center Rapid Mart Business Guide 79 . Reports Profit Center Details 4 Profit Center Trend by Period View Profit Center period trends for a specified profit center hierarchy and period range by either Actual Amount or by Variance %.

80 BusinessObjects Cost Center Rapid Mart Business Guide .4 Reports Profit Center Details Top 10 Profit Centers Actual/Planned/Variance View Top 10 Profit Centers according to Actual amounts in Company Code currency. Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".

PROFIT_CEN TER_ID=PROFIT_CENTER.COST_CENTER_ID=P ROFIT_CENTER_FACT.PERIOD=FISC _PERIODS_DIM.COST_CENTE R_ID PROFIT_CENTER PROFIT_CENTER_FACT.FISC_YR_VARIA NT_ID MATERIAL PROFIT_CENTER_FACT. Specifically.FISCAL_PERIOD and PROFIT_CENTER_FACT.MATERIAL_ID VENDOR PROFIT_CENTER_FACT.FISCAL_YEAR and PROFIT_CENTER_FACT.CTRL_AREA_ID BusinessObjects Cost Center Rapid Mart Business Guide 81 .MATERIAL_ID = MATERIAL.CTRL_AREA_I D=PROFIT_CENTER.FISCAL_YEA R=FISC_PERIODS_DIM.CTRL_AREA_I D FISC_PERIODS_DIM PROFIT_CENTER_FACT.COMPANY_CODE_ID= PROFIT_CENTER_FACT.COMPANY_CODE_I D COST_CENTER COST_CENTER.CTRL_AREA_ID = PROFIT_CENTER_FACT. you need to create joins between the PROFIT_CENTER_FACT table and the other dimension tables in Rapid Mart as follows: Dimension table Join Clause CONTROLLING_AREA CONTROLLING_AREA.VENDOR_ID COMPANY_CODE PROFIT_CENTER_FACT.PROFIT_CE NTER_ID and PROFIT_CENTER_FACT.VENDOR_ID = VENDOR.COMPANY_C ODE_ID = COMPANY_CODE.CTRL_AREA_ FISC_VARIANT_ID = FISC_PERIODS_DIM.COMPANY_C ODE_ID and COST_CENTER. Reports Profit Center Details 4 Recommended table joins To analyze data from the profit center details. you will need to create joins between different tables.

mono.mono.CHART_OF_A CCTS_ID=GL_ACCOUNT.FUNCTION_A REA_ID COST_ELEM_HIER_HR COST_ELEM_HIER_HR.CHART_OF_A CCTS_ID=COST_ELEMENT.free) BUSINESS_AREA PROFIT_CENTER_FACT.CTRL_ARE A_ID and COST_CNTR_HIER_HR.COST_ELEME NT_ID and COST_ELEM_HIER_HR.COMPANY_C ODE_ID=GL_ACCOUNT.'A'.LEVEL_0_ID in @Prompt('Select Cost Center Hierarchy'.COST_CENTE R_ID=PROFIT_CENTER_FACT.'Cost Center Hierarchy Hz\Cost Center Level 0 ID'.GL_ACCOUNT_ID 82 BusinessObjects Cost Center Rapid Mart Business Guide .4 Reports Profit Center Details Dimension table Join Clause COST_ELEMENT PROFIT_CENTER_FACT.LEVEL_0_ID in @Prompt('Select Cost Element Hierarchy'.COST_ELEM ENT_ID and PROFIT_CENTER_FACT.free) FUNCTIONAL_AREA FUNCTIONAL_AREA.CHART_OF_ ACCTS_ID and PROFIT_CENTER_FACT.CHART_OF_A CCTS_ID=PROFIT_CENTER_FACT.CHART_O F_ACCTS_ID COST_CNTR_HIER_HR COST_CNTR_HIER_HR.GL_ACCOUN T_ID=GL_ACCOUNT.CH ART_OF_ACCTS_ID and COST_ELEM_HIER_HR.CTRL_AREA_I D=PROFIT_CENTER_FACT.BUSINESS_A REA_ID = BUSINESS_AREA.COST_ELEME NT_ID=COST_ELEMENT.COMPANY_CO DE_ID and PROFIT_CENTER_FACT.'A'.BUSINESS_AREA_I D GL_ACCOUNT PROFIT_CENTER_FACT.FUNCTION_ARE A_ID = PROFIT_CENTER_FACT.'Cost Element Hierarchy Hz\Cost Element Level 0 ID'.COST_ELEME NT_ID = PROFIT_CENTER_FACT.COST_ CENTER_ID and COST_CNTR_HIER_HR.

PROFIT_CEN TER_ID=PROFIT_CENTER_HIER_HR.CURR_ID_CTRL_AREA COST_ELEM_HIER_VR PROFIT_CENTER_FACT.'A'.CHA RT_OF_ACCTS_ID and PROFIT_CENTER_FACT.'Profit Center Hierarchy Hz\Profit Center Level 0 ID'.DESCE NDANT_ID PROFIT_CENTER_HIER_VR PROFIT_CENTER_FACT.CURR_ID_COMP_COD E CURRENCY CURRENCY.CALENDAR_DATE=CO_TRA NS_FACT.ORDER_T YPE_ID BusinessObjects Cost Center Rapid Mart Business Guide 83 .CTRL_AREA_I D=PROFIT_CENTER_HIER_VR.CURRENCY_ID=PROFIT_ CENTER_FACT.LEVEL_0_ ID in @Prompt('Select Profit Center Hierarchy'.D ESCENDENT_ID INTERNAL_ORDER_TYP INTERNAL_ORDERS.COST_ELEME NT_ID=COST_ELEM_HIER_VR.CURR_ID_TXN TIME_DIM TIME_DIM.CURRENCY_ID=PROFIT_ CENTER_FACT.CHART_OF_A CCTS_ID=COST_ELEM_HIER_VR.PROFIT_CEN TER_ID=PROFIT_CENTER_HIER_VR.CTRL_ AREA_ID and PROFIT_CENTER_FACT.CURRENCY_ID=PROFIT_ CENTER_FACT.mono.P ROFIT_CENTER_ID and PROFIT_CENTER_HIER_HR. Reports Profit Center Details 4 Dimension table Join Clause PROFIT_CENTER_HIER_HR PROFIT_CENTER_FACT.free) CURRENCY CURRENCY.CTRL_AREA_I D=PROFIT_CENTER_HIER_HR.BOOKING_DATE TIME_DIM TIME_DIM.CURRENCY_ID=PROFIT_ CENTER_FACT.CURR_ID_PROF_CTR CURRENCY CURRENCY.CTRL_ AREA_ID and PROFIT_CENTER_FACT.CALENDAR_DATE=PROFIT _CENTER_FACT.CALENDAR_DATE=PROFIT _CENTER_FACT.ORDER_TYPE_I D=INTERNAL_ORDER_TYP.POSTING_DATE TIME_DIM TIME_DIM.POSTING_DATE CURRENCY CURRENCY.

CHART_OF _ACCTS_ID and COST_ELEM_HIER_HR.LEVEL_0_ID in @Prompt('Select Internal Order Hierarchy'.CHART_OF_ACCTS_I D=COST_ELEM_HIER_VR.free) INT_ORDER_HIER_VR INTERNAL_ORDERS.COST_ELEMENT_ID =COST_ELEM_HIER_HR.COST_ELEM ENT_ID and COST_ELEMENT.INTERNAL_ORD ER_ID=INT_ORDER_HIER_VR.COST_ELEMENT_ID =COST_ELEM_HIER_VR.'A'.'A'.DESCE NDANT_ID INT_ORDER_HIER_HR INTERNAL_ORDERS.'Internal Order Hierarchy Hz\Int Order Level 0 ID'.'Cost Element Hierarchy Hz\Cost Element Level 0 ID'.CHART_OF _ACCTS_ID and COST_ELEMENT.mono.CTRL_AREA_ID=PR OFIT_CENTER_HIER_HR.INTERN AL_ORDER_ID and INT_ORDER_HIER_HR.free) COST_ELEM_HIER_HR COST_ELEMENT.DESCE NDENT_ID PROFIT_CENTER_HIER_HR PROFIT_CENTER.PROFI T_CENTER_ID and PROFIT_CENTER_HIER_HR.CTRL_AREA _ID and PROFIT_CENTER.PROFIT_CENTER_I D=PROFIT_CENTER_HIER_VR.DESCENDAN T_ID 84 BusinessObjects Cost Center Rapid Mart Business Guide .LEVEL_0_ ID in @Prompt('Select Profit Center Hierarchy'.PROFIT_CENTER_I D=PROFIT_CENTER_HIER_HR.'Profit Center Hierarchy Hz\Profit Center Level 0 ID'.'A'.CTRL_AREA _ID and PROFIT_CENTER.INTERNAL_ORD ER_ID=INT_ORDER_HIER_HR.free) COST_ELEM_HIER_VR COST_ELEMENT.4 Reports Profit Center Details Dimension table Join Clause PROFIT_CENTER_HIER_VR PROFIT_CENTER.mono.CHART_OF_ACCTS_I D=COST_ELEM_HIER_HR.CTRL_AREA_ID=PR OFIT_CENTER_HIER_VR.mono.LEVEL_0_ID in @Prompt('Select Cost Element Hierarchy'.

COST_CENTER_ID=C OST_CNTR_HIER_VR.LEVEL_0_ID in @Prompt('Select Internal Order Hierarchy'.ORDER_ID = INT_ORDER_HIER_HR.mono. Reports Profit Center Details 4 Dimension table Join Clause COST_CNTR_HIER_VR COST_CENTER.free) CO_VERSION PROFIT_CENTER_FACT.'A'.COST_CENTE R_ID=COST_CNTR_HIER_VR.LEVEL_0_ID in @Prompt('Select Cost Center Hierarchy'.COST_CENTER_ID=C OST_CNTR_HIER_HR.mono.COST_CENTER _ID and COST_CNTR_HIER_HR.ORDER_ID=IN TERNAL_ORDERS.VERSION_ID= CO_VERSION.CTRL_AREA_ID and COST_CENTER.'A'.'Cost Center Hierarchy Hz\Cost Center Level 0 ID'.DESCEN DANT_ID INTERNAL_ORDERS PROFIT_CENTER_FACT.INTERNAL_ORDER _ID INT_ORDER_HIER_VR PROFIT_CENTER_FACT.INTERNAL_OR DER_ID and INT_ORDER_HIER_HR.free) COST_CNTR_HIER_VR PROFIT_CENTER_FACT.DESCENDANT_I D COST_CNTR_HIER_HR COST_CENTER.CO_VERSION_ID BusinessObjects Cost Center Rapid Mart Business Guide 85 .CTRL_AREA_ID=COS T_CNTR_HIER_HR.CTRL_ARE A_ID and PROFIT_CENTER_FACT.CTRL_AREA_ID and COST_CENTER.DESCENDANT_I D INT_ORDER_HIER_HR PROFIT_CENTER_FACT.'Internal Order Hierarchy Hz\Int Order Level 0 ID'.ORDER_ID=IN T_ORDER_HIER_VR.CTRL_AREA_ID=COS T_CNTR_HIER_VR.CTRL_AREA_I D=COST_CNTR_HIER_VR.

4 Reports
Hierarchy Data Discovery

Dimension table Join Clause
UNITS_OF_MEASURE UNITS_OF_MEASURE.UOM_ID=PROFI
T_CENTER_FACT.UOM
FISC_PERIODS_DIM PROFIT_CENTER_FACT.PERIOD=FISC
_PERIODS_DIM.FISCAL_PERIOD and
PROFIT_CENTER_FACT.FISCAL_YEA
R=FISC_PERIODS_DIM.FISCAL_YEAR
and
PROFIT_CENTER_FACT.COMP_CODE
_FISC_VARIANT_ID =
FISC_PERIODS_DIM.FISC_YR_VARIA
NT_ID

Hierarchy Data Discovery
Horizontal and Vertical Hierarchy information is available in the Universe for
all relevant common dimensions. You can use horizontal hierarchies to view
information about all hierarchy levels. Whereas, the vertical hierarchy data is
used to restrict to only a subset of the hierarchy based on a selected parent
node.
For more details on horizontal and vertical hierarchies, see “Hierarchies” on
page 124.

Reports
The reports listed in this chapter allow users to browse hierarchical master
data. It can be helpful to understand data relationship to produce reports
where a subset of hierarchical data needs to be analyzed. Each report
displays the horizontal hierarchy data for a prompted parent hierarchy value.
A data discovery report is included for each of the following hierarchies:
• Activity Hierarchy Data Discovery
• Cost Center Hierarchy Data Discovery
• Profit Center Hierarchy Data Discovery
• Cost Element Hierarchy Data Discovery
• Internal Order Hierarchy Data Discovery
• Project Element Hierarchy Data Discovery

86 BusinessObjects Cost Center Rapid Mart Business Guide

Reports
Hierarchy Data Discovery 4
Activity Hierarchy Data Discovery
View Activity Hierarchies for a specified Parent Activity and Activity Hierarchy
(as defined in SAP).

Report SQL
SELECT DISTINCT
ACTIVITY_HIER_HR.ACTIVITY_ID,
ACTIVITY_HIER_HR.CTRL_AREA_ID,
ACTIVITY_HIER_HR.LEVEL_0_ID,
ACTIVITY_HIER_HR.LEVEL_0_DESC,
ACTIVITY_HIER_HR.LEVEL_1_ID,
ACTIVITY_HIER_HR.LEVEL_1_DESC,
ACTIVITY_HIER_HR.LEVEL_2_ID,
ACTIVITY_HIER_HR.LEVEL_2_DESC,
ACTIVITY_HIER_HR.LEVEL_3_ID,
ACTIVITY_HIER_HR.LEVEL_3_DESC,
ACTIVITY_HIER_HR.LEVEL_4_ID,
ACTIVITY_HIER_HR.LEVEL_4_DESC,
ACTIVITY_HIER_HR.LEVEL_5_ID,
ACTIVITY_HIER_HR.LEVEL_5_DESC,
ACTIVITY_HIER_HR.LEVEL_6_ID,
ACTIVITY_HIER_HR.LEVEL_6_DESC,
ACTIVITY_HIER_HR.LEVEL_7_ID,
ACTIVITY_HIER_HR.LEVEL_7_DESC,
ACTIVITY_HIER_HR.LEAF_LEVEL
FROM

BusinessObjects Cost Center Rapid Mart Business Guide 87

4 Reports
Hierarchy Data Discovery

ACTIVITY_HIER_HR,
ACTIVITY_HIER_VR,
ACTIVITY
WHERE
( ACTIVITY.CTRL_AREA_ID=ACTIVITY_HIER_HR.CTRL_AREA_ID and
ACTIVITY.ACTIVITY_ID=ACTIVITY_HIER_HR.ACTIVITY_ID and
ACTIVITY_HIER_HR.LEVEL_0_ID = 'A1' )
AND ( ACTIVITY.CTRL_AREA_ID = ACTIVITY_HIER_VR.CTRL_AREA_ID and

ACTIVITY.ACTIVITY_ID = ACTIVITY_HIER_VR.DESCENDANT_ID )
AND
(
ACTIVITY_HIER_HR.CTRL_AREA_ID = '1000'
AND
ACTIVITY_HIER_HR.CTRL_AREA_ID <> '?'
AND
ACTIVITY_HIER_HR.LEVEL_0_ID <> '?'
AND
( ACTIVITY_HIER_VR.ANCESTOR_ID in ('A1') )
)

Cost Center Hierarchy Data Discovery
View Cost Center Hierarchies for a specified Parent Cost Center and Cost
Center Hierarchy (as defined in SAP).

88 BusinessObjects Cost Center Rapid Mart Business Guide

LEVEL_5_ID.LEVEL_5_DESC. COST_CNTR_HIER_HR.LEVEL_2_DESC. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR.COST_CENTER_ID <> '?' AND ( COST_CNTR_HIER_VR.LEVEL_3_DESC. COST_CNTR_HIER_HR.CTRL_AREA_ID=COST_CNTR_HIER_HR. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR.CTRL_AREA_ID.LEVEL_10_ID.ANCESTOR_ID in ('BA_H1000') ) ) BusinessObjects Cost Center Rapid Mart Business Guide 89 .LEAF_LEVEL.CTRL_AREA_ID=COST_CNTR_HIER_VR.LEVEL_2_ID. COST_CNTR_HIER_HR.LEVEL_0_DESC.CTRL_AREA_ID and COST_CENTER.LEVEL_6_DESC. COST_CNTR_HIER_HR.LEVEL_9_DESC.COST_CENTER_ID. COST_CNTR_HIER_HR.LEVEL_1_DESC. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR.LEVEL_3_ID.LEVEL_0_ID in ('BUS_AREAS') ) AND ( COST_CENTER.LEVEL_9_ID. COST_CNTR_HIER_HR.LEVEL_6_ID.COST_CENTER_ID=COST_CNTR_HIER_HR.COST_CENTER _ID and COST_CNTR_HIER_HR. COST_CNTR_HIER_HR.LEVEL_0_ID.DESCENDANT _ID ) AND ( COST_CENTER.LEVEL_7_ID. COST_CNTR_HIER_HR.CTRL_AREA_ID = '1000' AND COST_CNTR_HIER_HR.LEVEL_7_DESC.LEVEL_8_ID.LEVEL_8_DESC. COST_CNTR_HIER_VR WHERE ( COST_CENTER. COST_CNTR_HIER_HR.CTRL_AREA_ID and COST_CENTER. COST_CNTR_HIER_HR.LEVEL_10_DESC FROM COST_CNTR_HIER_HR. Reports Hierarchy Data Discovery 4 Report SQL SELECT DISTINCT COST_CNTR_HIER_HR.LEVEL_4_DESC.LEVEL_1_ID. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR. COST_CNTR_HIER_HR.COST_CENTER_ID=COST_CNTR_HIER_VR.LEVEL_4_ID. COST_CNTR_HIER_HR. COST_CENTER.

Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL".4 Reports Hierarchy Data Discovery Profit Center Hierarchy Data Discovery View Profit Center Hierarchies for a specified Parent Profit Center and Profit Center Hierarchy (as defined in SAP). 90 BusinessObjects Cost Center Rapid Mart Business Guide .

Reports Hierarchy Data Discovery 4 Cost Element Hierarchy Data Discovery View Cost Element Hierarchies for a specified Parent Cost Element and Cost Element Hierarchy (as defined in SAP). BusinessObjects Cost Center Rapid Mart 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".4 Reports Hierarchy Data Discovery Internal Order Hierarchy Data Discovery View Internal Order Hierarchies for a specified Parent Internal Order and Internal Order Hierarchy (as defined in SAP). 92 BusinessObjects Cost Center Rapid Mart Business Guide .

Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL". Invalid Hierarchies This Rapid Mart comes with the following tables for invalid hierarchy data: • ACTIVITY_HIER_BAD • COST_CNTR_HIER_BAD • COST_ELEMENT_HIER_BAD • INT_ORDER_HIER_BAD • PROFIT_CENTER_HIER_BAD BusinessObjects Cost Center Rapid Mart Business Guide 93 . Reports Invalid Hierarchies 4 Project Element Hierarchy Data Discovery View Project Element Hierarchies for a specified Parent Project Element and Project Element Hierarchy (as defined in SAP).

COST_CNTR_HIER_BAD. Here is a sample for Invalid Cost Center Hierarchy: Report SQL All report SQL is located in the Rapid Mart installation directory under "\Sample\DDL". and then remedy the issues with the data in the source SAP system. COST_CNTR_HIER_BAD.LEAF_FLAG.ROOT_FLAG FROM COST_CNTR_HIER_BAD 94 BusinessObjects Cost Center Rapid Mart Business Guide .PARENT_ID. COST_CNTR_HIER_BAD. You have the ability to report on these tables via the Universe. COST_CNTR_HIER_BAD.4 Reports Invalid Hierarchies Upon running the Rapid Mart load. All reports have the same structure. COST_CNTR_HIER_BAD.DI_ERRORCOLUMNS.DI_ERRORACTION.PARENT_DESC. Reports The Rapid Mart comes with 5 reports to analyze problems with the Rapid Mart hierarchies. but report on the data in their respective “Bad” data table. COST_CNTR_HIER_BAD. SQL for this report is as follows: SELECT DISTINCT COST_CNTR_HIER_BAD. COST_CNTR_HIER_BAD.CHILD_ID. COST_CNTR_HIER_BAD. data is loaded into these tables where there are issues with values in the hierarchies.CHILD_DESC.CTRL_AREA_ID.