Professional Documents
Culture Documents
Version 12.2.0.0
October 2009
Trademarks All rights reserved. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business
ByDesign, and other SAP products and services mentioned herein as well as their respective
logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal
Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services
mentioned herein as well as their respective logos are trademarks or registered trademarks
of Business Objects S.A. in the United States and in other countries. Business Objects is an
SAP company.
All other product and service names mentioned are the trademarks of their respective
companies. Data contained in this document serves informational purposes only. National
product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP
AG and its affiliated companies ("SAP Group") for informational purposes only, without
representation or warranty of any kind, and SAP Group shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP Group products and
services are those that are set forth in the express warranty statements accompanying such
products and services, if any. Nothing herein should be construed as constituting an
additional warranty.
Contents
Chapter 1 Introduction 9
What is a Rapid Mart? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Rapid Marts packages accelerate Time to Value . . . . . . . . . . . . . . . . 11
SAP BusinessObjects Rapid Marts packages architecture . . . . . . . . . 12
About this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2 Overview 15
What you can do with this Rapid Mart . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Supported analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Dimensions available to support these analyses . . . . . . . . . . . . . . . . . 20
Related Rapid Marts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Components shared with other SAP BusinessObjects Rapid Marts . . 20
Project Systems Rapid Mart schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Where the Rapid Mart fits in Project Activities . . . . . . . . . . . . . . . . . . . . . . 24
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 3
Contents
Chapter 4 Reports 73
Milestone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Network (Production) Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Network Relationship . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Project Cost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
PRT Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Order Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Recommended Table Joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
SAP Master Data Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Data Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Data Auditing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
4 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Contents
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 5
Contents
6 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Contents
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 7
Contents
8 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Introduction
chapter
1 Introduction
What is a Rapid Mart?
10 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Introduction
What is a Rapid Mart? 1
BI tools and analytic tools can access Rapid Mart data through SQL queries.
Rapid Marts can be implemented individually, or in any combination, to form a
single platform that delivers the infrastructure for your company’s internal and
external information needs. They can also serve as a staging area for
enterprise analytic applications.
Rapid Marts provide your business with an accelerated time to value through
rapid BI deployments because you can implement them quickly and easily
customize them to meet specific analytic requirements.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 11
1 Introduction
What is a Rapid Mart?
You can combine multiple Rapid Marts packages into a single environment to
build the foundation for your data warehouse or use them as a staging area
for business intelligence applications.
12 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Introduction
About this document 1
• Data Movement Jobs - packaged source-to-target mappings and data
transformations. Each job is designed to perform initial and incremental
data movement;
• Data Model & Schema - set of data mart database objects designed with
dimensional data modeling approach. Rapid Marts packages for SAP
solutions has a single integrated data model. The schema are available
for Oracle, SQL Server IBM DB2, and Teradata;
• Semantic Layer (Universes) - SAP BusinessObjects metadata packages
for efficient query generation. There can be one or more universes per
Rapid Mart. Each universe is developed using Rapid Marts design
principles to ensure compatibility, code readability, and component
re-use. In addition, there is one Master universe for
development/maintenance of multiple use objects (like Customer,
Material, Currency, etc.);
• Reports (Samples) - set of 15-20 Web Intelligence reports per Rapid
Mart. They represent answers to mostly asked business questions (for
example, in the SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions - 'What is the monthly Revenue trend by Division for this
year?'). The reports are developed using Rapid Mart color/layout
templates. Reports are examples of Web Intelligence best practice
development (trends, listing, guided analysis, roll ups and downs, etc.).
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 13
1 Introduction
About this document
• Chapter 6: Installing the Rapid Mart — Contains the information you need
to install the Rapid Mart
• Chapter 7: Using the Rapid Mart —Describes how to execute the Rapid
Mart, including information about setting parameters and considerations
you need to make when customizing the Rapid Mart
• Chapter 8: Technical Implementation —Describes each componentized
section and the work flows that run to load that section
• Chapter 9: Documentation References — Information about where to find
related to the Rapid Mart technical documentation on Data Services and
BusinessObjects Enterprise
• Appendix A: Rapid Mart Data Schema — Contains a detailed list of the
tables and views in the Rapid Mart
14 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Overview
chapter
2 Overview
Overview
Overview
This chapter describes the business problems you can solve with the SAP
BusinessObjects Project Systems Rapid Mart, version for SAP solutions and
the types of analyses you can do with this Rapid Mart. The information in this
chapter is useful for those who want a business-level overview of the Rapid
Mart and its benefits.
This chapter contains the following sections:
• What you can do with this Rapid Mart
• Supported analyses
• Related Rapid Marts
• Project Systems Rapid Mart schema
• Where the Rapid Mart fits in Project Activities
16 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Overview
What you can do with this Rapid Mart 2
• Network Order Section — A network can represent the sequence of
activities in a project or the sequence of a single activity within a project.
You can graphically display various structural elements of a project and
their interdependencies in the Project System.
The essential components of a network are stored as Network Orders in
SAP solutions. The network order is a category of internal order. The
Activities of the network order are analogous to the operations on the
internal order.
• Network Relationship Section — There is usually a reason for a
specific sequence of activities in a network. For example, there may be
technical dependencies between individual activities. These
dependencies are represented by relationships in which one activity is
the predecessor or the successor of another activity.
• Project Cost Summary Section — You use Project Costing to plan,
monitor, and control project costs, thereby achieving comprehensive cost
accounting.
Project Costing features include:
• Cost planning in various degrees of detail
• Automatic cost calculation wherever there are price and quantity
structures
• Funds management, effected by means of budget allocation
• Integration of project costs with Enterprise Controlling, such as
reconciliation with cost center accounting
• PRT Assignment Section — Unlike machines and fixed assets,
production resources and tools (PRTs) are movable (not stationary)
operating resources that are required to perform an activity and can be
used repeatedly. For example, PRTs include documents, engineering
drawings, and measurement instruments.
Chapter 3: Subject Areas discusses each of these sections in more detail and
how to link them together for a complete Project System Analysis solution.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 17
2 Overview
Supported analyses
Supported analyses
The SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions supports several types of analyses:
18 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Overview
Supported analyses 2
Business function Types of analysis Details available in the
Rapid Mart
Network Orders (Project Network Order Details View network (production)
Orders) order listing, network order
details, and trend by
Business Area for the
selected Plant and Calendar
Year.
Network Order Analysis View network (production)
order analysis for selected
Plant and Calendar Year.
View Summary, Trend by
Business Area, and Top 10
Materials.
Milestones Milestone Overview Displays Milestone
information for the selected
Project (and Project
Elements).
Milestone Statistics View Milestone performance
statistics by Plant for the
selected Company Code.
Network Relationships Network Relationship View Network Relationship
Overview overview for the selected
Project (or Network - also
called Internal Order Id) and
Operation Numbers (also
called Activities).
Production Resource & Tools PRT Assignment Listing View PRT assignments for
(PRT) the selected Operation
Routing Id.
PRT Details View PRT details for the
selected PRT (by PRT
Name).
Activity (Project Order Project Structure (Activity) View project structure for
Operations) Planning the selected Project Id.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 19
2 Overview
Related Rapid Marts
20 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Overview
Related Rapid Marts 2
Each of the sections listed in “What you can do with this Rapid Mart” on
page 16 are considered components. You can identify a component within a
Data Services job by a “C_” prefix before its name. For example, the
component that contains PRT (Project Resource / Tools) Assignments and
the associated reporting dimensions is named
C_PRTAssignmentSection_SAP.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 21
2 Overview
Project Systems Rapid Mart schema
22 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Overview
Project Systems Rapid Mart schema 2
The additional diagram shows the associated hierarchy and auxiliary tables
used by the Rapid Mart.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 23
2 Overview
Where the Rapid Mart fits in Project Activities
24 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
chapter
3 Subject Areas
Overview
Overview
Each section in the SAP BusinessObjects Project Systems Rapid Mart,
version for SAP solutions pertains to a particular subject area. This chapter
describes each section and the processes each section captures. But first,
additional section “Projects (PS) Module Overview” defines the scope and
basic functionality within the SAP solutions Project System (PS) module
The information in this chapter is useful for readers who use the Rapid Mart to
design and support a real-time system, such as a Web application, and need
to understand the data in the Rapid Mart and how it relates to SAP solutions.
This chapter discusses:
• Projects (PS) Module Overview
• Milestone Section
• Network Order Section
• Network Relationship Section
• Project Cost Summary Section
• PRT Assignment Section
26 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Projects (PS) Module Overview 3
• Customer projects
• Internally financed projects
• Overhead cost projects
• Capital investment projects
The high degree of integration between the Project System (PS) and other
application components means that you can plan, execute, and account for
projects as part of your normal commercial procedures. This means the
Project System has constant access to data in all the departments involved in
the project.
The Project System guarantees close and constant monitoring of all aspects
of your project. This includes both technical and commercial aspects of the
project.
Each project starts with the definition and classification of the structures
required for processing and the incorporation of these into the existing
enterprise structure.
The Project System has no organizational structures of its own; you
incorporate it into the existing structure by making assignments to the
organizational units in Accounting and Logistics. It is this which enables the
Project System to present data clearly and in many different ways.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 27
3 Subject Areas
Projects (PS) Module Overview
28 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Projects (PS) Module Overview 3
In the Rapid Mart, the various components of project structure are
represented:
• Projects - are represented in the Project Dimension.
• WBS Elements - are represented by the Project Element Dimension and
Project Element Hierarchy.
• Networks - are represented by Network Orders
• Activities - are represented by the Order Operations Dimension
• Material Components - are represented by the Material Dimension and
Material by Plant Dimension
• Many of the other items shown in the graphic above are also dimensions,
such as:
• Profit Center
• Company Code
• Business Area
• Plant
• Storage Location
• etc.
Additional Information on the more important components is given below:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 29
3 Subject Areas
Projects (PS) Module Overview
Depending on the phase of your project, you continue to break down the
tasks and activities in your project, step-by-step, until you reach the level of
detail necessary to carry it out.
Networks
A network can represent the sequence of activities in a project or the
sequence of a single activity within a project. You can graphically display
various structural elements of a project and their interdependencies in the
Project System.
30 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Projects (PS) Module Overview 3
The essential components of a network are stored as Network Orders in SAP
solutions. The network order is a category of internal order. The Activities of
the network order are analogous to the operations on the order.
The essential components of a network are:
• Activities
• Relationships between the activities
• Activities
The following graphic shows you a network with activities and the different
types of relationships.
Activities
These are analogous to the operations on a network order. The most
important data describing an Activity in the Project System are:
• Work center in which the activity is to be carried out
• Duration of the activity
• Start and finish dates for the activity
• Resources required to carry out the activity
• Texts and documents describing the activity
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 31
3 Subject Areas
Projects (PS) Module Overview
Network Relationships
There is usually a reason for a specific sequence of activities in a network.
For example, there may be technical dependencies between individual
activities. These dependencies are represented by relationships in which one
activity is the predecessor or the successor of another activity.
The relationship type specifies how the individual activities are linked with
each other:
• Finish - Start (FS) Relationship: Relationship between the finish of one
activity and the start of its successor.
32 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Projects (PS) Module Overview 3
• Start - Finish (SF) Relationship: Relationship between the start of one
activity and the finish of its successor.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 33
3 Subject Areas
Projects (PS) Module Overview
• Document PRT - A document PRT has its own document info record,
(for example engineering drawings or NC programs).You can manage
these PRTs using the SAP solutions document management.
Note: In the Project System you can assign documents directly to
activities. Consequently you will not use this type of PRT very often.
• Equipment PRT - An equipment PRT has its own equipment master
record and has the full equipment functionality. This category is
particularly useful for those production resources or tools which you must
maintain yourself or which must be serviced at regular intervals. With the
equipment category, you can furnish proof of service or usage values for
the production resource/tool.
Milestones
In general milestones are used to mark the transition between various phases
or departments. You can also use Milestones for other tasks and functions in
the Project System. You can create milestones for activities and WBS
elements. They can be used for the following tasks:
• Milestone Trend Analysis (MTA) - a simple and effective method of
controlling dates in a project. The milestone dates on different report
dates are compared. In the graphical MTA chart you recognize trends
and delays immediately.
• Earned Value Analysis - using the milestone technique. Each milestone
represents the portion of the work that is completed in an activity or in a
WBS element.
• Billing Plan - A milestone is linked with a date in the billing plan. When
the milestone is reached, the actual date of the milestone is copied into
the billing plan.
Project Costing
You use this component to plan, monitor, and control project costs, thereby
achieving comprehensive cost accounting. The component is thoroughly
integrated with other components, such as:
• CO - Controlling
• FI - Financial Accounting
• PP - Production Planning and Control
• MM - Materials Management
The component contains the following functions:
• Cost planning in various degrees of detail
34 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Milestone Section 3
• Automatic cost calculation wherever there are price and quantity
structures
• Funds management, effected by means of budget allocation
• Integration of project costs with Enterprise Controlling, such as
reconciliation with cost center accounting
In the Rapid Mart, the Project Costing Section details the costs associated
with a project.
Milestone Section
Milestones are used in the Project System to designate significant events or
the completion of a project phase.
• For progress analysis
• As release stop indicators
• To trigger predefined functions and workflow tasks
Technically speaking, a milestone is a date where the start and end times are
identical.
Milestones exist as a subset of a task list (or routing) and order operation
within SAP solutions. The source tables for Milestones in SAP solutions are:
• MLST - Milestone
• PLKO - Task list - header
• PLPO - Task list - operation/activity
• AFVC - Operation within an order
In the Rapid Mart, the target table is MILESTONE_FACT. We choose only the
task list and operation records that have a corresponding milestone record.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 35
3 Subject Areas
Milestone Section
36 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Milestone Section 3
Attribute Name Dimension Tables
Work Center & Hierarchy WORK_CENTER,
WORK_CENTER_HIER,
WORK_CENTER_HIER_HZ,
WORK_CENTER_HIER_VR,
WORK_CENTER_HIER_BAD
Work Center Category WORK_CENTER_CATEGORY
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 37
3 Subject Areas
Milestone Section
COLUMN_NAME COMMENTS
COMPLETE_FLAG Calculated based on
MLST.LST_FERTG - Percentage of
completion (%) - if 100% then 1, else
0
CURRENT_FLAG 1- the record is current
FUNCTION_FLAG MLST.KZ_WFLOW - Indicator:
Milestone is used for milestone
functions
LATEST_DATE_FLAG MLST.LATED- Indicator: Latest
dates
38 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Milestone Section 3
COLUMN_NAME COMMENTS
OFFSET_TO_FINISH_FLAG MLST.DLTAS - Ind: Reference for
offset (start/finish activity date)
PROGRESS_ANALYSIS_FLAG MLST.KZ_LSTWR - Milestone
relevant for progress analysis
RELEASE_STOP_FLAG MLST.KZ_FRMST - Release stop
indicator
SALES_DOC_DATE_FLAG MLST.KZ_FAKTP - Milestone is
relevant for date in sales document
TREND_ANALYSIS_FLAG MLST.KZ_TREND - Milestone
relevant for trend analysis
With the tables in this section, you can analyze milestones along several
dimensions:
• Activity & Hierarchy
• Chart Of Accounts
• Company Code
• Control Key
• Controlling Area
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 39
3 Subject Areas
Network Order Section
40 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Network Order Section 3
• SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions - Extracts only Order Category “20” (Network Orders)
There is more information on how this shared component is used in Chapter
8: Technical Implementation of this user guide.
Network orders are source from these SAP solutions tables:
• AUFK - Order master data
• AFKO - Order header data PP orders
• AFPO - Order item
The target table for Production Orders is:
• PRODUCTION_ORDER_FACT
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 41
3 Subject Areas
Network Order Section
42 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Network Order Section 3
Attribute Name Dimension Tables
Storage Location STORAGE_LOCATION
Task List Type TASK_LIST_TYPE
Task List Usage TASK_LIST_USAGE
Time Dimension TIME_DIM
Unit Of Measure UNIT_OF_MEASURE
Valuation Area VALUATION_AREA
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 43
3 Subject Areas
Network Order Section
44 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Network Order Section 3
Additionally, these hierarchies are associated with Network orders:
With the tables in this section you can analyze Network Orders along several
dimensions:
• Account Assignment Category
• Business Area
• Company Code
• Controlling Area
• Cost Center & Hierarchy
• Cost Element & Hierarchy
• Document Type
• Functional Area & Hierarchy
• Internal Order & Hierarchy
• Internal Order Status
• Material Batch
• Material By Plant
• Material Group
• Material Type
• Material, Product Hierarchy
• Monetary Currency
• MRP Controller
• Object Class
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 45
3 Subject Areas
Network Relationship Section
46 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Network Relationship Section 3
A Network Relationship is a way of linking related Order Operations by one
of the four methods described above.
Network Relationships are sourced from these SAP solutions tables:
• AFAB - Network - Relationships
• AFVC - Operation within an order
The target table for Network Relationships is:
• NETWORK_RELATIONSHIP_FACT
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 47
3 Subject Areas
Network Relationship Section
COLUMN_NAME COMMENTS
DAYS_DURTN_EARLST Number of Days for Network Relationship
based on Earliest start/end dates
DAYS_DURTN_LATEST Number of Days for Network Relationship
based on Latest start/end dates
DAYS_DURTN_MAX Max Number of Days for Network
Relationship. Calculated as difference
between latest end date and earliest start
date
DAYS_DURTN_MIN Min Number of Days for Network
Relationship. Calculated as difference
between earliest end date and latest start
date
HOURS_DURTN_EARLST Number of Hours for Network Relationship
based on Earliest start/end dates
48 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Network Relationship Section 3
COLUMN_NAME COMMENTS
HOURS_DURTN_LATEST Number of Hours for Network Relationship
based on Latest start/end dates
HOURS_DURTN_MAX Max Number of Hours for Network
Relationship. Calculated as difference
between latest end date and earliest start
date
HOURS_DURTN_MIN Min Number of Hours for Network
Relationship. Calculated as difference
between earliest end date and latest start
date
MAX_INTERVAL_FLAG AFAB.MIMAX - Indicates whether maximum
time interval will be considered
MINS_DURTN_EARLST Number of Minutes for Network Relationship
based on Earliest start/end dates
MINS_DURTN_LATEST Number of Minutes for Network Relationship
based on Latest start/end dates
MINS_DURTN_MAX Max Number of Minutes for Network
Relationship. Calculated as difference
between latest end date and earliest start
date
MINS_DURTN_MIN Min Number of Minutes for Network
Relationship. Calculated as difference
between earliest end date and latest start
date
QTY_INTERVAL AFAB.DAUER - Time interval between
relationships
SECS_DURTN AFAB.DAUTM - Relationship duration (in
seconds) as result of scheduling
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 49
3 Subject Areas
Network Relationship Section
50 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Network Relationship Section 3
Additionally, the following dimensions are associated with Network
Relationships:
With the tables in this section you can analyze Network Relationships along
several dimensions:
• Business Area
• Company Code
• Control Key
• Controlling Area
• Functional Area & Hierarchy
• Internal Order & Hierarchy
• MRP Controller
• Object Status
• Order Operation
• Plant
• Plant Location
• Profit Center & Hierarchy
• Project
• Project Element & Hierarchy
• Purchasing Organization
• Relationship Type
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 51
3 Subject Areas
Project Cost Summary Section
• Storage Location
• Time Dimension
• Unit Of Measure
• Valuation Area
• Work Center Category
• Work Center & Hierarchy
Typical queries for this section include:
• How are the operations within a given project linked to form a Network?
• Are there any dependencies (network relationships) missing in my
project?
• Which tasks (operations) are late because their predecessor task was
completed late?
• Which predecessor and successor tasks have the same Project
Elements (WBS) associate to them?
52 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Project Cost Summary Section 3
• PROJECT_COST_SUMMARY_STAGE_VR - Staging table for Costs in
vertical format. Not actually used for queries in the target database.
• PROJECT_COST_SUMMARY_FACT_VR - Cost data in vertical format.
That is, one row for each fiscal year and fiscal period. There are 16 rows
per fiscal year, one for each fiscal period. Each row has individual
measures for the single fiscal period.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 53
3 Subject Areas
Project Cost Summary Section
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_CR_PER00_LOC RPSCO.WLP00 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER00_TRX RPSCO.WTP00 - PTD Credit value in
transactional currency (Adjusting year begin
period)
AMT_CR_PER01_LOC RPSCO.WLP01 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER01_TRX RPSCO.WTP01 - PTD Credit value in
transactional currency
AMT_CR_PER02_LOC RPSCO.WLP02 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER02_TRX RPSCO.WTP02 - PTD Credit value in
transactional currency
AMT_CR_PER03_LOC RPSCO.WLP03 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
54 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Project Cost Summary Section 3
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_CR_PER03_TRX RPSCO.WTP03 - PTD Credit value in
transactional currency
AMT_CR_PER04_LOC RPSCO.WLP04 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER04_TRX RPSCO.WTP04 - PTD Credit value in
transactional currency
AMT_CR_PER05_LOC RPSCO.WLP05 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER05_TRX RPSCO.WTP05 - PTD Credit value in
transactional currency
AMT_CR_PER06_LOC RPSCO.WLP06 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER06_TRX RPSCO.WTP06 - PTD Credit value in
transactional currency
AMT_CR_PER07_LOC RPSCO.WLP07 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER07_TRX RPSCO.WTP07 - PTD Credit value in
transactional currency
AMT_CR_PER08_LOC RPSCO.WLP08 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER08_TRX RPSCO.WTP08 - PTD Credit value in
transactional currency
AMT_CR_PER09_LOC RPSCO.WLP09 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER09_TRX RPSCO.WTP09 - PTD Credit value in
transactional currency
AMT_CR_PER10_LOC RPSCO.WLP10 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER10_TRX RPSCO.WTP10 - PTD Credit value in
transactional currency
AMT_CR_PER11_LOC RPSCO.WLP11 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER11_TRX RPSCO.WTP11 - PTD Credit value in
transactional currency
AMT_CR_PER12_LOC RPSCO.WLP12 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 55
3 Subject Areas
Project Cost Summary Section
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_CR_PER12_TRX RPSCO.WTP12 - PTD Credit value in
transactional currency
AMT_CR_PER13_LOC RPSCO.WLP13 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER13_TRX RPSCO.WTP13 - PTD Credit value in
transactional currency
AMT_CR_PER14_LOC RPSCO.WLP14 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER14_TRX RPSCO.WTP14 - PTD Credit value in
transactional currency
AMT_CR_PER15_LOC RPSCO.WLP15 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER15_TRX RPSCO.WTP15 - PTD Credit value in
transactional currency
AMT_CR_PER16_LOC RPSCO.WLP16 - PTD Credit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_CR_PER16_TRX RPSCO.WTP169 - PTD Credit value in
transactional currency
AMT_CR_QTR01_LOC RPSCO.WLP00 through 03 - Quarter Credit
(QTD) value in Ledger (Local) currency
AMT_CR_QTR01_TRX RPSCO.WTP00 through 03 - Quarter Credit
value in transactional currency
AMT_CR_QTR02_LOC RPSCO.WLP04 through 06 - Quarter Credit
(QTD) value in Ledger (Local) currency
AMT_CR_QTR02_TRX RPSCO.WTP04 through 06 - Quarter Credit
value in transactional currency
AMT_CR_QTR03_LOC RPSCO.WLP07 through 09 - Quarter Credit
(QTD) value in Ledger (Local) currency
AMT_CR_QTR03_TRX RPSCO.WTP07 through 09 - Quarter Credit
value in transactional currency
AMT_CR_QTR04_LOC RPSCO.WLP10 through 16 - Quarter Credit
(QTD) value in Ledger (Local) currency
AMT_CR_QTR04_TRX RPSCO.WTP10 through 16 - Quarter Credit
value in transactional currency
AMT_CR_YTD_LOC RPSCO.WLP00 through 16 - Quarter Credit
value in Ledger (Local) currency
56 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Project Cost Summary Section 3
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_CR_YTD_TRX RPSCO.WTP00 through 16 - Quarter Credit
value in transactional currency
AMT_DR_PER00_LOC RPSCO.WLP00 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER00_TRX RPSCO.WTP00 - PTD Debit value in
transactional currency (Adjusting Year begin
period)
AMT_DR_PER01_LOC RPSCO.WLP01 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER01_TRX RPSCO.WTP01 - PTD Debit value in
transactional currency
AMT_DR_PER02_LOC RPSCO.WLP02 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER02_TRX RPSCO.WTP02 - PTD Debit value in
transactional currency
AMT_DR_PER03_LOC RPSCO.WLP03 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER03_TRX RPSCO.WTP03 - PTD Debit value in
transactional currency
AMT_DR_PER04_LOC RPSCO.WLP04 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER04_TRX RPSCO.WTP04 - PTD Debit value in
transactional currency
AMT_DR_PER05_LOC RPSCO.WLP05 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER05_TRX RPSCO.WTP05 - PTD Debit value in
transactional currency
AMT_DR_PER06_LOC RPSCO.WLP06 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER06_TRX RPSCO.WTP06 - PTD Debit value in
transactional currency
AMT_DR_PER07_LOC RPSCO.WLP07 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER07_TRX RPSCO.WTP07 - PTD Debit value in
transactional currency
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 57
3 Subject Areas
Project Cost Summary Section
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_DR_PER08_LOC RPSCO.WLP08 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER08_TRX RPSCO.WTP08 - PTD Debit value in
transactional currency
AMT_DR_PER09_LOC RPSCO.WLP09 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER09_TRX RPSCO.WTP09 - PTD Debit value in
transactional currency
AMT_DR_PER10_LOC RPSCO.WLP10 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER10_TRX RPSCO.WTP10 - PTD Debit value in
transactional currency
AMT_DR_PER11_LOC RPSCO.WLP11 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER11_TRX RPSCO.WTP11 - PTD Debit value in
transactional currency
AMT_DR_PER12_LOC RPSCO.WLP12 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER12_TRX RPSCO.WTP12 - PTD Debit value in
transactional currency
AMT_DR_PER13_LOC RPSCO.WLP13 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER13_TRX RPSCO.WTP13 - PTD Debit value in
transactional currency
AMT_DR_PER14_LOC RPSCO.WLP14 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER14_TRX RPSCO.WTP14 - PTD Debit value in
transactional currency
AMT_DR_PER15_LOC RPSCO.WLP15 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER15_TRX RPSCO.WTP15 - PTD Debit value in
transactional currency
AMT_DR_PER16_LOC RPSCO.WLP16 - PTD Debit value in Ledger
(Local) currency (Adjusting Year begin period)
AMT_DR_PER16_TRX RPSCO.WTP16 - PTD Debit value in
transactional currency
58 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Project Cost Summary Section 3
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_DR_QTR01_LOC RPSCO.WLP00 through 03 - Quarter Debit
(QTD) value in Ledger (Local) currency
AMT_DR_QTR01_TRX RPSCO.WTP00 through 03 - Quarter Debit
(QTD) value in transactional currency
AMT_DR_QTR02_LOC RPSCO.WLP04 through 06 - Quarter Debit
(QTD) value in Ledger (Local) currency
AMT_DR_QTR02_TRX RPSCO.WTP04 through 06 - Quarter Debit
(QTD) value in transactional currency
AMT_DR_QTR03_LOC RPSCO.WLP07 through 09 - Quarter Debit
(QTD) value in Ledger (Local) currency
AMT_DR_QTR03_TRX RPSCO.WTP07 through 09 - Quarter Debit
(QTD) value in transactional currency
AMT_DR_QTR04_LOC RPSCO.WLP10 through 16 - Quarter Debit
(QTD) value in Ledger (Local) currency
AMT_DR_QTR04_TRX RPSCO.WTP10 through 16 - Quarter Debit
(QTD) value in transactional currency
AMT_DR_YTD_LOC RPSCO.WLP00 through 16 - Quarter Debit
value in Ledger (Local) currency
AMT_DR_YTD_TRX RPSCO.WTP00 through 16 - Quarter Debit
value in transactional currency
PROJECT_COST_SUMMARY_FACT_VR
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_CR_LOC RPSCO-WLP01 through WLP16 - Period
Credit value in Ledger (Local) currency. For
Period 01 - cumulative of Per 00 and Per 01;
for Per 12 - cumulative of Per 12 through Per
16
AMT_CR_QTD_LOC RPSCO-WLP01 through WLP16 through 16 -
QTD Credit value in Ledger (Local) currency
AMT_CR_QTD_TRX RPSCO-WTP01 through WTP16 through 16 -
QTD Credit value in Transactional currency
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 59
3 Subject Areas
Project Cost Summary Section
PROJECT_COST_SUMMARY_FACT_HZ Description
Column Name
AMT_CR_TRX RPSCO-WTP01 through WTP16 - Period
Credit value in Transactional currency. For
Period 01 - cumulative of Per 00 and Per 01;
for Per 12 - cumulative of Per 12 through Per
16
AMT_CR_YTD_LOC RPSCO-WLP01 through WLP16 - YTD Credit
value in Ledger (Local) currency
AMT_CR_YTD_TRX RPSCO-WTP01 through WTP16 - YTD Credit
value in Transactional currency
AMT_DR_LOC RPSCO-WLP01 through WLP16 - Period Debit
value in Ledger (Local) currency. For Period 01
- cumulative of Per 00 and Per 01; for Per 12 -
cumulative of Per 12 through Per 16
AMT_DR_QTD_LOC RPSCO-WLP01 through WLP16 - QTD Debit
value in Ledger (Local) currency
AMT_DR_QTD_TRX RPSCO-WTP01 through WTP16 - QTD Debit
value in Transactional currency
AMT_DR_TRX RPSCO-WTP01 through WTP16 - Period
Debit value in Transactional currency. For
Period 01 - cumulative of Per 00 and Per 01;
for Per 12 - cumulative of Per 12 through Per
16
AMT_DR_YTD_LOC RPSCO-WLP01 through WLP16 - YTD Debit
value in Ledger (Local) currency
AMT_DR_YTD_TRX RPSCO-WTP01 through WTP16 - YTD Debit
value in Transactional currency
AMT_PER_BEGIN_LOC RPSCO-WLP01 through WLP16 - Period
begin balance value in Ledger (Local) currency
AMT_PER_BEGIN_TRX RPSCO-WTP01 through WTP16 - Period
begin balance value in Transactional currency
AMT_PER_ROLLING_LOC Rolling Total Balance - Ledger (Local) Currency
AMT_PER_ROLLING_TRX Rolling Total Balance - Transaction Currency
AMT_PTD_LOC Period Beginning Balance - Ledger (Local)
Currency
AMT_PTD_TRX Period Beginning Balance - Transaction
Currency
60 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
Project Cost Summary Section 3
Rapid Mart data
The following diagram shows the tables in the Project Cost Summary section
as a Star Schema:
With the tables in this section you can analyze Project Costs along several
dimensions:
• Business Activity
• Business Area
• Company Code
• Controlling Area
• Cost Object Indicator
• Financial Management Area
• Financial Record Category
• Financial Record Type
• Financing Code
• Fiscal Period
• Functional Area & Hierarchy
• Monetary Currency
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 61
3 Subject Areas
PRT Assignment Section
62 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
PRT Assignment Section 3
Rapid Mart processing
The section captures the following dimensional attributes and their associated
dimension tables
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 63
3 Subject Areas
PRT Assignment Section
64 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
PRT Assignment Section 3
Attribute Dimension Tables
Work Center & Hierarchy WORK_CENTER,
WORK_CENTER_HIER,
WORK_CENTER_HIER_HZ,
WORK_CENTER_HIER_VR,
WORK_CENTER_HIER_BAD
Work Center Category WORK_CENTER_CATEGORY
Work Center Formula WORK_CENTER_FORMULA,
FORMULA_PARAMETER
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 65
3 Subject Areas
PRT Assignment Section
66 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
PRT Assignment Section 3
Column Name Description
QTY_PRT_CONFIRM AFFH.MGIST - Confirmed quantity of
production resource/tool
QTY_PRT_PLAN AFFH.MGSOL - Total planned quantity of
production resource/tool
QTY_PRT_REMAIN AFFH.MGRSTEH - Remaining quantity of the
production resource/tool
QTY_PRT_STD AFFH.MGVGW - Standard value for the PRT
quantity
REMAIN_USG_VALUE AFFH.EWRST - Remaining usage value of
the production resource/tool
STD_USG_VALUE AFFH.EWVGW - Standard usage value for
production resources/tools
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 67
3 Subject Areas
PRT Assignment Section
68 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
PRT Assignment Section 3
Additionally, the following hierarchies are available for PRT Assignments:
With the tables in this section you can analyze PRT Assignments along
several dimensions:
• Activity & Hierarchy
• Business Area
• Chart Of Accounts
• Company Code
• Control Key
• Controlling Area
• Cost Center & Hierarchy
• Cost Element & Hierarchy
• Functional Area & Hierarchy
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 69
3 Subject Areas
PRT Assignment Section
70 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Subject Areas
PRT Assignment Section 3
• Which Work Centers have critical PRT’s for my project?
• What is the total amount of time a certain PRT was used on my project
this month?
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 71
3 Subject Areas
PRT Assignment Section
72 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
chapter
4 Reports
Overview
Overview
You can use the SAP BusinessObjects Project Systems Rapid Mart, version
for SAP solutions to produce many kinds of reports. This chapter provides
examples of reports you could produce. The information in this chapter is
useful for those who analyze and produce reports with the Rapid Mart data.
This chapter provides a sample report and the recommended joins for each
componentized section in the Rapid Mart:
• Milestone
• Network (Production) Order
• Network Relationship
• Project Cost
• PRT Assignment
• Order Operation
SAP Master Data Reports are also described at the end of this chapter. These
reports are common across all Rapid Marts and are intended for hierarchy
discovery and record validation.
Note: All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Milestone
Milestones are used in the Project System to designate significant events or
the completion of a project phase. Milestone data can be used to create
listings, high-level statistics by Company (or other dimension), and even
trending reports.
Reports
Milestone allows for a variety of trend and high level analysis. Below is a list
of the reports included here for analysis:
• Milestone Overview
• Milestone Statistics
Milestone Overview
This report displays Milestone information for the selected Project (and
Project Elements). Provides information similar to SAP Transactions: CN53N
and CJ20N (display WBS element milestones).
74 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Milestone 4
Overview
View milestone listing for the specified Project Id.
Details
View Milestone details by Milestone Id section.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 75
4 Reports
Milestone
Calculations
• Actual End Date = =If(FormatDate([Actl End Date]; [Default Date
Format])=[Default Date Text]; ""; [Actl End Date])
• Default Date Format = "MM/dd/yyyy"
• Detault Date Text = "01/01/1900"
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Milestone Statistics
View Milestone performance statistics by Plant for the selected Company
Code.
Summary
View milestone summary statistics for the specified Company Code. View
data as trend (Actual vs Scheduled Duratoin) and in tabular format by Plant
Name..
76 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Milestone 4
Top 10 Projects by Variance %
View Top 10 Projects by milestone count and Variance %.
Calculations
• Variance % = If([MILESTONE - Days Actl Duration] <> 0; [MILESTONE -
Days Diff Actl Scheduled]/[MILESTONE - Days Actl Duration]; 0)
• Default Date Format = "MM/dd/yyyy"
• Detault Date Text = "01/01/1900"
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 77
4 Reports
Milestone
78 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Milestone 4
Fact Table Dimension Table Join Expression
MILESTONE_FACT COST_ELEMENT_HIE MILESTONE_FACT.CHART_OF_ACCT_
R_VR ID=COST_ELEMENT_HIER_VR.CHART
_OF_ACCT_ID and
MILESTONE_FACT.COST_ELEM_ID=C
OST_ELEMENT_HIER_VR.CHILD_ID
MILESTONE_FACT DOCUMENT_CATEGO DOCUMENT_CATEGORY.DOC_CATEG
RY _ID=MILESTONE_FACT.DOC_CATEG_I
D and
DOCUMENT_CATEGORY.DIM_SRC_ID
=MILESTONE_FACT.DIM_SRC_ID_DO
CCTG
MILESTONE_FACT INTERNAL_ORDER MILESTONE_FACT.INTERNAL_ORDER
_ID=INTERNAL_ORDER.INTERNAL_O
RDER_ID
MILESTONE_FACT INTERNAL_ORDER_HI MILESTONE_FACT.INTERNAL_ORDER
ER_HZ _ID=INTERNAL_ORDER_HIER_HZ.INT
ERNAL_ORDER_ID
MILESTONE_FACT INTERNAL_ORDER_HI MILESTONE_FACT.INTERNAL_ORDER
ER_VR _ID=INTERNAL_ORDER_HIER_VR.CHI
LD_ID
MILESTONE_FACT MILESTONE_USAGE MILESTONE_USAGE.USAGE_ID =
MILESTONE_FACT.USAGE_ID
MILESTONE_FACT NETWORK_PROFILE NETWORK_PROFILE.GROUP_APPLIC
TN_ID=MILESTONE_FACT.GROUP_AP
PLICTN_ID and
NETWORK_PROFILE.NETWORK_PRO
FILE_ID=MILESTONE_FACT.NETWOR
K_PROFILE_ID
MILESTONE_FACT ORDER_OPERATION ORDER_OPERATION.OPERATN_ROU
TING_ID=MILESTONE_FACT.OPERATN
_ROUTING_ID and
ORDER_OPERATION.OPERATN_SEQ_
ID=MILESTONE_FACT.OPERATN_SEQ
_ID
MILESTONE_FACT PLANT PLANT.PLANT_ID=MILESTONE_FACT.
PLANT_ID
MILESTONE_FACT PROJECT MILESTONE_FACT.PROJ_ID=PROJEC
T.PROJ_ID
MILESTONE_FACT PROJECT_ELEMENT MILESTONE_FACT.PROJ_ELEM_ID=P
ROJECT_ELEMENT.PROJ_ELEM_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 79
4 Reports
Milestone
80 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network (Production) Order 4
Fact Table Dimension Table Join Expression
MILESTONE_FACT WORK_CENTER_CAT MILESTONE_FACT.WORK_CNTR_CAT
EGORY EG_ID=WORK_CENTER_CATEGORY.
WORK_CNTR_CATEG_ID
MILESTONE_FACT WORK_CENTER_HIER MILESTONE_FACT.WORK_CNTR_ID=
_HZ WORK_CENTER_HIER_HZ.WORK_CN
TR_ID and
MILESTONE_FACT.PLANT_ID=WORK_
CENTER_HIER_HZ.PLANT_ID
MILESTONE_FACT WORK_CENTER_HIER MILESTONE_FACT.WORK_CNTR_ID=
_VR WORK_CENTER_HIER_VR.CHILD_ID
AND
MILESTONE_FACT.PLANT_ID=WORK_
CENTER_HIER_VR.PLANT_ID
Additional joins between dimension and hierarchy tables are shown in
“Recommended table joins” on page 27 for master reports.
Reports
Network order is suited to detail, trend, and high level analysis. Below is a list
of the reports included here for analysis:
• Network Order Details
• Network Order Analysis
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 81
4 Reports
Network (Production) Order
Project Summary
View Network Order summary statistics by Project..
Listing
View network order listing by Order Id..
82 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network (Production) Order 4
Details
View network order details by Order Id..
Calculations
• Max Basic End Date = Max([Basic End Date])
• Min Basic End Date = Min([Basic End Date])
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 83
4 Reports
Network (Production) Order
Summary
View network order summary statistics..
84 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network (Production) Order 4
Trend by Project
View network order trends by Business Area.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 85
4 Reports
Network (Production) Order
Calculations
• Days Release Variance % = If([NTWRK ORDER - Days Release
Actual]<> 0; [NTWRK ORDER - Days Release Variance (ACTL vs
SCHED)]/[NTWRK ORDER - Days Release Actual]; 0)
• Max Basic End Date = Max([Basic End Date])
• Min Basic End Date = Min([Basic End Date])
86 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network (Production) Order 4
Recommended Table Joins
To analyze Netowrk (Production) Order data you will need to create joins between
the fact and dimension tables as follows:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 87
4 Reports
Network (Production) Order
88 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network (Production) Order 4
Fact Table Dimension Table Join Expression
PRODUCTION_ORDE INTERNAL_ORDER_HI PRODUCTION_ORDER_FACT.INTERN
R_FACT ER_HZ AL_ORDER_ID=INTERNAL_ORDER_HI
ER_HZ.INTERNAL_ORDER_ID
PRODUCTION_ORDE INTERNAL_ORDER_HI PRODUCTION_ORDER_FACT.INTERN
R_FACT ER_VR AL_ORDER_ID=INTERNAL_ORDER_HI
ER_VR.CHILD_ID
PRODUCTION_ORDE INTERNAL_ORDER_S PRODUCTION_ORDER_FACT.DOC_TY
R_FACT TATUS PE_ID=INTERNAL_ORDER_STATUS.D
OC_TYPE_ID and
PRODUCTION_ORDER_FACT.ORDER_
STATUS_ID=INTERNAL_ORDER_STAT
US.ORDER_STATUS_ID
PRODUCTION_ORDE MATERIAL PRODUCTION_ORDER_FACT.MATERI
R_FACT AL_ID=MATERIAL.MATERIAL_ID
PRODUCTION_ORDE MATERIAL_BATCH PRODUCTION_ORDER_FACT.BATCH_I
R_FACT D=MATERIAL_BATCH.BATCH_ID and
PRODUCTION_ORDER_FACT.MATERI
AL_ID=MATERIAL_BATCH.MATERIAL_I
D and
PRODUCTION_ORDER_FACT.PLANT_I
D=MATERIAL_BATCH.PLANT_ID
PRODUCTION_ORDE MATERIAL_BY_PLANT PRODUCTION_ORDER_FACT.MATERI
R_FACT AL_ID=MATERIAL_BY_PLANT.MATERI
AL_ID and
PRODUCTION_ORDER_FACT.PLANT_I
D=MATERIAL_BY_PLANT.PLANT_ID
PRODUCTION_ORDE MATERIAL_GROUP PRODUCTION_ORDER_FACT.MTRL_G
R_FACT RP_ID=MATERIAL_GROUP.MTRL_GRP
_ID
PRODUCTION_ORDE MATERIAL_TYPE PRODUCTION_ORDER_FACT.MTRL_T
R_FACT YPE_ID=MATERIAL_TYPE.MTRL_TYP
E_ID
PRODUCTION_ORDE MRP_CONTROLLER PRODUCTION_ORDER_FACT.MRP_CT
R_FACT RLLER_ID=MRP_CONTROLLER.MRP_
CTRLLER_ID and
PRODUCTION_ORDER_FACT.PLANT_I
D=MRP_CONTROLLER.PLANT_ID
PRODUCTION_ORDE PRODUCTION_ORDE PRODUCTION_ORDER_FACT.DOC_CA
R_FACT R_FACT TEG_ID='20'
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 89
4 Reports
Network (Production) Order
90 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network (Production) Order 4
Fact Table Dimension Table Join Expression
PRODUCTION_ORDE PROFIT_CENTER_HIE PRODUCTION_ORDER_FACT.CTRL_A
R_FACT R_HZ REA_ID=PROFIT_CENTER_HIER_HZ.C
TRL_AREA_ID and
PRODUCTION_ORDER_FACT.PROFIT
_CNTR_ID=PROFIT_CENTER_HIER_H
Z.PROFIT_CNTR_ID
PRODUCTION_ORDE PROFIT_CENTER_HIE PRODUCTION_ORDER_FACT.CTRL_A
R_FACT R_VR REA_ID=PROFIT_CENTER_HIER_VR.
CTRL_AREA_ID and
PRODUCTION_ORDER_FACT.PROFIT
_CNTR_ID=PROFIT_CENTER_HIER_V
R.CHILD_ID
PRODUCTION_ORDE PROJECT PRODUCTION_ORDER_FACT.PROJ_I
R_FACT D=PROJECT.PROJ_ID
PRODUCTION_ORDE PROJECT_ELEMENT PRODUCTION_ORDER_FACT.PROJ_E
R_FACT LEM_ID=PROJECT_ELEMENT.PROJ_E
LEM_ID
PRODUCTION_ORDE PROJECT_ELEMENT_ PRODUCTION_ORDER_FACT.PROJ_E
R_FACT HIER_HZ LEM_ID=PROJECT_ELEMENT_HIER_H
Z.PROJ_ELEM_ID
PRODUCTION_ORDE PROJECT_ELEMENT_ PRODUCTION_ORDER_FACT.PROJ_E
R_FACT HIER_VR LEM_ID=PROJECT_ELEMENT_HIER_V
R.CHILD_ID
PRODUCTION_ORDE PURCH_ORGANIZATI PURCH_ORGANIZATION.PURCH_ORG
R_FACT ON _ID=PRODUCTION_ORDER_FACT.PU
RCH_ORG_ID
PRODUCTION_ORDE ROUTING ROUTING.ROUTING_ID=PRODUCTION
R_FACT _ORDER_FACT.ROUTING_ID
PRODUCTION_ORDE SERVICE_PERSON SERVICE_PERSON.PERSON_ID=PRO
R_FACT DUCTION_ORDER_FACT.PERSON_ID_
RESP
PRODUCTION_ORDE SPECIAL_PROCUREM PRODUCTION_ORDER_FACT.SPECL_
R_FACT ENT_TYPE PROCUREMNT_TYPE_ID=SPECIAL_P
ROCUREMENT_TYPE.SPECL_PROCU
REMNT_TYPE_ID
PRODUCTION_ORDE STORAGE_LOCATION STORAGE_LOCATION.STORAGE_LOC
R_FACT ATN_ID=PRODUCTION_ORDER_FACT.
STORAGE_LOCATN_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 91
4 Reports
Network Relationship
Network Relationship
Network relationships describe the link between the start and finish points of
two activities in a network and determine the sequence of activities.
Reports
Network order is suited to detail, trend, and high level analysis. Below is a list
of the reports included here for analysis:
• Network Relationship Overview
92 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network Relationship 4
Overview
View overview of Project operations for the given network.
Details
Detailed view of project operations based. Analyze data by Parent Operation
activity number.
Calculations
• Successor Flag = If([Operation Num]=[Parent Operation Num]; ""; "X")
Report SQL
• All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 93
4 Reports
Network Relationship
94 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Network Relationship 4
Fact Table Dimension Table Join Expression
NETWORK_RELATION NETWORK_HIER_VR NETWORK_RELATIONSHIP_FACT.REL
SHIP_FACT ATIONSHIP_TYPE_ID=NETWORK_HIE
R_VR.RELATIONSHIP_TYPE_ID and
NETWORK_RELATIONSHIP_FACT.OPE
RATN_ROUTING_ID_PAR=NETWORK_
HIER_VR.OPERATN_ROUTING_ID_PA
RENT and
NETWORK_RELATIONSHIP_FACT.OPE
RATN_SEQ_ID_PAR=NETWORK_HIER
_VR.OPERATN_SEQ_ID_PARENT and
NETWORK_RELATIONSHIP_FACT.OPE
RATN_ROUTING_ID=NETWORK_HIER
_VR.OPERATN_ROUTING_ID_CHILD
and
NETWORK_RELATIONSHIP_FACT.OPE
RATN_SEQ_ID=NETWORK_HIER_VR.
OPERATN_SEQ_ID_CHILD
NETWORK_RELATION OBJECT_STATUS_HZ NETWORK_RELATIONSHIP_FACT.OBJ
SHIP_FACT _ID=OBJECT_STATUS_HZ.OBJ_ID
NETWORK_RELATION ORDER_OPERATION ORDER_OPERATION.OPERATN_ROU
SHIP_FACT TING_ID=NETWORK_RELATIONSHIP_
FACT.OPERATN_ROUTING_ID and
ORDER_OPERATION.OPERATN_SEQ_
ID=NETWORK_RELATIONSHIP_FACT.
OPERATN_SEQ_ID
NETWORK_RELATION PLANT PLANT.PLANT_ID=NETWORK_RELATI
SHIP_FACT ONSHIP_FACT.PLANT_ID
NETWORK_RELATION PLANT_LOCATION PLANT_LOCATION.PLANT_ID=NETWO
SHIP_FACT RK_RELATIONSHIP_FACT.PLANT_ID
AND
PLANT_LOCATION.LOCATN_ID=NETW
ORK_RELATIONSHIP_FACT.LOCATN_I
D
NETWORK_RELATION PROFIT_CENTER NETWORK_RELATIONSHIP_FACT.CTR
SHIP_FACT L_AREA_ID=PROFIT_CENTER.CTRL_
AREA_ID and
NETWORK_RELATIONSHIP_FACT.PRO
FIT_CNTR_ID=PROFIT_CENTER.PROF
IT_CNTR_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 95
4 Reports
Network Relationship
96 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Project Cost 4
Fact Table Dimension Table Join Expression
NETWORK_RELATION WORK_CENTER NETWORK_RELATIONSHIP_FACT.PLA
SHIP_FACT NT_ID=WORK_CENTER.PLANT_ID and
NETWORK_RELATIONSHIP_FACT.WO
RK_CNTR_ID=WORK_CENTER.WORK
_CNTR_ID
NETWORK_RELATION WORK_CENTER_CAT NETWORK_RELATIONSHIP_FACT.WO
SHIP_FACT EGORY RK_CNTR_CATEG_ID=WORK_CENTE
R_CATEGORY.WORK_CNTR_CATEG_I
D
NETWORK_RELATION WORK_CENTER_HIER NETWORK_RELATIONSHIP_FACT.WO
SHIP_FACT _HZ RK_CNTR_ID=WORK_CENTER_HIER_
HZ.WORK_CNTR_ID and
NETWORK_RELATIONSHIP_FACT.PLA
NT_ID=WORK_CENTER_HIER_HZ.PLA
NT_ID
NETWORK_RELATION WORK_CENTER_HIER NETWORK_RELATIONSHIP_FACT.WO
SHIP_FACT _VR RK_CNTR_ID=WORK_CENTER_HIER_
VR.CHILD_ID AND
NETWORK_RELATIONSHIP_FACT.PLA
NT_ID=WORK_CENTER_HIER_VR.PLA
NT_ID
OBJECT_STATUS_HZ OBJECT_STATUS OBJECT_STATUS_HZ.OBJ_ID=OBJEC
T_STATUS.OBJ_ID
Additional joins between dimension and hierarchy tables are shown in
“Recommended table joins” on page 27 for master reports.
Project Cost
Project Costing is used to plan, monitor, and control project costs, thereby
achieving comprehensive cost accounting.
Reports
Project Cost is suited to a variety of cost detail, trend, and summary analysis.
Below is a list of the reports included here for analysis:
• Project Balance Trend Comparision
• Project Balance Trend by Period
• Project Balance Variance Trend
• Project Cost YTD Trend Analysis
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 97
4 Reports
Project Cost
Calculations
• Variance From Previous Period calculations are all similar to:
Period 2 = [PROJ COST SUM Hz Actual PTD Balance Per 02
LOC]-[PROJ COST SUM Hz Actual PTD Balance Per 01 LOC]
98 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Project Cost 4
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 99
4 Reports
Project Cost
Calculations
• Actual = [PROJ COST SUM Vr Actual PTD Balance LOC]
• Budget = [PROJ COST SUM Vr Budget PTD Balance LOC]
• Variance = [PROJ COST SUM Vr Actual PTD Balance LOC]-[PROJ
COST SUM Vr Budget PTD Balance LOC]
• Variance % = If([Actual] <> 0; [Variance]/[Actual]; If([Actual]= 0 And
[Variance]=0; 0;1))
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
100 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Project Cost 4
Project Cost YTD Trend Analysis
View Actual YTD trends for a specific Company Code, Parent Project
Element, Fiscal Year, and Ledger Version.
Calculations
• Actual YTD Balance = PROJ COST SUM Vr Actual YTD Balance LOC]
• Balance Variance = [PROJ COST SUM Vr Actual YTD Balance
LOC]-[PROJ COST SUM Vr Budget YTD Balance LOC]
• Budget YTD Balance = [PROJ COST SUM Vr Budget YTD Balance LOC]
• Variance % = If([PROJ COST SUM Vr Actual YTD Balance LOC] <> 0;
[Balance Variance]/[PROJ COST SUM Vr Actual YTD Balance LOC];
If([PROJ COST SUM Vr Actual YTD Balance LOC]=0 And [Balance
Variance]<>0; 1; 0))
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 101
4 Reports
Project Cost
Calculations
• Actuals = [PROJ COST SUM Vr Actual PTD Balance LOC]
• Budget = [PROJ COST SUM Vr Budget PTD Balance LOC]
• Variance = [Actuals]-[Budget]
• Variance % = If([Actuals] <> 0; [Variance]/[Actuals]; If([Actuals]<> 0 And
[Variance] = 0; 1; 0))
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
102 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Project Cost 4
Recommended Table Joins
To analyze Project Cost Summary data you will need to create joins between the
fact and dimension tables as follows:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 103
4 Reports
Project Cost
104 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Project Cost 4
Fact Table Dimension Table Join Expression
PROJECT_COST_SUM PROFIT_CENTER PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ Z.CTRL_AREA_ID=PROFIT_CENTER.C
TRL_AREA_ID and
PROJECT_COST_SUMMARY_FACT_H
Z.PROFIT_CNTR_ID=PROFIT_CENTER
.PROFIT_CNTR_ID
PROJECT_COST_SUM PROFIT_CENTER_HIE PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ R_HZ Z.CTRL_AREA_ID=PROFIT_CENTER_
HIER_HZ.CTRL_AREA_ID and
PROJECT_COST_SUMMARY_FACT_H
Z.PROFIT_CNTR_ID=PROFIT_CENTER
_HIER_HZ.PROFIT_CNTR_ID
PROJECT_COST_SUM PROFIT_CENTER_HIE PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ R_VR Z.CTRL_AREA_ID=PROFIT_CENTER_
HIER_VR.CTRL_AREA_ID and
PROJECT_COST_SUMMARY_FACT_H
Z.PROFIT_CNTR_ID=PROFIT_CENTER
_HIER_VR.CHILD_ID
PROJECT_COST_SUM PROGRESS_MEASUR PROGRESS_MEASURE_METHOD.OBJ
MARY_FACT_HZ E_METHOD _ID =
PROJECT_COST_SUMMARY_FACT_H
Z.OBJ_ID and
PROGRESS_MEASURE_METHOD.PR
OGRESS_VERSION_FULL_NAME =
@Prompt('Progress Version Full
Name:','A','Progress Measure
Method\Progress Version Full
Name',Mono,Free,Persistent,,User:0)
PROJECT_COST_SUM PROJECT PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ Z.PROJ_ID=PROJECT.PROJ_ID
PROJECT_COST_SUM PROJECT_COST_SUM PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ MARY_FACT_HZ Z.FISC_YEAR=PROJECT_COST_SUM
MARY_FACT_HZ.PARTITION_YEAR
PROJECT_COST_SUM PROJECT_ELEMENT PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ Z.PROJ_ELEM_ID=PROJECT_ELEMEN
T.PROJ_ELEM_ID
PROJECT_COST_SUM PROJECT_ELEMENT_ PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ HIER_HZ Z.PROJ_ELEM_ID=PROJECT_ELEMEN
T_HIER_HZ.PROJ_ELEM_ID
PROJECT_COST_SUM PROJECT_ELEMENT_ PROJECT_COST_SUMMARY_FACT_H
MARY_FACT_HZ HIER_VR Z.PROJ_ELEM_ID=PROJECT_ELEMEN
T_HIER_VR.CHILD_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 105
4 Reports
Project Cost
106 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Project Cost 4
Fact Table Dimension Table Join Expression
PROJECT_COST_SUM FINANCIAL_RECORD_ FINANCIAL_RECORD_TYPE.RECORD
MARY_FACT_VR TYPE _TYPE_ID=PROJECT_COST_SUMMAR
Y_FACT_VR.RECORD_TYPE_ID and
FINANCIAL_RECORD_TYPE.DIM_SRC
_ID=PROJECT_COST_SUMMARY_FAC
T_VR.DIM_SRC_ID_RECTYP
PROJECT_COST_SUM FINANCING_CODE FINANCING_CODE.FIN_MGMT_AREA_
MARY_FACT_VR ID=PROJECT_COST_SUMMARY_FACT
_VR.FIN_MGMT_AREA_ID and
FINANCING_CODE.FUND_ID=PROJEC
T_COST_SUMMARY_FACT_VR.FUND_
ID
PROJECT_COST_SUM FISC_PERIOD PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR R.FISC_YEAR=FISC_PERIOD.FISC_YE
AR AND
PROJECT_COST_SUMMARY_FACT_V
R.FISC_PERIOD =
FISC_PERIOD.FISC_PERIOD
PROJECT_COST_SUM FUNCTIONAL_AREA PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR R.FUNCTNL_AREA_ID=FUNCTIONAL_
AREA.FUNCTNL_AREA_ID
PROJECT_COST_SUM FUNCTIONAL_AREA_ PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR HIER_HZ R.FUNCTNL_AREA_ID=FUNCTIONAL_
AREA_HIER_HZ.FUNCTNL_AREA_ID
PROJECT_COST_SUM FUNCTIONAL_AREA_ PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR HIER_VR R.FUNCTNL_AREA_ID=FUNCTIONAL_
AREA_HIER_VR.CHILD_ID
PROJECT_COST_SUM OBJECT_NUMBER_TY PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR PE R.OBJ_NUM_TYPE_ID=OBJECT_NUM
BER_TYPE.OBJ_NUM_TYPE_ID
PROJECT_COST_SUM OBJECT_STATUS_HZ PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR R.OBJ_ID=OBJECT_STATUS_HZ.OBJ_I
D
PROJECT_COST_SUM ORDER_OPERATION ORDER_OPERATION.OPERATN_ROU
MARY_FACT_VR TING_ID=PROJECT_COST_SUMMARY
_FACT_VR.OPERATN_ROUTING_ID
and
ORDER_OPERATION.OPERATN_SEQ_
ID=PROJECT_COST_SUMMARY_FACT
_VR.OPERATN_SEQ_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 107
4 Reports
Project Cost
108 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
PRT Assignment 4
Fact Table Dimension Table Join Expression
PROJECT_COST_SUM PROJECT_COST_SUM PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR MARY_FACT_VR R.FISC_YEAR=PROJECT_COST_SUM
MARY_FACT_VR.PARTITION_YEAR
PROJECT_COST_SUM PROJECT_ELEMENT PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR R.PROJ_ELEM_ID=PROJECT_ELEME
NT.PROJ_ELEM_ID
PROJECT_COST_SUM PROJECT_ELEMENT_ PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR HIER_HZ R.PROJ_ELEM_ID=PROJECT_ELEME
NT_HIER_HZ.PROJ_ELEM_ID
PROJECT_COST_SUM PROJECT_ELEMENT_ PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR HIER_VR R.PROJ_ELEM_ID=PROJECT_ELEME
NT_HIER_VR.CHILD_ID
PROJECT_COST_SUM PURCH_ORGANIZATI PURCH_ORGANIZATION.PURCH_ORG
MARY_FACT_VR ON _ID=PROJECT_COST_SUMMARY_FAC
T_VR.PURCH_ORG_ID
PROJECT_COST_SUM VALUATION_AREA VALUATION_AREA.VALUATN_AREA_ID
MARY_FACT_VR =PROJECT_COST_SUMMARY_FACT_
VR.VALUATN_AREA_ID
PROJECT_COST_SUM VARIANCE_CATEGOR PROJECT_COST_SUMMARY_FACT_V
MARY_FACT_VR Y R.VARIANCE_CATEG_ID=VARIANCE_
CATEGORY.VARIANCE_CATEG_ID
Additional joins between dimension and hierarchy tables are shown in
“Recommended table joins” on page 27 for master reports.
PRT Assignment
Production resources and tools (PRTs) are movable (not stationary) operating
resources that are required to perform an activity and can be used repeatedly.
Reports
PRT Assignment is suited to detail and trend reporting analysis. Below is a list
of the reports included here for analysis:
• PRT Assignment Listing
• PRT Details
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 109
4 Reports
PRT Assignment
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
PRT Details
View PRT details for the selected PRT (by PRT Name). Provides similar detail
as SAP transaction CF03.
110 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
PRT Assignment 4
Basic Data
View basic PRT data including durations, dates, location and project
grouping..
Defaults
View formulas, groupings, and general data.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 111
4 Reports
PRT Assignment
112 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
PRT Assignment 4
Fact Table Dimension Table Join Expression
PRT_ASSIGNMENT_F COST_CENTER_HIER PRT_ASSIGNMENT_FACT.CTRL_AREA
ACT _HZ _ID=COST_CENTER_HIER_HZ.CTRL_
AREA_ID and
PRT_ASSIGNMENT_FACT.COST_CNT
R_ID=COST_CENTER_HIER_HZ.COST
_CNTR_ID
PRT_ASSIGNMENT_F COST_CENTER_HIER PRT_ASSIGNMENT_FACT.CTRL_AREA
ACT _VR _ID=COST_CENTER_HIER_VR.CTRL_
AREA_ID and
PRT_ASSIGNMENT_FACT.COST_CNT
R_ID=COST_CENTER_HIER_VR.CHIL
D_ID
PRT_ASSIGNMENT_F COST_ELEMENT PRT_ASSIGNMENT_FACT.CHART_OF_
ACT ACCT_ID=COST_ELEMENT.CHART_O
F_ACCT_ID and
PRT_ASSIGNMENT_FACT.COST_ELE
M_ID=COST_ELEMENT.COST_ELEM_I
D
PRT_ASSIGNMENT_F COST_ELEMENT_HIE PRT_ASSIGNMENT_FACT.COST_ELE
ACT R_HZ M_ID=COST_ELEMENT_HIER_HZ.COS
T_ELEM_ID and
PRT_ASSIGNMENT_FACT.CHART_OF_
ACCT_ID=COST_ELEMENT_HIER_HZ.
CHART_OF_ACCT_ID
PRT_ASSIGNMENT_F COST_ELEMENT_HIE PRT_ASSIGNMENT_FACT.CHART_OF_
ACT R_VR ACCT_ID=COST_ELEMENT_HIER_VR.
CHART_OF_ACCT_ID and
PRT_ASSIGNMENT_FACT.COST_ELE
M_ID=COST_ELEMENT_HIER_VR.CHI
LD_ID
PRT_ASSIGNMENT_F FUNCTIONAL_AREA PRT_ASSIGNMENT_FACT.FUNCTNL_A
ACT REA_ID=FUNCTIONAL_AREA.FUNCTN
L_AREA_ID
PRT_ASSIGNMENT_F FUNCTIONAL_AREA_ PRT_ASSIGNMENT_FACT.FUNCTNL_A
ACT HIER_HZ REA_ID=FUNCTIONAL_AREA_HIER_H
Z.FUNCTNL_AREA_ID
PRT_ASSIGNMENT_F FUNCTIONAL_AREA_ PRT_ASSIGNMENT_FACT.FUNCTNL_A
ACT HIER_VR REA_ID=FUNCTIONAL_AREA_HIER_V
R.CHILD_ID
PRT_ASSIGNMENT_F INTERNAL_ORDER PRT_ASSIGNMENT_FACT.INTERNAL_
ACT ORDER_ID=INTERNAL_ORDER.INTER
NAL_ORDER_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 113
4 Reports
PRT Assignment
114 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
PRT Assignment 4
Fact Table Dimension Table Join Expression
PRT_ASSIGNMENT_F PROFIT_CENTER PRT_ASSIGNMENT_FACT.CTRL_AREA
ACT _ID=PROFIT_CENTER.CTRL_AREA_ID
and
PRT_ASSIGNMENT_FACT.PROFIT_CN
TR_ID=PROFIT_CENTER.PROFIT_CNT
R_ID
PRT_ASSIGNMENT_F PROFIT_CENTER_HIE PRT_ASSIGNMENT_FACT.CTRL_AREA
ACT R_HZ _ID=PROFIT_CENTER_HIER_HZ.CTRL
_AREA_ID and
PRT_ASSIGNMENT_FACT.PROFIT_CN
TR_ID=PROFIT_CENTER_HIER_HZ.PR
OFIT_CNTR_ID
PRT_ASSIGNMENT_F PROFIT_CENTER_HIE PRT_ASSIGNMENT_FACT.CTRL_AREA
ACT R_VR _ID=PROFIT_CENTER_HIER_VR.CTRL
_AREA_ID and
PRT_ASSIGNMENT_FACT.PROFIT_CN
TR_ID=PROFIT_CENTER_HIER_VR.C
HILD_ID
PRT_ASSIGNMENT_F PROJECT PRT_ASSIGNMENT_FACT.PROJ_ID=P
ACT ROJECT.PROJ_ID
PRT_ASSIGNMENT_F PROJECT_ELEMENT PRT_ASSIGNMENT_FACT.PROJ_ELEM
ACT _ID=PROJECT_ELEMENT.PROJ_ELEM
_ID
PRT_ASSIGNMENT_F PROJECT_ELEMENT_ PRT_ASSIGNMENT_FACT.PROJ_ELEM
ACT HIER_HZ _ID=PROJECT_ELEMENT_HIER_HZ.P
ROJ_ELEM_ID
PRT_ASSIGNMENT_F PROJECT_ELEMENT_ PRT_ASSIGNMENT_FACT.PROJ_ELEM
ACT HIER_VR _ID=PROJECT_ELEMENT_HIER_VR.C
HILD_ID
PRT_ASSIGNMENT_F PRT_CATEGORY PRT_ASSIGNMENT_FACT.PRT_CATEG
ACT _ID = PRT_CATEGORY.PRT_CATEG_ID
PRT_ASSIGNMENT_F PRT_GROUPING_KEY PRT_ASSIGNMENT_FACT.GROUPNG_
ACT KEY_ID_01 =
PRT_GROUPING_KEY.GROUPNG_KE
Y_ID
PRT_ASSIGNMENT_F PRT_MASTER PRT_ASSIGNMENT_FACT.PRT_ID =
ACT PRT_MASTER.PRT_ID
PRT_ASSIGNMENT_F PRT_STATUS PRT_ASSIGNMENT_FACT.PRT_STATU
ACT S_ID = PRT_STATUS.PRT_STATUS_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 115
4 Reports
PRT Assignment
116 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Order Operation 4
Fact Table Dimension Table Join Expression
PRT_ASSIGNMENT_F VALUATION_AREA VALUATION_AREA.VALUATN_AREA_ID
ACT =PRT_ASSIGNMENT_FACT.VALUATN_
AREA_ID
PRT_ASSIGNMENT_F WORK_CENTER PRT_ASSIGNMENT_FACT.PLANT_ID=
ACT WORK_CENTER.PLANT_ID and
PRT_ASSIGNMENT_FACT.WORK_CNT
R_ID=WORK_CENTER.WORK_CNTR_I
D
PRT_ASSIGNMENT_F WORK_CENTER_CAT PRT_ASSIGNMENT_FACT.WORK_CNT
ACT EGORY R_CATEG_ID=WORK_CENTER_CATE
GORY.WORK_CNTR_CATEG_ID
PRT_ASSIGNMENT_F WORK_CENTER_FOR PRT_ASSIGNMENT_FACT.FORMULA_I
ACT MULA D_PRT_QTY=WORK_CENTER_FORM
ULA.FORMULA_ID
PRT_ASSIGNMENT_F WORK_CENTER_HIER PRT_ASSIGNMENT_FACT.WORK_CNT
ACT _HZ R_ID=WORK_CENTER_HIER_HZ.WOR
K_CNTR_ID and
PRT_ASSIGNMENT_FACT.PLANT_ID=
WORK_CENTER_HIER_HZ.PLANT_ID
PRT_ASSIGNMENT_F WORK_CENTER_HIER PRT_ASSIGNMENT_FACT.WORK_CNT
ACT _VR R_ID=WORK_CENTER_HIER_VR.CHIL
D_ID AND
PRT_ASSIGNMENT_FACT.PLANT_ID=
WORK_CENTER_HIER_VR.PLANT_ID
WORK_CENTER_FOR FORMULA_PARAMET WORK_CENTER_FORMULA.PARAMET
MULA ER ER_ID_01=FORMULA_PARAMETER.PA
RAMETER_ID
Additional joins between dimension and hierarchy tables are shown in
“Recommended table joins” on page 27 for master reports.
Order Operation
Detail for activity sequence in a workstep in a plan or work order.
Reports
Order Operation is suited to detail and summary reporting. Below is a list of
the reports included here for analysis:
• Project Structure Planning
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 117
4 Reports
Order Operation
Dates
View project element dates by Activity.
118 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Order Operation 4
Activity Data
View Activity listing by Project Element and Work Center..
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 119
4 Reports
Order Operation
120 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
Order Operation 4
Fact Table Dimension Table Join Expression
ORDER_OPERATION INTERNAL_ORDER ORDER_OPERATION.INTERNAL_ORD
ER_ID=INTERNAL_ORDER.INTERNAL
_ORDER_ID
ORDER_OPERATION INTERNAL_ORDER_HI ORDER_OPERATION.INTERNAL_ORD
ER_HZ ER_ID=INTERNAL_ORDER_HIER_HZ.I
NTERNAL_ORDER_ID
ORDER_OPERATION INTERNAL_ORDER_HI ORDER_OPERATION.INTERNAL_ORD
ER_VR ER_ID=INTERNAL_ORDER_HIER_VR.
CHILD_ID
ORDER_OPERATION OBJECT_CLASS ORDER_OPERATION.OBJ_CLASS_ID
= OBJECT_CLASS.OBJ_CLASS_ID
ORDER_OPERATION OBJECT_NUMBER_TY ORDER_OPERATION.OBJ_NUM_TYPE
PE _ID =
OBJECT_NUMBER_TYPE.OBJ_NUM_T
YPE_ID
ORDER_OPERATION OBJECT_STATUS_HZ ORDER_OPERATION.OBJ_ID=OBJECT
_STATUS_HZ.OBJ_ID
ORDER_OPERATION OBJECT_TYPE ORDER_OPERATION.OBJ_TYPE_ID =
OBJECT_TYPE.OBJ_TYPE_ID
ORDER_OPERATION OPERATION_SUITABIL ORDER_OPERATION.PLANT_ID =
ITY OPERATION_SUITABILITY.PLANT_ID
AND
ORDER_OPERATION.SUITABILITY_ID=
OPERATION_SUITABILITY.SUITABILITY
_ID
ORDER_OPERATION ORDER_OPERATION ORDER_OPERATION.OPERATN_ROU
TING_ID=ORDER_OPERATION.OPERA
TN_ROUTING_ID and
ORDER_OPERATION.OPERATN_SEQ_
ID=ORDER_OPERATION.OPERATN_S
EQ_ID
ORDER_OPERATION PLANT PLANT.PLANT_ID=ORDER_OPERATIO
N.PLANT_ID
ORDER_OPERATION PROFIT_CENTER ORDER_OPERATION.CTRL_AREA_ID=
PROFIT_CENTER.CTRL_AREA_ID and
ORDER_OPERATION.PROFIT_CNTR_I
D=PROFIT_CENTER.PROFIT_CNTR_I
D
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 121
4 Reports
Order Operation
122 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Fact Table Dimension Table Join Expression
ORDER_OPERATION WORK_CENTER_HIER ORDER_OPERATION.WORK_CNTR_ID
_HZ =WORK_CENTER_HIER_HZ.WORK_C
NTR_ID and
ORDER_OPERATION.PLANT_ID=WOR
K_CENTER_HIER_HZ.PLANT_ID
ORDER_OPERATION WORK_CENTER_HIER ORDER_OPERATION.WORK_CNTR_ID
_VR =WORK_CENTER_HIER_VR.CHILD_ID
AND
ORDER_OPERATION.PLANT_ID=WOR
K_CENTER_HIER_VR.PLANT_ID
Additional joins between dimension and hierarchy tables are shown in
“Recommended table joins” on page 27 for master reports.
Data Discovery
These reports allow users to view hierarchy data. The full breadth of the data
can be ascertained and used to make informed decisions when designing a
report for any given subject area. The reports are:
• Activity Hierarchy Data Discovery
• Cost Center Hierarchy Data Discovery
• Profit Center Hierarchy Data Discovery
• Cost Element Hierarchy Data Discovery
• Internal Order Hierarchy Data Discovery
• Functional Area Hierarchy Data Discovery
• GL Account Hierarchy Data Discovery
• FS Account Hierarchy Data Discovery
• Project Element Hierarchy Data Discovery
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 123
4 Reports
SAP Master Data Reports
Report SQL
SELECT DISTINCT
ACTIVITY_HIER_HR.ACTIVITY_ID,
ACTIVITY_HIER_HR.CTRL_AREA_ID,
ACTIVITY_HIER_HR.LEAF_LEVEL,
ACTIVITY_HIER_HR.LEVEL_0_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_1_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_2_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_3_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_4_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_5_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_6_FULLNAME,
124 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
ACTIVITY_HIER_HR.LEVEL_7_FULLNAME
FROM
ACTIVITY_HIER_HR,
ACTIVITY_HIER_VR,
ACTIVITY
WHERE
( ACTIVITY.CTRL_AREA_ID = ACTIVITY_HIER_VR.CTRL_AREA_ID and
ACTIVITY.ACTIVITY_ID = ACTIVITY_HIER_VR.DESCENDANT_ID )
AND ( ACTIVITY.CTRL_AREA_ID=ACTIVITY_HIER_HR.CTRL_AREA_ID and
ACTIVITY.ACTIVITY_ID=ACTIVITY_HIER_HR.ACTIVITY_ID )
AND
(
( ACTIVITY_HIER_VR.ANCESTOR_ID in ('A1') AND
ACTIVITY_HIER_HR.LEVEL_0_ID in ('A1') )
AND
ACTIVITY_HIER_HR.CTRL_AREA_ID = '1000'
AND
ACTIVITY_HIER_HR.CTRL_AREA_ID <> '?'
AND
ACTIVITY_HIER_HR.LEVEL_0_ID <> '?'
)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 125
4 Reports
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
126 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Profit Center Hierarchy Data Discovery
View Profit Center Hierarchies for a specified Controlling Area, Parent Profit
Center(s), and Profit Center Hierarchy (or Hierarchies).
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 127
4 Reports
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
128 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Functional Area Hierarchy Data Discovery
View Functional Area Hierarchies for a specified Parent Functional Area and
Functional Area Hierarchy.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 129
4 Reports
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
130 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
FS Account Hierarchy Data Discovery
View account information for a specified Chart of Accounts and FS Account
hierarchy, along with account ranges, credit and debit flags, and account full
names.
Report SQL
SELECT DISTINCT
GL_ACCOUNT_HIER_HZ.LEVEL_0_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_1_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_2_FULLNAME,
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 131
4 Reports
SAP Master Data Reports
GL_ACCOUNT_HIER_HZ.LEVEL_3_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_4_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_5_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_6_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_7_FULLNAME,
FS_HIERARCHY_DISCOVERY_HZ.CREDIT_FLAG,
FS_HIERARCHY_DISCOVERY_HZ.DEBIT_FLAG,
FS_HIERARCHY_DISCOVERY_HZ.LOWER_ACCT_LIMIT,
FS_HIERARCHY_DISCOVERY_HZ.UPPER_ACCT_LIMIT,
GL_ACCOUNT_DISCOVERY_HZ.LEAF_FLAG,
GL_ACCOUNT_DISCOVERY_HZ.HIERARCHY_NAME
FROM
GL_ACCOUNT_HIER_HZ,
FS_HIERARCHY FS_HIERARCHY_DISCOVERY_HZ,
GL_ACCOUNT_HIER GL_ACCOUNT_DISCOVERY_HZ,
GL_ACCOUNT_MASTER
WHERE
(
GL_ACCOUNT_MASTER.CHART_OF_ACCTS_ID=GL_ACCOUNT_HIER_HZ.
CHART_OF_ACCTS_ID and
GL_ACCOUNT_MASTER.GL_ACCOUNT_ID=GL_ACCOUNT_HIER_HZ.CUR
RENT_LEAF AND
GL_ACCOUNT_MASTER.HIERARCHY_NAME in ('ACCOUNT','CAUS')
AND GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME = 'CAUS' )
AND (
GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME=GL_ACCOUNT_DISCOVER
Y_HZ.HIERARCHY_NAME and
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID=GL_ACCOUNT_DISCOVE
RY_HZ.CHART_OF_ACCTS_ID and
GL_ACCOUNT_HIER_HZ.CURRENT_LEAF=GL_ACCOUNT_DISCOVERY_H
Z.CHILD_ID )
AND (
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID=FS_HIERARCHY_DISCO
VERY_HZ.CHART_OF_ACCTS_ID and
GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME=FS_HIERARCHY_DISCOVE
RY_HZ.FS_VERSION_ID and
GL_ACCOUNT_HIER_HZ.CURRENT_LEAF=FS_HIERARCHY_DISCOVERY_
HZ.CHILD_ID )
AND
(
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID = 'CAUS'
AND
( GL_ACCOUNT_MASTER.HIERARCHY_NAME NOT IN ( '@PC', '@GL') )
AND
GL_ACCOUNT_HIER_HZ.LEVEL_2_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_1_ID
AND
GL_ACCOUNT_HIER_HZ.LEVEL_3_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_2_ID
AND
GL_ACCOUNT_HIER_HZ.LEVEL_4_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_3_ID
AND
GL_ACCOUNT_HIER_HZ.LEVEL_5_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_4_ID
)
132 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Project Element Hierarchy Data Discovery
View Project Element Hierarchies for a specified Parent Project Element and
Project Element Hierarchy.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 133
4 Reports
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
134 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
BOM Hierarchy Data Discovery
View BOM Hierarchies for a specified BOM Id and Parent BOM Hierarchy.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 135
4 Reports
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
136 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Data Auditing
These reports allow users to view hierarchy data records that have failed
validation in Data Services. This enables correction of the data in the SAP
solutions source system.
Nine data auditing reports are included with the SAP Master Data universe.
These reports display data in validation tables as follows:
All data auditing reports are all similar in structure. Invalid Cost Center
Hierarchy is show below as an example of the hierarchy data auditing reports.
Report SQL
SELECT DISTINCT
COST_CNTR_HIER_BAD.PARENT_ID,
COST_CNTR_HIER_BAD.PARENT_DESC,
COST_CNTR_HIER_BAD.CTRL_AREA_ID,
COST_CNTR_HIER_BAD.CHILD_ID,
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 137
4 Reports
SAP Master Data Reports
COST_CNTR_HIER_BAD.CHILD_DESC,
COST_CNTR_HIER_BAD.DI_ERRORACTION,
COST_CNTR_HIER_BAD.DI_ERRORCOLUMNS,
COST_CNTR_HIER_BAD.LEAF_FLAG,
COST_CNTR_HIER_BAD.LOAD_DATE,
COST_CNTR_HIER_BAD.LOAD_TIME,
COST_CNTR_HIER_BAD.ROOT_FLAG
FROM
COST_CNTR_HIER_BAD
138 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Dimension Table Hierarchy Table Join Text
COST_CENTER COST_CENTER_HIER_VR COST_CENTER.CTRL_AREA_ID=COST_CENT
ER_HIER_VR.CTRL_AREA_ID and
COST_CENTER.COST_CNTR_ID=COST_CEN
TER_HIER_VR.CHILD_ID
COST_ELEMENT COST_ELEMENT_HIER_H COST_ELEMENT.COST_ELEM_ID=COST_ELE
Z MENT_HIER_HZ.COST_ELEM_ID and
COST_ELEMENT.CHART_OF_ACCT_ID=COST
_ELEMENT_HIER_HZ.CHART_OF_ACCT_ID
COST_ELEMENT COST_ELEMENT_HIER_V COST_ELEMENT.CHART_OF_ACCT_ID=COST
R _ELEMENT_HIER_VR.CHART_OF_ACCT_ID
and
COST_ELEMENT.COST_ELEM_ID=COST_ELE
MENT_HIER_VR.CHILD_ID
COUNTRY_GROUP COUNTRY_GROUP_STAT COUNTRY_GROUP.COUNTRY_GRP_ID =
US COUNTRY_GROUP_STATUS.COUNTRY_GRP
_ID
EQUIPMENT EQUIPMENT_HIER_HZ EQUIPMENT.EQUIPMNT_ID=EQUIPMENT_HIE
R_HZ.EQUIPMNT_ID
EQUIPMENT EQUIPMENT_HIER_VR EQUIPMENT.EQUIPMNT_ID=EQUIPMENT_HIE
R_VR.CHILD_ID
FS_HIERARCHY GL_ACCOUNT_HIER_HZ GL_ACCOUNT_HIER_HZ.CHART_OF_ACCT_I
D=FS_HIERARCHY.CHART_OF_ACCT_ID and
GL_ACCOUNT_HIER_HZ.HIER_ID=FS_HIERA
RCHY.FS_VERSION_ID and
GL_ACCOUNT_HIER_HZ.GL_ACCT_ID=FS_HI
ERARCHY.CHILD_ID
FS_HIERARCHY GL_ACCOUNT_HIER_VR GL_ACCOUNT_HIER_VR.CHART_OF_ACCT_I
D=FS_HIERARCHY.CHART_OF_ACCT_ID and
GL_ACCOUNT_HIER_VR.HIER_ID=FS_HIERA
RCHY.FS_VERSION_ID and
GL_ACCOUNT_HIER_VR.CHILD_ID=FS_HIER
ARCHY.CHILD_ID
FUNCTIONAL_AREA FUNCTIONAL_AREA_HIER FUNCTIONAL_AREA.FUNCTNL_AREA_ID=FU
_HZ NCTIONAL_AREA_HIER_HZ.FUNCTNL_AREA
_ID
FUNCTIONAL_AREA FUNCTIONAL_AREA_HIER FUNCTIONAL_AREA.FUNCTNL_AREA_ID=FU
_VR NCTIONAL_AREA_HIER_VR.CHILD_ID
FUNCTIONAL_LOCATION FUNCTIONAL_LOCATION_ FUNCTIONAL_LOCATION.FUNCTNL_LOCATN
HIER_HZ _ID=FUNCTIONAL_LOCATION_HIER_HZ.FUN
CTNL_LOCATN_ID
FUNCTIONAL_LOCATION FUNCTIONAL_LOCATION_ FUNCTIONAL_LOCATION.FUNCTNL_LOCATN
HIER_VR _ID=FUNCTIONAL_LOCATION_HIER_VR.CHIL
D_ID
GL_ACCOUNT_HIER GL_ACCOUNT_HIER_HZ GL_ACCOUNT_HIER_HZ.HIER_ID=GL_ACCO
UNT_HIER.HIER_ID and
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCT_I
D=GL_ACCOUNT_HIER.CHART_OF_ACCT_ID
and
GL_ACCOUNT_HIER_HZ.GL_ACCT_ID=GL_A
CCOUNT_HIER.CHILD_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 139
4 Reports
SAP Master Data Reports
140 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Reports
SAP Master Data Reports 4
Dimension Table Hierarchy Table Join Text
POSITION POSITION_HIER_HZ POSITION.POSITION_ID=POSITION_HIER_HZ
.POSITION_ID
POSITION POSITION_HIER_VR POSITION.POSITION_ID=POSITION_HIER_VR
.CHILD_ID
PROFIT_CENTER PROFIT_CENTER_HIER_H PROFIT_CENTER.CTRL_AREA_ID=PROFIT_C
Z ENTER_HIER_HZ.CTRL_AREA_ID and
PROFIT_CENTER.PROFIT_CNTR_ID=PROFIT
_CENTER_HIER_HZ.PROFIT_CNTR_ID
PROFIT_CENTER PROFIT_CENTER_HIER_V PROFIT_CENTER.CTRL_AREA_ID=PROFIT_C
R ENTER_HIER_VR.CTRL_AREA_ID and
PROFIT_CENTER.PROFIT_CNTR_ID=PROFIT
_CENTER_HIER_VR.CHILD_ID
PROJECT_ELEMENT PROJECT_ELEMENT_HIE PROJECT_ELEMENT.PROJ_ELEM_ID=PROJE
R_HZ CT_ELEMENT_HIER_HZ.PROJ_ELEM_ID
PROJECT_ELEMENT PROJECT_ELEMENT_HIE PROJECT_ELEMENT.PROJ_ELEM_ID=PROJE
R_VR CT_ELEMENT_HIER_VR.CHILD_ID
WORK_CENTER WORK_CENTER_HIER_HZ WORK_CENTER.WORK_CNTR_ID=WORK_CE
NTER_HIER_HZ.WORK_CNTR_ID and
WORK_CENTER.PLANT_ID=WORK_CENTER_
HIER_HZ.PLANT_ID
WORK_CENTER WORK_CENTER_HIER_VR WORK_CENTER.WORK_CNTR_ID=WORK_CE
NTER_HIER_VR.CHILD_ID AND
WORK_CENTER.PLANT_ID=WORK_CENTER_
HIER_VR.PLANT_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 141
4 Reports
SAP Master Data Reports
142 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
chapter
5 Universe
Overview
Overview
Before we begin a detailed discussion of the Project System universe it is
important to understand certain concepts that are common to any Rapid Mart
universe.
• Universe Design Principles
• Hierarchies
• Project System Specific Hierarchies
The SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions contains the following universes:
• SAP Project System Universe - business content universe for Project
System
• SAP Master Data Reports - an Auxiliary Universe designed to facilitate
data discovery and auditing within SAP solutions. It does not follow a star
schema approach.
Simple tips for customizing the SAP Project System universe are also
presented in Customizing the Universe.
144 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Universe Design Principles 5
Universe Terminology
Star Schema: also called Subject Area. The dimensional data modeling
approach. A star schema has one large central table (fact table) and a set of
smaller attendant tables (dimension tables) displayed in a radial pattern
around the central table. Optionally, a hierarchy may be associated with a
dimension table. See diagram below for details
Dimension Table (Dim 1 - Dim 6): a table where the textual descriptions are
stored. Optionally, a Dimension may have an associated hierarchy - such as
Dim 6 in the diagram.
Hierarchy: A hierarchy is an ordered series of related objects. An example of
a hierarchy is time, or “date”, which may group objects as Year, Quarter, and
Month. You can use drill up or down to perform multi dimensional analysis
with a hierarchy. Hierarchies are described in great detail later in this chapter.
Fact Table: a table where the numerical measurements of the business are
stored. Each of these measurements is taken at the intersection of all the
dimensions. The fact table, if it represents a transactional table, might also
store some transaction descriptive attributes if there is no a proper dimension
for this attribute.
Fact tables can be detailed or summarized. These represent different levels
of granularity. A detailed fact table has a finer granularity, typically transaction
level detail. A summarized table aggregates the transaction data with fewer
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 145
5 Universe
Universe Design Principles
146 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Universe Design Principles 5
Universe Table Layout
The Rapid Mart data model uses star design principle. Fact tables are used to
store measures and dimension tables to store attributes.
The universe table layout follows the Rapid Mart data model. Fact Tables are
placed vertically in the middle of the universe between two parallel rows of
dimension tables.
Dimensions are grouped logically by business function or process. These
groups are documented in the universe graphical layout. There are screen
shots of the graphical layout for each subject area in this chapter.
In some cases, like the Metadata universe, a star schema is not possible due
to the nature of the data. In these cases the layout is presented as simply and
logically as possible.
Join Strategy
Contexts: Dimensions that relate to multiple fact tables (common
dimensions) are joined to each of those fact tables. No aliasing of the
dimensions is used. Instead, a context for each fact table has been created
and all dimensional joins for that fact table are included in the context. as
shown below:
Aliases: Aliases are used when the same dimension describes different
business processes. For example, the Time Dimension needs to be
associated with different processes – document creation, and posting. All of
these may be in the same subject area (fact table). In this case, there will be a
Time Dimension alias for each process.
Facts to Fact Joins: Fact tables are not joined with each other unless they
represent the same subject and have similar granularity.
Example: SALES_ORDERS_FACT and BACKLOG_FACT.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 147
5 Universe
Universe Design Principles
148 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
Techniques
These are advanced technique objects developed for the Web Intelligence
reports.
• Indexes: The index technique enables multiple measures to be returned
in a single data provider while providing different conditions for different
groups of measures.
For example, using indexes it is possible to return the total revenue,
revenue lost for returned items, and last year’s revenue all in a single
data provider, and using a single revenue object. Without this technique
multiple synchronized queries would be needed.
Think of indexes as providing vertical breaks in a single data provider.
Local variables can then be created using the index values.
• Zeros: These perform a similar function to indexes, namely they provide
a means to return filtered information in a single data provider. Just as
Indexes provide vertical breaks for measures, Zeros provide horizontal
breaks. This is often requires when comparing two time periods.
For example, you want to compare sales in a certain product line for each
quarter this year. However, the product line had no sales in third quarter.
Without use of the Zeros technique the data for 3rd quarter would be
missing in the report. With Zeros, a placeholder value (with zero value) is
shown.
• Blanks: Their purpose is to provide an additional object that can be used
in a display block. An example is a label that returns total company sales,
where a normal query would only provide breakdowns by some category.
Blanks are coded to ‘ ‘ (a space). Normally, this text is the same as the
name of the object.
• Hyperlink Start: provides a starting point for hyperlink jumps (for
example to details in another report). Used in a Java environment.
Hierarchies
Hierarchies Overview
In general, hierarchies allow users to perform multi-dimensional analysis.
Multi-dimensional analysis uses dimension objects organized in a meaningful
order. Multi-dimensional analysis allows users to observe data from various
viewpoints. This enables them to spot trends or exceptions in the data.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 149
5 Universe
Hierarchies
150 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
Note: The screenshot above is an example from the SAP BusinessObjects
Cost Center Rapid Mart, version for SAP solutions.
Geographic Hierarchies
These allow you to organize reports by the geographic location (or address)
of a dimension. Examples are:
• Company Geography
• Cost Center Geography
• Profit Center Geography
• Vendor Geography
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 151
5 Universe
Hierarchies
Note: The hierarchy contains a “ragged” node. This happens when a node
reports to more than one ancestor (or parent) node. In our example, the node
1421 has two ancestors. This legal and acceptable in both SAP solutions and
the Rapid Mart.
152 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
Horizontal Hierarchy Structure
Horizontal hierarchies are organized so that all levels (or nodes) appear as
columns on a single row of data. Vertical hierarchies represent each level or
node with an individual row of data.
The horizontal structure for Activities is the Activity Hierarchy Hz class, and
the corresponding ACTIVITY_HIER_HR table. Within this table and class, the
hierarchy is represented as shown below.
Horizontal Hierarchy Structure:
In the horizontal representation, one row shows the entire hierarchy for each
node in the hierarchy.
Note: Be careful of the ragged hierarchy nodes. If your query simply
selects for Activity ID = 1421, you will get two rows returned because Activity
1421 reports to two different sets of ancestors or parents. You must also
specify the Level 2 ID (P1000 or P2000) to uniquely identify the hierarchy. In
this case, you could also specify the Level 1 ID (A1000 or A3000) to uniquely
identify the hierarchy.
Note: Be careful of Primary Key violations. The Horizontal Hierarchy
tables have an arbitrary limit of how may levels of hierarchy are extracted. If
your data contains more levels than the limit, you can have a primary key
violation when loading horizontal data.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 153
5 Universe
Hierarchies
The primary key for a horizontal hierarchy contains all the level id’s
(LVL_00_ID to LVL_xx_ID). Where “xx” is the limit set in Data Services.
In cases where there are more than “xx” levels in the hierarchy there are two
choices
• Change the primary key into a non-unique index.
• Customize the hierarchy to include the missing levels; expanding the
horizontal table and its primary key accordingly.
Propagation of Child (Leaf) Nodes:
Also note that child (leaf) nodes that belong to other than the last hierarchy
level (Leaf Level 1 and Leaf Level 2) have their Activity ID propagated to the
lowest Level ID of the hierarchy starting with the Level 1 ID. Leaf level 2
nodes are propagated out from level 2 ID to the lowest Level ID. Leaf level 3
nodes are propagated out from level 3 ID to the lowest level, etc.
.
Child (leaf) node propagation allows creating reports with indented listings of
Cost Elements, Cost and Profit Centers, and other hierarchical master data
where depth of indention depends on the node position (Leaf Level).
154 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
Vertical Hierarchy Structure:
In this representation the Level (or leaf level) indicates how many generations
exist between ancestor and descendant. Level 0 indicates no generations
(ancestor and descendant the same). Level 1 indicates parent to child, level 2
grandparent to child, level 3 great-grandparent to child, etc.
You can find more information on how hierarchies are created in the Data
Services documentation for the Hierarchy Flattening Transform, Pivot
Transform, and Reverse Pivot Transform.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 155
5 Universe
Hierarchies
Vertical
Hierarchy
Subset for
A1000
This subset contains all relationships in the hierarchy, no matter how many
generations are between the ancestor (or parent) chosen and its descendant
nodes.
When you include objects from the horizontal “Activity Hierarchy Hz” class in
the same query, the results will show the entire “family” structure for the
selected Activity Hierarchy Group.
Thus, the vertical hierarchy gives us the selection criteria (via the filter) and
the horizontal hierarchy gives us the report contents.
Note: We recommend using “Select Single Parent Activity Group (Vertical
Hierarchy)” filter only with hierarchy data discovery reports. See “SAP Master
Data Reports” on page 253 for more details.
156 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
Sample Report for Activity (Vertical Hierarchy):
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 157
5 Universe
Hierarchies
Hierarchy Filters
Hierarchy filters allow you to restrict the results of your reports to subsets of
the various hierarchies. They can also be used to filter ragged hierarchies by
allowing you to select only one parent hierarchy chain.
In this case, we’ll use the GL Account Hierarchy as an example. All
hierarchies work in a similar method, but the GL Account Hierarchy has the
added complexity of combining more than one hierarchy from SAP solutions.
It has additional filters not found in the other hierarchies to deal with this
situation.
158 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
The filters appear below the Fact Table Classes in any universe. Those for GL
Account Hierarchy appear as shown below:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 159
5 Universe
Hierarchies
Invalid Hierarchies
The hierarchies loaded from SAP solutions could have invalid records. These
records are allowed by SAP solutions, but cause errors when used in the
Rapid Mart. Therefore, they are excluded from the normal hierarchy tables,
and listed here.
A record is invalid when a descendant (child) record is in a loop so that it is
also its own ancestor (parent) record. SAP solutions allows this, but it is not
possible to use these records in the Rapid Mart.
If you correct these records in SAP solutions, they will load properly on the
next execution of the Data Services load job.
160 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Hierarchies 5
Example: In the example below, “Activity 1" is both the parent and child of
“Activity 2”.
(as Parent)
Activity1
Activity2 Activity3
(as Child)
Invalid Hierarchies have no measures or filters. They are not linked to any
subject areas. They are represented as a way identifying the invalid records
that cannot be loaded from SAP solutions.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 161
5 Universe
Hierarchies
162 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Project System Specific Hierarchies 5
Project System Specific Hierarchies
Accounting Hierarchies
The Project Systems Rapid Mart has several Accounting Hierarchy
dimensions that report financial breakdowns in the same manner as SAP
solutions. These all appear as Set Hierarchies (SAP solutions transaction
GS03).
These hierarchies are organized in both horizontal and vertical format. They
are listed here with their corresponding SAP solutions Table and Column. The
Table and Column represent the lowest level (leaf level) in each hierarchy:
Additional Hierarchies
These additional hierarchies, for the Project Systems Rapid Mart are also
organized both horizontally and vertically, but not maintained by
transaction GS03. Instead, they are associated with specific master data
records.
Of these hierarchies only Project Element can have invalid records in SAP
solutions. See “Invalid Hierarchies” on page 160 for more details.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 163
5 Universe
SAP Project System Universe
164 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
• Network Relationship
• Project Cost Summary (Horizontal)
• Project Cost Summary (Vertical)
• PRT Assignment
• Order Operation
• Filters & Techniques
• Universe Validation
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 165
5 Universe
SAP Project System Universe
Measures: The first Top Level class represents the Measures as described in
“Universe Terminology” on page 145. Measures are grouped into sub-folders
that represent the various monetary and quantity amounts of the fact tables in
the star schemas.
166 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Each subject area is further divided into classes by types of measure specific
to the subject area.
Common Dimensions: These top level classes appear after the Measures.
These are the dimensions used in common by more than one subject area.
These are sub-divided into classes for each specific dimension table.
For example, the Organization Structure class has sub-classes for Company
Code, and Controlling Area. Each of these represents a specific dimension
table or alias of a dimension table. The Common Dimensions Matrix
(presented later in this chapter) details which subject areas can be used with
which common dimensions.
Fact Tables: Following the Dimensions are group of Top Level classes, one
for each subject area (also called fact table or star schema) in the universe.
These subject area classes are further divided into classes that are logical
groupings of fact table attributes. For example, the “Milestone - Dates and
Fiscal Periods” class under “MILESTONE” contains the dates that are
important for tracking project milestones.
Filters & Techniques:
Filters: This top level folder represents pre-defined conditions that can be
included in any report. Again, they are organized by subject area.
Techniques: These are advanced technique objects that have developed for
the Web Intelligence reports. See “Techniques” on page 149 for details.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 167
5 Universe
SAP Project System Universe
Common Dimensions
Common Dimensions are those dimensions shared by more than one subject
area (or fact table). They appear as shown below in the universe.)
168 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
ACTIVITY
Physical measure of the activity output/production in a cost center. Examples
of Controlling activities include:
• number of units produced
• hours
• machine times
• production times
Activities in Controlling can be internal or external. Activity Hierarchies are
presented stacked vertically and flattened horizontally.
COST CENTER
Organizational unit within a controlling area that represents a defined location
of cost incurrence. The definition can be based on:
• Functional requirements
• Allocation criteria
• Physical location
• Responsibility for costs
Cost center hierarchies presented stacked vertically and flattened
horizontally. Cost center contact numbers, and geography are also included.
COST ELEMENT
A cost element classifies the organization's valuated consumption of
production factors within a controlling area. SAP solutions maintains both
primary and secondary cost elements.
DOCUMENT ATTRIBUTES
Master data associated with the various “documents” found in SAP solutions.
These include Document Categories, Document Types, and separate class
groupings for Accounting Documents, Sales Documents and Purchasing
Documents. Document Attributes subclasses include:
Document Category
Document Category combines all document categories in one table,
including: Financial, Internal Order, Notification, Purchasing, and Sales.
Document Type
Document Type combines all document categories in one table,
including: Internal Order, Sales, Purchasing, Billing, Delivery, Financial,
Special Ledger, and Notification document types.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 169
5 Universe
SAP Project System Universe
170 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
MATERIAL
The Materials Master in SAP R/3 and ERP. Goods that are the subject of
business activity. The material can be traded, used in manufacture,
consumed, or produced. They can also be bought or sold.
This class also contains the following subclasses:
Material Batch
Batch material management - Material Master from MCHA
Material by Plant
MARA and MARC Tables - Plant Level Material attributes.
Material Group
A grouping of materials and services according to their characteristics.
Material (Product) Hierarchy
Materials can be grouped into hierarchies. Every material (product) can
be assigned to one material product hierarchy level.
Material Type
A grouping together of materials with the same basic attributes such as
raw materials, semi-finished products, or finished products.
All materials must be assigned to a material type which determines:
• Whether the material is intended for a specific purpose such as a
configurable material or process material
• Whether the material number can be assigned internally or externally
• The number range from which the material number is drawn
• Which screens appear and in what sequence
• Which user department data you may enter
• What procurement type the material has; that is, whether it is
manufactured in-house or procured externally, or both
MONETARY DIMENSIONS
A medium of exchange in current use within a particular country to valuate
goods and services. For example the US Dollar, the Euro, the Japanese Yen,
etc. Contains the following sub-classes related to the valuation of various
monetary currencies:
Monetary Currencies
The Rapid Marts maintain various currencies, including:
• Local (Company Code) Currency - The monetary currency
assigned to the company code
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 171
5 Universe
SAP Project System Universe
172 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Object Status Hz
Dimensional component loading horizontally represented selected ERP
Object status information from JEST for selected Statuses from
OBJECT_STATUS.
Object Type
A type of object that you process in the Engineering Workbench. An
object can, for example, be a type of "task list type," "item," or
"component assignment." Object Type (from Domain OBART).
ORGANIZATION STRUCTURE
Various components that classify transaction documents within your business
enterprise. These include:
Business Area
An organizational unit of financial accounting that represents a separate
area of operations or responsibilities within an organization and to which
value changes recorded in Financial Accounting can be allocated.
Business areas are used in external segment reporting (over and above
company codes) based on the significant areas of operation (for
example, product lines) of a business enterprise. A segment is an
isolated area of activity.
Chart Of Accounts
A classification scheme consisting of a group of general ledger (G/L)
accounts.
A chart of accounts provides a framework for the recording of values to
ensure an orderly rendering of accounting data. The G/L accounts it
contains are used by one or more company codes.
For each G/L account, the chart of accounts contains the account
number, the account name, and technical information.
A chart of accounts must be assigned to each company code. This chart
of accounts is the operative chart of accounts and is used in both
financial accounting and cost accounting.
Company Code
The smallest organizational unit of Financial Accounting for which a
complete self-contained set of accounts can be drawn up for purposes of
external reporting. This includes recording of all relevant transactions and
generating all supporting documents required for financial statements.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 173
5 Universe
SAP Project System Universe
Controlling Area
An organizational unit within a company, used to represent a closed
system for cost accounting purposes. A controlling area may include
single or multiple company codes that may use different currencies.
These company codes must use the same operative chart of accounts.
All internal allocations refer exclusively to objects in the same controlling
area.
Functional Area
An organizational unit in Accounting that classifies the expenses of an
organization by functions such as:
• Administration
• Sales and distribution
• Marketing
• Production
• Research and development
Classification takes place to meet the needs of cost-of-sales accounting.
Plant
In Logistics a plant is an organizational unit for dividing an enterprise
according to production, procurement, maintenance, and materials
planning. A place where materials are produced, or goods and services
are provided.
Plant Location
Plant location attributes.
Purchase Organization
An organizational unit responsible for procuring materials or services for
one or more plants and for negotiating general conditions of purchase
with vendors. The purchasing organization assumes legal responsibility
for all external purchase transactions.
Storage Location
An organizational unit that allows the differentiation of material stocks
within a plant. The storage location is hierarchically situated between the
plant and the warehouse number.
Valuation Area
An organizational unit in Logistics subdividing an enterprise for the
purpose of uniform and complete valuation of material stocks.
174 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
PEOPLE
People dimensions describing persons with specific job functions in an
operational setting:
• Service Person - An employee who is actively involved in
troubleshooting, maintenance, and repair activities.
PRODUCTION & PLANT MAINTENANCE
Attributes associated Production Planning and Plant Maintenance functions.
The sub-classes include:
Control Key
A key that specifies how an operation or a sub-operation is processed in
functions such as orders, costing or capacity planning.
The following are examples of processing types managed by a control
key for operations and sub-operations:
• External processing
• Completion confirmation
• Printing
• Scheduling
• Costing
Production Scheduler
Production scheduler descriptive attributes from T024F
Special Procurement Type
An indicator in the material master record that defines external
procurement or in-house production of the material precisely. Example:
• Consignment
• Stock transfer
• Production in another plant
Variance Category
A classification of variances based on their cause. You can calculate the
following variance categories on the input side:
• Scrap variances (only in Product Cost Controlling)
• Input price variances
• Resource usage variances
• Input quantity variances
• Remaining input variances
You can calculate the following variance categories on the output side:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 175
5 Universe
SAP Project System Universe
176 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Milestone Status Profile
A combination of system and user statuses you define as selection
conditions and use to select data in the project information system and to
trigger predefined milestone functions.
Milestone Usage
Milestone usage descriptive attributes from T433T.
Network Hierarchy (Vertical)
Hierarchical view of the object containing instructions on how to perform
tasks in a specific way, in a specific order, and in a specific time period.
Network Profile
Network profile contains default values and control parameters for
processing objects and functions in the Project System.
Network Relationship Type
A way of describing the link between the start and finish points of two
activities in a network or a standard network. Network relationship types
include the following:
• SS relationship (Start - Start)
• FF relationship (Finish - Finish)
• SF relationship (Start - Finish)
• FS relationship (Finish - Start)
Pegging Object
An object that has a relationship between receipt elements and issue
elements of a product in a location.
Progress Measure Method
Descriptive attributes for PS object progress measurement methods from
EVOP.
PRT
(Production Resource Tool) A moveable operating resource used in
production or plant maintenance. PRT includes the following sub-classes:
PRT Category
Descriptive attributes from TCF03 of Production Resource/Tools
categories
PRT Grouping Key
Production Resource/Tools grouping key descriptive attributes from
TCF1
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 177
5 Universe
SAP Project System Universe
PRT Status
Descriptive attributes for PRT status from TCF05
ROUTING
A description of the production process used to manufacture materials or
provide services in the manufacturing industry. Routing includes the following
sub-classes:
Order Operation
Order Operation including Sequences from AFVC
Routing Operation
Routing master data from PLPO.
Routing Sequence
Routing (Task List) sequence definition from PLFL
Task List Type
A tool that classifies task lists according to function. In PP, the following
task list types are used:
• Routing
• Reference operation set
• Rate routing
• Standard rate routing
Task List Usage
Task List Usage descriptive attributes from TC23T.
TIME RELATED DIMENSIONS
Time related dimensions include relevant time dimensions, fiscal period
dimensions, and Calendar dimensions. This class includes the
Time Dimensions
Allow you group data in reports by standard time measurement units
such as month, year, and quarter. The following aliases of time are
included in this universe:
• Document Date Time Dim
• Early Start Time Dim
FISCAL PERIOD DIMENSIONS
Fiscal periods within a fiscal year for which transaction figures are
updated. Every transaction that is posted is assigned to a particular
posting period. The transaction figures are then updated for this period.
178 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Fiscal years are divided into halves, quarters, periods, and months for
reporting purposes. Fiscal years and fiscal calendars are defined by the
fiscal year variant.
There can be 12 regular fiscal periods, and 4 special processing periods.
Fiscal periods are numbered 1 - 12 for regular periods, 13 -16 for special
periods.
UNIT OF MEASURE (UOM)
Unit that enables you to determine the size of a quantity of material.
Examples: Each, Piece, Dozen, Kilogram, ounce, liter, centimeter, minute,
hour, etc. It includes these sub-classes:
• Base Unit of Measure
• Duration Unit of Measure
• Offset Unit of Measure
• Time Interval Unit of Measure
WORK CENTER
An organizational unit that defines where and when an operation should be
carried out. The work center has a particular available capacity. The activities
performed at or by the work center are valuated by charge rates, which are
determined by cost centers and activity types. Work centers can be:
• Machines
• People
• Production lines
• Groups of craftsmen
Work Center Category
Work Center Category Attributes from TC30T.
Work Center Formula
Capacity formulas from TC25; parameters are parsed from the formula
equation text.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 179
5 Universe
SAP Project System Universe
180 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Dimension MILE- NETWORK ORDER PRODUC- PROJECT PROJECT PRT_
Table STONE RELATION OPERA- TION COST COST ASSIGN-
- SHIP TION ** ORDER SUMMARY SUMMARY MENT
(Horizontal (Vertical)
)
Financial X X
Record
Category
Financial X X
Record Type
Financing Code X X
Fisc Period X
Formula
Parameter
Functional Area X X X X X X
& Hierarchy
Internal Order X X X X X
& Hierarchy
Internal Order X
Status
Material X X
Material Batch X
Material By X
Plant
Material Group X
Material Type X
Milestone X
Usage
Mrp Controller X X X
Network Hier Vr X
Network Profile X X
Object Class X X
Object Number X X X X X
Type
Object Status X X X X X X
Object Status X X X X X X
Hz
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 181
5 Universe
SAP Project System Universe
182 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Dimension MILE- NETWORK ORDER PRODUC- PROJECT PROJECT PRT_
Table STONE RELATION OPERA- TION COST COST ASSIGN-
- SHIP TION ** ORDER SUMMARY SUMMARY MENT
(Horizontal (Vertical)
)
Routing X X
Operation
Routing X X
Sequence
Service Person X
Special X
Procurement
Type
Standard Text X
Key
Status Profile X
Storage X X X
Location
System X
Condition
Task List Type X X X
Task List Usage X
Time Dim X X X X
Unit Of X X X X
Measure
Valuation Area X X X X X
Variance X X
Category
Work Center & X X X X
Hierarchy
Work Center X X X
Category
Work Center X
Formula
** ORDER_OPERATION_FACT is included in the universe as an alias of
ORDER_OPERATION and constitutes a subject area in the universe.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 183
5 Universe
SAP Project System Universe
Below is a brief description of each of the subject areas, its objects, common
dimensions, measures, and filters. Use this section to you familiarize yourself
with the universe structure.
184 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Milestone
Milestones are used in the Project System to designate significant events or
the completion of a project phase. Milestones are used:
• For progress analysis
• As release stop indicators
• To trigger predefined functions and workflow tasks
Read on for descriptions of Milestone classes in the SAP Project System
universe.
Milestone Measures
The Milestone measures contain all additive and semi-additive measures for
Milestones. They appear as shown below in the universe:
Milestone Measures includes count and average percent complete and offset.
It also contains the following sub-classes are included to group like
measures.
• Milestone - Qty Measures - aggregated Milestone offset quantities.
• Milestone - Time Measures - aggregated Milestone days, hours,
and seconds. Measures are further grouped in sub-classes for:
• Actual
• Difference Scheduled
• Difference Basic
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 185
5 Universe
SAP Project System Universe
• Difference Forecast
• Scheduled
Milestone
Contains primary key elements for milestones and the following sub-classes:
• Milestone - Additional Details (Ids) - the foreign keys to the various
associated dimensions
• Milestone - Additional Details (Descriptive) - descriptive attributes
including the various “flags”
• Milestone - Dates and Fiscal Periods - dates associated with the
Milestones, including actual, fixed, forecast, and scheduled end dates.
186 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
• Milestone - Values - all numeric values and time amounts related to
Milestones, including percent complete and percent offset. (no
aggregation).
• Milestone - Quantities - Milestone offset quantity
• Milestone - Time - Milestone days, hours, and seconds (no
aggregation).
Network Order
A network order is a special type of production order used for Projects in the
SAP Applications system. Network orders are a shared component and are
used by both the SAP BusinessObjects Production Planning Rapid Mart,
version for SAP solutions and SAP BusinessObjects Project Systems Rapid
Mart, version for SAP solutions. The target table for network order records is
PRODUCTION_ORDER_FACT.
Note: NETWORK_ORDER_FACT (used in the universe) is an alias of
PRODUCTION_ORDER_FACT.
Read on for descriptions of Network Order classes in the SAP Project System
universe.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 187
5 Universe
SAP Project System Universe
188 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Network Orders Subject Area Classes
The Network Orders subject area classes contain all remaining objects for
Network Orders. They appear as shown below in the universe
Network Order
Contains primary key elements for Network Orders and the following sub-
classes:
• Network Order - Additional Details (Ids) - the foreign keys to the
various associated dimensions
• Network Order - Additional Details (Descriptive) - descriptive
attributes including the various “flags”
• Network Order - Dates and Fiscal Periods - dates associated with the
Network Order.
• Network Order - Values -
• Network Order - Quantities - order, scrap, and produced quantities
(no aggregation).
• Network Order - Time - goods receipt processing, days receipt and
stock coverage (no aggregation).
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 189
5 Universe
SAP Project System Universe
Network Relationship
Network relationships describe the link between the start and finish points of
two activities in a network and determine the sequence of activities. A
Network Relationship is a way of linking related Order Operations by one of
four methods:
• SS relationship (Start - Start)
• FF relationship (Finish - Finish)
• SF relationship (Start - Finish)
• FS relationship (Finish - Start)
Read on for descriptions of Network Relationship classes in the SAP Project
System universe.
190 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Network Relationship Measures
The Network Relationship measures contain all additive and semi-additive
measures for Network Relationships. They appear as shown below in the
universe:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 191
5 Universe
SAP Project System Universe
Network Relationship
Contains primary key elements for Network Relationships and the following
sub-classes:
• Network Relationship - Additional Details (Ids) - the foreign keys to
the various associated dimensions
• Network Relationship - Additional Details (Descriptive) - descriptive
attributes including the various “flags”
• Network Relationship - Dates and Fiscal Periods - dates associated
with the Network Relationship.
• Network Relationship - Values -
• Network Relationship - Quantities - relationship interval quantities
(no aggregation).
• Network Relationship - Time - earliest and latest relationship
duration values (no aggregation).
192 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Network Relationship Star Schema Layout
Here is a graphical representation of the star schema for this subject area as
it appears in the universe designer.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 193
5 Universe
SAP Project System Universe
194 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Project Cost Summary (Horizontal) Subject Area Classes
The Project Cost Summary (Horizontal) subject area classes contain all
remaining objects for Project Cost Summary (Horizontal). They appear as
shown below in the universe
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 195
5 Universe
SAP Project System Universe
196 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Project Cost Summary (Vertical)
Project Costing is used to plan, monitor, and control project costs, thereby
achieving comprehensive cost accounting. Here, cost data is represented in
vertical format or one row for each fiscal year and fiscal period. There are 16
rows per fiscal year, one for each fiscal period. Each row has individual
measures for the single fiscal period.
Read on for descriptions of Project Cost Summary (vertical) classes in the
SAP Project System universe.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 197
5 Universe
SAP Project System Universe
198 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Project Cost Summary (Vertical) Star Schema Layout
Here is a graphical representation of the star schema for this subject area as
it appears in the universe designer.
PRT Assignment
Production resources and tools (PRTs) are movable (not stationary) operating
resources that are required to perform an activity and can be used repeatedly.
For example, PRTs include documents, engineering drawings, and
measurement instruments.
Read on for descriptions of PRT Assignment classes in the SAP Project
System universe.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 199
5 Universe
SAP Project System Universe
200 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
PRT Assignment Subject Area Classes
The PRT Assignment subject area classes contain all remaining objects for
PRT Assignment. They appear as shown below in the universe
PRT Assignment
Contains primary key elements for PRT Assignment and the following sub-
classes:
• PRT Assignment - Additional Details (Ids) - the foreign keys to the
various associated dimensions
• PRT Assignment - Additional Details (Descriptive) - descriptive
attributes including the various “flags”
• PRT Assignment - Dates and Fiscal Periods - dates associated with
the PRT Assignment, including actual and scheduled start and end dates.
• PRT Assignment - Values
• PRT Assignment - Quantities - offset, duration, and PRT quantities
(no aggregation)
• PRT Assignment - Time - Minimum, maximum, earliest, and latest
days, hours, and minutes duration (no aggregation).
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 201
5 Universe
SAP Project System Universe
202 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Order Operation
Detail for activity sequence in a workstep in a plan or work order. Included as
a subject area in the universe for detail analysis of order operations.
ORDER_OPERATION_FACT is an alias of the ORDER_OPERATION
dimension.
Read on for descriptions of Order Operation classes in the SAP Project
System universe.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 203
5 Universe
SAP Project System Universe
Order Operation
Contains primary key elements for Order Operation and the following sub-
classes:
• Order Operation - Additional Details (Ids) - the foreign keys to the
various associated dimensions
• Order Operation - Additional Details (Descriptive) - descriptive
attributes including the various “flags”
• Order Operation - Dates and Fiscal Periods - dates associated with
the Order Operation.
• Order Operation - Values -
• Order Operation - Transaction Currency Values - order operation
costs, including material cost, total cost, and price (no aggregation).
204 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Order Operation Star Schema Layout
Here is a graphical representation of the star schema for this subject area as
it appears in the universe designer.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 205
5 Universe
SAP Project System Universe
Each of the classes below contain filters that allow you to limit the
dimensional and hierarchy attributes selected to certain values.
Using these prompts in Web Intelligence prompts users to enter values at
report run time for: a single value, a range of values, or a list of multiple
values.
206 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Project System Universe 5
Company Code Filters
Conditions to limit result set to either a single or multiple Company
Codes.
Financial Document Type Filters
Conditions to limit result set based on type of financial document.
Fiscal Period Filters
Conditions to limit to single fiscal year, single fiscal year-period, multiple
fiscal years, or multiple fiscal year-periods.
Hierarchy Filters
All hierarchy filters provide two groups of conditions “Limit to Single
Parent” and “Limit to Multiple Parent” sub-classes. Each of the conditions
provided here allows the user to choose the level of the parent node (0 -
4)in the hierarchy tree. This universe provides the following hierarchy
filters:
• Internal Orders Hierarchy - Limit result set to a single or multiple
Internal Order parent node(s)
• Cost Center Filters - Limit result set to a single or multiple Cost
Center parent node(s)
• Work Center Filters - Limit result set to a single or multiple Work
Center parent node(s)
Project Filters
Conditions to limit to a single project, a single WBS Project Element, or
multiple WBS Project Elements.
Project Cost Summary HZ Filters
Conditions to limit project cost data by actual, budget, ledger version,
single fiscal year, multiple fiscal years, or a fiscal year range.
Project Cost Summary VR Filters
Conditions to limit project cost data by actual, budget, or ledger version.
Techniques
Techniques are advanced technique objects developed for the Web
Intelligence reports. They are described in “Techniques” on page 17.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 207
5 Universe
SAP Project System Universe
Universe Validation
When validating the universe within the Universe Designer, some errors are
expected and acceptable. They do not harm universe performance in any
way. They are detailed below.
Structure Divergences
Some tables are not joined to other tables. This is because we use only
aliases of those tables in the universe. However, the original table must
remain as a placeholder for the original table name. Also, validation tables
(those ending in “_BAD”) are not joined to other tables.
Cardinality Divergences
These are caused by the use of the “@prompt” function in the join. Since this
function requires user intervention to complete the SQL join condition, the
Universe Designer cannot check the cardinality vs. the database.
The error messages are specific to your database server. Thus Oracle, SQL-
Server, and DB2 will have different messages for the same errors.
208 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
SAP Master Data Reports
SAP Master Data reports provide a tool for Data Discovery and Data Auditing.
These reports are used by all Rapid Marts in the SAP BusinessObjects Rapid
Mart Suite for SAP.
Note: This universe only includes joins for hierarchy dimensions. No other
joins are provided as they are specific to each Rapid Mart. Recommended
table joins contains a complete list of joins provided in the SAP Master Data
universe.
Data Discovery
These reports allow users to view hierarchy data. The full breadth of the data
can be ascertained and used to make informed decisions when designing a
report for any given subject area. The reports are:
• Activity Hierarchy Data Discovery
• Cost Center Hierarchy Data Discovery
• Profit Center Hierarchy Data Discovery
• Cost Element Hierarchy Data Discovery
• Internal Order Hierarchy Data Discovery
• Functional Area Hierarchy Data Discovery
• GL Account Hierarchy Data Discovery
• FS Account Hierarchy Data Discovery
• Project Element Hierarchy Data Discovery
• Equipment Hierarchy Data Discovery
• Functional Location Hierarchy Data Discovery
• Work Center Hierarchy Data Discovery
• BOM Hierarchy Data Discovery
• Organization Unit Data Discovery
• Position Data Discovery
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 209
5 Universe
SAP Master Data Reports
Report SQL
SELECT DISTINCT
ACTIVITY_HIER_HR.ACTIVITY_ID,
ACTIVITY_HIER_HR.CTRL_AREA_ID,
ACTIVITY_HIER_HR.LEAF_LEVEL,
ACTIVITY_HIER_HR.LEVEL_0_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_1_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_2_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_3_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_4_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_5_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_6_FULLNAME,
ACTIVITY_HIER_HR.LEVEL_7_FULLNAME
FROM
ACTIVITY_HIER_HR,
ACTIVITY_HIER_VR,
ACTIVITY
WHERE
( ACTIVITY.CTRL_AREA_ID = ACTIVITY_HIER_VR.CTRL_AREA_ID and
ACTIVITY.ACTIVITY_ID = ACTIVITY_HIER_VR.DESCENDANT_ID )
AND ( ACTIVITY.CTRL_AREA_ID=ACTIVITY_HIER_HR.CTRL_AREA_ID and
ACTIVITY.ACTIVITY_ID=ACTIVITY_HIER_HR.ACTIVITY_ID )
AND
210 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
(
( ACTIVITY_HIER_VR.ANCESTOR_ID in ('A1') AND
ACTIVITY_HIER_HR.LEVEL_0_ID in ('A1') )
AND
ACTIVITY_HIER_HR.CTRL_AREA_ID = '1000'
AND
ACTIVITY_HIER_HR.CTRL_AREA_ID <> '?'
AND
ACTIVITY_HIER_HR.LEVEL_0_ID <> '?'
)
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 211
5 Universe
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
212 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
Internal Order Hierarchy Data Discovery
View Internal Order Hierarchies for a specified Controlling Area, Parent
Internal Order, and Internal Order Hierarchy.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 213
5 Universe
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
214 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
GL Account Hierarchy Data Discovery
View GL Account, Profit Center GL Account, and Financial Statement (FS)
Hierarchies for a specified Chart of Accounts, Parent GL Account, and GL
Account Hierarchy.
This report uses a prompt to indicate which type of financial hierarchy should
be analyzed:
• GL Account Hierarchy = @GL
• Profit Center GL Account Hierarchy = @PC
• FS Hierarchy = code of the financial statement (ex: CAUS)
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 215
5 Universe
SAP Master Data Reports
Report SQL
SELECT DISTINCT
GL_ACCOUNT_HIER_HZ.LEVEL_0_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_1_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_2_FULLNAME,
216 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
GL_ACCOUNT_HIER_HZ.LEVEL_3_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_4_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_5_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_6_FULLNAME,
GL_ACCOUNT_HIER_HZ.LEVEL_7_FULLNAME,
FS_HIERARCHY_DISCOVERY_HZ.CREDIT_FLAG,
FS_HIERARCHY_DISCOVERY_HZ.DEBIT_FLAG,
FS_HIERARCHY_DISCOVERY_HZ.LOWER_ACCT_LIMIT,
FS_HIERARCHY_DISCOVERY_HZ.UPPER_ACCT_LIMIT,
GL_ACCOUNT_DISCOVERY_HZ.LEAF_FLAG,
GL_ACCOUNT_DISCOVERY_HZ.HIERARCHY_NAME
FROM
GL_ACCOUNT_HIER_HZ,
FS_HIERARCHY FS_HIERARCHY_DISCOVERY_HZ,
GL_ACCOUNT_HIER GL_ACCOUNT_DISCOVERY_HZ,
GL_ACCOUNT_MASTER
WHERE
(
GL_ACCOUNT_MASTER.CHART_OF_ACCTS_ID=GL_ACCOUNT_HIER_HZ.
CHART_OF_ACCTS_ID and
GL_ACCOUNT_MASTER.GL_ACCOUNT_ID=GL_ACCOUNT_HIER_HZ.CUR
RENT_LEAF AND
GL_ACCOUNT_MASTER.HIERARCHY_NAME in ('ACCOUNT','CAUS')
AND GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME = 'CAUS' )
AND (
GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME=GL_ACCOUNT_DISCOVER
Y_HZ.HIERARCHY_NAME and
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID=GL_ACCOUNT_DISCOVE
RY_HZ.CHART_OF_ACCTS_ID and
GL_ACCOUNT_HIER_HZ.CURRENT_LEAF=GL_ACCOUNT_DISCOVERY_H
Z.CHILD_ID )
AND (
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID=FS_HIERARCHY_DISCO
VERY_HZ.CHART_OF_ACCTS_ID and
GL_ACCOUNT_HIER_HZ.HIERARCHY_NAME=FS_HIERARCHY_DISCOVE
RY_HZ.FS_VERSION_ID and
GL_ACCOUNT_HIER_HZ.CURRENT_LEAF=FS_HIERARCHY_DISCOVERY_
HZ.CHILD_ID )
AND
(
GL_ACCOUNT_HIER_HZ.CHART_OF_ACCTS_ID = 'CAUS'
AND
( GL_ACCOUNT_MASTER.HIERARCHY_NAME NOT IN ( '@PC', '@GL') )
AND
GL_ACCOUNT_HIER_HZ.LEVEL_2_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_1_ID
AND
GL_ACCOUNT_HIER_HZ.LEVEL_3_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_2_ID
AND
GL_ACCOUNT_HIER_HZ.LEVEL_4_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_3_ID
AND
GL_ACCOUNT_HIER_HZ.LEVEL_5_ID <>
GL_ACCOUNT_HIER_HZ.LEVEL_4_ID
)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 217
5 Universe
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
218 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
Functional Location Hierarchy Data Discovery
View Functional Location Hierarchies for a specified Parent Functional
Location and Functional Location Hierarchy.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 219
5 Universe
SAP Master Data Reports
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
220 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
Organization Unit Data Discovery
View Organization Unit Hierarchies for a specified Parent Organization
Unit(s).
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 221
5 Universe
SAP Master Data Reports
Data Auditing
These reports allow users to view hierarchy data records that have failed
validation in Data Services. This enables correction of the data in the SAP
solutions source system.
Nine data auditing reports are included with the SAP Master Data universe.
These reports display data in validation tables as follows:
All data auditing reports are all similar in structure. Invalid Cost Center
Hierarchy is show below as an example of the hierarchy data auditing reports.
Report SQL
SELECT DISTINCT
COST_CNTR_HIER_BAD.PARENT_ID,
COST_CNTR_HIER_BAD.PARENT_DESC,
COST_CNTR_HIER_BAD.CTRL_AREA_ID,
COST_CNTR_HIER_BAD.CHILD_ID,
222 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
COST_CNTR_HIER_BAD.CHILD_DESC,
COST_CNTR_HIER_BAD.DI_ERRORACTION,
COST_CNTR_HIER_BAD.DI_ERRORCOLUMNS,
COST_CNTR_HIER_BAD.LEAF_FLAG,
COST_CNTR_HIER_BAD.LOAD_DATE,
COST_CNTR_HIER_BAD.LOAD_TIME,
COST_CNTR_HIER_BAD.ROOT_FLAG
FROM
COST_CNTR_HIER_BAD
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 223
5 Universe
SAP Master Data Reports
224 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
SAP Master Data Reports 5
Dimension Table Hierarchy Table Join Text
GL_ACCOUNT_HIER GL_ACCOUNT_HIER_VR GL_ACCOUNT_HIER_VR.HIER_ID=GL_ACCO
UNT_HIER.HIER_ID and
GL_ACCOUNT_HIER_VR.CHART_OF_ACCT_I
D=GL_ACCOUNT_HIER.CHART_OF_ACCT_ID
and
GL_ACCOUNT_HIER_VR.CHILD_ID=GL_ACC
OUNT_HIER.CHILD_ID
GL_ACCOUNT_MASTER GL_ACCOUNT_HIER_HZ GL_ACCOUNT_MASTER.CHART_OF_ACCT_I
D=GL_ACCOUNT_HIER_HZ.CHART_OF_ACC
T_ID and
GL_ACCOUNT_MASTER.GL_ACCT_ID=GL_A
CCOUNT_HIER_HZ.GL_ACCT_ID AND
GL_ACCOUNT_MASTER.HIER_ID in
('ACCOUNT',@Prompt('Select GL Account
Hierarchy Code','A','GL Account\Hierarchy
Name',mono,free)) AND
GL_ACCOUNT_HIER_HZ.HIER_ID =
@Prompt('Select GL Account Hierarchy
Code','A','GL Account Hierarchy Hz\Hierarchy
Name',mono,free)
GL_ACCOUNT_MASTER GL_ACCOUNT_HIER_VR GL_ACCOUNT_MASTER.CHART_OF_ACCT_I
D=GL_ACCOUNT_HIER_VR.CHART_OF_ACC
T_ID and
GL_ACCOUNT_MASTER.GL_ACCT_ID=GL_A
CCOUNT_HIER_VR.CHILD_ID AND
GL_ACCOUNT_MASTER.HIER_ID in
('ACCOUNT',@Prompt('Select GL Account
Hierarchy Code','A','GL Account\Hierarchy
Name',mono,free)) AND
GL_ACCOUNT_HIER_VR.HIER_ID =
@Prompt('Select GL Account Hierarchy
Code','A','GL Account Hierarchy Vr\Hierarchy
Name',mono,free)
INTERNAL_ORDER INTERNAL_ORDER_HIER_ INTERNAL_ORDER.INTERNAL_ORDER_ID=IN
HZ TERNAL_ORDER_HIER_HZ.INTERNAL_ORDE
R_ID
INTERNAL_ORDER INTERNAL_ORDER_HIER_ INTERNAL_ORDER.INTERNAL_ORDER_ID=IN
VR TERNAL_ORDER_HIER_VR.CHILD_ID
MATERIAL PRODUCT_HIERARCHY MATERIAL.PROD_HIER_ID=PRODUCT_HIERA
RCHY.PROD_HIER_ID
OBJECT_STATUS_HZ OBJECT_STATUS OBJECT_STATUS_HZ.OBJ_ID=OBJECT_STAT
US.OBJ_ID
ORGANIZATION_UNIT ORGANIZATION_UNIT_HIE ORGANIZATION_UNIT.ORG_UNIT_KEY
R_HZ =ORGANIZATION_UNIT_HIER_HZ.ORG_UNIT
_KEY
ORGANIZATION_UNIT ORGANIZATION_UNIT_HIE ORGANIZATION_UNIT.ORG_UNIT_KEY=ORG
R_VR ANIZATION_UNIT_HIER_VR.CHILD_KEY
PAYROLL_PERIOD PAYROLL_PERIOD_PARA PAYROLL_PERIOD.PERIOD_PARAMETER_ID
METER =
PAYROLL_PERIOD_PARAMETER.PERIOD_PA
RAMETER_ID
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 225
5 Universe
SAP Master Data Reports
226 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Universe
Customizing the Universe 5
Customizing the Universe
The SAP Project System Universe can be modified easily to suit your specific
needs. Here is an example:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 227
5 Universe
Customizing the Universe
7. In the graphic representation, find all dimension tables not joined to a fact
table. For each of these tables, right click on the table and choose view
associated objects. Delete these objects from the universe. Also delete
any empty top level classes for the objects.
8. If the un-joined dimensions have associated hierarchy tables you should
delete all associated hierarchy objects and empty top level classes as
well.
9. In the graphic representation, delete all dimension tables not joined to a
fact table. This includes their associated hierarchy tables. Any joins
between dimensions and hierarchies will also be deleted automatically
when you do this.
10. Delete the following contexts in the universe:
• NETWORK_ORDER_FACT
• PROJECT_COST_SUMM_VR
• PROJECT_COST_SUMM_HZ
• NETWORK_RELATIONSHIP_FACT
• ORDER_OPERATION_FACT
• PRT_ASSIGNMENT_FACT
11. Validate and test the universe
228 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
chapter
6 Installing the Rapid Mart
Overview
Overview
This chapter contains the information you need to install the SAP
BusinessObjects Project Systems Rapid Mart, version for SAP solutions. The
information in this chapter is useful for system administrators or others who
install the Rapid Mart.
See ‘Documentation References’ chapter for Data Services and
BusinessObjects Enterprise installation and configuration documentation
location.
This chapter contains the following sections:
• System Prerequisites
• Personnel Prerequisites
• Rapid Mart product components
• Preparing your environment
• The Rapid Mart Package
• Install the Rapid Mart Target Schema
• Install the Data Services Job(s)
• Installing Rapid Mart Reporting Content
230 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
System Prerequisites 6
System Prerequisites
To run the SAP BusinessObjects Project Systems Rapid Mart, version for
SAP solutions, you need the following:
• SAP solutions release 4.6 or higher.
• SAP BusinessObjects Enterprise XI Release 2 or higher (for reporting
content only)
• SAP BusinessObjects Data Services XI 3.2, or higher
• A “Target” database that is one of:
• Oracle
• Microsoft SQL Server
• IBM DB2 UDB
• Teradata
Note: Using Teradata as a target requires additional customizations
and modifications to the Rapid Mart. View
xi3_rm_sap_td_suppl_en.pdf document for details. We
recommend that your consulting or technical staff be well versed in
both Teradata and Data Services functionality before proceeding.
Consult the Supported Platforms document for details on supported
versions of:
• SAP solutions
• BusinessObjects Enterprise
• Data Services
• Target databases
If you are installing the Rapid Mart over network, the system you are using
needs to have at least:
• SAP BusinessObjects Data Services XI 3.2 Designer or higher
• SAP BusinessObjects Enterprise XI Release 2 Client or higher
If you have questions about system prerequisites, contact SAP
BusinessObjects Technical Support.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 231
6 Installing the Rapid Mart
Personnel Prerequisites
Personnel Prerequisites
The Rapid Mart installation procedure is completely manual. There are many
intricacies. We recommend the team installing the Rapid Mart be fluent with
these SAP BusinessObjects products:
• Data Services
• Designer
• Job Server
• Web Administration
• BusinessObjects Enterprise
• Universe Designer
• Web Intelligence Query Designer
For additional support we recommend expertise in:
• SAP solutions Administration (BASIS)
• Target Database DBA (Database Administration)
232 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Rapid Mart product components 6
Rapid Mart product components
The Rapid Mart is delivered as a Zip file that includes all major product
components. These are organized as directories and sub-directories within
the zipped file. The main directories are:
• Data Model for the target database: This is an Integrated ERWin Data
Model of the complete target schema for all Rapid Marts related to SAP
solutions. The ERwin file is called:
• SAP_Integrated_Model.erwin
The model is built with AllFusion ERwin Data Modeler Release: 7.2. If
you have ERwin release 7.2 or higher available, you can load the file and
use it to extend and customize the data model.
The model is used to generate SQL scripts for:
• Creating Rapid Mart tables and views
• Dropping Rapid Mart tables and views
• Creating Rapid Mart indexes
• Dropping Rapid Mart indexes
• Creating database stored procedures
• Dropping database stored procedures
• Documentation for the Rapid Mart including:
• Business Guide
• User Guide
• Release Notes
• Deployment Guidelines for Oracle
• Integrated Data Model User Guide
• White Paper on Rapid Marts manual upgrade process
• Customizing Rapid Marts for Teradata Supplement
• Rapid Marts Word Utility User Guide.
• ETL (Extract Transformation Load) logic including:
• SAP BusinessObjects Data Services XI 3.2 ATL file that specifies the
full (initial) load and incremental (delta) update jobs. These jobs
perform the extract from SAP solutions and load to the Rapid Mart
target tables
• Auxiliary Data Files used by the jobs
• Source code for custom ABAP programs used by the jobs
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 233
6 Installing the Rapid Mart
Rapid Mart product components
234 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Preparing your environment 6
Preparing your environment
Preparing Data Services
Follow these steps to prepare your environment for the Rapid Mart
installation:
• Install SAP BusinessObjects Data Services XI 3.2 or higher, if it is not
already installed.
Refer to the Data Services Installation Guide for detailed installation
instructions.
Make sure that you install the Data Services Designer and that you install
and configure a Job Server and an Access Server. Though you need
Data Services job server to run Rapid Mart jobs, you need just Data
Services Designer to install Rapid Mart.
Create a separate repository for Rapid Mart(s) after the Data Services
installation using the Repository Manager. A Data Services repository is
required to install the Rapid Mart ETL job (ATL file). It is recommended to
import the ATL file(s) into an empty Data Services repository. Multiple
Rapid Marts can be installed in the same repository.
Make sure that the Job Server is associated to the repository. The
association sign in the right bottom corner of Data Services Designer
should be on:
• Start Data Services Designer and log on to the repository where you are
going to install the Rapid Mart.
This step ensures that your default connection is set appropriately.
• Exit Data Services Designer.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 235
6 Installing the Rapid Mart
Preparing your environment
Performance Tuning
The table and index creation scripts provided in the Rapid Mart are a
guideline and starting point. As no two installation environments are the
same, we recommend a performance tuning analysis of the target
environment considering:
• Volume of data to be loaded, including growth rates
• Physical disk layout and requirements
• Network bandwidth
• Frequency and duration of loads
236 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Preparing your environment 6
• Reporting query volumes and most frequently used subject areas
• Hardware configuration and capacity for all servers involved:
• SAP solutions server(s)
• Data Services Job Server(s)
• Target Database Server(s)
• BusinessObjects Enterprise Server(s)
From this analysis you will be able to implement proper database storage
parameters and proper indexes for your environment.
It is invaluable to have a qualified DBA and appropriately trained technical
staff for this analysis.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 237
6 Installing the Rapid Mart
The Rapid Mart Package
238 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Rapid Mart Target Schema 6
Install the Rapid Mart Target Schema
This section deals with the installation of the Rapid Mart target schema.The
schema installation is manual.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 239
6 Installing the Rapid Mart
Install the Rapid Mart Target Schema
3. If your target database is DB2 with Code Set UTF-8 (with multi-byte
character support), you do not need to make changes to
SAP_Create_Tables.sql script.
4. If your target database is DB2, regardless of Code Set, you must have
at least one tablespace with page size = 8 Kilobytes to accommodate
column size (table width) on some tables. The tables affected by this are:
• COST_CENTER_HIER_HZ
• FUNCTIONAL_AREA_HIER_HZ
• GL_ACCOUNT_HIER_HZ
• PROFIT_CENTER_HIER_HZ
• PROJECT_ELEMENT_HIER_HZ
240 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Rapid Mart Target Schema 6
Create Dummy Procedures
The Rapid Mart contains 2 templates or “dummy” database procedures. As
delivered, they are place holders for custom performance tuning.
See Rapid Mart Deployment Guideline.pdf for more details on how to use
these procedures.
One procedure is called before each fact table load in the Rapid Mart, and the
other after the fact table is loaded.
The procedures need to be installed for the Data Services jobs to run. Locate
the file:
• Create_Dummy_Maintenance_SP.sql
Execute this file in your target database environment to create the dummy
procedures.
You can modify these procedures to help load performance. For example, the
first procedure could be modified to drop secondary (foreign key) indexes on
the fact table before a load. The other, could be modified to re-create these
indexes (for query performance) at the end of the load. The Rapid Mart
contains an example (File Create_Sample_Maintenance_SP.sql in the
Sample directory) of how to do this with an Oracle target database.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 241
6 Installing the Rapid Mart
Install the Data Services Job(s)
242 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
Before Replace All
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 243
6 Installing the Rapid Mart
Install the Data Services Job(s)
244 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
• From the Tools Menu choose Import From File:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 245
6 Installing the Rapid Mart
Install the Data Services Job(s)
• Click “OK” to any warnings. You might get pop-up windows warning
that the import may take a long time, or that the ATL file was created with
a lower version of Data Services. Answer “OK” to any of these. This will
start the import process.
Data Services will import the ATL file, creating all the repository objects
required to run Rapid Mart load jobs.
246 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
Edit the Data Store:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 247
6 Installing the Rapid Mart
Install the Data Services Job(s)
248 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
Edit Data Store Settings.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 249
6 Installing the Rapid Mart
Install the Data Services Job(s)
250 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
Open “Advanced” Edit Window
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 251
6 Installing the Rapid Mart
Install the Data Services Job(s)
Example: If your target database is Oracle, you would only change settings
in “Configuration1” column. For SQL-Server, change only “Configuration2”
column, etc.
Note: For “RM_USER” alias, enter the target database schema owner:
• For SQL Server - “dbo”
• For Oracle and DB2 UDB - database user name
• For Teradata - the schema owner
Click OK to close Edit Window
252 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
Click OK to Close Advanced Window
The Data Store window should close without any warnings or errors,
indicating successful connection and log-in to the Target Database server.
Re-import target tables used by the Rapid Mart. Use the target datastore
(RM_DS) ‘Reimport All...’ command you can access by right-clicking on the
target (RM_DS) datastore name.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 253
6 Installing the Rapid Mart
Install the Data Services Job(s)
All files in this directory must be moved to the working directory you
specified when Adjusting the Data Stores, as shown below:
254 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
At this writing, only four Rapid Marts use ABAP files
• SAP BusinessObjects Cost Center Rapid Mart, version for SAP solutions
• SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions
• SAP BusinessObjects Human Resources Rapid Mart, version for SAP
solutions
• SAP BusinessObjects Production Planning Rapid Mart, version for SAP
solutions
If used, these files are located in:
• ...\ETL\Files\ABAP\
Some examples of the files found in the Cost Center and GL Rapid Marts are:
• RF011F_NEW.aba
• RF011F_OLD.aba
• RF011P_NEW.aba
• RF011P_OLD.aba
• etc.
Note: For SAP BusinessObjects Human Resources Rapid Mart, version
for SAP solutions Only: be sure to choose the correct files for your SAP
solutions version:
There are two versions of these files:
• PA0167_ABAPXFORM.aba
• PA0168_ABAPXFORM.aba
If you are running SAP solutions version 5.0 or newer, choose the files
in directory:
...\ETL\Files\ABAP\ABAP50
If you are running SAP solutions version 4.6, choose the files in
directory:
...\ETL\Files\ABAP\ABAP46
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 255
6 Installing the Rapid Mart
Install the Data Services Job(s)
All these files should be moved to the Generated ABAP directory you
specified when Adjusting the Data Stores, as shown below:
Then, make sure the Data Services transforms using these files point to the
Generated ABAP directory as shown below.
256 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
1. Open Data Services and navigate to the Transforms tab of the Local
Object Library:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 257
6 Installing the Rapid Mart
Install the Data Services Job(s)
2. Then, change path to be the same as where the ABAP files are installed
3. Repeat this step for all the other ABAP transforms in the Object Library
4. Save the changes
5. Validate the Data Services jobs to ensure they are working correctly.
Final Steps
• If your Job Server runs on a UNIX system, using Data Services Designer
adjust the directory paths in all Rapid Mart file format definitions to follow
the UNIX convention (that is, change from “/” to “\”).
258 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Install the Data Services Job(s) 6
• Before running the job, you must initialize some global variables. For
information about executing the Rapid Mart job, see Chapter 7: Using the
Rapid Mart.
• Rapid Marts are developed against standard out-of-the-box SAP
solutions installation. It is important that during the Rapid Mart
implementation you:
• Re-import all Rapid Mart source objects (tables, hierarchies,
functions, etc.) to have object customization captured;
• Review each Rapid Mart dataflow to make sure that its Query
transform(s) contain(s) proper constraints when extracting data from
the source tables. Adjust “WHERE” conditions in Query Transforms if
necessary. Look for hard-coded constraints and other conditions that
need to be customized.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 259
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
260 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
On the first screen, click “Next”:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 261
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
Note: The BIAR file for the SAP BusinessObjects General Ledger Rapid
Mart, version for SAP solutions is used in this illustration. You should
use the proper file for the Project Systems Rapid Mart located in
Directory: ...\Visuals
File: sapps_Rapid_Mart_Visuals.biar
262 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Choose CMS:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 263
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
Note: The number of boxes to check on this screen may vary between
BusinessObjects Enterprise releases.
Regardless of release, just make sure only the “import folders and objects”
box is checked.
Do not click “Next” on this screen. Proceed to next page.
264 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Select Object to Import - Check or Uncheck Boxes (continued):
Note: The number of boxes to check on this screen may vary between
BusinessObjects Enterprise releases.
Regardless of release, just make sure only the “import universes” box is
checked.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 265
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
266 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Incremental Import - Check or Uncheck Boxes:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 267
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
268 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
“Select All” to import complete contents of BIAR file.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 269
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
270 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Ensure All Objects are Selected:
Write down universe names. There can be more than one universe per a
Rapid Mart. You will need these names later when creating Universe
connection.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 271
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
272 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Acknowledge message, Click “Next”:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 273
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
274 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Wait for Import to Finish. Then Click “View Detail Log”:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 275
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
276 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Installing the Rapid Mart
Installing Rapid Mart Reporting Content 6
Start the Universe Designer, and import the universe(s) by choosing File ->
Import. Select universe(s) you wrote down when importing the BIAR file in the
previous step and import all of them. Then, navigate to the Universe
Parameters Screen:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 277
6 Installing the Rapid Mart
Installing Rapid Mart Reporting Content
278 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
chapter
7 Using the Rapid Mart
Recovery framework
This chapter describes how to execute the Rapid Mart, including information
about the variables that the Rapid Mart uses. This chapter also discusses
considerations you need to make when customizing the Rapid Mart. The
information in this chapter is useful for administrators and others who run or
modify the Rapid Mart.
Specific topics include:
• Recovery framework
• Execution status framework
• Extraction, transformation and loading process
• Global Variables
• Customizing the Rapid Mart
Recovery framework
When executing the Rapid Mart, it is important that you do not load any
duplicate data and that you do not extract data redundantly, even in cases of
failure. There are two mechanisms to ensure that you do not load duplicate
data:
• Data Services automatic recovery feature
• Rapid Mart recovery framework
280 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Recovery framework 7
For example, suppose two tables contain related data but are loaded in
separate work flows. In this case, the job can fail after successfully
completing the work flow that loads the first table but before completing the
work flow that loads the second table. During recovery, Data Services does
not re-run a successfully completed work flow; therefore, the first table is not
loaded again. However, Data Services will run the work flow that loads the
second table during the recovery job. If the work flow loads the entire table
regardless of dates, the second table will contain data added to SAP solutions
between the initial run and the recovery run, but the first table will not contain
this data. As a result, the two tables will be inconsistent.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 281
7 Using the Rapid Mart
Execution status framework
To maintain consistency with data flowing to SAP solutions, the Rapid Mart
always overlaps one day’s worth of data in incremental loads. For example, if
the end date is June 3, the incremental load job extracts data entered or
changed on June 3. The next incremental load job extracts data starting with
the June 3 date.
Up to one day’s worth of duplicate data may be extracted each time the job
runs; however, work flows are designed to detect and delete duplicate data
from the target data table before reloading the refreshed data. To do this,
many work flows use the auto correct load option or the Table Comparison
transform. Both of these check for an existing row with the same key as each
row flagged as an insert or update activity. If the row exists, Data Services
updates the row. If the row does not exist, Data Services inserts the row.
282 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Execution status framework 7
How job status is maintained
The Rapid Mart records a job status for each invocation of a particular job.
There are three possible values for job status:
• None — The job status is none when the job has never been executed.
• Started — Job status is set to started when a new invocation of a job
starts.
• Done — Job status is set to done when a job completes successfully.
When a job is started, the Rapid Mart checks the job’s existing status. If the
previous execution of the job did not complete successfully—that is, the job
status is not done—the Rapid Mart resets the starting date for data extraction
($G_SDATE) from the value specified in the job initialization script to the
ending date of the last successful run (EXTRACTHIGH). You can override the
reassignment of the starting date by forcing the starting date to be reset. See
“Executing a job with the Reset option” on page 284. The Rapid Mart never
changes the ending value ($G_EDATE) from the value specified in the
initialization script.
After checking the job’s existing status, the Rapid Mart sets the status of the
job to started, and starts a new execution of the job.
When a job successfully completes, the Rapid Mart sets the job’s status to
done. If the job does not complete successfully, the job’s status remains set to
started. The EXTRACTLOW and EXTRACTHIGH dates remain set to the
current values.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 283
7 Using the Rapid Mart
Extraction, transformation and loading process
284 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Extraction, transformation and loading process 7
• Job global variable properties. This window can be accessed by
right-clicking on the Project_Systems_Load job and selecting the
Properties command from the drop-down list. Most of the Project
Systems Rapid Mart global variables are initialized here.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 285
7 Using the Rapid Mart
Global Variables
properties window. Thus, you can preserve the “as shipped” values for
reference in the properties window, while still using your own values as
set in the initialization script.
• Sections that load a set of tables you can use to analyze and report on a
particular Subject Area in the Rapid Mart. A section consists of:
• A work flow that loads the reporting dimensions applicable to the
subject area.
• Work flows that load holding tables, intermediate tables, and auxiliary
tables that support loading the main subject area tables. Some of
these flows might be reusable components, which can be
incorporated into multiple sections of Rapid Marts. Components
have the “execute once” feature enabled.
• A conditional object that determines whether the job executes the
initial or incremental loading logic.
• Work flows that load the main tables for the subject area. These
tables are generally called “fact” tables in relational modeling
terminology. A section loads a single fact table and any additional
fact tables that depend on it. For example, an order analysis section
might load an order table and an order summary table.
• A final script that updates the job execution status table
Global Variables
All Rapid Mart jobs use a standardized set of Global Variables. For
completeness, and multiple Rapid Mart integration. They are included with
each Rapid Mart job, regardless if they are used by the job.
286 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
The global variables in each of these sections are described in detail after the
matrix.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 287
7 Using the Rapid Mart
Global Variables
288 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
Global Variable Name Data AP AR CA GL HR IA PM PP PR PS SA
Type
$G_SERVICE_INTERVAL_01 int X
$G_SERVICE_INTERVAL_02 int X
$G_SERVICE_INTERVAL_03 int X
$G_SERVICE_INTERVAL_04 int X
$G_SERVICE_INTERVAL_05 int X
$G_TABLE_EQUIPMENT varchar(20) X
$G_TABLE_FUNCTL_LOCAT varchar(20) X
N
$G_TASK_TYPE_PROBATIO varchar(2) X
N_END
$G_TERMINATION_ACTION varchar(2) X
$G_VALID_DATE datetime X
$G_WAGE_TYPE_01 varchar(4) X
$G_WAGE_TYPE_02 varchar(4) X
$G_WAGE_TYPE_03 varchar(4) X
$G_WAGE_TYPE_04 varchar(4) X
$G_WAGE_TYPE_05 varchar(4) X
$G_WAGE_TYPE_06 varchar(4) X
$G_WAGE_TYPE_07 varchar(4) X
$G_WAGE_TYPE_08 varchar(4) X
$G_WAGE_TYPE_09 varchar(4) X
$G_WAGE_TYPE_10 varchar(4) X
$G_WAGE_TYPE_11 varchar(4) X
$G_WAGE_TYPE_12 varchar(4) X
$G_WAGE_TYPE_13 varchar(4) X
$G_WAGE_TYPE_14 varchar(4) X
$G_WAGE_TYPE_15 varchar(4) X
$G_WAGE_TYPE_16 varchar(4) X
$G_WAGE_TYPE_17 varchar(4) X
$G_WAGE_TYPE_18 varchar(4) X
$G_WAGE_TYPE_19 varchar(4) X
$G_WAGE_TYPE_20 varchar(4) X
$G_WORKDAY_EDATE datetime X
$G_WORKDAY_SDATE datetime X
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 289
7 Using the Rapid Mart
Global Variables
$G_DEFAULT_DATE
Data Type: datetime
Default Value: 31-Dec-9999
The default date for missing dates.
$G_DEFAULT_NUMBER
Data Type: int
Default Value: -1
Default number for dimension default rows, foreign keys, and primary keys.
Also used as a default for missing numbers.
$G_DEFAULT_TEXT
Data Type: varchar(1)
Default Value: “?”
Default text for dimension default rows, foreign keys, and primary keys. Also
used as a default for missing descriptions.
$G_EDATE
Data Type: datetime
Default Value: NULL
The ending date for data extraction.
For first (initial) run or incremental (delta) runs, we recommend leaving this
empty (null). The Initialize job script and function AW_StartJob will
automatically determine the proper value.
290 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
if you set the variable, jobs will not extract data entered into your SAP
solutions system after this date. For example, if your end date is June 4,
1999, the jobs will not extract data for June 5, 1999 or later.
$G_LANGUAGE
Data Type: varchar(1)
Default Value: “E” (English)
The language in which jobs extract text descriptions. Use the SAP solutions
standard language abbreviations if you require a different language.
$G_LOAD_DATE
Data Type: datetime
Default Value: System Date and Time
Always set to current system date and time by the Job Initialization script. Do
not change the setting of this variable.
$G_LOAD_TIME
Data Type: varchar(8)
Default Value: System Time
Always set to current system time by the Job Initialization script. Do not
change the setting of this variable.
$G_LOAD_TYPE
Data Type: varchar(7)
Default Value: “FIRST”
Legal values:
• FIRST - for the initial or first load
• DELTA - for incremental or delta loads
Setting this variable to anything else will cause the job to fail.
$G_MAX_DATE
Data Type: datetime
Default Value: 31-Dec-9999
Used in date effective transforms to match SAP value for “infinite” date as end
of validity period.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 291
7 Using the Rapid Mart
Global Variables
$G_REBUILD_INDEXES
Data Type: varchar(1)
Default Value: “N” on Weekdays, “Y” on Weekends
Legal values:
• Y - Run rebuild indexes script
• N - Do not run rebuild indexes script
As delivered, this is a place holder for custom performance tuning.
See Rapid Mart Deployment Guideline.pdf for more details on how to use
this variable in conjunction with the stored procedures in file
Create_Sample_Maintenance_SP.sql.
These stored procedures drop indexes before a Fact Table load, and
re-create the indexes when the load is complete.
Use this variable to further restrict the drop and re-create to weekends only.
$G_RUN_MODE
Data Type: varchar(10)
Default Value: NULL
Legal values:
• RESET - Forces job to reload from value set in $G_SDATE.
• NULL - Uses AW_JOBEXECUTION to determine $G_SDATE.
When set to “RESET”, this variable forces the Rapid Mart to use the starting
extract date you have set for variable $G_SDATE. Otherwise, the setting is
determine by querying table AW_JOBEXECUTION, and using the
EXTRACTHIGH value of the last successful run.
$G_SDATE
Data Type: datetime
Default Value: 01-Jan-1990
The start date for data extraction.
During an initial extract, the job does not extract data that was entered into
your SAP solutions system prior to $G_SDATE. For example, if your start
date is January 26, 2000, the initial extract job does not extract data that was
entered on January 25, 2000 or earlier.
During incremental (delta) extractions, the job only extracts data modified or
entered on or after this date. The incremental load job only uses the
$G_SDATE when one of these conditions is true:
292 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
• Execution status table AW_JOBEXECUTION has no rows that
correspond to the current job.
• The variable $G_RUN_MODE is set to “RESET” in the initialization script
for the job.
Otherwise, the incremental job determines $G_SDATE by querying table
AW_JOBEXECUTION and using the EXTRACTHIGH of the last successfully
executed job.
If there was no previous successful execution, the EXTRACTLOW value is
used.
$B
Data Type: int
Default Value: 60
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
2 of 4 configurable past time periods (in days) to use for aged receivables and
payables and late payments
$C
Data Type: int
Default Value: 90
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 293
7 Using the Rapid Mart
Global Variables
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
3 of 4 configurable past time periods (in days) to use for aged receivables and
payables and late payments
$D
Data Type: int
Default Value: 120
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
4 of 4 configurable past time periods (in days) to use for aged receivables and
payables and late payments
$E
Data Type: int
Default Value: 14
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
1 of 3 configurable forecast time periods (in days) used to calculate values of
financial documents at future dates (for discounting purposes, etc.)
$F
Data Type: int
Default Value: 30
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
294 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
2 of 3 configurable forecast time periods (in days) used to calculate values of
financial documents at future dates (for discounting purposes, etc.)
$G
Data Type: int
Default Value: 45
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
3 of 3 configurable forecast time periods (in days) used to calculate values of
financial documents at future dates (for discounting purposes, etc.)
$G_ABSOLUTE_START_DATE
Data Type: datetime
Default Value: NULL
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions
• SAP BusinessObjects Human Resources Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Inventory Rapid Mart, version for SAP
solutions
Earliest date to use for delta load of Financial Documents, (in AP, AR, and GL
Rapid Marts). Closed documents created before this date WILL NOT be
loaded to the Rapid Mart.
It works in conjunction with variable $G_ORIG_SDATE for incremental loads
that do not carry a “date of last change” in the SAP solutions tables.
See the Technical Implementation chapter for each specific Rapid Mart for
full details on how this variable is used.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 295
7 Using the Rapid Mart
Global Variables
In General: If you set Absolute Start Date in the initialization script, this is the
value that will be used in the delta load. If Absolute Start Date is NOT set in
the initialization script (the default value NULL), the date of the earliest OPEN
Document will be used. We use the earliest OPEN date because the earliest
open document may have been closed since your last load. So, to be sure it
is re-loaded as a “closed” item, we need to use the earliest open date from
the last load. This is stored as the MIN(ENTRY_DATE) in associated Fact
Table for open documents
$G_ENDFISCALYEAR
Data Type: int
Default Value: NULL
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Cost Center Rapid Mart, version for SAP
solutions
• SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions
• SAP BusinessObjects Plant Maintenance Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions
Determines the last fiscal year to be extracted for certain incremental loads.
This is used when a “date of last change” is not available in SAP solutions,
but the fiscal year of a transaction is available.
This is usually the year from global variable $G_EDATE.
$G_EXCHANGE_TYPE_ID
Data Type: varchar(4)
Default Value: “M” - Standard Translation at Average Rate
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
296 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
• SAP BusinessObjects Sales Rapid Mart, version for SAP solutions
Used for lookup of exchange rates to Global Currency
$G_GLOBAL_CURRENCY
Data Type: varchar(5)
Default Value: “USD” - U.S. Dollar
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Sales Rapid Mart, version for SAP solutions
Global Currency Code. You assign a global currency for the Rapid Mart.
Used to present a consolidated picture of monetary values in one universal
currency.
$G_INT_ORDER_CATEG_PP
Data Type: varchar(2)
Default Value: “10”
Where Used:
• SAP BusinessObjects Production Planning Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions
PRODUCTION_ORDER_FACT is a common table in each of these Rapid
Marts. However, we extract a different Order Category in each. The default
values for Production Orders (PP Rapid Mart) is 10
Note: If you have only the PP Rapid Mart set values for both
$G_INT_ORDER_CATEG_PP and $G_INT_ORDER_CATEG_PS to 10.
$G_INT_ORDER_CATEG_PS
Data Type: varchar(2)
Default Value: “20”
Where Used:
• SAP BusinessObjects Production Planning Rapid Mart, version for
SAP solutions
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 297
7 Using the Rapid Mart
Global Variables
$G_ORIG_SDATE
Data Type: datetime
Default Value: NULL
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions
• SAP BusinessObjects Human Resources Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Inventory Rapid Mart, version for SAP
solutions
This is set on the first (initial) load. It is the value of $G_SDATE at the time of
that first load. It is stored in database table AW_FIRST_RUN_DATE. During
“DELTA” (incremental) loads, it is retrieved from that table. It is used in
several Rapid Marts to determine the start date for the load of OPEN items.
It works in conjunction with variable $G_ABSOLUTE_START_DATE for
incremental loads that do not carry a “date of last change” in the SAP
solutions tables.
$G_STARTFISCALYEAR
Data Type: int
Default Value: NULL
Where Used:
• SAP BusinessObjects Accounts Payable Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Accounts Receivable Rapid Mart, version for
SAP solutions
298 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
• SAP BusinessObjects Cost Center Rapid Mart, version for SAP
solutions
• SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions
• SAP BusinessObjects Plant Maintenance Rapid Mart, version for
SAP solutions
• SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions
Determines the first fiscal year to be extracted for certain incremental loads.
This is used when a “date of last change” is not available in SAP solutions,
but the fiscal year of a transaction is available.
This is usually the year from global variable $G_SDATE.
$G_BUS_PARTN_SDATE
Data Type: datetime
Default Value: System Date - 8
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
Used in data flow R3_SalesOrdVBPADelta.
Tells how many days back in time we will check for changes in sales
document partners (bill-to partner, ship-to partner, etc.) Used in conjunction
with variable $G_BUS_PARTNER.
$G_BUS_PARTNER
Data Type: varchar(1)
Default Value: Sunday = Yes, all other days = No
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 299
7 Using the Rapid Mart
Global Variables
$G_COST_OF_SALES_LEDGER_ID
Data Type: varchar(2)
Default Value: “0L”
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
In New GL, identifies the subset of the New FI-SL Standard Ledger that is
loaded into the Cost of Sales Detail and Summary Subject Areas. Choose the
Ledger ID in your business that best captures the Cost of Sales functionality.
$G_COUNTRY_GRP
Data Type: varchar(2)
Default Value: “10”
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Default Country Grouping Code for HR as determined in SAP solutions table
T500L.
$G_DEL_PERIOD
Data Type: datetime
Default Value: System Date - 180
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
Used in Sales Order Incremental Load. Determines how far back (in days) the
Rapid Mart checks for orders that have been deleted in SAP solutions.
$G_DEL_REJECT_REASON
Data Type: varchar(2)
Default Value: “DD”
300 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
Identifier used in the REJECT_REASON_ID field of SALES_ORDERS_FACT
when a sales order line has been deleted in SAP solutions. The code is also
added to the dimension table REJECT_REASON with the description
“Deleted”.
$G_DROP_SHIP
Data Type: varchar(1)
Default Value: “Y” - Calculate backlog for third-party delivery
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
Third-party deliveries are those that are delivered by an outside (third-party)
organization such as a fulfillment house. They can also be for an intangible
material (such as a service) where no physical item is delivered.
When set to “Y” (Yes) the Rapid Mart calculates backlog as:
• Qty Ordered - Qty Invoiced (for third-party items)
• Qty Ordered - Qty Delivered (for all other items).
When set to “N” (No) the Rapid Mart calculates backlog as:
• Qty Ordered - Qty Delivered (for all items).
$G_GL_ACCOUNT_HIER_NAME
Data Type: varchar(10)
Default Value: “@GL”
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
The GL Account Hierarchy tables in the Rapid Mart use field “HIER_ID” to
identify the source of the hierarchy entry.
Data from SAP solutions transaction GS03, source hierarchy GLT0-RACCT
are assigned “@GL”
You can change the assignment of this variable. However, this is not a
requirement.
See Technical Implementation Chapter in the SAP BusinessObjects General
Ledger Rapid Mart, version for SAP solutions User Guide for more
information.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 301
7 Using the Rapid Mart
Global Variables
$G_GL_SUM_PLAN_LEDGER_ID
Data Type: varchar(2)
Default Value: “L6”
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
In New GL, identifies the subset of the New FI-SL Standard Ledger that is
loaded into the GL Plan and GL Summary Subject Areas. Choose the Ledger
ID that best captures GL Summary and GL Plan functionality.
$G_GL_VERSION
Data Type: varchar(3)
Default Value: (see below)
Legal Values: “OLD” or “NEW”
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
Tells which version of SAP solutions GL Module you use. Using “NEW” with
SAP solutions releases older than ECC 5.0 is not possible as the New GL
module did not exist in these earlier releases.
In the SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions, there are two jobs, one for OLD GL and one for NEW GL. The
default value in the NEW GL job is “NEW”. The default value in the OLD GL
job is “OLD”.
$G_HIRE_ACTION_01
Data Type: varchar(2)
Default Value: “01”
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Hiring Action Variable 01
$G_HIRE_ACTION_02
Data Type: varchar(2)
Default Value: “90”
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Hiring Action Variable 02
302 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
$G_HIRE_ACTION_03
Data Type: varchar(2)
Default Value: “K1”
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Hiring Action Variable 03
$G_INIT_HIST_CHG
Data Type: varchar(1)
Default Value: “Z”
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
Used during the initial load of SALES_ORDER_HISTORY table.
IF default value “Z”, then
• SALES_ORDER_HISTORY.QTY_DELTA_ORDER_SLSUOM = 0
• SALES_ORDER_HISTORY.AMT_DELTA_NET_VALUE_TRX = 0
If any other value, then
• SALES_ORDER_HISTORY.QTY_DELTA_ORDER_SLSUOM =
SALES_ORDER_FACT.QTY_ORDER_SLSUOM
• SALES_ORDER_HISTORY.AMT_DELTA_NET_VALUE_TRX =
SALES_ORDER_FACT.AMT_NET_VALUE_TRX
$G_MALFUNCTION_CAUSE
Data Type: varchar(20)
Default Value: “5”
Where Used: SAP BusinessObjects Plant Maintenance Rapid Mart,
version for SAP solutions
Catalog type to use for Malfunction Cause on Notifications. Choose your
system notification catalog group type for “Cause”.
$G_MALFUNCTION_DAMAGE
Data Type: varchar(20)
Default Value: “C”
Where Used: SAP BusinessObjects Plant Maintenance Rapid Mart,
version for SAP solutions
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 303
7 Using the Rapid Mart
Global Variables
$G_MALFUNCTION_OBJ_PART
Data Type: varchar(20)
Default Value: “B”
Where Used: SAP BusinessObjects Plant Maintenance Rapid Mart,
version for SAP solutions
Catalog type to use for Malfunction Object Part on Notifications. Choose your
system notification catalog group type for “Object Part”.
$G_MRP_RESULTS_DELETE
Data Type: varchar(1)
Default Value: “N”
Where Used: SAP BusinessObjects Production Planning Rapid Mart,
version for SAP solutions
Determines if MRP Results should be deleted before an Incremental Load.
• Y = Delete before Incremental Load.
• N = No Delete before Incremental Load
$G_ONTIME_DELIV_WINDOW
Data Type: int
Default Value: 15 days
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
Used by On Time Delivery Section. Tells the system to limit On Time Delivery
loads to a date range based on the Sales Schedule Line’s Planned Goods
Issue Date (SAP solutions field VBEP.WADAT).
It means that the On Time Delivery will only process Sales orders scheduled
to ship between 15 days in the past and 15 days in the future from system
date.
$G_PC_ACCOUNT_HIER_NAME
Data Type: varchar(10)
Default Value: “@PC”
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
304 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
The GL Account Hierarchy tables in the Rapid Mart use field “HIER_ID” to
identify the source of the hierarchy entry.
Data from SAP solutions transaction GS03, source hierarchy GLPCT-RACCT
are assigned “@PC”
You can change the assignment of this variable. However, this is not a
requirement.
See Technical Implementation Chapter in the SAP BusinessObjects General
Ledger Rapid Mart, version for SAP solutions User Guide for more
information.
$G_PROFIT_CENTER_LEDGER_ID
Data Type: varchar(2)
Default Value: “L5”
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
In New GL, identifies the subset of the New FI-SL Standard Ledger that is
loaded into the Profit Center Detail and Summary Subject Areas
Choose the Ledger ID that best captures Profit Center Summary and Profit
Center functionality.
$G_REHIRE_ACTION_01
Data Type: varchar(2)
Default Value: "JD"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Rehiring Action Variable 01
$G_REHIRE_ACTION_02
Data Type: varchar(2)
Default Value: "N7"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Rehiring Action Variable 02
$G_RETIRE_ACTION
Data Type: varchar(2)
Default Value: "ZP”
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 305
7 Using the Rapid Mart
Global Variables
$G_SAP_VERSION
Data Type: int
Default Value: System Determined - see below
Where Used: SAP BusinessObjects General Ledger Rapid Mart, version
for SAP solutions
Automatically determined in the Rapid Mart jobs. The first digit of the SAP
solutions system variable SY-SAPRL. See Work Flow C_SAPVersion for
more details. This value is also stored in the one row target table
SAP_VERSION.
Attempting to run the “NEW” GL job with SAP solutions older than release
ECC 5.0 will cause the job to fail.
$G_SCHOOL_TYPE
Data Type: varchar(2)
Default Value: "50"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
School Type
$G_SERVICE_INTERVAL_01
Data Type: INT
Default Value: 6 (1/2 year)
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of 5 Intervals for determining Employee Length of Service. Values are in
Months.
$G_SERVICE_INTERVAL_02
Data Type: INT
Default Value: 12 (1 year)
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
306 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
One of 5 Intervals for determining Employee Length of Service. Values are in
Months.
$G_SERVICE_INTERVAL_03
Data Type: INT
Default Value: 36 (3 years)
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of 5 Intervals for determining Employee Length of Service. Values are in
Months.
$G_SERVICE_INTERVAL_04
Data Type: INT
Default Value: 60 (5 years)
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of 5 Intervals for determining Employee Length of Service. Values are in
Months.
$G_SERVICE_INTERVAL_05
Data Type: INT
Default Value: 120 (10 years)
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of 5 Intervals for determining Employee Length of Service. Values are in
Months.
$G_TABLE_EQUIPMENT
Data Type: varchar(20)
Default Value: “EQUI”
Where Used: SAP BusinessObjects Plant Maintenance Rapid Mart,
version for SAP solutions
Initialize according to your system class type for Equipment master table
name
$G_TABLE_FUNCTL_LOCATN
Data Type: varchar(20)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 307
7 Using the Rapid Mart
Global Variables
$G_TASK_TYPE_PROBATION_END
Data Type: varchar(2)
Default Value: “01”
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Probation End Task Type
$G_TERMINATION_ACTION
Data Type: varchar(2)
Default Value: “10”
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Termination Action
$G_VALID_DATE
Data Type: datetime
Default Value: System Date (without Time)
Where Used: SAP BusinessObjects Sales Rapid Mart, version for SAP
solutions
This is identical to variable $G_LOAD_DATE without the timestamp
(midnight, beginning of the day).
Used in the incremental load of Sales Organization Hierarchy for comparison
to with the VALID_TO dates. Do not change the value in this variable.
$G_WAGE_TYPE_01
Data Type: varchar(4)
Default Value: "/101"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
308 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_02
Data Type: varchar(4)
Default Value: "/110"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_03
Data Type: varchar(4)
Default Value: "/401"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_04
Data Type: varchar(4)
Default Value: "/403"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_05
Data Type: varchar(4)
Default Value: "/404"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_06
Data Type: varchar(4)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 309
7 Using the Rapid Mart
Global Variables
$G_WAGE_TYPE_07
Data Type: varchar(4)
Default Value: "/406"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_08
Data Type: varchar(4)
Default Value: "/410"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_09
Data Type: varchar(4)
Default Value: "/441"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_10
Data Type: varchar(4)
Default Value: "/550"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
310 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
$G_WAGE_TYPE_11
Data Type: varchar(4)
Default Value: "/560"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_12
Data Type: varchar(4)
Default Value: "/5U0"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_13
Data Type: varchar(4)
Default Value: "/5U1"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_14
Data Type: varchar(4)
Default Value: "MI10"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_15
Data Type: varchar(4)
Default Value: "/102"
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 311
7 Using the Rapid Mart
Global Variables
$G_WAGE_TYPE_16
Data Type: varchar(4)
Default Value: "////"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_17
Data Type: varchar(4)
Default Value: "////"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_18
Data Type: varchar(4)
Default Value: "////"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WAGE_TYPE_19
Data Type: varchar(4)
Default Value: "////"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
312 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
$G_WAGE_TYPE_20
Data Type: varchar(4)
Default Value: "////"
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
One of upto 20 Wage Types used in SAP solutions table PCL2. Set Values to
"////" if not used.
$G_WORKDAY_EDATE
Data Type: datetime
Default Value: 01-Jan-1994
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
First date of date range to populated Working Days dimension
$G_WORKDAY_SDATE
Data Type: datetime
Default Value: 31-Dec-2006
Where Used: SAP BusinessObjects Human Resources Rapid Mart,
version for SAP solutions
Last date of date range to populated Working Days dimension
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 313
7 Using the Rapid Mart
Global Variables
Job Properties:
“InitializeJob” Script
The script is divided into the same sections categorizing Global Variables as
shown above:
• Used in All Rapid Marts
• Used in 2 to 10 Rapid Marts
• Used in Only 1 Rapid Mart
Each of these sections in the script shows the same information as the
sections above as comments.
These are followed by a fourth section where the Conditional Global
Variables are set.
314 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Global Variables 7
Note: The “InitializeJob” script is the first executable in any Rapid Mart job. If
you have set Global variables on the Job Properties window in Data Services
and also in the “InitializeJob” script, the values in the script will be used. They
will override any setting in the Job Properties window.
Tip: We suggest that you not touch the settings in the Job Properties
window. Make any changes to the Global Variable settings in the InitializeJob
script, as shown below. Thus, you can preserve the original “as delivered”
settings while still using your own.
Custom Global Variable Settings:.
Next, the fourth section of the “InitializeJob” script sets the Conditional Global
Variables.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 315
7 Using the Rapid Mart
Global Variables
The Conditional Settings section also determines that certain global variable
settings are accurate and compatible:
• $G_LOAD_TYPE - Is either “FIRST” or “DELTA”. Any other setting will
cause the job to abort
• $G_GL_VERSION - Is either “OLD” or “NEW”. Any other setting will
cause the job to abort.
This section also calls certain Rapid Mart functions to properly set up the job
environment:
• AW_StartJob - Stores the current job execution parameters in table
AW_JOBEXECUTION.
• RM_PutFirstRunDate - Called in “FIRST” (initial) loads only. Stores the
contents of $G_SDATE and $G_EDATE for the “FIRST” (initial) load in
table AW_FIRST_RUN_DATE. These dates are important in delta (or
incremental) loads later on.
316 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Executing the job 7
• RM_GetFirstRunDate - Called in “DELTA” (incremental) loads only.
Retreives the value of $G_SDATE stored in table
AW_FIRST_RUN_DATE. The value retreived is stored in global variable
$G_ORIG_SDATE. Consult the Techinical Implementation Chapter for
each individual Rapid Mart for more details on how this is used.
Note: If you set your own value for $G_ORIG_DATE before the call to
RM_GetFirstRunDate, the Rapid Mart will use your value and not retreive
the value in AW_FIRST_RUN_DATE.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 317
7 Using the Rapid Mart
Executing the job
You can also set global variable values after you select Execute
command from the drop-down menu in the project area.
For more information about the variables see “Global Variables” on
page 286.
3. Run the job.
a. In the project area, right-click the job and choose Execute.
Data Services opens the Execution Properties window.
b. Select the desired execution properties.
At this point, you must decide whether or not to enable automatic
recovery. See Data Services User Guide for more information.
If you enabled automatic recovery and a job failed, you can recover
from the failed job at this time.
c. Click OK to accept the selected properties and start the job.
The job completes several steps:
• Initializes the variables to the values you set in the initialization
script.
• Calls components to load the tables. Generally, the job truncates
the tables before loading them during the initial job.
Some components, such as work flows that load dimension
tables, are repeated. The job only executes these components
the first time because these work flows and data flows are set to
“execute only once.”
4. Check the error log and the execution status table to make sure the job
ran successfully.
318 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Using the Rapid Mart
Executing the job 7
b. Set the starting and ending time periods for the delta load. The
standard setting is the yesterday’s date for the starting date
($G_SDATE) and today’s date for ending date ($G_EDATE). This
assumes the Initial (First) load has already successfully loaded all
data through yesterday.
c. Set values for the rest of global variables as needed.
d. Click OK to accept the set properties and to close the window.
Note: We suggest setting global variables in the job initialization script.
That way the Properties window will preserve the “as delivered” settings,
while the initialization script will show your custom settings. The
initialization script executes after the values in the Properties window are
set, and overrides the setting in the Properties windows.
2. Run the job.
a. In the project area, right-click the job and choose Execute.
Data Services opens the Execution Properties window.
b. Select the desired execution properties.
At this point, you must decide whether or not to enable automatic
recovery. See Data Services User Guide for more information about
automatic recovery.
If you enabled automatic recovery and a job failed, you can recover
from the failed job at this time.
c. Click OK to accept the selected properties and start the job.
The job completes several steps:
• Initializes the variables to the values you set in the initialization
script.
• Calls components to load the tables incrementally, inserting new
and changed data since the last job execution. The job deletes
outdated data from the target tables, and reloads the target
tables with new and changed data. The incremental load uses
the append option to load most tables.
Some components, such as work flows that load dimension
tables, are repeated. The job only executes these components
the first time because these work flows and data flows are set to
“execute only once.”
3. Check the error log and the execution status table to make sure the job
ran successfully.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 319
7 Using the Rapid Mart
Customizing the Rapid Mart
320 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
chapter
8 Technical Implementation
Overview
Overview
This chapter provides technical details about how the SAP BusinessObjects
Project Systems Rapid Mart, version for SAP solutions is implemented. This
chapter describes each section and the work flows that run to load that
section. The information in this chapter is particularly useful for readers who
customize the Rapid Mart for their use.
This chapter discusses:
• Milestone Section
• Network Order Section
• Network Relationship Section
• Project Cost Summary Section
• PRT Assignment Section
• Rolling Totals Calculation
• Optimization Techniques
• Dealing with NULL values
• Fact Table Stored Procedures
• Fiscal Periods & Time Dim Load
Milestone Section
The Milestone section loads data about Project Milestones from SAP
solutions. The target fact table for this section is MILESTONE_FACT. The
Rapid Mart calls the C_MilestoneSection_SAP work flow to load tables
associated with SAP solutions work centers.
First, the section loads the required dimension components with work flow
WF_MilestoneDims_SAP. If these dimensions have already been loaded
during the current job, the job will not reload them.
Work Flow Description Tables
C_Activity_SAP Dimensional component loading ACTIVITY
Activity information from CSLA and
CSLT
C_ActivityHier_SAP Dimensional component loading ACTIVITY_HIER,
Cost Activity Hierarchy information ACTIVITY_HIER_HZ,
from CCSS-LSTAR and CSLA ACTIVITY_HIER_VR,
ACTIVITY_HIER_BAD
C_ChartofAccts_SAP Chart of Accts (T004 and T004T) in CHART_OF_ACCOUNTS
SAP solutions
322 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Milestone Section 8
Work Flow Description Tables
C_CompanyCode_SAP Dimensional component loading COMPANY_CODE
Company Codes information from
T001
C_ControlKey_SAP Dimensional component loading CONTROL_KEY
control key information and
descriptions from T430/T430T
C_ControllingArea_SAP Dimensional component loading CONTROLLING_AREA
Controlling Area information from
TKA01
C_CostElement_SAP Dimensional component loading COST_ELEMENT
Cost Element information from
CSKA and CSKU
C_CostElementHier_SAP Dimensional component loading COST_ELEMENT_HIER,
Cost Element Hierarchy information COST_ELEMENT_HIER_HZ,
from CCSS-KSTAR and CSK1 COST_ELEMENT_HIER_VR,
COST_ELEMENT_HIER_BAD
C_DocumentCategory_SAP Combined Document Category Dim. DOCUMENT_CATEGORY
Contains: Accounting Document
Category (Note: the Accounting
Doc Category does NOT have
associated Document Types.)
Internal Order
C_InternalOrder_SAP Load INTERNAL_ORDER INTERNAL_ORDER
dimension
C_InternalOrderHier_SAP Dimensional component loading INTERNAL_ORDER_HIER,
Internal Order Hierarchy information INTERNAL_ORDER_HIER_HZ,
from CCSS-AUFNR and AUFK INTERNAL_ORDER_HIER_VR,
INTERNAL_ORDER_HIER_BAD
C_MilestoneUsage_SAP Milestone Usage Descriptive MILESTONE_USAGE
attributes from T433T - load
MILESTONE_USAGE
C_NetworkProfile_SAP Network profile descriptive attributes NETWORK_PROFILE
from TCN41, TCN41T
C_OrderOperation_SAP Order Operation Master data - from ORDER_OPERATION
AFVC loading
ORDER_OPERATION dimension
C_Plant_SAP Dimensional component loading PLANT
consisting of a first and delta load for
the plant table from T001W.
C_Project_SAP Dimensional component loading PROJECT
project information
C_ProjectElement_SAP Dimensional component loading PROJECT_ELEMENT
Project Element (WBS) master data
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 323
8 Technical Implementation
Milestone Section
Milestones exist as a subset of a task list (or routing) and order operation
within SAP solutions. Technically speaking, a milestone is a date where the
start and end times are identical.
324 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Milestone Section 8
Next, the section calls work flow C_MilestoneFact_SAP to load the
MILESTONE_FACT table. This table is source from SAP solutions tables:
• MLST - Milestone
• PLKO - Task list - header
• PLPO - Task list - operation/activity
• AFVC - Operation within an order
We choose only the task list and operation records that have a corresponding
milestone record. We do this by outer joining the source tables, with MLST as
the outer source.
Also, the join assumes that PLKO & PLPO tables are not CDC-enabled
(ZAEHL column in PLKO & PLPO is not used in the join condition).
Finally, we use the Effective Date transform to compute the VALID_TO_DATE
for each record in MILESTONE_FACT.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 325
8 Technical Implementation
Network Order Section
The extracted go through the same Effective Date transform to compute the
VALID_TO_DATE as the initial load.
326 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Network Order Section 8
Work Flow Description Tables
C_CostElementHier_SAP Dimensional component loading COST_ELEMENT_HIER,
Cost Element Hierarchy information COST_ELEMENT_HIER_HZ,
from CCSS-KSTAR and CSK1 COST_ELEMENT_HIER_VR,
COST_ELEMENT_HIER_BAD
C_Currency_SAP Dimensional component loading CURRENCY
currency abbreviations and texts
from TCURT, TCURC
C_DocumentType_SAP Combined Document Type Dim. DOCUMENT_TYPE &
Contains: Billing Type Delivery DOCUMENT_CATEGORY
Type Financial Document Type
FISL Document Type (Special
Ledger Doc. Type) Internal Order
Type Notification Type Purch Doc
Type Sales Order Type
C_FunctionalArea_SAP Dimensional component loading FUNCTIONAL_AREA
Functional Area information from
TFKB and TFKBT
C_FunctionalAreaHier_SAP Functional Area Hierarchy from FUNCTIONAL_AREA_HIER,
GLFUNCT-RFAREA FUNCTIONAL_AREA_HIER_HZ,
FUNCTIONAL_AREA_HIER_VR,
FUNCTIONAL_AREA_HIER_BA
D
C_InternalOrder_SAP Load INTERNAL_ORDER INTERNAL_ORDER
dimension
C_InternalOrderHier_SAP Dimensional component loading INTERNAL_ORDER_HIER,
Internal Order Hierarchy information INTERNAL_ORDER_HIER_HZ,
from CCSS-AUFNR and AUFK INTERNAL_ORDER_HIER_VR,
INTERNAL_ORDER_HIER_BAD
C_InternalOrderStatus_SAP Internal orders status reference INTERNAL_ORDER_STATUS
dimension from TKO04
C_Material_SAP Dimensional component loading MATERIAL,
consisting of a first and delta load for PRODUCT_HIERARCHY
the materials table from MARA.
Loads the sales product hierarchy
table which is linked to the material
table
C_MaterialBatch_SAP Load MATERIAL_BATCH dimension MATERIAL_BATCH
(from MCHA)
C_MaterialByPlant_SAP Dimensional component loading MATERIAL_BY_PLANT
plant-specific material information
such as procurement type and
purchasing group from MARC
C_MaterialGroup_SAP Dimensional component loading MATERIAL_GROUP
consisting of a first and delta load for
the MATERIAL_GROUP table from
T023T.
C_MaterialType_SAP Material Type descriptive attributes MATERIAL_TYPE
from T134, T134T
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 327
8 Technical Implementation
Network Order Section
328 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Network Order Section 8
Work Flow Description Tables
C_SpecialProcurementType_SAP Loads into SPECIAL_PROCUREMENT_TY
SPECIAL_PROCUREMENT_TYPE PE
dimension (from DD07T domain
SOBES)
C_StorageLocation_SAP Dimensional component loading STORAGE_LOCATION
storage location descriptions with
plant and division assignments from
T001L
C_TaskListType_SAP Task List Type descriptive attributes TASK_LIST_TYPE
from TCA02 - TASK_LIST_TYPE
dimension
C_TaskListUsage_SAP Task List Usage descriptive TASK_LIST_USAGE
attributes from TC23T
(TASK_LIST_USAGE)
C_TimeDim_SAP Dimensional component loading TIME_DIM
generated time periods with SAP
solutions fiscal year periods and
calendar parameters. By default
Calendar dates from 1990.01.01 up
to 2012.12.31 are loaded. Modify
dates.dat file to change number of
dates
C_UnitOfMeasure_SAP Populates Units of Measure UNIT_OF_MEASURE
dimension during first and delta
loads from Table T006A in SAP
solutions
C_ValuationArea_SAP Dimensional component loading VALUATION_AREA
stock valuation areas from T001 and
T001K and used to assign plants
with a common currency together for
valuation (VALUATION_AREA)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 329
8 Technical Implementation
Network Order Section
330 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Network Relationship Section 8
Network Relationship Section
A way of describing the link between the start and finish points of two
activities in a network. Relationships determine the sequence of activities. A
Network Relationship is a way of linking related Order Operations.
The Rapid Mart calls C_NetworkRelationshipSection_SAP to load these
tables.
This section first loads the required dimension components with work flow
WF_NetworkRelationshipDim_SAP. If these dimensions have already been
loaded during the current job, the job will not reload them.
Work Flow Description Tables
C_BusinessArea_SAP Dimensional component loading BUSINESS_AREA
Business Area information from
TGSB and TGSBT
C_CompanyCode_SAP Dimensional component loading COMPANY_CODE
Company Codes information from
T001
C_ControlKey_SAP Dimensional component loading CONTROL_KEY
control key information and
descriptions from T430/T430T
C_ControllingArea_SAP Dimensional component loading CONTROLLING_AREA
Controlling Area information from
TKA01
C_FunctionalArea_SAP Dimensional component loading FUNCTIONAL_AREA
Functional Area information from
TFKB and TFKBT
C_FunctionalAreaHier_SAP Functional Area Hierarchy from FUNCTIONAL_AREA_HIER,
GLFUNCT-RFAREA FUNCTIONAL_AREA_HIER_HZ,
FUNCTIONAL_AREA_HIER_VR,
FUNCTIONAL_AREA_HIER_BA
D
C_InternalOrder_SAP Load INTERNAL_ORDER INTERNAL_ORDER
dimension
C_InternalOrderHier_SAP Dimensional component loading INTERNAL_ORDER_HIER,
Internal Order Hierarchy information INTERNAL_ORDER_HIER_HZ,
from CCSS-AUFNR and AUFK INTERNAL_ORDER_HIER_VR,
INTERNAL_ORDER_HIER_BAD
C_MRPController_SAP Dimensional component loading MRP_CONTROLLER
MRP controller information from
T024D
C_ObjectStatus_SAP Dimensional component loading OBJECT_STATUS,
objects and horizontally represented OBJECT_STATUS_HZ
selected project status information
from JEST; load OBJECT_STATUS,
PROJECT_STATUS_HZ,
OBJECT_STATUS_HZ
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 331
8 Technical Implementation
Network Relationship Section
332 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Project Cost Summary Section 8
Work Flow Description Tables
C_ValuationArea_SAP Dimensional component loading VALUATION_AREA
stock valuation areas from T001 and
T001K and used to assign plants
with a common currency together for
valuation (VALUATION_AREA)
C_WorkCenter_SAP Load WORK_CENTER master data WORK_CENTER
dimension
C_WorkCenterCategory_SAP Work Center Category descriptive WORK_CENTER_CATEGORY
attributes from TC30T
C_WorkCenterHier_SAP Work Center Hierarchical WORK_CENTER_HIER,
relationship in Horizontal and Vertical WORK_CENTER_HIER_HZ,
formats from CRHH/CRHS; load WORK_CENTER_HIER_VR,
WORK_CENTER_HIER, WORK_CENTER_HIER_BAD
WORK_CENTER_HIER_VR,
WORK_CENTER_HIER_HZ
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 333
8 Technical Implementation
Project Cost Summary Section
This section first loads the required dimension components with work flow
WF_ProjectCostSummaryFactDims_SAP. If these dimensions have
already been loaded during the current job, the job will not reload them
Work Flow Description Tables
C_BusinessActivity_SAP FK-SL Activity attributes from BUSINESS_ACTIVITY
T022/T022T. Load
BUSINESS_ACTIVITY dimension
C_BusinessArea_SAP Dimensional component loading BUSINESS_AREA
Business Area information from
TGSB and TGSBT
C_CompanyCode_SAP Dimensional component loading COMPANY_CODE
Company Codes information from
T001
C_ControllingArea_SAP Dimensional component loading CONTROLLING_AREA
Controlling Area information from
TKA01
C_CostObjectIndicator_SAP Cost Object Indicator descriptive COST_OBJECT_INDICATOR
attributes from DD07T domain
(BP_TRGKZ domain)
C_Currency_SAP Dimensional component loading CURRENCY
currency abbreviations and texts
from TCURT, TCURC
C_FinancialMgmtArea_SAP Financial Management Area -- Also FINANCIAL_MGMT_AREA
called Funds Management Area --
dimension loaded from table FM01T
C_FinancingCode_SAP Fund Management - FIFM: FINANCING_CODE
Financing code from FMFINCODE
source table; load
FINANCING_CODE dimension
C_FinRecordCategory_SAP Descriptive attributes for Accounting FINANCIAL_RECORD_CATEGO
Summary table Value Category from RY
TPIR1T. Load
FINANCIAL_RECORD_CATEGORY
dimension
C_FinRecordType_SAP Loads Special Ledger Record Types FINANCIAL_RECORD_TYPE
dimension (Domain RRCTY) from
table DD07T and Cost/Plant
Maintenance value types from
CO_WRTTP domain of DD07T table
- FINANCIAL_RECORD_TYPE
C_FiscalPeriod_SAP Dimensional component loading FISC_PERIOD
Fiscal Year / Fiscal Period data
C_FunctionalArea_SAP Dimensional component loading FUNCTIONAL_AREA
Functional Area information from
TFKB and TFKBT
C_FunctionalAreaHier_SAP Functional Area Hierarchy from FUNCTIONAL_AREA_HIER,
GLFUNCT-RFAREA FUNCTIONAL_AREA_HIER_HZ,
FUNCTIONAL_AREA_HIER_VR,
FUNCTIONAL_AREA_HIER_BA
D
334 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Project Cost Summary Section 8
Work Flow Description Tables
C_ObjectNumberType_SAP Object Key first 2 characters that OBJECT_NUMBER_TYPE
identify uniquely source table and
record from TBO01. Load
OBJECT_NUMBER_TYPE
C_ObjectStatus_SAP Dimensional component loading OBJECT_STATUS,
objects and horizontally represented OBJECT_STATUS_HZ
selected project status information
from JEST; load OBJECT_STATUS,
PROJECT_STATUS_HZ,
OBJECT_STATUS_HZ
C_OrderOperation_SAP Order Operation Master data - from ORDER_OPERATION
AFVC loading
ORDER_OPERATION dimension
C_PeggingObject_SAP Details of Pegging Objects from PEGGING_OBJECT
PEGOB, PEGQTY; load
PEGGING_OBJECT dimension
C_Plant_SAP Dimensional component loading PLANT
consisting of a first and delta load for
the plant table from T001W.
C_ProfitCenter_SAP Dimensional component loading PROFIT_CENTER
Profit Center master data
(Dimension)
C_ProfitCenterHier_SAP Dimensional component loading PROFIT_CENTER_HIER,
profit center hierarchy (EC-PCA PROFIT_CENTER_HIER_HZ,
Profit center hierarchy in SAP PROFIT_CENTER_HIER_VR,
solutions) PROFIT_CENTER_HIER_BAD
C_ProgressMeasureMethod_SAP Descriptive attributes for PS object PROGRESS_MEASURE_METH
progress measurement methods OD
from EVOP; load
PROGRESS_MEASURE_METHOD
C_Project_SAP Dimensional component loading PROJECT
project information
C_ProjectElement_SAP Dimensional component loading PROJECT_ELEMENT
Project Element (WBS) master data
C_ProjectElementHier_SAP Dimensional component loading PROJECT_ELEMENT_HIER,
project element hierarchy PROJECT_ELEMENT_HIER_HZ
information ,
PROJECT_ELEMENT_HIER_VR
,
PROJECT_ELEMENT_HIER_BA
D
C_PurchOrganization_SAP Purchasing Organization Dimension PURCH_ORGANIZATION
from table T024E in SAP solutions
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 335
8 Technical Implementation
Project Cost Summary Section
336 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
PRT Assignment Section 8
Then common logic for both initial and incremental loads takes over:
• Project Cost data is extracted from the SAP solutions target tables. The
data extracted is restricted to the range of years specified by variables
$G_SDATE and $G_EDATE. The output is loaded to
PROJECT_COST_SUMMARY_FACT_HZ.
• Next, data from PROJECT_COST_SUMMARY_FACT_HZ is passed
through a Pivot transform to convert it into vertical format. The vertical
format is loaded to table PROJECT_COST_SUMMARY_STAGE_VR.
• A final set of transforms computes the “rolling 16 periods totals” on
PROJECT_COST_SUMMARY_STAGE_VR. Output is loaded to
PROJECT_COST_SUMMARY_FACT_VR. See the section on Rolling
Totals Calculation below for more details.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 337
8 Technical Implementation
PRT Assignment Section
338 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
PRT Assignment Section 8
Work Flow Description Tables
C_ObjectStatus_SAP Dimensional component loading OBJECT_STATUS,
objects and horizontally represented OBJECT_STATUS_HZ
selected project status information
from JEST; load OBJECT_STATUS,
PROJECT_STATUS_HZ,
OBJECT_STATUS_HZ
C_ObjectType_SAP Dimensional component loading OBJECT_TYPE
Object Type information from various
modules -- This is a combined
dimension.
C_OrderOperation_SAP Order Operation Master data - from ORDER_OPERATION
AFVC loading
ORDER_OPERATION dimension
C_Plant_SAP Dimensional component loading PLANT
consisting of a first and delta load for
the plant table from T001W.
C_PlantLocation_SAP Plant Location attributes from T499S PLANT_LOCATION
- PLANT_LOCATION
C_ProfitCenter_SAP Dimensional component loading PROFIT_CENTER
Profit Center master data
(Dimension)
C_ProfitCenterHier_SAP Dimensional component loading PROFIT_CENTER_HIER,
profit center hierarchy (EC-PCA PROFIT_CENTER_HIER_HZ,
Profit center hierarchy in SAP PROFIT_CENTER_HIER_VR,
solutions) PROFIT_CENTER_HIER_BAD
C_Project_SAP Dimensional component loading PROJECT
project information
C_ProjectElement_SAP Dimensional component loading PROJECT_ELEMENT
Project Element (WBS) master data
C_ProjectElementHier_SAP Dimensional component loading PROJECT_ELEMENT_HIER,
project element hierarchy PROJECT_ELEMENT_HIER_HZ
information ,
PROJECT_ELEMENT_HIER_VR
,
PROJECT_ELEMENT_HIER_BA
D
C_PRT_GroupingKey_SAP Production Resource/Tools grouping PRT_GROUPING_KEY
key descriptive attributes from
TCF13; load PRT_GROUPING_KEY
dimension
C_PRTCategory_SAP Descriptive attributes from TCF03 of PRT_CATEGORY
Production Resource/Tools
categories; load PRT_CATEGORY
C_PRTMaster_SAP Production Resource/Tools master PRT_MASTER
details from CRHF
C_PRTStatus_SAP Descriptive attributes for PRT status PRT_STATUS
from TCF05; load PRT_STATUS
dimension
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 339
8 Technical Implementation
PRT Assignment Section
340 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
PRT Assignment Section 8
Work Flow Description Tables
C_WorkCenterFormula_SAP Dimensional component loading WORK_CENTER_FORMULA,
work center formulas from TC25 FORMULA_PARAMETER
and parameters and constants from
TC20 - FORMULAS
C_WorkCenterHier_SAP Work Center Hierarchical WORK_CENTER_HIER,
relationship in Horizontal and Vertical WORK_CENTER_HIER_HZ,
formats from CRHH/CRHS; load WORK_CENTER_HIER_VR,
WORK_CENTER_HIER, WORK_CENTER_HIER_BAD
WORK_CENTER_HIER_VR,
WORK_CENTER_HIER_HZ
The PRT Assignment section extracts operation level data from these SAP
solutions tables:
• AFVC - Operation within an order
• AFFH - PRT assignment data for the work order
• CRFH - CIM production resource/tool master data
The section stores the data in the fact table
• PRT_ASSIGNMENT_FACT
The Rapid Mart selects only Operations that have a PRT assigned by inner
joining the source tables in SAP solutions.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 341
8 Technical Implementation
Rolling Totals Calculation
342 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Rolling Totals Calculation 8
Vertical Summary data is first populated to a “staging” table that has all values
for the vertical summary except the PTD (Period-to-Date) and Rolling Totals
values. Then, rolling totals are computed, and the results moved from the
staging table to the vertical summary table.
A rolling totals data flow typically looks like this...
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 343
8 Technical Implementation
Rolling Totals Calculation
344 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Rolling Totals Calculation 8
PTDBALQuery - 2. Concatenate Summary Key:
The “Summary Key” is the concatenated Primary Key in one column. If the
Fiscal Year and Fiscal Period are a part of the Primary Key, they are excluded
from the Summary Key.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 345
8 Technical Implementation
Rolling Totals Calculation
Ordering Query:
The Ordering Query will sort the data by the Summary Key, Fiscal Year, and
Fiscal Period. This is important for Rolling Totals as the function will
• Reset totals to zero when the Summary Key changes.
• Keep tract of totals for the past 16 rows processed.
None of this would work correctly without the proper sorting of the data.
346 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Rolling Totals Calculation 8
Calc Rolling Totals Query:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 347
8 Technical Implementation
Rolling Totals Calculation
Should there be a third rolling total to calculate, we would use a third set of 16
variables.
A final local variable $rkey is the value of the Summary Key on the previous
row processed by Data Services. It is used in both calls.
It is important to setup and initialize these local variables up correctly. They
are defined as local variables at the Work Flow Level in Data Services:
348 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Rolling Totals Calculation 8
They are defined as Parameters at the Data Flow level:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 349
8 Technical Implementation
Rolling Totals Calculation
The “Call” values for the parameters are initialized at the Work Flow
level as shown below.
The value of $RKEY is initialized to value that will never appear in the
Summary Key. The remaining groups of 16 variables are all initialized to zero.
350 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Rolling Totals Calculation 8
An example of the output generated by this type of data flow and the Rolling
Totals Function are shown below.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 351
8 Technical Implementation
Optimization Techniques
Optimization Techniques
Within Data Services there are several optimization techniques available.
Some of these are used extensively in the Project Systems Rapid Mart. They
are described below
However, every installation is unique. Other techiques may be applicable to
your particular Rapid Mart installation. This depends on many variables such
as data load volume, server configuration, network transfer rates, etc. Refer
to Data Services™ technical manuals for more information on the varous
tuning and optimizing techniques.
Table Partitions
Summary tables in SAP solutions present a particular challenge in terms of a
incremental (or delta) load. They often do not carry a “date of last change”
field in the source table. In most cases source table granularity is at the Fiscal
Period / Fiscal Year level.
Data Services performs incremental loads on these tables by fiscal year.
Data for a range of fiscal years is deleted from the target tables before each
incremental load. The range is determined by the fiscal years associated with
the global variables $G_SDATE and $G_EDATE.
Then the same range of years is re-loaded from the SAP solutions source
tables.
Deleting by fiscal year without partitions is resource intensive, and can take a
very long time. To facilitate these deletions we have partitioned the target
tables by fiscal year.
Partitions based on fiscal year can be dropped and re-added to the table very
quickly. Thus the delete of a range of fiscal years is much faster. with
partitions
Each of the databases supported (Oracle, SQL-Server, DB2) handles
partition logic differently. Separate cases for each have been coded into the
Data Services jobs. Use of partitions is transparent to the end-user.
Note: We do not use partition logic for Teradata. Terdata optimizes the
delete function in SQL so that partitions are not needed.
Note: In a DB2 target environment, proper database tuning is required to
handle detaching partitions properly. If not tuned, the database returns
control to the Data Services job before the partition is physically
detached. This will cause the job to fail.
To prevent this, we query the DB2 metadata table:
352 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Optimization Techniques 8
• SYSIBM.SYSDATAPARTITIONS
in a “while” loop, upto 100 times, with a 10 second sleep in between each
query. When this table shows that the partitions are truly detached, the
job proceeds. However, in a poorly tuned system even this may not be
enough time. Proper tuning is essential.
Tables and Rapid Marts that use partition logic are:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 353
8 Technical Implementation
Optimization Techniques
Key Transforms
Circled in RED.
354 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Optimization Techniques 8
In this example the 3 circled transforms are the key to this optimization.
Within the Data Transfer:
• “Enable Transfer” is checked
• “Transfer Type” is Automatic
• “Join Rank” is 0
Within the Ordering Query:
• “Order by” all non-pivot columns used in the Reverse-Pivot
• Make sure the columns in the “order by” clause appear in the same
sequence as the non-pivot columns in the Reverse-Pivot.
Within the Reverse-Pivot:
• “Input Data is Grouped” is checked
• Make sure the non-pivot columns appear in the same sequence as the
“order by” clause of the Ordering Query
Hierarchy Optimizations
We also use optimizations for Hierarchy Flattening Transforms.
Hierarchy Flattening Transforms are set to run as “Separate Process” (in the
properties window). The data flow that calls the Hierarchy Flattening
Transform is set to 2 degrees of parallelism.
This degree of parallelism is tied to number of CPUs on your server, and can
require manual tuning. Refer to Data Services technical manuals for more
details on Distributed Data Flows.
Hierarchy flattening transforms are resource intensive. To prevent overtaxing
system resources on the Data Services job server you can split the Vertical
and Horizontal hierarchy flattening into two separate workflows. The diagrams
below show an example:
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 355
8 Technical Implementation
Optimization Techniques
356 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Optimization Techniques 8
After Split 2 of 2 Data Flows (Vertical):
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 357
8 Technical Implementation
Dealing with NULL values
358 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Fact Table Stored Procedures 8
Fact Table Stored Procedures
When loading each fact table the Rapid Mart calls two stored procedures. A
PREPROCESSING_FACT_TABLE procedure is called before loading the fact
table and a POSTPROCESSING_FACT_TABLE procedure is called when
the load is finished.
The procedures, as delivered with the Rapid Mart, are only placeholders. The
Oracle version of the placeholder procedures is shown below:
CREATE OR REPLACE PROCEDURE
postprocessing_fact_table(pLoadType IN VARCHAR2,
pDropCreateIndex IN VARCHAR2, pFactTable IN VARCHAR2,
pMView_Failures OUT BINARY_INTEGER) IS
BEGIN
NULL;
END postprocessing_fact_table;
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 359
8 Technical Implementation
Fiscal Periods & Time Dim Load
360 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Technical Implementation
Fiscal Periods & Time Dim Load 8
By default, the file contains all dates from 01-Jan-1990 through 31-Dec.-2012
in “YYYYMMDD” format
You can easily change the contents of dates.dat to include a different date
range that covers your specific needs.
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 361
8 Technical Implementation
Fiscal Periods & Time Dim Load
362 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Documentation References
chapter
9 Documentation References
Data Services Documentation References
The SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP
solutions User Guide requires familiarity with SAP BusinessObjects
Enterprise and Data Services applications. Documentation for both
applications can be found in http://help.sap.com.
364 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Documentation References
BusinessObjects Enterprise Documentation References 9
• Administrator’s Reference Guide
• Recommended Settings Guide
• Import Wizard Guide
• InfoView User Guide
Extending/customizing Rapid Marts Reporting Content:
• Designer’s Guide (BusinessObjects -> All Products -> Universe
Designer path)
• Building queries with Web Intelligence (BusinessObjects -> All
Products -> Web Intelligence path)
• Using Functions, Formulas and Calculations in Web Intelligence
(BusinessObjects -> All Products -> Web Intelligence path)
SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide 365
9 Documentation References
BusinessObjects Enterprise Documentation References
366 SAP BusinessObjects Project Systems Rapid Mart XI 3.2 for SAP solutions User Guide
Rapid Mart Data Schema
appendix
Appendix
Table Summary A
Rapid Mart Data Schema
This appendix provides detailed information about the tables and views in the SAP BusinessObjects Project System
Rapid Mart XI 3.2, version for SAP solutions. This information applies to an Oracle target datastore.
Auxiliary Tables
● AW_DIMENSION_SOURCE
● AW_FIRST_RUN_DATE
● AW_JOBEXECUTION
● AW_LOOKUP_INDEX
Dimension Tables
● ACCT_ASSIGNMENT_CATEGORY
● ACTIVITY
● ACTIVITY_HIER
● ACTIVITY_HIER_HZ
● ACTIVITY_HIER_VR
● BUSINESS_ACTIVITY
● BUSINESS_AREA
● CHART_OF_ACCOUNTS
● COMPANY_CODE
● CONTROL_KEY
● CONTROLLING_AREA
● COST_CENTER
● COST_CENTER_HIER
● COST_CENTER_HIER_HZ
● COST_CENTER_HIER_VR
● COST_ELEMENT
● COST_ELEMENT_HIER
● COST_ELEMENT_HIER_HZ
● COST_ELEMENT_HIER_VR
● COST_OBJECT_INDICATOR
● CURRENCY
● DOCUMENT_CATEGORY
● DOCUMENT_TYPE
● FINANCIAL_MGMT_AREA
● FINANCIAL_RECORD_CATEGORY
● FINANCIAL_RECORD_TYPE
● FINANCING_CODE
● FISC_PERIOD
● FORMULA_PARAMETER
● FUNCTIONAL_AREA
Fact Tables
● MILESTONE_FACT
● NETWORK_RELATIONSHIP_FACT
● PRODUCTION_ORDER_FACT
● PROJECT_COST_SUMMARY_FACT_HZ
● PROJECT_COST_SUMMARY_FACT_VR
● PRT_ASSIGNMENT_FACT
Staging Tables
● FISC_PERIOD_STAGE
● PROJECT_COST_SUMMARY_STAGE_VR
Validation Tables
● ACTIVITY_HIER_BAD
● COST_CENTER_HIER_BAD
● COST_ELEMENT_HIER_BAD
● FUNCTIONAL_AREA_HIER_BAD
● INTERNAL_ORDER_HIER_BAD
● PROFIT_CENTER_HIER_BAD
● PROJECT_ELEMENT_HIER_BAD
● WORK_CENTER_HIER_BAD
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ACCT_ASSIGN_CATE PK
1 T613I.KNTTP - Account assignment category NVARCSTR 1 0 0 no
G_ID
GOODS_RECPT_FL
5 T163K.WEPOS- Goods receipt indicator NVARCSTR 1 0 0 yes
AG
INVOICE_RECPT_FLA
6 T163K.REPOS- Invoice receipt indicator NVARCSTR 1 0 0 yes
G
SPECL_STOCK_DESC
9 Lookup text description of T163K.SOBKZ NVARCSTR 20 0 0 yes
R
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ACTIVITY_FULL_NAM
2 Activity ID and Description NVARCSTR 120 0 0 yes
E
ACTIVITY_TYPE_CAT
5 CSLA-LATYPE-Activity type category NVARCSTR 1 0 0 yes
EG_CODE
ALLOCTN_COST_ELE
6 CSLA-VKSTA-Allocation cost element NVARCSTR 10 0 0 yes
M_ID
Date and time when the record was loaded into DATETIME
10 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ETL_ERROR_COLU
5 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
AW_DIMENSION_SOURCE
Master list of values indicating sources of combined dimensions
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 0 yes
Rapid Mart
AW_JOBEXECUTION
Job Execution Status table
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
3 LOAD_DATE 24 0 0 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
BUS_ACTIVITY_DESC
1 T022T.TXT -Text (30 Characters) NVARCSTR 30 0 0 yes
R
BUS_ACTIVITY_TYPE
3 lookup on VORGTYP domain in DD07T NVARCSTR 60 0 0 yes
_DESCR
5 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
RECORD_TYPE_DE
7 lookup on RRCTY domain in DD07T NVARCSTR 60 0 0 yes
SCR
BUSINESS_AREA
Business Areas - TGSB, TSGBT
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
BUS_AREA_FULL_NA
2 Business Area ID and Descritpion NVARCSTR 120 0 0 yes
ME
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
CHART_OF_ACCT_FU
1 Chart of accounts full name NVARCSTR 120 0 0 yes
LL_NAME
CHART_OF_ACCT_NA
3 Chart of accounts description NVARCSTR 50 0 0 yes
ME
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
CHART_OF_ACCT_NA
4 Chart of Accounts Name NVARCSTR 50 0 0 yes
ME
CMPNY_CODE_FULL_
6 Company Code and Name NVARCSTR 120 0 0 yes
NAME
CMPNY_CODE_ID_OR
8 Original Key of Company Code NVARCSTR 4 0 0 yes
IGINAL
CMPNY_CODE_NAM
10 Name of the Company - 1st description NVARCSTR 40 0 0 yes
E_01
CMPNY_CODE_NAM
11 Name of the Company - 2nd description NVARCSTR 40 0 0 yes
E_02
CMPNY_CODE_NAM
12 Name of the Company - 3rd description NVARCSTR 40 0 0 yes
E_03
CMPNY_CODE_NAM
13 Name of the Company - 4th description NVARCSTR 40 0 0 yes
E_04
CR_CTRL_AREA_DES
16 Credit Controlling Area description NVARCSTR 35 0 0 yes
CR
FISC_YR_VARIANT_N
23 Company code fiscal year variant name NVARCSTR 30 0 0 yes
AME
Date and time when the record was loaded into DATETIME
27 LOAD_DATE 24 0 9 yes
Rapid Mart
VAT_REGISTRTN_NU
34 VAT regulation number NVARCSTR 20 0 0 yes
M
CONTROL_KEY
Business transactions should be executed for the object that belongs to the task list or order (from T430)
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
CAPACITY_PLAN_FLA
2 T430.KAPA - Indicator: Capacity planning NVARCSTR 1 0 0 yes
G
CONFIRMATN_FLAG_
3 Lookup description of confirmation indicator NVARCSTR 60 0 0 yes
DESCR
8 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
CTRL_AREA_FULL_N
2 Controlling Area DI and Desc NVARCSTR 120 0 0 yes
AME
LEDGER_ID_PROFIT_
6 Financial Ledger ID profit Center NVARCSTR 2 0 0 yes
CNTR
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
OPERTNG_CONCER
9 Operating Concern NVARCSTR 4 0 0 yes
N_ID
STD_SET_HIER_COD
11 Standard Hierarchy for Cost Centers NVARCSTR 12 0 0 yes
E
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
COST_CNTR_FULL_N
7 Cost Center ID and Desc NVARCSTR 120 0 0 yes
AME
COST_CNTR_ID_SUB
9 CSKS.NKOST - Subsequent Cost Center ID NVARCSTR 10 0 0 yes
SEQUENT
COST_CNTR_NAME_0
11 Cost Center Name Line 1 NVARCSTR 40 0 0 yes
1
COST_CNTR_NAME_0
12 Cost Center Name Line 2 NVARCSTR 40 0 0 yes
2
COST_CNTR_NAME_0
13 Cost Center Name Line 3 NVARCSTR 40 0 0 yes
3
COST_CNTR_NAME_0
14 Cost Center Name Line 4 NVARCSTR 40 0 0 yes
4
Date and time when the record was loaded into DATETIME
27 LOAD_DATE 24 0 9 yes
Rapid Mart
PROFIT_CNTR_DESC
31 Profit Center Description NVARCSTR 40 0 0 yes
R
COST_CENTER_HIER
Cost Center Hierarchy - CCSS-KOSTL - Cannot have a primary key due to possible duplicate entries in SAP
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ETL_ERROR_COLU
5 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
7 LVL_00_FULL_NAME Cost Center ID and Desc for Level 0 NVARCSTR 120 0 0 yes
10 LVL_01_FULL_NAME Cost Center ID and Desc for Level 1 NVARCSTR 120 0 0 yes
13 LVL_02_FULL_NAME Cost Center Id and Desc for Level 2 NVARCSTR 120 0 0 yes
16 LVL_03_FULL_NAME Cost Center ID and Desc for Level 3 NVARCSTR 120 0 0 yes
19 LVL_04_FULL_NAME Cost Center ID and Desc for Level 4 NVARCSTR 120 0 0 yes
22 LVL_05_FULL_NAME Cost Center ID and Desc for Level 5 NVARCSTR 120 0 0 yes
25 LVL_06_FULL_NAME Cost Center Id and Desc for Level 6 NVARCSTR 120 0 0 yes
28 LVL_07_FULL_NAME Cost Center Id and Dec for Level 7 NVARCSTR 120 0 0 yes
31 LVL_08_FULL_NAME Cost Center ID and Desc for Level 8 NVARCSTR 120 0 0 yes
34 LVL_09_FULL_NAME Cost Center Id and Desc for Level 9 NVARCSTR 120 0 0 yes
37 LVL_10_FULL_NAME Cost Center ID and Desc for Level 10 NVARCSTR 120 0 0 yes
COST_CENTER_HIER_VR
CCSS-KOSTL - Cost Center Hierarchy vertically flattenned - cannot have primary key due to possible duplicate entries in SAP
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
2 CHILD_FULL_NAME Cost Center ID and Desc for the Child NVARCSTR 120 0 0 yes
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
COST_ELEM_FULL_N
3 Cost Element ID and Description NVARCSTR 120 0 0 yes
AME
Date and time when the record was loaded into DATETIME
6 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ETL_ERROR_COLU
5 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
7 LVL_00_FULL_NAME Cost Element ID and Descripion for level 0 NVARCSTR 120 0 0 yes
10 LVL_01_FULL_NAME Cost Element ID and Desc for Level 1 NVARCSTR 120 0 0 yes
13 LVL_02_FULL_NAME Cost Element ID and Desc for Level 2 NVARCSTR 120 0 0 yes
16 LVL_03_FULL_NAME Cost Element ID and Desc for Level 3 NVARCSTR 120 0 0 yes
19 LVL_04_FULL_NAME Cost Element ID and Desc for Level 4 NVARCSTR 120 0 0 yes
22 LVL_05_FULL_NAME Cost Element ID and Desc for Level 5 NVARCSTR 120 0 0 yes
25 LVL_06_FULL_NAME Cost Element ID and Desc for Level 6 NVARCSTR 120 0 0 yes
28 LVL_07_FULL_NAME Cost Element ID and Desc for Level 7 NVARCSTR 120 0 0 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
CURRENCY
TCURC, TCURT
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
DOCUMENT_TYPE
Internal Order Type attributes from T003O/T003P
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
6 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
FIN_MGMT_AREA_DE
1 Name of FM area NVARCSTR 25 0 0 yes
SCR
Date and time when the record was loaded into DATETIME
3 LOAD_DATE 24 0 9 yes
Rapid Mart
FINANCIAL_RECORD_CATEGORY
Descriptive attributes for Accounting Summary table Value Category from TPIR1T
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
RECORD_CATEG_D
3 TPIR1T-KTEXT - Text NVARCSTR 30 0 0 yes
ESCR
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
2 LOAD_DATE 24 0 9 yes
Rapid Mart
RECORD_TYPE_DE
4 Financial Record Type Desc. NVARCSTR 60 0 0 yes
SCR
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
FIN_MGMT_AREA_DE
1 FM01T.FITXT - Name of FM area NVARCSTR 25 0 0 yes
SCR
8 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 CALENDAR_HALF Calendar Half Year for this Fiscal Period NVARCSTR 2 0 0 yes
CALENDAR_QUART
5 Calendar Quarter for this Fiscal Period INTEGER 4 0 0 yes
ER
CALENDAR_YEAR_HA
7 Calendar Year and Half NVARCSTR 12 0 0 yes
LF
CALENDAR_YEAR_
8 Calendar Year and Month NVARCSTR 12 0 0 yes
MONTH
CALENDAR_YEAR_
9 Calendar Year and Quarter NVARCSTR 12 0 0 yes
QUARTER
FISC_YEAR_QUARTE
19 Fiscal Year and Quarter NVARCSTR 12 0 0 yes
R
Date and time when the record was loaded into DATETIME
22 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
REGISTRTN_PERIOD
9 Number of Regular Acctng Periods INTEGER 4 0 0 yes
_COUNT
SPECL_PERIOD_COU
10 Number of Special Acctng Periods INTEGER 4 0 0 yes
NT
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
DIMENSION_TYPE_N
2 TC20.DIMEN- Dimension key NVARCSTR 6 0 0 yes
AME
4 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
PARAMETER_ORIGIN
10 TC20.VRWRT - Origin of the parameter value NVARCSTR 1 0 0 yes
_ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
FUNCTNL_AREA_DES
1 Functional Area Description NVARCSTR 30 0 0 yes
CR
FUNCTNL_AREA_FUL
2 ID and Description NVARCSTR 120 0 0 yes
L_NAME
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
FUNCTIONAL_AREA_HIER
Functional Area Hierarchy
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ETL_ERROR_COLU
4 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
6 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
3 LOAD_DATE 24 0 9 yes
Rapid Mart
FUNCTIONAL_AREA_HIER_VR
Functional Area Hierarchy - Vertical
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
6 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ALLOCTN_GRP_CO
1 Allocation Group Code NVARCSTR 2 0 0 yes
DE
COST_CNTR_ID_ALL
10 AUFK-KOSTL NVARCSTR 10 0 0 yes
OCTN
COST_CNTR_ID_RES
11 AUFK-KOSTV NVARCSTR 10 0 0 yes
P
COST_CNTR_ID_RQS
12 AUFK-AKSTL NVARCSTR 10 0 0 yes
T
COST_COLLECTR_KE
13 AUFK-CCKEY NVARCSTR 23 0 0 yes
Y
COST_ELEM_ID_SET
14 AUFK-KSTAR NVARCSTR 10 0 0 yes
TLMNT
EST_TRX_COST_ORD
26 AUFK-USER4 DECIMAL 48 11 2 yes
ER
EXTERNAL_ORDER
27 AUFK-AUFEX NVARCSTR 20 0 0 yes
_NUM
GL_ACCT_ID_ALLOCT
28 AUFK-SAKNR NVARCSTR 10 0 0 yes
N
INTERNAL_ORDER_ID
30 AUFK-REFNR NVARCSTR 12 0 0 yes
_REF
INTERNAL_ORDER_ID
31 AUFK-ASTNR NVARCSTR 1 0 0 yes
_STATS
JOINT_VENTURE_CO
32 AUFK-VNAME NVARCSTR 6 0 0 yes
DE
Date and time when the record was loaded into DATETIME
33 LOAD_DATE 24 0 9 yes
Rapid Mart
PLANNED_CLOSE_DA
40 AUFK-PDAT3 DATETIME 24 0 9 yes
TE
PLANNED_COMPLT
41 AUFK-PDAT2 DATETIME 24 0 9 yes
_DATE
INTERNAL_ORDER_HIER
CCSS-AUFNR - Internal Order Hierarchy- cannot have primary key due to possible duplicate entries in SAP
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
4 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ETL_ERROR_COLU
4 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
6 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
3 LOAD_DATE 24 0 9 yes
Rapid Mart
INTERNAL_ORDER_HIER_VR
CCSS-AUFNR - Internal Order hierarchy flattenned vertically - cannot have primary key due to possible duplicate entries in SAP
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
6 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
ORDER_STATUS_D
5 TKO04.TXT -Text (40 characters) for status NVARCSTR 40 0 0 yes
ESCR
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
INDUSTRY_SECTOR_I
7 MARA.MBRSH Industry Sector ID NVARCSTR 1 0 0 yes
D
Date and time when the record was loaded into DATETIME
9 LOAD_DATE 24 0 9 yes
Rapid Mart
MIN_REM_SHELF_LIF
13 MARA.MHDRZ Minimum remaining shelf life INTEGER 4 0 0 yes
E
MTRL_CATEG_DES
15 Category Description NVARCSTR 60 0 0 yes
CR
PURCH_STATUS_C
25 General material status: Purchasing NVARCSTR 2 0 0 yes
ODE
SALES_STATUS_COD
27 MARA.MSTAV General material status: sales NVARCSTR 2 0 0 yes
E
TRANSPORT_GRP_
28 MARA.TRAGR Transportation group NVARCSTR 4 0 0 yes
CODE
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
BATCH_NUM_VEND
7 MCHA.LICHA - Vendor batch number NVARCSTR 15 0 0 yes
OR
INDUSTRY_SECTOR_I
23 MARA.MBRSH Industry Sector ID NVARCSTR 1 0 0 yes
D
25 LOAD_DATE Date and time when loaded into RapidMart DATETIME 24 0 9 yes
MTRL_CATEG_DES
32 lookup on ATTYP domain in DD07T NVARCSTR 60 0 0 yes
CR
NEXT_INSPECTN_DA
39 MCHA.QNDAT - Next inspection date DATETIME 24 0 9 yes
TE
PROCUREMNT_TYP
43 MARC.BESKZ - Procurement type code NVARCSTR 20 0 0 yes
E_ID
QTY_REORDER_POIN
46 MARC.MINBE Reorder point DECIMAL 48 13 3 yes
T
RESTRICT_STOCK_F
49 MCHA.ZUSTD - Batch in restricted-use stock NVARCSTR 1 0 0 yes
LAG
SPECL_PROCUREM
51 MARC.SOBSL - Special procurement type NVARCSTR 2 0 0 yes
NT_TYPE_ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
MTRL_CATEG_DES
25 lookup on ATTYP domain in DD07T NVARCSTR 60 0 0 yes
CR
PROCUREMNT_TYP
37 MARC.BESKZ - Procurement type code NVARCSTR 20 0 0 yes
E_ID
QTY_REORDER_POIN
41 MARC.MINBE Reorder point DECIMAL 48 13 3 yes
T
SPECL_PROCUREM
45 MARC.SOBSL - Special procurement type NVARCSTR 2 0 0 yes
NT_TYPE_ID
MATERIAL_GROUP
T023T - Material Group
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and Time Loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
2 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
MTRL_ITEM_GRP_DE
4 TPTMT.BEZEI Division Description NVARCSTR 20 0 0 yes
SCR
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
37 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
NETWORK_PROFILE_
42 PLKO.PROFIDNETZ -Profile (network) NVARCSTR 7 0 0 yes
ID
RELEASE_STOP_FLA
55 MLST.KZ_FRMST - Release stop indicator INTEGER 4 0 0 yes
G
MILESTONE_USAGE
Milestone usage descriptive attributes from T433T
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
MRP_CTRLLER_NA
6 T024D.DSNAM - Name of MRP controller NVARCSTR 18 0 0 yes
ME
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
CHILD_OPERATN_DE
1 AFVC.LTXA1 - Operation short text - Child NVARCSTR 40 0 0 yes
SCR
CHILD_OPERATN_NU
3 AFVC.VORNR Activity Number - child node NVARCSTR 4 0 0 yes
M
Date and time when the record was loaded into DATETIME
10 LOAD_DATE 24 0 9 yes
the target database
AFAB.AUFPL_NCH/AFAB.AUFPL_VOR - No.
OPERATN_ROUTING_ PK
12 identifying the network to which the NVARCSTR 10 0 0 no
ID_CHILD successor/predecessor belongs
AFAB.AUFPL_NCH/AFAB.AUFPL_VOR - No.
OPERATN_ROUTING_ PK
13 identifying the network to which the NVARCSTR 10 0 0 no
ID_PARENT successor/predecessor belongs
AFAB.APLZL_NCH/AFAB.APLZL_VOR - No.
OPERATN_SEQ_ID_C PK
14 identifying the network to which the NVARCSTR 8 0 0 no
HILD successor/predecessor belongs
AFAB.APLZL_NCH/AFAB.APLZL_VOR - No.
OPERATN_SEQ_ID_P PK
15 identifying the network to which the NVARCSTR 8 0 0 no
ARENT successor/predecessor belongs
PARENT_OPERATN
16 AFVC.LTXA1 - Operation short text - Parent NVARCSTR 40 0 0 yes
_DESCR
NETWORK_PROFILE
Network profile descriptive attributes from TCN41, TCN41T
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
GROUP_APPLICTN_D
1 TCN4T.PROFI_TXT -Text for Profile NVARCSTR 40 0 0 yes
ESCR
3 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
NETWORK_PROFILE_ PK
5 TCN41.PROFIDNETZ -Network profile NVARCSTR 7 0 0 no
ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
STORAGE_LOCATN_I
49 AFPO.LGORT Storage location NVARCSTR 4 0 0 yes
D
OBJECT_CLASS
DD07T - Object Class reference dimension
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
1 LOAD_DATE 24 0 9 yes
Rapid Mart
OBJECT_NUMBER_TYPE
TBO01 - The object type is the first two characters of the object number, which is a unique object key per client (order, cost center, project,
...)
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
OBJ_NUM_TYPE_DES
5 TBO01, TXT10 - Text, length 10 NVARCSTR 10 0 0 yes
CR
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
2 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
OBJ_NUM_TYPE_DES
27 TBO01, TXT10 - Text, length 10 NVARCSTR 10 0 0 yes
CR
SYSTEM_CONDITN_D
46 T357M_T-ANLZUX - Operating status text NVARCSTR 40 0 0 yes
ESCR
SYSTEM_CONDITN_I
47 AFVC-ANLZU - System condition NVARCSTR 1 0 0 yes
D
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
PROJ_ELEM_ID_COM
23 PEGOB.CMPPNR - Component WBS element NVARCSTR 24 0 0 yes
PONENT
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
BATCH_STATUS_FLA
2 Batch Status Flag NVARCSTR 5 0 0 yes
G
Date and time when the record was loaded into DATETIME
13 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
11 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
1 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ACCT_ASSIGN_CATE
1 AFPO.KNTTP - Account assignment category NVARCSTR 1 0 0 no
G_ID
ACTL_CONFRM_EN
2 AFKO.GLTRI - Actual finish confimred date DATETIME 24 0 9 yes
D_DATE
FCST_SCHED_END_D
34 AFKO.GLTPS - Scheduled forecast finish DATETIME 24 0 9 yes
ATE
INTERNAL_ORDER_ID
50 AFKO-MAUFNR - Superior order number NVARCSTR 12 0 0 yes
_PAR
NETWORK_PROFILE_
62 AFKO.PROFID - Network Profile NVARCSTR 7 0 0 no
ID
ORDER_LINE_ITEM_I PK
68 AFPO.POSNR - Order item number NVARCSTR 4 0 0 no
D
PROD_ORDER_DES
76 AUFK-KTEXT - Short text NVARCSTR 40 0 0 yes
CR
SCHED_LINE_ITEM_I
92 AFPO.KDEIN - Delivery schedule (sales order) NVARCSTR 4 0 0 yes
D
SCHED_RELEASE_DA
93 AFKO-FTRMS - Scheduled release date DATETIME 24 0 9 yes
TE
STORAGE_LOCATN_I
96 AFPO.LGORT - Storage location NVARCSTR 4 0 0 yes
D
TECHN_COMPLT_FLA
98 Check table JEST for completed status INTEGER 4 0 0 yes
G
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
10 LOAD_DATE 24 0 9 yes
Rapid Mart
PROFIT_CNTR_DESC
15 Name of Profit Center NVARCSTR 40 0 0 yes
R
PROFIT_CNTR_FULL_
16 Profit Center Name and ID NVARCSTR 120 0 0 yes
NAME
PROFIT_CNTR_NAME
19 Name 1 NVARCSTR 40 0 0 yes
_01
PROFIT_CNTR_NAME
20 Name 2 NVARCSTR 40 0 0 yes
_02
PROFIT_CNTR_NAME
21 Name 3 NVARCSTR 40 0 0 yes
_03
PROFIT_CNTR_NAME
22 Name 4 NVARCSTR 40 0 0 yes
_04
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
ETL_ERROR_COLU
5 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
3 LOAD_DATE 24 0 9 yes
Rapid Mart
6 LVL_00_FULL_NAME Profit Center ID and Description for the root NVARCSTR 120 0 0 yes
9 LVL_01_FULL_NAME Profit Center ID and Description for Level 1 NVARCSTR 120 0 0 yes
12 LVL_02_FULL_NAME Prifit Center ID and Descritption for Level 2 NVARCSTR 120 0 0 yes
18 LVL_04_FULL_NAME Priofit Center ID and Description for Level 4 NVARCSTR 120 0 0 yes
21 LVL_05_FULL_NAME Profit Center Id and Descritpion for Level 5 NVARCSTR 120 0 0 yes
24 LVL_06_FULL_NAME Profit Center Id and Descripiton for Level 6 NVARCSTR 120 0 0 yes
27 LVL_07_FULL_NAME Profit Center Id and Descritpion for level 7 NVARCSTR 120 0 0 yes
30 LVL_08_FULL_NAME Profit Center Id and Descritpion for level 8 NVARCSTR 120 0 0 yes
33 LVL_09_FULL_NAME Profit Center Id and Descritpion for Level 9 NVARCSTR 120 0 0 yes
36 LVL_10_FULL_NAME Profit Center Id and Descritpion for Level 10 NVARCSTR 120 0 0 yes
PROFIT_CENTER_HIER_VR
CCSS-RPRCTR Profit Center Hierarchy vertically flattenned- cannot have primary key due to possible duplicate entries in SAP
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
PROGRESS_VERSI
14 EVOP.VERSN_EV - Progress Version Code NVARCSTR 3 0 0 yes
ON_ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
PLANNED_FINISH_DA
11 Project planned finish date DATETIME 24 0 9 yes
TE
PLANNED_START_DA
12 Project planned start date DATETIME 24 0 9 yes
TE
PROFILE_DISTRIBTN_
14 Distribution Profitle Description NVARCSTR 40 0 0 yes
DESCR
PROFILE_DISTRIBTN_
15 Distribution profile NVARCSTR 6 0 0 yes
ID
PROFILE_INVESTMNT
16 Investment Profile Description NVARCSTR 50 0 0 yes
_DESCR
PROFILE_NETWORK_
18 Network Profile Description NVARCSTR 40 0 0 yes
DESCR
PROFILE_NETWORK_
19 Network profile NVARCSTR 7 0 0 yes
ID
PROFILE_PAYMNT_P
20 Payment plan profile NVARCSTR 6 0 0 yes
LAN_ID
PROFILE_PROJ_DES
22 Project Profile Description NVARCSTR 40 0 0 yes
CR
PROFILE_SIMULTN_D
24 Simulation Profile Description NVARCSTR 40 0 0 yes
ESCR
PROFILE_SIMULTN_I
25 Simulation profile NVARCSTR 7 0 0 yes
D
RESP_PERSON_NA
31 Name of responsible person (Project manager) NVARCSTR 25 0 0 yes
ME
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
PRPS.PGSBR/AFVC.GSBER/PROJ.VBSBR
91 BUS_AREA_ID PK -Business area for WBS element/Proj/Network NVARCSTR 4 0 0 yes
PRPS.PBUKR/AFVC.BUKRS/PROJ.VBUKR -
92 CMPNY_CODE_ID PK NVARCSTR 4 0 0 yes
-Company code for WBS element
AFVC/PROJ/PRPS.FUNC_AREA -Functional
101 FUNCTNL_AREA_ID PK NVARCSTR 16 0 0 yes
Area ID
104 LOAD_TIME Time This row was loaded into the Rapid Mart NVARCSTR 8 0 0 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
AMT_PER_ROLLING_
16 Rolling Total Balance - Transaction Currency DECIMAL 48 17 2 yes
TRX
PRPS.PGSBR/AFVC.GSBER/PROJ.VBSBR
21 BUS_AREA_ID PK -Business area for WBS element/Proj/Network NVARCSTR 4 0 0 yes
PRPS.PBUKR/AFVC.BUKRS/PROJ.VBUKR -
22 CMPNY_CODE_ID PK NVARCSTR 4 0 0 yes
-Company code for WBS element
AFVC/PROJ/PRPS.FUNC_AREA -Functional
32 FUNCTNL_AREA_ID PK NVARCSTR 16 0 0 yes
Area ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
PRPS.PBUKR/AFVC.BUKRS/PROJ.VBUKR -
18 CMPNY_CODE_ID NVARCSTR 4 0 0 yes
-Company code for WBS element
AFVC/PROJ/PRPS.FUNC_AREA -Functional
27 FUNCTNL_AREA_ID NVARCSTR 16 0 0 yes
Area ID
30 LOAD_TIME Time This row was loaded into the Rapid Mart NVARCSTR 8 0 0 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 ACTL_START_DATE Actual start date for the WBS element DATETIME 24 0 9 yes
BASIC_SCHED_EARL
8 Earliest scheduled finish date (basic) DATETIME 24 0 9 yes
ST_FINISH_DATE
BASIC_SCHED_EARL
9 Earliest scheduled start date (Basic) DATETIME 24 0 9 yes
ST_START_DATE
BASIC_SCHED_LATE
10 Latest scheduled finish date (basic) DATETIME 24 0 9 yes
ST_FINISH_DATE
BASIC_SCHED_LATE
11 Latest scheduled start date (basic) DATETIME 24 0 9 yes
ST_START_DATE
FCST_SCHED_EARLS
18 Earliest scheduled finish date (forecast) DATETIME 24 0 9 yes
T_FINISH_DATE
FCST_SCHED_LATES
19 Latest scheduled finish date (Forecast) DATETIME 24 0 9 yes
T_FINISH_DATE
FCST_SCHED_LATES
20 Latest scheduled start date (forecast) DATETIME 24 0 9 yes
T_START_DATE
FCST_SCHED_START
21 Scheduled start date (Forecast) DATETIME 24 0 9 yes
_DATE
Date and time when the record was loaded into DATETIME
23 LOAD_DATE 24 0 9 yes
Rapid Mart
PROJ_ELEM_SHORT_
31 PRPS.POSKI - WBS element short External ID NVARCSTR 16 0 0 yes
ID
36 TNTV_FINISH_DATE Tentative actual finish date for WBS element DATETIME 24 0 9 yes
37 TNTV_START_DATE Tentative actual start date for WBS element DATETIME 24 0 9 yes
UOM_ID_ACTL_DURT
38 Unit for duration of actual WBS element dates NVARCSTR 3 0 0 yes
N
UOM_ID_BASIC_DUR
39 Unit for duration of basic WBS element dates NVARCSTR 3 0 0 yes
TN
PROJECT_ELEMENT_HIER
PRHI - Project Element Hierarchy dimension
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 CHILD_FULL_NAME Project Element Child Node ID and Description NVARCSTR 100 0 0 yes
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 CHILD_FULL_NAME Project Element Child Node ID and Description NVARCSTR 100 0 0 yes
ETL_ERROR_COLU
6 Data Integrator Error message NVARCSTR 500 0 0 yes
MN
Date and time when the record was loaded into DATETIME
7 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
2 LOAD_DATE 24 0 9 yes
Rapid Mart
PROJECT_ELEMENT_HIER_VR
PRHI - Project Element Hierarchy vertically flattenned
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
6 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
AFVC.PLNFL - Sequence of
29 GROUP_LINE_ID NVARCSTR 6 0 0 yes
operations/activities
CRVS_A./CRVS_B.SFHNR - Production
65 PRT_NAME NVARCSTR 18 0 0 yes
resources and tools Name (lookup)
RESOURCE_ID_WR
77 AFVC.ARBID -Object ID of the resource NVARCSTR 8 0 0 yes
KCNTR
STORAGE_LOCATN_I
85 AFPO.LGORT Storage location NVARCSTR 4 0 0 yes
D
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
TCF03.FAKTX -Language-dependent
4 PRT_CATEG_DESCR NVARCSTR 40 0 0 yes
description of the PRT category
PRT_GROUPING_KEY
Production Resource/Tools grouping key descriptive attributes from TCF13
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
7 CURRENT_FLAG Indicates that the record is current (1/0 values) INTEGER 4 0 0 yes
19 LOCATN_FULL_NAME Lookup onT499S for Plant Location ID +name NVARCSTR 120 0 0 yes
PARAMETER_VALUE_
27 CRFH.PARV1 -Parameter value DECIMAL 48 9 3 yes
01
PARAMETER_VALUE_
28 CRFH.PARV2 -Parameter value DECIMAL 48 9 3 yes
02
PARAMETER_VALUE_
29 CRFH.PARV3 -Parameter value DECIMAL 48 9 3 yes
03
PARAMETER_VALUE_
30 CRFH.PARV4 -Parameter value DECIMAL 48 9 3 yes
04
PARAMETER_VALUE_
31 CRFH.PARV5 -Parameter value DECIMAL 48 9 3 yes
05
PARAMETER_VALUE_
32 CRFH.PARV6 -Parameter value DECIMAL 48 9 3 yes
06
CRVS_A./CRVS_B.SFHNR - Production
41 PRT_NAME NVARCSTR 18 0 0 yes
resources and tools Name (lookup)
PRT_STATUS
Descriptive attribututes for PRT status from TCF05
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 LOAD_DATE Data and Time Loaded into Rapid Mart DATETIME 24 0 9 yes
REFERENCE_DATE_KEY
Key determining the reference date for various entities - Milestone, PRT - Domain MLST_SDDAT; TCA55
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
4 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
PLKO.KOKRS - Controlling
CTRL_AREA_FULL_N
9 area+TKA01-BEZEI - Controlling area NVARCSTR 120 0 0 yes
AME description
GROUP_TYPE_DES
14 Lookup desription of task list type in TC A02 NVARCSTR 30 0 0 yes
CR
19 LOAD_DATE Date and time when loaded into Rapid Mart DATETIME 24 0 9 yes
PROCESS_TYPE_DES
28 lookup on C2_PRTYP domain in DD07T NVARCSTR 60 0 0 yes
CR
SYSTEM_CONDITN_I
38 PLKO.ANLZU - System condition NVARCSTR 1 0 0 yes
D
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
PLKO.KOKRS - Controlling
CTRL_AREA_FULL_N
14 area+TKA01-BEZEI - Controlling area NVARCSTR 120 0 0 yes
AME description
GROUP_TYPE_DES
22 TCA02.TXT - Lookup desription of task list type NVARCSTR 30 0 0 yes
CR
24 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
GROUP_LINE_CATEG
8 PLFL.FLGAT - Sequence category NVARCSTR 1 0 0 yes
_ID
PLFL.PLNFL - Sequence of
10 GROUP_LINE_ID PK NVARCSTR 6 0 0 no
operations/activities
GROUP_TYPE_DES
12 TCA02.TXT - Lookup desription of task list type NVARCSTR 30 0 0 yes
CR
SERVICE_PERSON
Populates SERVICE_PERSON dimension with Employee names. This is a reference dimension only, and not Employee master data
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
4 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
STANDARD_TEXT_KEY
Standard text Key descriptions for activities from T435T
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
1 LOAD_DATE 24 0 9 yes
the target database
STATUS_PROFILE_D
3 TJ20T.TXT - Text (30 Characters) NVARCSTR 30 0 0 yes
ESCR
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
DISTRIBTN_CHANNEL
5 T001L.VTWEG Distribution channel NVARCSTR 20 0 0 yes
_DESCR
DISTRIBTN_CHANNEL
6 T001L.VTWEG Distribution channel NVARCSTR 2 0 0 yes
_ID
HANDLNG_UNIT_FLA
10 T001L.XHUPF Handling unit requirement NVARCSTR 1 0 0 yes
G
11 LOAD_DATE Date and Time Loaded into Rapid Mart DATETIME 24 0 9 yes
STORAGE_LOCATN
25 T001L.LGOBE Description of storage location NVARCSTR 16 0 0 yes
_DESCR
STORAGE_LOCATN_I PK
27 T001L.LGORT Storage location NVARCSTR 4 0 0 no
D
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
GROUP_TYPE_DES
1 TCA02.TXT -Desccription of the task list type NVARCSTR 30 0 0 yes
CR
3 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
TASK_LIST_USAGE
Task List Usage descriptive attributes from TC23T (TASK_LIST_USAGE)
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
3 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
CALENDAR_QUART
3 Calendar Quarter INTEGER 4 0 0 yes
ER
Date and time when the record was loaded into DATETIME
10 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
2 LOAD_DATE 24 0 9 yes
Rapid Mart
WEEK_START_FISC_
8 Fiscal Period when the week starts INTEGER 4 0 0 yes
PER
WEEK_START_FISC_
9 Fiscal Year when the week starts INTEGER 4 0 0 yes
YEAR
WEEK_START_QUA
11 Calendar Quarter when the week starts INTEGER 4 0 0 yes
RTER
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
1 LOAD_DATE 24 0 9 yes
Rapid Mart
VALUATION_AREA
Describes level at which stocks are valuated together, generally a company, plant or group of plants.
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
Date and time when the record was loaded into DATETIME
5 LOAD_DATE 24 0 9 yes
Rapid Mart
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and Time loaded into Rapid mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
MACHINE_TYPE_DES
21 Lookup machine type group description NVARCSTR 40 0 0 yes
CR
MACHINE_TYPE_GRP
22 CRHD.MATYP - Machine type grouping NVARCSTR 10 0 0 yes
_ID
ORG_UNIT_TYPE_DE
26 T777O-OTEXT -Object Type Description NVARCSTR 25 0 0 yes
SCR
STD_TEXT_KEY_COD
32 CRHD.KTSCH - Standard text key NVARCSTR 7 0 0 yes
E
STD_VALUE_KEY_DE
33 Lookup standard value key description in TC21 NVARCSTR 30 0 0 yes
SCR
SUPPLY_AREA_DESC
37 PVKT-PVBTX -Supply Area Description NVARCSTR 40 0 0 yes
R
TASK_LIST_USG_DES
39 Lookup task list usage descripton NVARCSTR 30 0 0 yes
CR
WORK_CNTR_CATE
45 CRHD.VERWE - Work center category NVARCSTR 4 0 0 yes
G_ID
WORK_CNTR_LOCA
50 T499S-KTEXT - Location desctiption (lookup) NVARCSTR 40 0 0 yes
TN_DESCR
WORK_CNTR_LOCA
51 CRHD.STAND - Work center location NVARCSTR 10 0 0 yes
TN_ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
1 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
WORK_CNTR_CATE
4 PK TC30T.VERWE - Work center cat. NVARCSTR 4 0 0 no
G_ID
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
FORMULA_EQUATN
4 TC25.FTEXT- Equation of formula NVARCSTR 70 0 0 yes
_TEXT
6 LOAD_DATE Date and time loaded into Rapid Mart DATETIME 24 0 9 yes
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
5 LOAD_DATE Load date and time into the target database DATETIME 24 0 9 yes
WORK_CNTR_HIER_I PK
15 CRHH.OBJID - Object ID of the resource NVARCSTR 8 0 0 no
D
WORK_CNTR_HIER_N
16 CRHH.NAME - Name of hierarchy NVARCSTR 10 0 0 yes
AME
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
7 LOAD_DATE Load date and time into the target database DATETIME 24 0 9 yes
WORK_CNTR_HIER_N
18 CRHH.NAME - Name of hierarchy NVARCSTR 10 0 0 yes
AME
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
2 LOAD_DATE Load date and time - for the target database DATETIME 24 0 9 yes
WORK_CNTR_HIER_N PK
23 CRHH.NAME - Name of hierarchy NVARCSTR 10 0 0 no
AME
Column Dtype Is
# Column Name Key Column Desc Datatype Length Precision Scale Nullable
WORK_CNTR_HIER_N PK
11 CRHH.NAME - Name of hierarchy NVARCSTR 10 0 0 no
AME