without the express permission of SAP AG. The information contained herein may be
changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary
software components of other software vendors.
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.
8SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 9
Introduction
chapter
Page 10
Introduction
1
What is a Rapid Mart?
What is a Rapid Mart?
SAP BusinessObjects Rapid Marts packages are blueprints for building data
marts with SAP BusinessObjects technology:
•Data Services
•Universe Designer
•Web Intelligence.
Rapid Marts packages deliver jump-start ETL (extract, transform & load)
mappings, schema, and initial reporting content, accelerating the deployment
of BI (business intelligence) for enterprise applications from SAP, PeopleSoft,
Oracle, and Siebel.
Each Rapid Mart is designed to address the reporting needs of a specific
business area (or department) like accounting, sales, or purchasing. A
component-based framework allows conducting analysis across these
selected business areas by combining different packages within the same
source application suite.
Rapid Marts focus on basic standard configuration of the enterprise
applications. They are country and industry neutral templates meant to be
easily modified and extended to suit customer specific application
implementation and reporting needs.
Rapid Marts incorporate best practices, and provide easily modifiable
templates. With Rapid Marts total development time of a data mart solution is
greatly reduced.
Each customer situation is different. You will probably encounter one or more
of these:
•Customizations you have made to SAP solutions the Rapid Mart does not
cover.
•Standard SAP solutions data fields important for your specific business,
but not included in the Rapid Mart templates.
•Optimization and performance challenges unique to your environment.
•Reporting requirements not covered within the Rapid Mart template
reports.
Rapid Marts are flexible templates that you can adjust to account for these
unique situations. It is expected that some customization and optimization will
be needed to suit your individual environment. Rapid Marts are not an out-ofthe-box solution.
10SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 11
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.
Rapid Marts packages accelerate Time to Value
Rapid Marts are packaged data solutions that you can quickly deploy to
address specific areas of business analysis.
Available Rapid Marts packages for SAP solutions include:
Financial Suite:
•SAP BusinessObjects General Ledger Rapid Mart, version for SAP
solutions
•SAP BusinessObjects Accounts Payable Rapid Mart, version for SAP
solutions
•SAP BusinessObjects Accounts Receivable Rapid Mart, version for SAP
solutions
•SAP BusinessObjects Cost Center Rapid Mart, version for SAP solutions
Operational Suite:
•SAP BusinessObjects Inventory Rapid Mart, version for SAP solutions
•SAP BusinessObjects Purchasing Rapid Mart, version for SAP solutions
•SAP BusinessObjects Sales Rapid Mart, version for SAP solutions
Manufacturing Suite:
•SAP BusinessObjects Plant Maintenance Rapid Mart, version for SAP
solutions
•SAP BusinessObjects Production Planning Rapid Mart, version for SAP
solutions
•SAP BusinessObjects Project Systems Rapid Mart, version for SAP
solutions
Human Capital Management (HCM) Suite:
•SAP BusinessObjects HR Rapid Mart, version for SAP solutions
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.
Introduction
What is a Rapid Mart?
1
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide11
Page 12
Introduction
1
What is a Rapid Mart?
SAP BusinessObjects Rapid Marts packages architecture
Rapid Marts architecture is driven by SAP BusinessObjects technology.
Rapid Mart Architecture:
Rapid Marts packages include the following components:
•Data Movement Jobs - packaged source-to-target mappings and data
transformations. Each job is designed to perform initial and incremental
data movement;
12SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 13
Introduction
About this document
•Data Model & Schema - set of dat a 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 reuse. 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.).
1
About this document
This document describes the SAP BusinessObjects HR Rapid Mart, version
for SAP solutions. This document contains information for a variety of users—
information that helps you understand the use of the Rapid Mart, the data in
the Rapid Mart, the reports you can create with the Rapid Mart, and how to
use and update the Rapid Mart.
This document contains the following chapters:
•Chapter 2: Overview — Describes the business problems you can solve
and the types of analyses you can do with this Rapid Mart
•Chapter 3: Subject Areas — Contains detailed information about each
componentized section in the Rapid Mart, including the processes each
section captures
•Chapter 4: Reports — Provides examples of reports you can produce
•Chapter 5: Universe — Describes the SAP BusinessObjects Universes
upon which the reports are built.
•Chapter 6: Installing the Rapid Mart — Cont ains the information you need
to install the Rapid Mart
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide13
Page 14
Introduction
1
About this document
•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: Customizing the Rapid Mart — Describes customization
challenges unique to the HR Rapid Mart.
•Chapter 9: Technical Implementation —Describes each componentized
section and the work flows that run to load that section
•Chapter 10: 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
14SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 15
Overview
chapter
Page 16
Overview
2
Overview
Overview
This chapter describes the business questions you can answer with the SAP
BusinessObjects HR 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
•Schema
What you can do with this Rapid Mart
The SAP BusinessObjects HR Rapid Mart, version for SAP solutions
supports analysis of benefits, payroll and other employment related
information. Some of the information in Human Resources may be sensitive
and appropriate access controls must be exercised. Analysis of Human
Resources helps one to better understand the personnel development and
compensation programs within the company.
The SAP solutions HR Module is very flexible, allowing customers around the
globe to implement Human Resources according to the rules of their own
particular jurisdiction. The SAP BusinessObjects HR Rapid Mart, version for
SAP solutions is a flexible template that allows you to customize and localize
your Human Resources reporting in according to the same rules.
All Rapid Marts are flexible templates that you can customize for your
particular needs. This is especially valuable in the HR Rapid Mart. Human
Resources reporting requirements vary greatly from country to country. Each
jurisdiction has its own regulatory requirements.
The SAP BusinessObjects HR Rapid Mart, version for SAP solutions is made
up of several componentized sections (also called subject areas). Each
section supports a subject related to human resources management. The
subject areas are presented as U.S. regulatory specific templates that can be
customized and localized for other countries and jurisdictions.
•Infotypes: The SAP solutions infotypes (tables PA0000, PA0001,
PA0002, etc.) are used throughout the following sections. They are
presented here as they appear in SAP solutions, with minimal
16SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 17
Overview
Supported analyses
transformations. These can provide additional analyses not covered
elsewhere in the Rapid Mart. They also serve as a starting point for
additional Rapid Mart customizations.
•Employee Administration: Helps to analyze personal and employment
related information by employee or by organizational unit. This section
addresses information such as age, length of service, annual salary,
deadlines and other significant dates and directory of current employees.
You can also analyze various employee demographics such as marital
status, education, job qualifications, etc.
•Leave Entitlement: Helps analyze employee absences such as
vacation, sick time, personal leave, maternity or paternity leave, etc. The
section focuses on US leave entitlement. Modification of the Rapid Mart
is required for other countries.
•Benefit Enrollment: Tracks the various fringe benefits of your
employees. These include health care, pension, savings plans, and
insurance plans. Enrollment and eligibility information can be analyzed
from an employee of benefit plan perspective.
•Employee Wage: Tracks the salaries and wages you pay your
employees. This includes pay rates, pay scales, job descriptions,
positions, position hierarchies, and organizational hierarchies.
•Payroll: Assists in analyzing historical and current compensation paid by
various wage types. Compensation amounts are summarized for easy
analysis. This section is specific to US payroll. Modification of the Rapid
Mart is required for other countries.
Chapter 3: Subject Areas discusses each of these sections in more detail and
how to link them together for complete human resources information across
several sections.
2
Supported analyses
The SAP BusinessObjects HR Rapid Mart, version for SAP solutions
supports several types of analyses.
Business functionType of analysisMeasures available in the Rapid Mart
Employee Administration Employee demographics Analyze employee length of service and
demographics such as Marital Status,
Education, Qualifications, Language
Skills, etc.
Benefits AdministrationBenefit plan enrollmentWeekly enrollment and eligibility
statistics by benefit area, benefit group,
benefit status, and plan
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide17
Page 18
Overview
2
Supported analyses
Business functionType of analysisMeasures available in the Rapid Mart
Employee benefits
profile
Dependents AnalysisAnalysis of employee dependents
Employee Benefit Costs Costing of Benefits by employee or
CompensationWage and salary
administration
Salary historyAverage increase in salary versus prior
EEO comparable worth
analysis
PayrollEmployee pay historyGross-to-net pay by period using
Organizational Planning Turnover analysisTerminations by length of service
Vacancy analysisLength of time to fill positions
Head countDrill down or roll up using organizational
Employment Information Employee listingCurrent employee directory
Event trackingEmployee event tracking and date/
Benefit plan coverage options by
employee for health insurance, life
insurance, spending accounts, savings
plans, and credit plans
Changes in employee benefits profiles
over time
Benefits census summary by age,
gender, marit al status, length of service,
location, or other demographic factors
covered by the various benefit plans.
employer contribution.
Comparison of salary by job
classification, position, organizational
unit, pay scale group
Salary range penetration and comparatio by employee or selected groups of
employees
period
Average length of time between salary
increases
Comparison of salary based on position,
ethnicity, gender, age, seniority,
handicapped status or other EEO
demographics
organizational hierarchies to drill down
or roll up
Cumulative to-date payroll results by
month, quarter, and year
hierarchies
deadline reminders
18SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 19
Overview
Related Rapid Marts
Business functionType of analysisMeasures available in the Rapid Mart
Leave EntitlementLeave Accumulation &
use
Infotype AnalysisInfotypes “as found” in
SAP solutions
Track leave time accumulated by
employees vs. time taken.
All infotype fields for infotypes used in
other sections of the Rapid Mart
Dimensions available to support these analyses
Reporting dimensions available in the Rapid Mart include country, currency,
company code, employee groups, personnel areas, payroll areas, pay scale
areas, benefit areas, benefit groups, benefit plans and time-related
dimensions such as fiscal period, calendar date, month and quarter.
Related Rapid Marts
Most of the components in the SAP BusinessObjects HR Rapid Mart, version
for SAP solutions are independent; very few components are shared with the
other Rapid Marts. Dimensions used for analysis, such as currency , comp any
code, time are shared with the other Rapid Marts. The country component in
HR Rapid Mart is different from the country component used in the other
Rapid Marts.
2
Components shared with other SAP BusinessObjects
Rapid Marts
The same components can be used in multiple Rapid Marts. For example, a
component that extracts information about materials bought, produced, and
sold is needed for a Rapid Mart that supports sales analysis and also for a
Rapid Mart that supports inventory analysis. Work flows that extract star
schema “dimensions” are components. You can add a component to any
Rapid Mart using a simple import procedure.
A Data Services job can include multiple instances of a component. For
example, each section includes all the required dimension components.
Therefore, a job with several sections may include several instances of a
particular dimension component. Components are set to execute only once
within a job. This “execute once” feature ensures that shared components do
not cause duplicate data extraction from SAP solutions. For more information
about the “execute once” feature, see the Data Integrator/Data Services Designer Guide.
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide19
Page 20
Overview
2
Schema
Schema
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.
The following diagram shows an overview of the SAP BusinessObjects HR
Rapid Mart, version for SAP solutions components and their relationships.
The central column is the fact tables corresponding to componentized
sections; the side columns indicate dimensional components that may apply
to multiple sections. Additional diagrams show the SAP solutions Infotype
records used, hierarchies, auxiliary , and st age tables. A few dimension tables
are stand alone (not joined to a fact table). These are available for additional
analyses in certain sections or subject areas.
20SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 21
Overview Schema (1 of 2):
Overview
Schema
2
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide21
Page 22
2
Overview
Schema
Overview Schema (2 of 2):
22SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 23
Subject Areas
chapter
Page 24
Subject Areas
3
Overview
Overview
Each section in the SAP BusinessObjects HR Rapid Mart, version for SAP
solutions pertains to a particular subject area. This chapter describes each
section and the processes each section captures.
The information in this chapter is useful for readers who use the Rapid Mart to
design and support a real-time system, such as a Web application, and need
to understand the data in the Rapid Mart and how it relates to SAP solutions
This chapter discusses these subject areas:
•Infotypes Section
•Employee Administration Section
•Organization Hierarchies Section
•Leave Entitlement Section
•Benefit Enrollment Section
•Employee Wage Section
•Payroll Section
Infotypes Section
This subject area includes the infotype records used by the other sections in
this chapter. Within the Data Services job for the HR Rapid Mart, the infotypes
are extracted from SAP solutions before any other subject area. This is to
ensure the infotype data is available for the transformations necessary in
other subject areas.
Note: This section is not organized as a star schema. The infotype tables are
independent of each other and presented solely as master data.
The infotypes are the basis for most of the fact tables in the Rapid Mart. They
are presented here with minimal transformation as a deeper level of detail for
Human Resources reporting.
This section includes information about:
•SAP solutions processing
•Rapid Mart processing
•Rapid Mart data
24SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 25
SAP solutions processing
Infotypes are the core of the HR module in SAP solutions. They are daterange specific master data covering all types of employee information
including:
•Demographics
•Dependents
•Benefits
•Wages
•Taxes
•Numerous Country Specific Requirements
To satisfy the country specific requirements, there are several hundred
infotype tables available in SAP solutions. The Data Services job extracts
data only from those used to construct the fact tables for the Rapid Mart.
Customization is required if other infotypes are used for reporting in your
organization.
Because they are date-range specific, correlation of information between the
various infotype tables is challenging.
Example: Employee dependent information will change when there is
an event concerning members of an employee’s family such as birth of
children, marriage, etc. However employee salary information will only
change once a year with annual raises in salary. Thus, the dates of the
changes in these two infotypes will rarely coincide.
Chapter 9: Technical Implementation gives details on how the Rapid Mart
combines data from the various infotypes with overlapping date ranges into a
consolidated reporting environment.
Subject Areas
Infotypes Section
3
Rapid Mart processing
The Rapid Mart extracts the following infotype tables with minimal
transformations:
SAP
solutions
Source Table
PA0000HR_INFOTYPE_0000_ACTIONEmployee Events records from
PA0041HR_INFOTYPE_0041_SPECHR Master: date specification
PA0077HR_INFOTYPE_0077_PERSONALHR Master for Additional Personal
PA0094HR_INFOTYPE_0094_RESIDENCEHR Master for Residence status in
Rapid Mart Target TableDescription
- Personal data
infotype - Leave Entitlement;
Communications master data from
PA0006, PA0105
Time from PA0007
to create a salary history that stores
prior salary, and salary one year
ago;
PA0008
Deductions from PA0014
additional payments, PA0015
information from PA0016 infotype
Dates infotype from PA0019
- Dependents Personal data
Infotype PA0022
Personnel Qualifications
inforecord PA0041
Data from PA0077
N/A from PA0094
26SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 27
Subject Areas
Infotypes Section
3
SAP
solutions
Source Table
PA0167HR_INFOTYPE_0167_HEALTHHR Master: Health Plans from
PA0168HR_INFOTYPE_0168_INSURANCEHR Master for Insurance Plans
PA0169HR_INFOTYPE_0169_SAVINGSHR master data for Savings Plan
PA0170HR_INFOTYPE_0170_FLEXHR Master data for Flexible
PA0171HR_INFOTYPE_0171_BENEFITHR Master data for General
PA0236HR_INFOTYPE_0236_CREDITHR Master data for Credit Plans
HRP1000HR_INFOTYPE_1000_DBTABLEHR Master data for Organizational
HRP1001HR_INFOTYPE_1001_DBTABLEHR master data - HR objects
HRP1007HR_INFOTYPE_1007_DBTABLEHR master data - HR objects
N/A
Rapid Mart Target TableDescription
Infotype PA0167
from infotype PA0168
from Infotype 0169
Spending Accounts from infotype
PA0170
Benefits from infotype PA0171
from infotype PA0236
unit descriptions from the active
plan from HPR1000 infotype
details from infotype HRP1001
details from infotype HRP1007
HR_INFOTYPE_VALIDATION
Derived by Data Services Job:
Distinct Merge of date-effective
records from all infotypes
Note: T able HR_INFOTYPE_V ALIDATION: The table caries a validity flag (1
or 0). If there is more than one record valid at a time (overlapping date
ranges) the record with the latest date range has validity flag = 1 and all other
overlapping records have validity flag = 0. Records without ovelapping date
ranges also have validity flag = 1. The table is used for loading Employee
Administration and Benefit Enrollment subject areas
Note: There are no associated dimensions as the infotypes are presented as
master data.
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide27
Page 28
Subject Areas
3
Infotypes Section
Measures
The infotype tables contain the following measure fields that can be used for
data analyses:
Table NameColumn NameDescription
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0005_
LEAVE
HR_INFOTYPE_0008_
HISTORY
HR_INFOTYPE_0008_
HISTORY
HR_INFOTYPE_0008_
HISTORY
HR_INFOTYPE_0008_
PAY
AMT_LEAVE_ACCOUN
TED_01
AMT_LEAVE_ACCOUN
TED_02
AMT_LEAVE_ACCOUN
TED_03
AMT_LEAVE_ACCOUN
TED_04
AMT_LEAVE_ACCOUN
TED_05
AMT_LEAVE_ACCOUN
TED_06
AMT_LEAVE_ENTITLM
NT_01
AMT_LEAVE_ENTITLM
NT_02
AMT_LEAVE_ENTITLM
NT_03
AMT_LEAVE_ENTITLM
NT_04
AMT_LEAVE_ENTITLM
NT_05
AMT_LEAVE_ENTITLM
NT_06
AMT_SALARY_YRP A0008.ANSAL Annual salary
AMT_SALARY_YR_AGOHR_INFOTYPE_0008_PAY.AMT_SALAR
AMT_SALARY_YR_PREVHR_INFOTYPE_0008_PAY.AMT_SALAR
AMT_P AYMNT_01PA0008.BET01 W age type 01 amount for
PA0005.UAB01 Leave days accounted
(Hours or Days)
PA0005.UAB02 Leave days accounted
(Days or Hours)
PA0005.UAB03 Leave days accounted
(Days or Hours)
PA0005.UAB04 Leave days accounted
PA0005.UAB05 Leave days accounted
(Days or Hours)
PA0005.UAB06 Leave days accounted
(Days or Hours)
PA0005.UAN01 Leave entitlement
(Hours or Days)
P A0005.UAN02 Leave entitlement (Days
or Hours)
P A0005.UAN03 Leave entitlement (Days
or Hours)
P A0005.UAN04 Leave entitlement (Days
or Hours)
P A0005.UAN05 Leave entitlement (Days
or Hours)
P A0005.UAN06 Leave entitlement (Days
or Hours)
Y_Y -Lookup annual salary on this day
one year ago
Y_YR Previous salary lookup
payments
28SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 29
Table NameColumn NameDescription
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
AMT_P AYMNT_02PA0008.BET02 Wage type 02 amount for
payments
AMT_P A YMNT_03P A0008.BET03 W age type 03 amount for
payments
AMT_P A YMNT_04P A0008.BET04 W age type 04 amount for
payments
AMT_P A YMNT_05P A0008.BET05 W age type 05 amount for
payments
AMT_PAYMNT_06PA0008.BET06 Wage type 06 amount
for payments
AMT_P A YMNT_07P A0008.BET07 W age type 07 amount for
payments
AMT_P A YMNT_08P A0008.BET08 W age type 08 amount for
payments
AMT_P AYMNT_09PA0008.BET09 Wage type 09 amount for
payments
AMT_PAYMNT_10PA0008.BET10 Wage type 10 amount
for payments
AMT_P AYMNT_11PA0008.BET11 Wage type 11 amount for
payments
AMT_P A YMNT_12P A0008.BET12 W age type 12 amount for
payments
AMT_PAYMNT_13PA0008.BET13 Wage type 13 amount
for payments
AMT_P A YMNT_14P A0008.BET14 W age type 14 amount for
payments
AMT_P A YMNT_15P A0008.BET15 W age type 20 amount for
payments
AMT_P A YMNT_16P A0008.BET16 W age type 16 amount for
payments
AMT_P A YMNT_17P A0008.BET17 W age type 17 amount for
payments
AMT_P A YMNT_18P A0008.BET18 W age type 20 amount for
payments
AMT_P A YMNT_19P A0008.BET19 W age type 20 amount for
payments
Subject Areas
Infotypes Section
3
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide29
Page 30
Subject Areas
3
Infotypes Section
Table NameColumn NameDescription
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0008_
PAY
HR_INFOTYPE_0014_
DEDUCTION
HR_INFOTYPE_0015_
PAYMENT
HR_INFOTYPE_0022_
EDUCATION
HR_INFOTYPE_0167_
HEALTH
HR_INFOTYPE_0167_
HEALTH
HR_INFOTYPE_0167_
HEALTH
HR_INFOTYPE_0167_
HEALTH
HR_INFOTYPE_0167_
HEALTH
HR_INFOTYPE_0168_I
NSURANCE
HR_INFOTYPE_0168_I
NSURANCE
HR_INFOTYPE_0168_I
NSURANCE
HR_INFOTYPE_0168_I
NSURANCE
HR_INFOTYPE_0168_I
NSURANCE
AMT_P A YMNT_20P A0008.BET20 W age type 20 amount for
32SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 33
Employee Administration Section
The employee administration subject area of this Rapid Mart allows you to
analyze information about employee attributes, such as age, length of
service, and annual salary, and about employee events, such as deadlines
and other significant dates. Additional analyses of employee demographics
(age, marital status, education, qualifications, etc.) is also available.
This section includes information about:
•SAP solutions processing
•Rapid Mart processing
•Rapid Mart data
Subject Areas
Employee Administration Section
3
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide33
Page 34
Subject Areas
3
Employee Administration Section
SAP solutions processing
SAP solutions stores employee data in several Personnel Administration (PAPAD) infotypes. Each infotype contains information that inter-related and is
likely to change simultaneously. For example, information related to an
employee’s home address and phone number is contained in a single
infotype (PA0006).
If an employee moves, both address and phone number are likely to change.
But, if the move is the result of a transfer and promotion, information
contained in other infotypes, such as salary (PA0008), will also change.
Each record in an infotype has effective dates — a beginning date and an
ending date. The ending date for the current record is always 12/31/9999.
When you insert a new record in an infotype, SAP solutions delimits the date
in the record that was current. In other words, SAP solutions updates the
previously unspecified ending date (12/31/9999) with the correct ending
date—the last date the old record is in effect. The new record has a beginning
date that shows when the record becomes effective and an unspecified
ending date (12/31/9999).
Maintaining employee information in separate infotypes and delimiting
infotypes as they change improves SAP solutions performance and reduces
the volume of data required to keep current and historic information for all
employee attributes. However, effective dates are not synchronized for
different infotypes. Therefore, joining data inside SAP solutions from multiple
infotypes for reporting purposes is difficult.
Rapid Mart processing
The Rapid Mart extracts data from the following SAP solutions infotypes:
•PA0000 — Events
•PA0001 — Organizational Assignment
•PA0002 — Personal Data
•PA0007 — Work Schedule
•PA0008 — Basic Pay
•PA0016 — Contract Elements
•PA0019 — Date Monitoring
•PA0022 — Education
•PA0024 — Qualifications
•PA0041 — Date Specifications
•PA0077 — Additional Personal Data
•PA0094 — Residency Status (North America)
34SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 35
Subject Areas
Employee Administration Section
•PA0169 — Savings Plans
These tables are extracted without much transformation and are stored in
holding tables. The holding tables are available for additional analyses in the
Infotypes Section described later on in this chapter. These holding tables are
used as sources to load the final Rapid Mart tables used for analysis.
The target table is EMPLOYEE_ADMINISTRATION_FACT.
This section also captures these dimensional attributes and their associated
dimension tables
Attribute NameDimension Tables
Benefit AreaBENEFIT_AREA
Benefit PlanBENEFIT_PLAN
Benefit Program GroupBENEFIT_PROGRAM_GROUP
Benefit Termination RuleBENEFIT_TERMINATION_RULE
Business AreaBUSINESS_AREA
Certificate TypeCERTIFICATE_TYPE
Company CodeCOMPANY_CODE
Contribution RuleCONTRIBUTION_RULE
Controlling AreaCONTROLLING_AREA
Cost CenterCOST_CENTER
Cost Center HierarchyCOST_CENTER_HIER,
36SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 37
Subject Areas
Employee Administration Section
Attribute NameDimension Tables
ProficiencyPROFICIENCY
QualificationQUALIFICATION
ReligionRELIGION
Residence StatusRESIDENCE_STATUS
Salary RangeSALARY_RANGE
School TypeSCHOOL_TYPE
Study BranchSTUDY_BRANCH
Time DimensionTIME_DIM, TIME_DIM_WEEKLY
Time Management StatusTIME_MANAGEMENT_STATUS
Unit Of TimeUNIT_OF_TIME
Vesting RuleVESTING_RULE
Wage TypeWAGE_TYPE
Work ContractWORK_CONTRACT
Work Contract TypeWORK_CONTRACT_TYPE
Work Permit TypeWORK_PERMIT_TYPE
3
Fact table Fields
The EMPLOYEE_ADMINISTRATION_FACT table contains the following
measures:
Column NameDescription
AMT_COST_EDUCATNPA0022.JBEZ1 Course fees
AMT_PAYMNT_01PA0008.BET01 Wage type 01
amount for payments
AMT_PAYMNT_02PA0008.BET02 Wage type 02
amount for payments
AMT_PAYMNT_03PA0008.BET03 Wage type 03
amount for payments
AMT_PENSION_ADJUSTPA0169.PAAMT - Pension
COUNT_BENEFIC_DEPENDNTCalculated number of savings plan
COUNT_EMPLEE_SVC_INTERVAL
_01
COUNT_EMPLEE_SVC_INTERVAL
_02
COUNT_EMPLEE_SVC_INTERVAL
_03
COUNT_EMPLEE_SVC_INTERVAL
_04
COUNT_EMPLEE_SVC_INTERVAL
_05
COUNT_EMPLEE_SVC_INTERVAL
_06
COUNT_EMPLEE_SVC_UNKNOWNCount of Employees where length of
HOURS_DAYPA0007.ARBST Daily working hours
HOURS_DAY_MAXPA0007.MAXTA Maximum number
HOURS_DAY_MINPA0007.MINTA Minimum number of
HOURS_MONTHPA0007.MOSTD Monthly hours
HOURS_MONTH_MAXPA0007.MAXMO Maximum number
HOURS_MONTH_MINP A0007.MINMO Minimum number of
HOURS_WEEKPA0007.WOSTD Weekly hours
HOURS_WEEK_MAXPA0007.MAXWO Maximum number
HOURS_WEEK_MINPA0007.MINWO Minimum weekly
LARY_YR Previous salary lookup
dependents
Count of Employees with length of
service within Interval 1
Count of Employees with length of
service within Interval 2
Count of Employees with length of
service within Interval 3
Count of Employees with length of
service within Interval 4
Count of Employees with length of
service within Interval 5
Count of Employees with length of
service within Interval 6
service is not known (Employee
Original Hire Date is missing).
of work hours per day
work hours per day
of work hours per month
work hours per month
of work hours per week
working hours
38SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 39
Column NameDescription
HOURS_WORKPA0008.DIVGV Hours worked per
HOURS_YEARPA0007.JRSTD Annual working
HOURS_YEAR_MAXPA0007.MAXJA Maximum number
HOURS_YEAR_MINPA0007.MINJA Minimum number of
Rapid Mart data
The following diagram shows the employee administration section and the
components used as dimensions and their associated hierarchies:
Employee Administration Schema:
Employee Administration Section
accounting period
hours
of work hours per year
work hours per year
Subject Areas
3
The universe (semantic layer) joins the organization unit and position
hierarchies with the fact table to allow analyses of the demographics
summarized by hierarchy levels.
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide39
Page 40
Subject Areas
3
Employee Administration Section
You can analyze the data in this subject area along any of the dimensions or
hierarchies listed above.
Typical queries include:
•What are the salary ranges by gender within each department?
•List employees with more than three years in the company and with
•What is the distribution of employees by age groups: below 20, between
•Are there any current employees qualified for the new opening in my
•Which employees have doctoral degree in the R&D Department?
•What is the average tenure of salaried employees vs. hourly employees?
•What is the employee head count within Sales and Marketing
•Which managers have more than ten people directly to reporting them?
annual salary less than $40,000?
21 and 40, and above 40 years old?
department?
organization shown as a hierarchy (organization chart)?
40SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 41
Organization Hierarchies Section
The Organization Hierarchies of this Rapid Mart enables analysis of
information in other sections within this Rapid Mart summarized at any level
of the organization or position hierarchies.
This chapter includes information about:
•SAP solutions processing
•Rapid Mart processing
•Relationship to other sections
•Rapid Mart data
SAP solutions processing
Using SAP solutions’s Personnel Development Organizational Management
sub-module (PD-OM), Human Resources planners can build and maintain
organizational structures that reflect the company’s current and planned work
force. Organizational hierarchies show chain-of-command relationships
between various entities within an enterprise. SAP solutions maintains other
types of relationships for many different kinds of organizational entities.
Subject Areas
Organization Hierarchies Section
3
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide41
Page 42
Subject Areas
3
Organization Hierarchies Section
The SAP BusinessObjects HR Rapid Mart, version for SAP solutions
concentrates on the “reports to” relationship within the organizational unit and
the employee position hierarchies. The following diagram shows an example
of an organizational hierarchy that represents the Sales & Marketing division
of a U.S. subsidiary. Each node is identified by an organizational unit ID.
Rapid Mart processing
The organization hierarchies are stored in these infotype tables:
•HRP1000 table. It contains information about jobs, positions and
organizational units within the company. This is the source for the
Position Hierarchy
•HRP1001 table. It contains the relationship between different levels
within jobs, positions and organizational units. This is the source for the
Organization Unit Hierarchy
These two tables are extracted as holding tables and from them the Rapid
Mart tables in this section are extracted. They are also used to create the
organizational dimensions used in this and other subject areas of the Rapid
Mart
42SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 43
Relationship to other sections
The hierarchies are presented as dimension tables used by other subject
areas in the Rapid Mart. The hierarchies in this section can be used to
analyze the data in the other sections based on position or organizational
hierarchical levels.
Rapid Mart data
The Rapid Mart represents the organization unit and position hierarchies in
three tables each. Depending on the reporting requirements, one may be
more suitable than the others.
Organization Unit Hierarchy
•ORGANIZATION_UNIT_HIER — A direct mapping from the SAP
solutions organizational unit hierarchies
•ORGANIZATION_UNIT_HIER_VR — A vertically flattened version of the
organizational unit hierarchies
•ORGANIZATION_UNIT_HIER_HZ — A horizontally flattened version of
the organizational unit hierarchies.
Subject Areas
Organization Hierarchies Section
3
Position Hierarchy
•POSITION_HIER — A direct mapping from the SAP solutions position
hierarchies
•POSITION_HIER_VR — A vertically flattened version of the position
hierarchies
•POSITION_HIER_HZ — A horizontally flattened version of the position
hierarchies
For information about SAP solutions hierarchies and hierarchy flattening
methods used in the Rapid Mart, see the section on Hierarchies in Chapter 5:
Universe.
You can use data in this section to answer demands like:
•Show the hierarchical employee head count within Sales and Marketing
organization
•List employees who have more than ten people directly to reporting them.
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide43
Page 44
Subject Areas
3
Leave Entitlement Section
Leave Entitlement Section
The leave entitlement subject area of this Rapid Mart allows you to analyze
information about employee absences, such as vacations, sick leave, jury
duty, maternity leave, etc. You can correlate accrued leave time vs. leave
taken. You can also analyze the information by the organization, cost center,
and position hierarchies.
This section includes information about:
•SAP solutions processing
•Rapid Mart processing
•Rapid Mart data
SAP solutions processing
SAP solutions stores leave data in several Personnel Administration (PAPAD) infotypes. Leave infotypes are like any other infotypes: they are
effective date specific, and each may change independently of the others.
The same challenges in extracting and reporting infotype information hold
true for Leave Entitlement as other subject areas.
Rapid Mart processing
The Rapid Mart extracts data from the following SAP solutions infotypes:
•PA0000 — Events
•PA0001 — Organizational Assignment
•PA0005 — Leave Entitlement
These tables are extracted without much transformation and are stored in
holding tables. The holding tables are available for additional analyses in the
Infotypes Section described later on in this chapter. These holding tables are
used as sources to load the final Rapid Mart tables used for analysis.
The target table is LEAVE_ENTITLEMENT_FACT.
This section also captures these dimensional attributes and their associated
dimension tables
Attribute NameDimension Tables
Business AreaBUSINESS_AREA
Company CodeCOMPANY_CODE
Controlling AreaCONTROLLING_AREA
44SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 45
Subject Areas
Leave Entitlement Section
Attribute NameDimension Tables
Cost CenterCOST_CENTER
Cost Center HierarchyCOST_CENTER_HIER,
COST_CENTER_HIER_BAD,
COST_CENTER_HIER_HZ,
COST_CENTER_HIER_VR
Country Group & StatusCOUNTRY_GROUP,
POSITION_HIER_VR
Time DimensionTIME_DIM, TIME_DIM_WEEKLY
Work ContractWORK_CONTRACT
3
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide45
Page 46
Subject Areas
3
Leave Entitlement Section
Fact table Fields
The LEAVE_ENTITLEMENT_FACT table contains the following measures.
These detail the amounts of leave accrued:
Column NameDescription
AMT_LEAVE_ACCOUNTEDPA0005.UAB01-6 Leave days
accounted (Hours or Days)
AMT_LEA VE_ENTITLMNTPA0005.UAN01- 6 Leave entitleme nt
(Hours or Days) Leave type 01-06
COUNT_WRKDAYCalculated as count of number of
working days from
WORKING_CALENDAR dimension
based on LEA VE_START_DATE and
LEAVE_END_DATE
DAYS_LEAVE_DEDUCTPURLT.ANZH1 - Amount - Deducted
Leave in Days
HOURS_LEAVE_DEDUCTPURLT.ANZHL - amount - Deducted
leave in Hours
The LEAVE_DEDUCTION stand alone dimension contains the following
measures. These detail the amounts of leave taken:
Column NameDescription
DAYS_LEAVEPURLT.ANZH1 - Amount
HOURS_LEAVEPURLT.ANZHL - Amount
LEAVE_YEARPURLT.URLJJ - Leave year
Rapid Mart data
The following diagram shows the employee administration section and the
components used as dimensions and their associated hierarchies:
46SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 47
Subject Areas
Benefit Enrollment Section
Leave Entitlement Schema
You can analyze the data in this subject area along any of the dimensions or
hierarchies listed above.
Typical queries include:
•How much productivity has been lost to sick days by cost center this
month?
•Which employees have the highest accrued vacation?
•Which employees take the most sick days?
•Is absenteeism more prevalent in certain parts of the organization?
•How many employees do not have enough vacation time to cover the
upcoming one week shutdown of the company?
3
Benefit Enrollment Section
With the benefit enrollment section of this Rapid Mart, you can analyze
information about the enrollment in and usage of company benefits. You can
use the SAP BusinessObjects HR Rapid Mart, version for SAP solutions to
analyze benefit plan enrollment from two perspectives. First, you can analyze
enrollment from the employee perspective, listing plans and coverage options
by employee personnel number. Second, you can analyze enrollment from
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide47
Page 48
Subject Areas
3
Benefit Enrollment Sectio n
the plan perspective, listing point-in-time statistics by plan and showing
enrollment, eligibility, and other measures such as average number of
beneficiaries.
This section includes information about:
•SAP solutions processing
•Rapid Mart processing
•Rapid Mart data
SAP solutions processing
The SAP solutions Personnel Benefits Administration (PA-Ben) sub-module
stores information about each employee’s eligibility for and enrollment in
various benefit plans. SAP solutions also stores information on plan options,
cost, coverage, employee/employer contributions, dependent coverage,
vesting rules, and investment options.
Benefit infotypes are like any other infotypes: they are effective date specific,
and each may change independently of the others. The same challenges in
extracting and reporting infotype information hold true for Benefit Enrollment
as other subject areas.
Each benefits infotype contains a subtype field that divides the information
into groups of related data. For example, the health plans infotype (PA0167)
has subtypes for medical, dental, and vision plans.
48SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 49
SAP solutions uses time constraints to define and manage validity periods for
time-dependent data. SAP solutions assigns the general benefits infotype to
time constraint 1 and all other benefit infotypes to time constraint 2. In
infotypes assigned time constraint 1, SAP solutions allows exactly one record
to be valid for a given employee at a given time and permits no gaps and no
overlaps. In infotypes assigned time constraint 2, SAP solutions allows gaps
in time sequence but no overlaps. Therefore, in an infotype with time
constraint 2, an employee may have no valid record at a given time, but will
never have more than one valid record at a given time.
Rapid Mart processing
Specifically, the Rapid Mart extracts employee benefit information from these
infotypes:
•PA0001 — Organizational Assignment
•PA0167 — Health plans
•PA0168 — Insurance plans
•PA0169 — Savings plans
•PA0170 — Spending accounts (United States)
•PA0171 — General benefits data
•PA0236 — Credit plans
These tables are extracted without much transformation and are stored in
holding tables. The holding tables are available for additional analyses in the
Infotypes Section described later on in this chapter. These holding tables are
used as sources to load the final Rapid Mart tables used for analysis.
Employees who can enroll in plans must have a record in the general benefits
data infotype (PA0171). This infotype contains the employee’s benefit group
assignment, which determines plan options, cost, and eligibility criteria.
The target tables are BENEFIT_ENROLLMENT_FACT, and
BENEFIT_ENROLL_SUMMARY_FACT.
This section also captures these dimensional attributes and their associated
dimension tables:
from Function HR_BEN_GET_PLAN_COST
Benefits Additional Employee Post-Tax Costs
from Function HR_BEN_GET_PLAN_COST
Function HR_BEN_GET_PLAN_COST
HR_BEN_GET_PLAN_COST
Function
HR_BEN_CALC_COVERAGE_AMOUNT
T74FC.ADDUN (via function
HR_BEN_GET_RULE_COVERAGE) - Benefit
Value of each Unit of Additional Insurance
Coverage
plan contribution amount
contribution amount
HR_BEN_GET_PLAN_COST
investment not covered by IPT1-5. Check SAP
for remaining percentages
contribution percentage
plan contribution percentage
54SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 55
Table NameColumn NameDescription
BENEFIT_ENROLLM
ENT_FACT
BENEFIT_ENROLLM
ENT_FACT
QTY_ADDTL_INSURANCE_UNITS PA0168.ADDNO - Benefit Number of Additional
RATE_SALARY_MULTIPLRT74FC.COVFA - Benefits factor for calculating
Insurance Coverage Units
insurance coverage base on Salary (Multiplier).
Calculated as a lookup on
INSURANCE_COVERAGE_RULE
Rapid Mart data
The following diagram shows the benefit enrollment section and the
components used as dimensions
Benefit Enrollment Schema.
Subject Areas
Benefit Enrollment Section
3
You can analyze the data in this subject area along any of the dimensions or
hierarchies listed above.
Typical queries that can be answered with this section include:
•What percentage of employees opt for additional Life Insurance coverage
broken down by Organization Hierarchy?
•What is the count of employees who enroll in 401(k) savings plans within
the Position hierarchy?
•What is the employer’s cost for health care by cost center this fiscal year?
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide55
Page 56
Subject Areas
3
Employee Wage Section
•How many employees do not have health care insurance?
•Which health care insurance policy is most popular by Cost Center
hierarchy?
Employee Wage Section
The employee wage section lets you correlate employee wage information
(wage types, pay scales, etc.) with certain organizational aspects (position,
organization, job, etc.). Payment amounts for each Wage Type are the key
measure in this section.
The key difference between the Employee Wage Section and the Payroll
Section is that Employee Wages shows history of the gross wage or salary
amounts from the perspective of your organization’s pay and deduction
structures and internal set-up. The Payroll shows the actual payments
generated from this internal setup. It records the actual payments made each
payday to your employees. It includes information on deductions for taxes,
various benefits, etc. The Payroll perspective is for external consumption by
various government agencies as well as the employees themselves.
This section includes information about:
SAP solutions processing
Rapid Mart processing
Rapid Mart data
SAP solutions processing
SAP solutions stores Wage data in several Personnel Administration (PAP AD) infotypes. W age infotypes are like any other infotypes: they are effective
date specific, and each may change independently of the others. The same
challenges in extracting and reporting infotype information hold true for
Employee Wages as other subject areas.
The SAP solutions personnel administration and payroll sub-module (PAPAY) calculates gross compensation for each employee based on wage type
payment structures. SAP solutions also uses wage types to calculate
deductions in pay due to employee contributions, benefit plan costs,
involuntary deductions, and taxes. There are two kinds of wage types:
primary and secondary. Primary wage types are those entered as employee
master data. Secondary wage types are those created by SAP solutions
during a payroll run. Secondary wage types have a slash (/) prefix.
56SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 57
In SAP solutions, wage types have three fields: amount, rate, and number of
units. When pay is a fixed amount, SAP solutions uses these fields
individually to determine pay. When pay is time based, SAP solutions
combines the fields to determine pay (that is, pay equals amount times rate
times number of units). When SAP solutions computes pay based on table
values stored elsewhere, these wage type fields may be left blank. Wage type
valuation based on master data within the infotype is called direct valuation.
Wage type valuation based on table lookups is called indirect valuation.
Rapid Mart processing
The Rapid Mart extracts data from the following SAP solutions infotypes:
•PA0001 — Organizational Assignment
•PA0008 — Basic Pay
•PA0014 — Recurring benefits and deductions
•PA0015 — Additional payments
These tables are extracted without much transformation and are stored in
holding tables. The holding tables are available for additional analyses in the
Infotypes Section described later on in this chapter. These holding tables are
used as sources to load the final Rapid Mart tables used for analysis.
The target table is EMPLOYEE_WAGE_FACT.
This section also captures these dimensional attributes and their associated
dimension tables:
Subject Areas
Employee Wage Section
3
Attribute NameDimension Tables
Business AreaBUSINESS_AREA
Company CodeCOMPANY_CODE
Controlling AreaCONTROLLING_AREA
Cost CenterCOST_CENTER
Cost Center HierarchyCOST_CENTER_HIER,
COST_CENTER_HIER_BAD,
COST_CENTER_HIER_HZ,
COST_CENTER_HIER_VR
Country Group & StatusCOUNTRY_GROUP,
POSITION_HIER_VR
Salary RangeSALARY_RANGE
Time DimensionTIME_DIM, TIME_DIM_WEEKLY
Unit Of TimeUNIT_OF_TIME
Wage TypeWAGE_TYPE
Work ContractWORK_CONTRACT
Fact Table Fields
The EMPLOYEE_WAGE_FACT table contains the following measures:
Column NameDescription
AMT_PAYMNTPA0014.BETRG Amount of payment for the wage type
QTY_UNITPA0014.ANZHL an amount or number (and also a unit)
for wage type 01
58SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 59
Rapid Mart data
The following diagram shows the Employee Wage section and the
components used as dimensions and their associated hierarchies:
Employee Wage Schema:
Subject Areas
Employee Wage Section
3
You can analyze the data in this subject area along any of the dimensions or
hierarchies listed above.
Typical queries include:
•What is the monthly trend in net to gross pay ratio by employee group?
•How many employees receive a housing allowance (wage type MA20)?
•What is the count of employees by salary by cost center?
•Who are the top 10 highest paid employees this year vs. last year?
•What was the average hourly wage this year vs. last year?
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide59
Page 60
Subject Areas
3
Payroll Section
Payroll Section
Using the employee payroll section of this Rapid Mart, you can analyze
information about different wage types. Each payment or deduction in a
paycheck is a wage type. Typically, a company’s payroll process calculates
remuneration based on wage types and a country-specific set of rules.
Companies cumulate wage types that represent individual payments or
deductions to determine gross pay. Payment wage types include basic pay,
bonuses, special pay, and so forth. Net pay calculations handle countryspecific adjustments to gross pay. Adjustments and deductions may be
voluntary , such as charit able contributions, or statutory, such as taxes. Finally,
the payroll process combines results of previous payroll runs with the current
results to get cumulative gross and net pay amounts.
Note: The Payroll section is designed to meet U.S. payroll requirements.
Customization of the Rapid Mart is required for other countries.
The key difference between the Employee Wage Section and the Payroll
Section is that Employee Wages shows history of the gross wage or salary
amounts from the perspective of your organization’s pay and deduction
structures and internal set-up. The Payroll shows the actual payments
generated from this internal setup. It records the actual payments made each
payday to your employees. It includes information on deductions for taxes,
various benefits, etc. The Payroll perspective is for external consumption by
various government agencies as well as the employees themselves.
This section includes information about:
•SAP solutions processing
•Rapid Mart processing
•Rapid Mart data
SAP solutions processing
The SAP solutions personnel administration and payroll sub-module (PAPAY) calculates gross remuneration for each employee based on wage type
payment structures. SAP solutions also uses wage types to calculate
deductions in pay due to employee contributions, benefit plan costs,
involuntary deductions, and taxes. There are two kinds of wage types:
primary and secondary. Primary wage types are those entered as employee
master data. Secondary wage types are those created by SAP solutions
during a payroll run. Secondary wage types have a slash (/) prefix.
60SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 61
Subject Areas
Payroll Section
In SAP solutions, wage types have three fields: amount, rate, and number of
units. When pay is a fixed amount, SAP solutions uses these fields
individually to determine pay. When pay is time based, SAP solutions
combines the fields to determine pay (that is, pay equals amount times rate
times number of units). When SAP solutions computes pay based on table
values stored elsewhere, these wage type fields may be left blank. Wage type
valuation based on master data within the infotype is called direct valuation.
Wage type valuation based on table lookups is called indirect valuation.
The payroll process uses primary wage types as input and generates
secondary wage types as output.
Primary wage types used as inputSecondary wage types created as output
SAP solutions stores payroll results in data structures called PCL clusters.
Clusters are grouped based on a relation ID (RELID). SAP solutions stores
payroll accounting results in PCL2 clusters. Individual country payroll results
are grouped according to relation id “Rn” where n refers to a human
resources country indicator. The default version of the SAP BusinessObjects
HR Rapid Mart, version for SAP solutions supports relation id “RU,” where “U”
refers to the United States.
3
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide61
Page 62
Subject Areas
3
Payroll Section
SAP solutions assigns a sequence number to each employee in the payroll
accounting results. The sequence number is associated with a payroll period
and depends on the pay frequency of the employee. Each payroll period is
associated with three dates:
•For period —Indicates the period for which the pay applies
•In period — Indicates the period in which the payroll run occurred
•Actual date — Indicates the payroll date
Retroactive changes to master data can affect prior payroll calculations.
When retroactive changes occur, SAP solutions recalculates payroll and
cumulative payroll results to reflect the changes.
Rapid Mart processing
The Rapid Mart extracts payroll data from three SAP solutions payroll cluster
tables:
•PC207 — Payroll results table
•PC22Y — Payroll cumulated results table (USA)
•PC261 — Cluster directory for import and export of payroll results
The target tables are PAYROLL_FACT and PAYROLL_SUMMARY_FACT.
This section also captures these dimensional attributes and their associated
dimension tables:
Attribute NameDimension Tables
Business AreaBUSINESS_AREA
Company CodeCOMPANY_CODE
Controlling AreaCONTROLLING_AREA
Cost CenterCOST_CENTER
Cost Center HierarchyCOST_CENTER_HIER,
COST_CENTER_HIER_BAD,
COST_CENTER_HIER_HZ,
COST_CENTER_HIER_VR
Country Group & StatusCOUNTRY_GROUP,
NUM_OF_UNITSPC22Y.ANZHL - Number of units in cumulative
payroll amount
64SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 65
Rapid Mart data
The following diagram shows the payroll section and the components used as
dimensions
Payroll Schema.
Subject Areas
Payroll Section
3
You can analyze the data in this subject area along any of the dimensions or
hierarchies listed above.
Typical queries include:
•What is the monthly trend in net to gross pay ratio by employee group?
•How many employees receive a housing allowance (wage type MA20)?
•What is the count of employees by salary by cost center?
•Who are the top 10 highest paid employees this year vs. last year?
•What was the average hourly wage this year vs. last year?
Example:
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide65
Page 66
Subject Areas
3
Payroll Section
66SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 67
Reports
chapter
Page 68
Reports
4
Overview
Overview
You can use the SAP BusinessObjects HR 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:
•Employee Administration
•Leave Entitlement
•Benefit Enrollment
•Employee Wage
•Payroll
You can use the SAP BusinessObjects HR 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.
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".
Employee Administration
The employee administration subject area of this Rapid Mart allows you to
analyze information about employee attributes, such as age, length of
service, and annual salary, and about employee events, such as deadlines
and other significant dates.
Reports
Employee administration allows for a variety of detail, trend, and high level
analysis. Below is a list of the reports included here for analysis:
•Employee Listing
•Company Employee Analysis
•Employee 360 Overview
•Employee Change History (Valid Between Dates)
68SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 69
•Employee 360 Snapshot (As Of)
Employee Listing
View employee listing for the selected Company Code and Personnel Area.
Includes a hyperlink on Person Id to view Employee 360 Overview.
Listing by Personnel Subarea
View employee listing by Personnel Subarea.
Reports
Employee Administration
4
Listing by Org Unit
View employee listing by Org Unit.
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide69
Page 70
Reports
4
Employee Administration
Top 10 Years of Service
View Top 10 employees (based on years of service) for each personnel
subarea.
Calculations
•TTL Years of Service = [Years Of Service]
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Company Employee Analysis
View Company statistics for a selected Company Code and Personnel Area
(all time vs. point in time) for Head Count, Turnover , New Hires, and Length of
Service. Includes a hyperlink in the report header to view Employee Listing.
70SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 71
Reports
Employee Administration
Summary
View company employee counts for each Personnel Subarea for the Current
Date compared to the prompted As Of Date.
4
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide71
Page 72
Reports
4
Employee Administration
Length of Service
View employee length of service by interval (0-6 mo., > 6 mo. <= 1yr, > 1 yr.
<= 3 yrs., etc.). Results are shown by employee count in each interval.
Calculations
•% New Hires (All To Date) = If([EMPL ADMIN - Num Current Employees]
<> 0; [EMPL ADMIN - Num New Hires]/[EMPL ADMIN - Num Current
Employees]; 0)
•% New Hires (Point in Time) = If([EMPL ADMIN - Num (Point in Time)
Employees] <> 0; [EMPL ADMIN - Num (Point in Time) New Hires]/
[EMPL ADMIN - Num (Point in Time) Employees]; 0)
72SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 73
Reports
Employee Administration
•% Staff Growth (All To Date) = If([EMPL ADMIN - Num Current
Employees] <> 0; ([EMPL ADMIN - Num New Hires]-[EMPL ADMIN Num T ermina ted Employees])/[EMPL ADMIN - Num Current Employees];
0)
•% Staff Growth (Point in Time) = If([EMPL ADMIN - Num (Point in Time)
Employees] <> 0; ([EMPL ADMIN - Num (Point in Time) New Hires][EMPL ADMIN - Num (Point in Time) Terminated Employees])/[EMPL
ADMIN - Num (Point in Time) Employees]; 0)
•% T erminates (All To Date) = If([EMPL ADMIN - Num Current Employees]
<> 0; [EMPL ADMIN - Num Terminated Employees]/[EMPL ADMIN Num Current Employees]; 0)
•% Terminates (Point in Time) = If([EMPL ADMIN - Num (Point in Time)
Employees] <> 0; [EMPL ADMIN - Num (Point in Time) Terminated
Employees]/[EMPL ADMIN - Num (Point in Time) Employees]; 0)
•As Of Date = T oDate(Lef t([UR Point In Time Date];Pos([UR Point In Time
Date]; " ")-1); "MM/dd/yyyy")
•Current Date = CurrentDate()
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
4
Employee 360 Overview
View current Employee administration information (no filter is set on Valid To
and Valid From dates). Detailed information is also included for employee
actions, organizational assignment changes, and basic pay.
Includes hyperlinks (in the report header) to related reports, including:
•Employee Listing
•Employee Wage History
•Benefits Participation Details
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide73
Page 74
Reports
4
Employee Administration
Employee Details
View employee information as well as detailed information about employee
actions and organizational assignment changes.
74SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 75
Employee Administration
Compensation
View employee information as well as full history of basic pay changes.
Calculations
•TTL Years of Service = [Years Of Service]
Reports
4
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide75
Page 76
Reports
4
Employee Administration
Employee Change History (Valid Between Dates)
View Employee administration information between Valid To and Valid From
dates. Detailed information is also included for employee actions,
organizational assignment changes, and basic pay.
Employee Details
View employee information as well as detailed information about employee
actions and organizational assignment changes.
Compensation
View employee information as well as full history of basic pay changes.
76SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 77
Calculations
•TTL Years of Service = [Years Of Service]
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Employee 360 Snapshot (As Of)
View Employee administration information as of the selected date. Detailed
information is also included for employee actions, organizational assignment
changes, and basic pay.
Employee Details
View employee information as well as detailed information about employee
actions and organizational assignment changes.
Reports
Employee Administration
4
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide77
Page 78
Reports
4
Employee Administration
Compensation
View employee information as well as full history of basic pay changes.
Calculations
TTL Years of Service = [Years Of Service]
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Recommended Table Joins
To analyze Employee Administration data you will need to create joins between
the fact and dimension tables as follows:
Fact TableDimension TableJoin Expression
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
78SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
BENEFIT_AREABENEFIT_AREA.BENFT_AREA_ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_AREA_ID
BENEFIT_PLANEMPLOYEE_ADMINISTRATION_FACT.
BENFT_PLAN_KEY =
BENEFIT_PLAN.BENFT_PLAN_KEY
Page 79
Fact TableDimension TableJoin Expression
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
BENEFIT_PROGRAM_
GROUP
BENEFIT_PROGRAM_
GROUP
BENEFIT_TERMINATI
ON_RULE
BUSINESS_AREABUSINESS_AREA.BUS_AREA_ID =
CERTIFICATE_TYPECERTIFICATE_TYPE.CERTIFICATE_TY
COMP ANY_CODECOMP ANY_CODE.CMPNY_CODE_ID =
BENEFIT_PROGRAM_GROUP.BENFT_
AREA_ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_AREA_ID and
BENEFIT_PROGRAM_GROUP.PROGR
AM_GRP_ID =
EMPLOYEE_ADMINISTRATION_FACT.
PROGRAM_GRP_ID_01 and
BENEFIT_PROGRAM_GROUP.PROGR
AM_CODE = '01'
BENEFIT_PROGRAM_GROUP.BENFT_
AREA_ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_AREA_ID and
BENEFIT_PROGRAM_GROUP.PROGR
AM_GRP_ID =
EMPLOYEE_ADMINISTRATION_FACT.
PROGRAM_GRP_ID_02 and
BENEFIT_PROGRAM_GROUP.PROGR
AM_CODE = '02'
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide79
Page 80
Reports
4
Employee Administration
Fact TableDimension TableJoin Expression
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
CONTRIBUTION_RULECONTRIBUTION_RULE.BENFT_AREA_
ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_AREA_ID and
CONTRIBUTION_RULE.BENFT_PLAN_
ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_PLAN_ID and
CONTRIBUTION_RULE.CONTRIBTN_R
ULE_ID =
EMPLOYEE_ADMINISTRATION_FACT.
CONTRIBTN_RULE_ID_EMPLEE and
CONTRIBUTION_RULE.CONTRIBTN_C
ODE = 'EMPLEE'
CONTRIBUTION_RULECONTRIBUTION_RULE.BENFT_AREA_
ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_AREA_ID and
CONTRIBUTION_RULE.BENFT_PLAN_
ID =
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_PLAN_ID and
CONTRIBUTION_RULE.CONTRIBTN_R
ULE_ID=
EMPLOYEE_ADMINISTRATION_FACT.
CONTRIBTN_RULE_ID_EMPLER and
CONTRIBUTION_RULE.CONTRIBTN_C
ODE = 'EMPLER'
CONTROLLING_AREA CONTROLLING_AREA.CTRL_AREA_ID
=
EMPLOYEE_ADMINISTRATION_FACT.
CTRL_AREA_ID
COST_CENTERCOST_CENTER.CTRL_AREA_ID =
EMPLOYEE_ADMINISTRATION_FACT.
CTRL_AREA_ID AND
COST_CENTER.COST_CNTR_ID =
EMPLOYEE_ADMINISTRATION_FACT.
COST_CNTR_ID
COST_CENTER_HIER
_HZ
EMPLOYEE_ADMINISTRATION_FACT.
CTRL_AREA_ID=COST_CENTER_HIE
R_HZ.CTRL_AREA_ID and
EMPLOYEE_ADMINISTRATION_FACT.
COST_CNTR_ID=COST_CENTER_HIE
R_HZ.COST_CNTR_ID
80SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 81
Fact TableDimension TableJoin Expression
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
EMPLOYEE_ADMINIS
TRATION_FACT
COST_CENTER_HIER
_VR
COUNTRY_GROUPCOUNTRY_GROUP.COUNTRY_GRP_I
CURRENCYCURRENCY.CURR_ID =
EDUCATION_TYPEEDUCATION_TYPE.EDUCATN_TYPE_I
ELIGIBILITY_RULEELIGIBILITY_RULE.BENFT_AREA_ID =
EMPLOYEEEMPLOYEE.EMPLOYEE_KEY =
EMPLOYEE_GROUPEMPLOYEE_GROUP.EMPLOYEE_GRP
EMPLOYEE_SUBGROUPEMPLOYEE_SUBGROUP.EMPLOYEE_
ETHNIC_ORIGINETHNIC_ORIGIN.COUNTRY_GRP_ID =
EMPLOYEE_ADMINISTRATION_FACT.
CTRL_AREA_ID=COST_CENTER_HIE
R_VR.CTRL_AREA_ID and
EMPLOYEE_ADMINISTRATION_FACT.
COST_CNTR_ID=COST_CENTER_HIE
R_VR.CHILD_ID
D =
EMPLOYEE_ADMINISTRATION_FACT.
COUNTRY_GRP_ID
EMPLOYEE_ADMINISTRATION_FACT.
CURR_ID
D =
EMPLOYEE_ADMINISTRATION_FACT.
EDUCATN_TYPE_ID
EMPLOYEE_ADMINISTRATION_FACT.
BENFT_AREA_ID AND
ELIGIBILITY_RULE.ELIGIBLTY_RULE_I
D =
EMPLOYEE_ADMINISTRATION_FACT.
ELIGIBLTY_RULE_ID
P_ID =
EMPLOYEE_ADMINISTRATION_FACT.
COUNTRY_GRP_ID AND
WORK_PERMIT_TYPE.WORK_PERMIT
_TYPE_ID =
EMPLOYEE_ADMINISTRATION_FACT.
WORK_PERMIT_TYPE_ID
Reports
Leave Entitlement
4
Leave Entitlement
The leave entitlement subject area of this Rapid Mart allows you to analyze
information about employee absences, such as vacations, sick leave, jury
duty, maternity leave, etc.
Reports
Leave entitlement allows for a variety of detail, trend, and high level analysis.
Below is a list of the reports included here for analysis:
•Leave Entitlement Listing
•Leave Entitlement Details
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide87
Page 88
Reports
4
Leave Entitlement
Leave Entitlement Listing
View listing of employee leave entitlement for the selected Company Code,
Leave Year, As Of Date, and Personnel Area.
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Leave Entitlement Details
View employee leave entitlement details selected Employee, Company Code,
Leave Year, As Of Date, and Personnel Area. Displays similar details as
found in SAP Transaction PA20.
88SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
_AREA_ID =
LEAVE_ENTITLEMENT_FACT.PERSON
NEL_AREA_ID AND
PERSONNEL_SUBAREA.PERSONNEL
_SUBAREA_ID =
LEAVE_ENTITLEMENT_FACT.PERSON
NEL_SUBAREA_ID
LEAVE_ENTITLEMENT_FACT.POSITIO
N_KEY
N_ID=POSITION_HIER_HZ.POSITION_I
D
Reports
Leave Entitlement
4
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide91
Page 92
Reports
4
Benefit Enrollment
Fact TableDimension TableJoin Expression
LEA V E_ENTITLEMENT
_FACT
LEA V E_ENTITLEMENT
_FACT
POSITION_HIER_VRLEAVE_ENTITLEMENT_FACT.POSITIO
N_ID=POSITION_HIER_VR.CHILD_ID
WORK_CONTRACTWORK_CONTRACT.COUNTRY_GRP_I
D =
LEAVE_ENTITLEMENT_FACT.COUNTR
Y_GRP_ID AND
WORK_CONTRACT.CONTRACT_ID =
LEAVE_ENTITLEMENT_FACT.CONTRA
CT_ID
Benefit Enrollment
With the benefit enrollment section of this Rapid Mart, you can analyze
information about employee enrollment and usage of company benefits.
Reports
Benefit enrollment allows for a variety of detail, trend, and high level analysis.
Below is a list of the reports included here for analysis:
•Benefits Participation
•Benefits Participation Details
•Benefit Enrollment Analysis
Benefits Participation
View employee benefits participation cost s/coverage summary and employee
listing for the selected Benefit Area and time period. Replicates similar
functionality to Human Resources Benefits Participation report HRBEN0072.
92SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 93
Benefit Enrollment
Costs & Coverage Summary
View breakdown of costs and coverage amounts by benefit plan.
Reports
4
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide93
Page 94
Reports
4
Benefit Enrollment
Listing
View benefits employee participation listing by Benefit Plan Type.
Calculations
•Employee Participation Date = If(FormatDate([Participation Date]; "MM/
dd/yyyy") = [Null Date T ext]; " "; FormatDate([Particip ation Date]; "MM/dd/
yyyy"))
•Employee Valid From Date =If(FormatDate([Valid From Date - PK]; "MM/
dd/yyyy") = [Null Date Text]; " "; FormatDate([Valid From Date - PK]; "MM/
dd/yyyy"))
•Employee Valid To Date = If(FormatDate([Valid To Date - PK]; "MM/dd/
yyyy") = [Null Date Text]; " "; FormatDate([Valid To Date - PK]; "MM/dd/
yyyy"))
•Forever Date Text = "12/31/9999"
•Null Date Text = "01/01/1900"
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Benefits Participation Details
View employee benefit plan details for the selected Person Id, Period Start,
and Period End date. Employee dependent master data is also shown
(although not linked to the benefit plans).
94SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 95
Reports
Benefit Enrollment
Participation
View employee info, employee dependents, and in which benefit plans the
employee participates (current and previous).
4
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide95
Page 96
Reports
4
Benefit Enrollment
Costs and Coverage Summary
View employee’s benefit plan cost and coverage summary. In particular see
detailed employee, employer, and provider costs; as well as, view employee
insurance coverage amounts.
Calculations
•Current Benefit = "Current Benefit Plan"
•Employee Participation Date = If(FormatDate([Participation Date]; "MM/
dd/yyyy") = [Null Date T ext]; " "; FormatDate([Particip ation Date]; "MM/dd/
yyyy"))
•Employee Valid From Date = If(FormatDate([Valid From Date - PK]; "MM/
dd/yyyy") = [Null Date Text]; " "; FormatDate([Valid From Date - PK]; "MM/
dd/yyyy"))
•Employee Valid To Date = If(FormatDate([Valid To Date - PK]; "MM/dd/
yyyy") = [Null Date Text]; " "; FormatDate([Valid To Date - PK]; "MM/dd/
yyyy"))
•Empty String =""
•Forever Date Text = "12/31/9999"
•Null Date Text = "1/1/1900"
•Previous Benefit = "Previous Benefit Plans"
96SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 97
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Benefit Enrollment Analysis
View Benefits Summary statistics and trend analysis for the selected Benefit
Area and Calendar Year.
Participation
View number of employees and dependents enrolled in each benefit plan.
Reports
Benefit Enrollment
4
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide97
Page 98
Reports
4
Benefit Enrollment
Costs
View average costs to employees, the employer, and the provider by benefit
plan.
98SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide
Page 99
Benefit Enrollment
Coverages
View average coverage and insurance amounts by benefit plan.
Reports
4
Report SQL
All report SQL is located in the Rapid Mart installation directory under
"\Sample\DML".
Recommended Table Joins
To analyze Benefit Enrollment data you will need to create joins between the fact
and dimension tables as follows:
Fact TableDimension TableJoin Expression
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_ENROLL_SU
MMARY_FACT
SAP BusinessObjects HR Rapid Mart XI 3.2 for SAP solutions User Guide99
BENEFIT_AREABENEFIT_AREA.BENFT_AREA_ID =
BENEFIT_ENROLL_SUMMARY_FACT.B
ENFT_AREA_ID
BENEFIT_PLANBENEFIT_ENROLL_SUMMARY_FACT.B
ENFT_PLAN_KEY =
BENEFIT_PLAN.BENFT_PLAN_KEY
Page 100
Reports
4
Benefit Enrollment
Fact TableDimension TableJoin Expression
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_ENROLL_SU
MMARY_FACT
BENEFIT_PROGRAM_
GROUP
BENEFIT_PROGRAM_
GROUP
BENEFIT_TERMINATI
ON_RULE
COMP ANY_CODECOMP ANY_CODE.CMPNY_CODE_ID =
CONTROLLING_AREA CONTROLLING_AREA.CTRL_AREA_ID
COST_CENTERCOST_CENTER.CTRL_AREA_ID =
BENEFIT_PROGRAM_GROUP.BENFT_
AREA_ID =
BENEFIT_ENROLL_SUMMARY_FACT.B
ENFT_AREA_ID and
BENEFIT_PROGRAM_GROUP.PROGR
AM_GRP_ID =
BENEFIT_ENROLL_SUMMARY_FACT.P
ROGRAM_GRP_ID_01 and
BENEFIT_PROGRAM_GROUP.PROGR
AM_CODE = '01'
BENEFIT_PROGRAM_GROUP.BENFT_
AREA_ID =
BENEFIT_ENROLL_SUMMARY_FACT.B
ENFT_AREA_ID and
BENEFIT_PROGRAM_GROUP.PROGR
AM_GRP_ID =
BENEFIT_ENROLL_SUMMARY_FACT.P
ROGRAM_GRP_ID_02 and
BENEFIT_PROGRAM_GROUP.PROGR
AM_CODE = '02'