SAPExcel Help PDF
SAPExcel Help PDF
Example Words or characters quoted from the screen. These include field names, screen titles,
pushbuttons labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.
EXAMPLE Technical names of system objects. These include report names, program names,
transaction codes, table names, and key concepts of a programming language when they
are surrounded by body text, for example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages,
names of variables and parameters, source text, and names of installation, upgrade and
database tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they
appear in the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters
with appropriate entries to make entries in the system.
1.1 2013-07-09 • New chapter: Chapter 2 Quick Guide to Using SAP Interactive Excel
Describes the steps that are necessary for first-time use of
SAP Interactive Excel
• New chapter numbering
8 Security......................................................................................................................................................... 93
10 Glossary ........................................................................................................................................................ 96
Purpose
Interactive Excel enables you to enter reported financial data of consolidation units in user-defined matrices and
save this data to the backend consolidation component directly from a Microsoft Excel spreadsheet. The backend
consolidation component can be the database tables for EC-CS totals records in an SAP ERP 6.0 system or, if
SAP Enhancement Package 5 for SAP ERP 6.0 or later is installed on your system, an InfoCube for Business
Consolidation (SEM-BCS) totals records in SAP NetWeaver Business Warehouse. You can use Interactive Excel
for online data entry as an alternative to online data entry in an SAP system.
Another option for a backend database is to use a Microsoft Access file created by using the Enterprise
Controlling Consolidation (EC-CS) tool for offline data entry. For more information, see the documentation on
SAP Help Portal and search for Consolidation: Offline Data Entry with MS Access.
Implementation Considerations
You can use Interactive Excel to access and maintain reported financial data in the Enterprise Controlling
Consolidation (EC-CS) component if you have installed SAP Interactive Excel, version 3.0.
Interactive Excel allows you greater flexibility in the definition of data entry forms than the online data entry in an
SAP system. For example, in the backend system, data entry form layouts are fixed, and you cannot change the
column definition whereas using Interactive Excel, you can change the layout.
Integration
• You can use the master data and the control parameters of the backend system to help you define data entry
matrices.
• You can use Interactive Excel for various scenarios regarding the relationship between components and the
organization of the data entry procedure.
For more information, see Online Data Entry with SAP Interactive Excel.
Features
Checks/Validations
Interactive Excel checks the consistency of data before exporting it to the totals InfoCube.
Reporting
You can use Interactive Excel to evaluate the current data in an SAP system by creating user-defined reports.
For more information, see Reporting with SAP Interactive Excel.
This chapter describes the steps that are necessary for first-time use of SAP Interactive Excel.
Prerequisites
You have installed SAP Interactive Excel and have set up a connection to an SAP ERP backend system on which
Enterprise Controlling Consolidation (EC-CS) or Business Consolidation (SEM-BCS) is installed.
For EC-CS only: You can also connect SAP Interactive Excel to an offline data entry database in Microsoft Access.
Activities
• Logging On to a System
• Defining Global Parameters (Optional)
• Reporting
• Posting Data
1. Open the SAPExcelWorkbook.xltm file from the Windows Start menu by selecting All Programs → SAP
Front End → SAP Interactive Excel 3.0.
Microsoft Excel opens.
2. Enable the SAP Interactive Excel add-in.
3. On the SAP Interactive Excel tab, click Logon.
The SAP Logon dialog box opens.
4. Create a new logon entry by doing one of the following:
o To connect to an SAP ERP backend system, click the New SAP System toolbar button.
o To connect to a Microsoft Access database with offline data entry for EC-CS, click MS Access Logon.
5. Configure the logon customizing manually to enable access to the backend systems on the User and Settings
tabs.
You can apply the settings from the standard SAP Logon entry if it is available.
6. If Secure Network Communications (SNC) is active in your landscape, select Activate Secure Network
Communication and enter identification string instead of your user credentials.
1. Log on to a backend system with active component from the Logging on to a System test case.
2. On the SAP Interactive Excel tab, click Settings.
The global parameters are always assigned to a specific aspect. If no aspect has been selected, the Aspect
Selection dialog box opens by default. If you do not select any aspect, the Global parameters tab page is not
available in the Options dialog box.
3. In the Options dialog box on the Global parameters tab, define the global parameters.
The global parameters you define are available on the Global parameters tab the next time you log on. By
default, the parameters are inserted into a new matrix definition. If the global parameters are not defined, no
predefined settings are available in the matrix definition.
The Reference values/Insert values options are relevant when you create a new matrix and another matrix
already exists. You can reference the parameters of the previous matrix by selecting Reference values. If you
select Insert values, the new parameters are inserted into the new matrix.
2. To confirm the global parameters you want to use, click Continue.
A dialog box opens and displays the data matrix definition.
3. Add your selection criteria.
Example
Cons. group CG1
Key figure CV GC CD
4. Open the data matrix definition and confirm the matrix header by clicking OK.
5. Add the values of the required FS items to a worksheet, for example, to cells A20 - A27, as follows:
1. On the SAP Interactive Excel tab, click Change.
2. Assign the range $A$20:$A$27 to the FS Item characteristic and then click OK.
3. Import data by clicking Import Data.
Caution
Before you insert the characteristic values, position the cursor in the required target cell, for example,
A20.
6. Click OK.
The selected values of FS items are inserted into the sheet vertically, into and below the cell A20.
Note
If you inserted FS item values on the Data matrix tab, import the data by using the Import data command
on the Data matrix tab.
Data is inserted into the range that is assigned for the values. If no value range is defined, a dialog box opens
where you can specify the cell identification or you can position the cursor in the cell, which shall be top left
corner of the value range.
Note
You can also access the key figure from the worksheet directly and change its value in the Values of Key
figure dialog box.
3. Change the matrix mode to Data Entry and click Import data.
Caution
When writing data, do not select Test run; otherwise, the system only checks data but does not post it to
the backend system.
Purpose
You can use SAP Interactive Excel for data entry within a subgroup in different scenarios. Each scenario is
determined by decisions taken within a subgroup concerning the technical organization and procedures for data
entry.
Prerequisites
You have installed Microsoft Excel 2010 or later and SAP Interactive Excel, version 3.0.
Scenario Example
1. You must assign the Interactive Excel data collection procedure to the data collection method that you assign
to one data collection task for the consolidation units, for example, companies, which will enter their reported
financial data by using SAP Interactive Excel.
2. A subsidiary creates its own data entry matrices in SAP Interactive Excel based on the master data and the
control parameters in the consolidation backend system. It may also run a preparation for data entry for the
matrices.
3. The subsidiary enters its financial data in the matrices and saves the data to the totals InfoCube of SEM-BCS
or to the totals database table of EC-CS.
Note
The parent company does one of the following:
o Allows its subsidiaries to define their own matrices
o Creates templates for matrices centrally and distributes them
After the completion of data entry in SAP Interactive Excel, you can continue processing the data in the SAP
system. In particular, you can execute consolidation tasks that use the reported financial data maintained in
SAP Interactive Excel as input data.
Prerequisites
You have installed Microsoft Excel 2010 or later and SAP Interactive Excel, version 3.0.
Note
If you have enabled the SAP Interactive Excel add-in, the SAP Interactive Excel tab is automatically added
to the ribbon. You can use this tab to log on to a database connected to the SAP system.
Procedure
Result
The SAP Interactive Excel tab is added to the standard Excel ribbon. You use this tab to log on to SAP systems and
access transactional and master data from the consolidation system. The SAP Interactive Excel tab is displayed in
the language that you select when you log on to a backend system. The language is independent of the Microsoft
Office default language.
Use
This central function of SAP Interactive Excel enables you to do the following:
• Save reported financial data from a data entry form to the totals InfoCube
• Import up-to-the-minute data from the totals InfoCube into reports defined in SAP Interactive Excel
• Use master data and control parameters stored in the database as value proposals when defining data entry
forms and reports
Prerequisites
Features
You connect SAP Interactive Excel to a database by logging on to an SAP system from the SAP Interactive Excel
tab in Microsoft Excel.
Procedure
1. Open an empty file or predefined a file that you created using the SAP Interactive Excel add-in.
2. Open the delivered template (SAPExcelWorkbook.xltm) or another file that was created by using
SAP Interactive Excel earlier.
3. Click SAP Interactive Excel → Log On.
4. In the SAP Logon dialog box, log on to the SEM-BCS or EC-CS system.
The language that you specify when logging on determines the interface language of the SAP Interactive Excel
component.
Result
SAP Interactive Excel is connected to the database and the Data Matrix tab is added to standard Excel ribbon.
Additional functions are available on the SAP Interactive Excel tab.
Note
You can connect a workbook to only one database in the backend system at a time.
Use
You can make different formatting settings and general definitions for your work with SAP Interactive Excel.
Features
Settings
• Shortcut Key for Possible Entries Function
When you insert a single value or set aggregation into a cell, a possible entries function is applied to the cell.
You can use the button to the right of the cell to display a list of possible values.
The default key combination for this function is S T R G + h . If required, you can set a different key
combination.
• Only read the values manually
Choose this setting if you want to prevent data from being automatically read from the SAP system.
Changed matrix data is normally automatically read again from the SAP system. You can prevent this using
SAP Interactive Excel, for example, if you want to create varied valuations on the basis of data from a key
date.
If you activate this option, only manual update is allowed and every time you log on to SAP Interactive Excel, a
system message prompts you that the automatic update feature is deactivated.
Define Font
If required, you can change the font used for displaying the user interface texts (dialogs) in SAP Interactive Excel.
Global Settings
You can display and change the global parameters that you work with in the SAP system.
Default Settings
You can use the SAP defaults function to restore the standard settings for SAP Interactive Excel.
Activities
You can make your settings by clicking SAP Interactive Excel →Settings.
Definition
User-defined table in SAP Interactive Excel that can function either as a data entry form or as a report.
Use
Structure
Header Data
Characteristics are valid for a matrix as a whole and appear outside the row and column layout of the matrix.
Single values (for example, fiscal year or version) or set aggregations (represented as Single Selections in SEM-
BCS) can be used for these characteristics. Each characteristic value that is defined as header data fills exactly
one cell. The values that you select are inserted in the worksheet in a block, but you can subsequently move them
to a different position.
Constants
Characteristics are fixed for a matrix as a whole. You specify these characteristics during matrix definition, after
which they are hidden in the matrix and can no longer be selected during further definition.
Column Layout
Multiple values or set aggregations for a characteristic, which extend across several columns. A column layout in a
matrix can consist of several rows. You do not necessarily have to position these rows directly beneath each
other.
For more information, see Definition of Column and Rows of a Matrix Layout.
Row Layout
Multiple values or set aggregations for a characteristic, or one or more hierarchies, which extend across several
rows. A row layout in a matrix can consist of several columns. You do not necessarily have to position these
columns directly beside each other.
For more information, see Definition of Column and Rows of a Matrix Layout.
Data Area
Area directly adjacent to the row and column layouts, in which financial data is entered or reported data is
displayed.
Caution
SAP Interactive Excel must be able to identify the row and column layout before it can identify a data area.
The program cannot distinguish a layout that only covers one row/column from header data and,
therefore cannot identify it as a row/column layout. If your layout cannot be identified, a message
appears prompting you to explicitly indicate the data area.
Note
If you have created a complex matrix and want to identify the various elements in the matrix definition,
you can click SAP Interactive Excel →Origin of data →Active matrix →Matrix definition. This function marks
the row and column layout and the header data on a worksheet.
Purpose
You can create a new data matrix as a data entry form or report by defining the settings that are valid for the
whole matrix. You can create more than one matrix in a single worksheet.
For an example of how to create a data matrix, see Matrix Examples.
Prerequisites
• You have created an SAP Interactive Excel workbook based on the delivered SAPExcelWorkbook.xltm
template.
• If you want to use master data and control parameters from the target or source environment (that is, the
consolidation area in the SEM-BCS system) as proposals for the definition of characteristic values, you must
log on to the appropriate SAP SEM-BCS/EC-CS system.
Note
You can define a matrix without using proposals originating from existing master data and control
parameters. However, you must specify additional definitions; therefore, this manual procedure is more
complex.
• You have selected an aspect for the matrix.
An aspect determines the source or target environment for the matrix data. In the context of SEM-BCS, this
means the consolidation area from which you want to import data into reports (source environment) or the
consolidation area to which you want to store the data entered in the data matrix (target environment), and
whose master data and control parameters you want to use for the matrix definition.
If EC-CS is used as the backend system, the CS aspect is always used.
Note
You cannot change an aspect after it has been selected for a matrix.
Your selected aspect is used as the default for further matrices, which you process with SAP Interactive Excel,
until you change the aspect.
Process Flow
Note
You cannot change the name of a matrix later.
Note
This option is available for an EC-CS backend system only.
o Overwrite (entered items and subassignments): the existing entries are overwritten by the entered
ones (when identical to the item and all subassignments), other entered data is written; otherwise,
existing settings remain unchanged
o Allocate (overwrite, but total per item remains unchanged): the value, which already exists in an item,
is divided onto the uploaded subassignments the total per item remains unchanged. To achieve this,
an automatic offsetting entry is generated on the respective default subassignment.
Note
This option is available for an EC-CS backend system only.
o No Modification: all data in the target system remains unchanged; the new data is posted only if it
does not exist in the target system yet; otherwise, an error message is displayed.
Note
The Divide function is currently restricted to the Partner subassignment.
2. You specify global characteristic values.
o You can specify single values or set aggregations as characteristic values for a matrix header. To do this,
you can use master data and control parameters in the source/target environment (that is, the
consolidation area) as proposals.
o If a characteristic value is valid for an entire matrix, you can mark it as a constant. The value is set in the
background, and the characteristic is no longer available for definition, thereby reducing the number of
characteristics that are listed.
o You can find out which characteristics are set as a constant and undo this setting at any time. For more
information, see Making Global Settings for a New Data Matrix.
o If a particular characteristic is irrelevant for your matrix, you can mark it as a constant without assigning a
value. It will then be inactive and no longer offered for selection.
o If you subsequently change a characteristic value in a report matrix when connected to a database, the
matrix is automatically refreshed with the appropriate database data.
The logic that you select determines the debit and credit signing used for entering data or for displaying data that
is imported from the totals InfoCube. The following table describes the sign logic that is supported.
Database values In data entry, the system stores the values to the database with the
same sign that you specify when entering the data on the user
interface.
In reporting, the system displays the values on the user interface
with the same sign that is stored on the database.
Example
Assets items as positive (without a sign) and
liabilities/stockholders' equity items as negative (with a
minus sign).
Values as per item sign In data entry, the system takes into account both the sign that you
specify on the user interface and the debit/credit sign set in the
master data of the item/subitem concerned. When storing the
value to the database, the system stores the product of the user-
specified sign and the signs in the master data of the item/subitem
concerned.
In reporting, the system takes into account both the sign that is
stored on the database and the debit/credit sign set in the master
data of the item/subitem concerned. When displaying the value on
the user interface, the system displays the product of the sign on
the database and the signs in the master data of the item/subitem
concerned.
Example
The balance of a liabilities/stockholders’ equity item is
usually a credit. The subitem for acquisition is a debit.
Therefore, when you maintain acquisition data on a
liabilities/stockholders’ equity item, you do not explicitly
specify a sign on user interface. Nevertheless, the system
stores the value with a negative sign to the database.
Inverse database values In data entry, the system stores the values to the database with the
opposite sign as compared to the sign that you specify when
entering the data on the user interface.
In reporting, the system displays the values on the user interface
with the opposite sign as compared to the sign that is stored on the
database.
Example
You can use this logic for an income statement item, if you
want to show expenses as negative (with a minus sign) and
revenue as positive (without a sign). This relationship
between positive and negative values enables you to
calculate financial results using standard Excel formulas.
Prerequisites
You have opened a workbook that was created using the SAP Interactive Excel template.
Procedure
1. Place the cursor on a cell that you want to form the upper left corner of the matrix header data.
2. Click Data Matrix → New.
The settings of existing matrices are copied into your matrix as default values.
A dialog box appears that displays the Preset Characteristics (that is, the global parameters).
You can predefine the global parameters by clicking SAP Interactive Excel → Settings → Global Parameters.
You can deactivate certain parameters.
3. On the Settings tab, enter a name for your matrix and specify the following parameters:
o A debit/credit sign logic
o A scaling factor for data
o Whether you want to enter values with units or display units for imported data
o Whether blank lines should be displayed
o Whether empty columns should be displayed
o Whether the matrix is a data entry matrix
For information about the parameters, see Making Global Settings for a New Data Matrix.
4. On the Characteristics tab, specify values for characteristics that are valid for the whole matrix as follows:
1. Select a characteristic in the dialog box.
2. Determine the characteristic type for the value.
You can define the value as either a single value or a set aggregation.
3. Use the arrow button next to the Value ID field to display a list of possible values and select one of these
values.
4. Select Fix if a characteristic is valid for the whole matrix and you do not want it to appear on the
worksheet.
Note
o If you want to change the value selected for a characteristic, position the cursor on the characteristic
and select a new value from the list of possible values using the arrow button; then select the correct
value.
o If you want to remove the value selected for a characteristic, position the cursor on the characteristic,
and select the empty entry at the top of the list of possible values.
5. Repeat step 4 until you have specified all the characteristic values that you require and then click OK.
• The relevant characteristic values are inserted as a block at the cursor position, unless you specified them as
constants, in which case they are invisible. General information, for example, user, scaling factor, and aspect
is also inserted.
• Header data can be formatted, moved, or deleted after it is inserted into a worksheet. You can change all
global settings except for the matrix name and aspect after insertion.
• You can check your settings and make changes at any time by clicking Data Matrix → Change → Settings.
Note
In this way, you can find out which characteristic values are defined as constants on the Constant tab and
therefore do not appear on the worksheet. You can also remove the Constant indicator for a
characteristic value.
• For more information about changing values, see Changing Characteristic Values.
• You can predefine the settings for new data matrices. To do this, click SAP Interactive Excel → Settings →
Global Parameters.
Global parameters are saved for every single aspect. In exactly the same way, you can copy the settings of
already existing matrices as default values.
Purpose
You can define the row and column layout of a data entry form or report matrix by arranging characteristics and
characteristic values on a worksheet.
Prerequisites
You have created a matrix and defined the basic settings for your matrix. For more information, see Creation of a
Data Matrix.
Process Flow
1. You define characteristic values and insert them into the worksheet as a row and column layout.
You can specify characteristics and their values in the following ways:
o By manually inserting them in the matrix
o By selecting them from proposal lists that are generated from master data and control parameters in the
database
Note
The advantage of selecting values from lists of proposals is that SAP Interactive Excel recognizes the
reference of the cell in which a characteristic value is located and you do not need specify it explicitly. For
more information, see Determination of Values for Characteristics.
If you use proposals, you can display the key and/or the short or long text in the matrix. If, in addition to the
key, you use the long text, the long text automatically changes if you select a different characteristic value by
entering a new key.
You can use the following types of characteristics to define the matrix layout:
o Single values
You can arrange these in sequence, either horizontally or vertically.
o Set list
A series of single values arranged in sequence, either horizontally or vertically. Single selections are
restricted by a named single selection, which is defined in backend system.
o Set aggregation
A single entry in the matrix definition summarizes data for all entries of named single selection.
o Hierarchy
A series of single values arranged vertically with a structure of up to eight (8) levels. This feature is
determined by the native grouping options of Microsoft Excel.
Caution
A large number of different characteristics can have a negative impact on the performance of the created
report.
Recommendation
If you use more hierarchies for columns/rows, the display can combine both together. We recommend
that you use one hierarchy for one direction (column/rows).
When you insert a single value or set aggregation into a cell on the worksheet, a help function for values is
automatically set for this cell. You can display a list of possible values for the characteristic by positioning the
cursor on the cell and using the function button that appears. This function enables you to change a
characteristic value quickly and easily.
Caution
If you subsequently change a characteristic value in a report matrix when connected to a database, the
matrix is automatically refreshed with the appropriate database data. You can suppress automatic
update by deselecting Refresh values automatically on the Data Matrix tab.
Caution
When you define characteristics, take this into account that certain characteristics are dependent on
others. The value you set for one characteristic could determine the values that SAP Interactive Excel
proposes for a second characteristic.
When you use the Data Matrix tab in SAP Interactive Excel to specify values for characteristics that you want
to insert into a matrix, you need to define any delimiting characteristics before a proposal list can be
generated.
Before you prepare a matrix for data entry, you need to define all required characteristics. Required
characteristics are defined roles of a consolidation model, which are required for valid data selection.
The following table shows the characteristic roles that are supported by SAP Interactive Excel. Their
dependencies are defined by the roles of the consolidation data model.
Fixed in consolidation No
area
Version Yes
Period Yes
Dimension
Set Fiscal year
Period
Version
Dimension
Hierarchy Fiscal year
Period
Version
Partner unit No
Single value/Set Dimension
Attributes Dimension
Fiscal year
Subassignment No
Unit of measure No
Year of acquisition No
Period of acquisition No
Custom characteristic No
Transaction currency No
Reference period No
Note
Data is aggregated for characteristics without a defined value. For example, if a receivables item has a
breakdown by trading partner and transaction currency and you do not specify a value for the trading
partner breakdown, the sum of all data records with a trading partner assignment is calculated
(reporting) by the system or must be entered (data entry) by the user, for this item. If a row or a column
contains no specified characteristics, it can be used for a user-defined entry, for example, in an Excel
formula.
Note
The value context help of some characteristics displays a restricted value list only. This feature is
deliberate to improve performance. If you need to specify a value that is not displayed in the list box, first
select any value and then write the required value directly into the respective cell of the worksheet.
For example, it would be extremely time consuming to preselect and display all possible fiscal years from
0000 to 9999. Only twenty years around the current fiscal year are offered in the context value help for
SEM-BCS. The years are displayed in EC-CS are the years for which transactional data has already been
posted to the database.
2. You can display additional information for certain characteristics in any cell in the form of an attribute.
Note
You can display the debit/credit sign of a financial statement item or the currency, text, or language of a
company. This additional information is irrelevant for the import (reporting) and export (entry) of data
because it has no influence on the matrix definition.
3. You make sure that values or value references are set for all the characteristics that you have defined, so that
data can be saved correctly to or imported correctly from the database.
4. You specify any remaining required characteristics and check your global settings.
5. To check the data structure of the data matrix, on the Data Matrix tab, click or Check.
You can use a list of proposed values to define a characteristic as a single value and insert it into the matrix.
Procedure
1. Place the cursor on the cell in which you want to insert a characteristic value.
2. On the SAP Interactive Excel tab, click Data Matrix → Single values and then select a characteristic.
A dialog box appears with a list of
values for the characteristic.
Depending on the characteristic that
you are defining, values for other
characteristics that you have already
specified, and on which the values in
the proposal list are dependent, may
appear in the fields at the top of the
box.
Note
You may want to specify a value
for a characteristic that is
dependent on the values of
characteristics that you have not
yet specified. To generate a list of
valid proposals, you need to specify these delimiting characteristic values. An example of a delimiting
characteristic value is the consolidation chart of accounts, which represents a compound of the
characteristic FS item. A value list for FS items is displayed only after you have specified the chart of
accounts.
Note
If a list is very long, first, a condensed form of the list is
displayed, which you can selectively expand as required.
3. Select one or more values.
You can use Windows selection functions to select multiple
values ( C T R L + click) or blocks of values ( S H I F T + click). You
can also use the search function by ID values or long texts to
go to its position in the list. In addition, you can position on a
value using .
4. If you want to insert more than one single value, specify how
you want the values to be arranged on the worksheet:
o Vertically: multiple values in a single column. This option is
useful when you are defining rows of a matrix.
Result
Note
You can define multiple single values in a single step.
You can use a list of proposed values to define a characteristic as a set and insert it into the matrix. Sets are
defined as named single selections in the consolidation workbench. A set consists of characteristics such as
consolidation unit and FS item.
Procedure
1. Place the cursor on the cell in which you want to insert the first entry in the set.
2. On the SAP Interactive Excel tab, click Data Matrix → Sets and then select the characteristic you require.
A dialog box appears with a list of values for the characteristic. Depending on the characteristic that you are
defining, values for other characteristics that you have already specified, and on which the values in the
proposal list are dependent, may appear in the fields at the top of the box.
Note
You may want to specify a value for a characteristic that is dependent on the values of characteristics that
you have not yet specified. In order to generate a list of valid proposals, you need to specify these
delimiting characteristic values. A value list displayed only after you have made this specification.
Result
Set list
The relevant set entries are inserted at the cursor position, either vertically or horizontally (depending on the
arrangement selected).
Set entries are inserted in the sequence in which they are entered in the set.
Set aggregation
Only one entry is inserted into the worksheet. This entry represents the sum of all entries in the set.
Sets can be formatted, moved, deleted or changed after insertion into a worksheet.
You can use a list of proposed values to define a characteristic as a hierarchy and insert it into the matrix. You can
specify hierarchies for the following characteristics:
• Consolidation group
• Consolidation unit
• Partner unit
• FS item
• Other characteristic, if the corresponding InfoObject has a hierarchy and the hierarchy is not disabled by role
definition
Procedure
1. Place the cursor on the cell in which you want to insert the first entry in the hierarchy.
Note
If a list is very long, first, a condensed form of the list is displayed, which you can selectively expand as
required.
2. Click Data Matrix → Hierarchies and the characteristic you require.
A dialog box appears with a list of values for the characteristic. For example, you can select a consolidation
unit.
Note
If a list is very long, first, a condensed form of the list is displayed, which you can selectively expand as
required.
3. Select one or more hierarchies.
You can use the standard Windows commands to select multiple values ( C T R L + click) or blocks of values
( S H I F T + click). You can enter a value ID to go to its position in the list.
4. Click Settings and determine
o Whether you want hierarchy levels to be indented when inserted into the worksheet (Format checkbox)
o How many hierarchy levels (up to 8) should be expanded when the hierarchy is inserted into the
worksheet
o Whether a color should be applied to the hierarchy
o Whether the ID and/or short text and/or long text of the characteristic should be displayed, check box ID
and combobox for text types
5. Click OK.
The relevant hierarchy is inserted at the cursor position, with the specified formatting. All hierarchy entries are
inserted, regardless of the number of levels that are expanded.
You can change the color format and indent of the individual levels by clicking SAP Interactive Excel → Settings.
Your settings are saved locally on your computer.
Prerequisites
You have specified header data for your matrix. You may have also defined the matrix layout. You now want to
insert an attribute into the matrix to provide additional information about a single value, set entry or hierarchy
entry. An attribute is not part of the information required for communication between SAP Interactive Excel and
the database. SAP provides possible attributes as well as further custom characteristics.
The information that can be provided by an attribute depends on the characteristic, for example, a debit/credit
sign or short text can be inserted for a financial statement item.
Note
You cannot insert attributes for a set aggregation because this characteristic has multiple values.
Procedure
1. Place the cursor on the cell in which you want to insert an attribute.
2. Click Data Matrix → Attribute and then the relevant characteristic.
A modeless dialog box appears in which you specify the relevant characteristic value.
3. Place the cursor on the cell in which the ID or long text for the value is located.
The cell reference is displayed in the field. Click OK.
By entering an area, you can also display the attributes for all of the fields within the area.
In the next dialog box, select an attribute and click OK.
Note
You may want to specify an attribute for a characteristic that is dependent on the values of
characteristics that you have not yet specified. In order to generate a list of valid attributes, you need to
specify these delimiting characteristic values. A list of attributes displayed only after you have made this
specification.
Result
The attribute is inserted at the cursor position, and can be subsequently formatted, moved, deleted, or changed.
You can use the procedure described above to change an attribute that you have already defined. When you
change an attribute, you need to confirm that you want to overwrite it with new data.
You can change some or all of the values that you have already specified for characteristics in a matrix. To do this
by:
• Changing values manually in a matrix
• Change the existing values by typing over them in the worksheet directly
• Changing values by means of proposal lists
Procedure
You can change values by means of proposal lists by doing one of the following:
By a selection list:
1. Place the cursor on the cell you want to change.
2. For sets and/or single values, select a value from the dropdown listbox.
You cannot change hierarchies by using the listbox because there is no dropdown for cells with hierarchies.
3. When the value listbox appears, click the required value, for example, the name of a specific consolidation
unit, and then click OK.
Using SAP Interactive Excel, from where you go to the application menu for Consolidation:
1. Place the cursor on the cell in which the characteristic you want to change is located.
2. Click Data Matrix and then select the relevant characteristic type and the characteristic.
3. When prompted, confirm that you want to overwrite the existing value.
A dialog box appears with a list of values for the characteristic.
Select a value, check that the display format is correct, and then click OK.
Use
The link between the database characteristics (that is, the fields in the totals InfoCube for SEM-BCS of fields of
totals database table of EC-CS) and the characteristics available in SAP Interactive Excel is preprogrammed. Your
assignment of characteristic values in a matrix to the preset SAP Interactive Excel characteristics enables data to
be transferred between the correct database fields and matrix fields.
You can identify a characteristic value by entering one of the following:
• A cell reference
• A single value
If you use master data and control parameters from a database as proposals when defining characteristics, the
value reference of characteristic is automatically set. This reference is automatically adjusted when a
characteristic is moved to a different location on a worksheet.
However, you need to specify the value or value reference for characteristics that you have defined as follows:
• By manual insertion in a matrix, outside a list of set entries or a hierarchy
• By copying and pasting from another matrix
It is helpful to specify missing values or missing value references after you have completed the definition of a
matrix. To do this, on the SAP Interactive Excel tab, click Data Matrix → Change and then specify the missing
values.
Prerequisites
You have not yet specified a characteristic value or the cell reference of a characteristic value, for example, if you
manually inserted a characteristic into your matrix.
1. Select one or more fields by marking it/them, for example, the FS item, and then right-click.
2. Click SAP Interactive Excel →Allocate/Allocate globally and select the item or a characteristic that you have
chosen instead.
Result
Cell Reference
An assignment is created between a characteristic on the worksheet and a characteristic preset in
SAP Interactive Excel. The cell reference of a characteristic is automatically adjusted if you move the
characteristic to a different location on the worksheet.
Use
Before SAP Interactive Excel can import data into or export data from a matrix, SAP Interactive Excel must be
able to identify the data area in the matrix. The data area in a matrix is adjacent to the column and row layout, and
consists of cells relating to these layouts. For a simple graphic showing the different elements of a matrix
definition, see Data Matrix.
If you define a matrix in which the row and column layouts and their respective cells are unique,
SAP Interactive Excel automatically recognizes the data area.
If a layout only occupies a single row or column, it can be confused with the header data and therefore
SAP Interactive Excel cannot identify the layout as a row or column layout. In this case, you are prompted to
explicitly specify the data area at the following events:
• After you have saved a matrix definition that you have changed by clicking Data Matrix → Change.
• Click Data Matrix → Import data to fill a matrix with data.
Example
You have inserted a hierarchy of consolidation items in the row layout of a matrix and a version in the
column layout. SAP Interactive Excel cannot identify the data area because it does not recognize a layout
that only contains one characteristic value.
Activities
1. Select the data area by dragging the cursor over the worksheet.
2. Select Choose to the right of the coordinate field to confirm your entry.
3. Click Confirm.
Use
You can enter cumulative financial data for a combination of the following parameters by specifying an
appropriate key figure:
• Valuation
• Local requirements (reported financial data)
• Currency or quantity
• Local currency
• Transaction currency
• Quantity
Example
You select the key figure LV LC CD (reported financial data, local currency, cumulative).
Activities
When you define a data matrix, you specify the data category for your financial data by setting the appropriate key
figure as a global characteristic value. For more information about the definition of global characteristic values,
see Making Global Settings for a New Data Matrix
Use
When you create an additional matrix, global characteristic values set for the initial matrix are automatically
proposed for the header data.
Features
When you create an additional matrix, global characteristic values set for the initial matrix are automatically
proposed for the header data of the new matrix. This minimizes the effort required for defining two or more
matrices with similar or identical header data.
Activities
You create an additional matrix in the same way as the initial matrix, by clicking Data Matrix → New, see Creation
of a Data Matrix.
You select the values that you want to copy. A value is selected when the field to its left is selected. After you
confirm your selections, a dialog box appears where you define other global settings.
Use
This function enables you to prepare a data matrix for the entry of financial data. During preparation,
SAP Interactive Excel blocks certain cells in the matrix and makes other automatic settings, as described below. It
then imports existing financial data from the database as a reference for data entry.
Preparation for data entry ensures that data is entered correctly. It can be carried out by a parent before
distribution of matrices to subsidiaries, or it can be performed by the subsidiaries themselves.
Prerequisites
• You have defined a matrix locally or received a predefined matrix from a parent, for which the Data entry
matrix indicator is set. For more information, see Definition of Column and Rows of a Matrix.
• You have access to the backend system in which you want to save the data.
Features
Caution
o If you enter data in invalid cells and try to export it to the database, a warning message is issued and
you can then correct the error. Once you have corrected an error, data can be exported to the
database. You do not need to rerun the preparation.
o If you do not correct a recognized error and you try to export data to the database again, data is
transferred; however, the data with errors is not saved in the database, and an entry is made in the
error log. This procedure enables you to save correct data to the database without having to first
correct any data with errors.
You can use the Information about the Origin of Data function to display cells that are blocked for data entry.
Caution
Due to the insertion of totals formulas, preparation for data entry is not suitable in the following cases:
• If you use hierarchies of companies/consolidation units in the matrix:
Note
A cell comment contains information from the SAP system about the reason why the update cannot take
place. Some reasons might be:
o Subassignments were not transferred from the SAP system.
o A wrong, non-existing company was addressed.
o The item is a totals item.
o A matrix was deactivated.
After a matrix has been prepared for data entry, it is deactivated. The connection to the database is not
terminated, but if you subsequently change the definition of the matrix, data is not automatically refreshed.
However, you can manually trigger a refresh of data.
Example
You prepare a matrix with actual data for 1997. You then redefine the matrix for the entry of 1998 plan
data and use the actual data for 1997 as a reference for data entry. When you change the year to 1998,
the data is not refreshed.
Data Import
Any data that exists in the database for the combination of characteristic values in your matrix definition is
inserted into the matrix and serves as a reference that can simply be typed over.
Activities
Purpose
You can enter financial data in a data matrix and save it to a backend system.
Prerequisites
The matrix in which you want to enter data is already defined, and you have access to the system in which the
data is to be saved. You have defined a matrix or a parent company/unit has provided you with a predefined
matrix in which you can enter data. For more information, see Definition of Column and Rows of a Matrix.
Process Flow
Note
A parent can run the preparation for data entry function on a matrix before sending it to a subsidiary. If
this is the case, the subsidiary does not have to run the preparation function when it receives the matrix.
2. You enter your financial data for the period in the data area of the matrix, either in empty fields or by typing
over the reference data from the preparation for data entry.
3. You save the data to the database.
When you save data to the database, characteristic values in your matrix definition are checked for
consistency. You can also trigger a validation of data using predefined rules.
Note
If required, you export data in test mode to find and remove any errors before you update the database.
You can completely remove a data matrix definition from a worksheet and reset all settings made for the matrix.
Procedure
Use
You can export financial data entered in a data matrix into a backend system.
Prerequisites
• You have entered financial data in a matrix, possibly after preparing your matrix for data entry.
• The relevant backend system is available.
Features
Checks
When you save data to the database, characteristic values in your matrix definition are checked for consistency.
• A warning message appears if characteristic values in a matrix are inconsistent with those in the database, for
example, if they are invalid or have an incorrect breakdown. You can correct any errors and restart the
database update.
• Data in rows or columns without a definition is not saved to the database.
• The value 0 (zero) is saved for empty cells.
Error Log
Errors that are detected during the export are written in an error log in a text editor window. You can delete errors
in the text editor once you have corrected them in the matrix, and you can copy the log to other applications for
printing or archiving purposes.
Test Run
You can save data in test mode. The system checks characteristics, validates data if specified, and generate a log
of any errors, without updating the database. The test run enables you to remove any errors before saving in
update mode.
Activities
To save data to the backend system, you click Data Matrix → Update Data. You specify whether you want to run
the update in test mode and whether the system should validate the data.
You can save data from all matrices in a worksheet or all matrices in a workbook to the database.
Note
If status management is switched on in the settings of the consolidation area, the status of that data
collection task in the SAP backend system, to which you have assigned a data collection method with
the Active Excel data collection procedure is updated by the exported data.
Use
You can view important information about the status and the origin of data in a data matrix, a pivot table, or an
individual cell on a worksheet.
Features
Caution
Insert technical information into empty range of the worksheet; otherwise, you can overwrite your
processing data.
The relevant cells are marked until you choose another function. However, you can print out a copy of the
worksheet with this information displayed before you continue.
To display information about the origin of data, click SAP Interactive Excel → Origin of data → Active Matrix or Cell.
Alternatively, you can get information about the origin of data by using the context menu SAP Interactive Excel →
Origin of data.
As a security measure or for test or presentation purposes, you can create a copy of a worksheet or a workbook.
Note
You cannot refresh the data in a copy of a worksheet or a workbook by importing data from a database.
Procedure
Result
Note
This copy cannot be connected to a database.
Purpose
You can use Interactive Excel to evaluate the current data in an SAP system by creating user-defined reports.
Implementation Considerations
You can use SAP Interactive Excel to create and run reports on reported, standardized, and consolidated financial
data in the SEM-BCS or EC-CS consolidation component if you have installed SAP Interactive Excel, version 3.0.
The SAP Interactive Excel component allows you greater flexibility in the definition of reports than the database
analysis lists in an SEM-BCS/EC-CS backend system.
Features
Excel formatting
SAP Interactive Excel is an add-in program for the standard Microsoft Excel application in the form of a template.
Therefore, it has the advantage that it is based on a well-known spreadsheet program that offers a wide range of
formatting functions.
See Also
Use
You can use this function to create a report in the form of a data matrix, into which current data can be imported
from a database at any time.
For an example of how to create a data matrix, Matrix Examples.
Prerequisites
• You have installed Microsoft Excel 2010 or later and SAP Interactive Excel, version 3.0.
• The source database in the backend system for report data is accessed through your local area network.
Therefore, you must have access to the appropriate database tables.
• For more information, about the tasks you must perform to create reports using SAP Interactive Excel, see:
o Opening a New Workbook with SAP Interactive Excel
o Interactive Database Connection
o Data Matrix
See Also
Use
You can import financial data for a combination of the following parameters by specifying an appropriate key
figure:
• Valuation
• Local requirements (reported financial data)
• Standardizing entries
• Group requirements (standardized financial data)
• Consolidated data
• Currency or quantity
• Local currency
• Group currency
• Transaction currency
• Quantity
• Input type
• Periodic
• Cumulative
Example
You select the key figure CV GC CD (consolidated data, group currency, cumulative).
Activities
When you define a data matrix, you specify the data category for your report data by setting the appropriate key
figure as a global characteristic value.
Use
You can overwrite data in an SAP Interactive Excel matrix report with up-to-the-minute data from a database. You
can import data into one or more reports over an interactive connection to an SAP system.
Prerequisites
• You have opened an SAP Interactive Excel workbook in which a matrix report is defined.
• You have logged on to a SAP SEM-BCS or EC-CS system.
Features
Automatic Refresh
Whenever you change characteristics and their values in your report definition, report data is automatically
refreshed. You can activate and deactivate the automatic update of data by clicking Data Matrix → Refresh values
automatically.
Note
Report data is not automatically refreshed when data in the database is modified. However, each time you
log on to a database, you can specify whether you want to refresh report data.
Manual Refresh
You can import the latest database data into a matrix without changing the matrix definition. In this case, you
need to trigger the refresh manually. This ensures that no undesired changes are made to report data.
You can refresh a single matrix, a pivot table, a worksheet, or an entire workbook.
Activities
After you have changed a matrix definition, data is refreshed automatically when you press E N T E R .
To refresh report data in a data matrix, click Data Matrix → Import Data and select the relevant report area.
Caution
Before you refresh one of several reports on a worksheet, make sure that you select the relevant report.
On the Data Matrix tab, the names of all reports on the worksheet are listed in a combobox. The currently
selected report is displayed when the combobox is collapsed. You can select only one report at a time.
Purpose
A matrix definition consists of several layout areas and a header as shown in the following example.
Matrix header
9 characteristics
Column layout
created by New
matrix Partner columns
inserted as Single Column layout
values Attributes (Country,
Language) inserted
from menu
Row layout
5 characteristics in
row definition
inserted as Single
values one by one
Data area
Note
A matrix for data entry differs from a matrix for reporting. To create a matrix for data entry, in the Settings
section, select Data entry matrix.
Data entry is allowed for reported data only; this means that the matrix can only use the key figures
beginning with LV*.
Step Figure
4. Define rows.
1. Select the top left cell for
the first row.
2. On the Data Matrix tab,
click Single values, Sets,
or Hierarchies, and then
select the characteristic
you want to assign to the
rows.
5. Define rows.
1. Select the characteristic
values you want to insert
into the sheet.
2. Select the vertical
output format for rows
(values will be inserted
into and below the active
cell).
3. Select ID and/or a value
description to be
inserted into the sheet
and then click OK.
6. Define rows.
1. Select cells B20-B26 and
allocate these cells (on
the context menu) to
another characteristic to
be used in the rows.
Allocation assigns the
range to a characteristic.
2. Set a value for each cell
from the context menu
or by typing the value
directly into the cell.
3. Select cells C20-C26 and
repeat step 6 for other
required characteristics.
7. Define columns.
1. Select the top left cell for
the first column.
2. On the Data Matrix tab,
click Single
values, Sets, or Hierarchi
es and then select the
characteristic you want
to assign to the columns.
8. Define columns.
1. Select the characteristic
values you want to insert
into the sheet.
2. Select the horizontal
output format for
columns (values will be
inserted into and to the
right of the active cell).
3. Select ID and/or a value
description to be
inserted into the sheet
and then click OK.
9. Define columns.
• Select cell E18 and
click Attributes for to select a
characteristic (Partner unit).
The characteristic must be
available on the worksheet.
Purpose
You can automate the process of matrix creation by using the Build-up feature. It simplifies and accelerates
matrix creation.
Prerequisites
• You define a matrix header with characteristics, which are valid globally.
• You also select all characteristics, which shall be used for rows/columns definition.
• Then you can let the interactive Excel to generate the matrix for you.
• Matrix is generated on the basis of available data in a backend. Data is restricted by pre-selection of
characteristics, which have been assigned to rows/columns.
• The generation of the matrix is controlled only by characteristics, for which a row range is defined, not by
characteristics, for which a column range is defined.
Process Flow
Step Figure
Caution
In this status, no data
selection is possible
because the characteristic
vectors have different
lengths. If you try to
import data, an error will
occur.
Purpose
You want to improve or adjust the layout of an existing matrix. You do not want to delete the matrix and create a
new one from scratch.
Use
You open the Change data matrix dialog box on the Data matrix tab, by selecting Change.
Required characteristics Lists the characteristics required for the matrix, but to which no values are
assigned.
Constant If a checkbox is selected for a characteristic in this list, the value of this
characteristic is hidden and is no longer displayed in the sheet nor in the
list of optional characteristics.
Prerequisites
• You have defined a matrix header with characteristics that are valid globally.
• Optional: You have defined characteristics for rows/columns definition.
Step Figure
Note
You can see formatting
changes. The formatting for
the output cells has moved
from the header to the first
column.
5. Set consolidation units for each
line.
You can use the context value help
by pressing the context button,
which is attached to a cell or you
can type the value into the cell
directly (use standard Microsoft
Excel features to copy,
drag & drop, etc.)
Prerequisites
You can insert all characteristics into a matrix using the Single Values, Sets, and Hierarchies menu. Single values
are maintained in flat form, but the other options are organized in superordinate entities, referred to as structures.
Types of structures
• Set
Set of characteristic values that can be processed together. SEM-BCS uses named Single Selections instead
of sets.
• Hierarchy
Set of characteristic values and edges among them.
All characteristic values that are assigned to a structure are processed at the same time to simplify data selection
and accelerate the reporting and data entry.
Procedure
Whenever you insert a hierarchy or a set into a sheet, a structure is created by default.
To maintain structures, on the Data Matrix tab, use the Structures function.
Function Description
Refresh structure You can update the structure with current data from
the backend system.
Result
By working with structures, you can make the data set clearer and, in particular, easier to evaluate.
Use
You can use this function to create a report in the form of a standard Microsoft Excel pivot table, into which you
can import current data from the backend system as required.
The data in a pivot table can also be reorganized interactively by using the standard Microsoft Excel pivot features
in order to present it in different ways.
• You have installed Microsoft Excel 2010 or later and the Interactive Excel component provided by SAP.
• A temporary folder with write permission must be available for current user in which an auxiliary database for
the pivot data needs to be created.
Features
Use
You can use the Pivot table function to define the basic layout of a pivot table. You define a pivot table by
specifying the characteristic values and the location within the pivot table.
After you have created the pivot table, you can still interactively rearrange data in the table at any time by using
the standard Microsoft Excel pivot table functions.
Prerequisites
You have opened a workbook that uses the Interactive Excel template.
Features
• Row/column layout
The selected characteristic values are displayed in the row column of the pivot table. You can change their
position as required.
• Header data
The selected characteristics are valid globally for the whole pivot table.
• Constant
Data is used similar to header data, but the value is hidden, that is, it is not display in the sheet.
Caution
Use the sign logic of values with caution. Pivot tables can summarize characteristic values on their own
(standard feature of Microsoft Excel). When sign logic is used such as sums can be inevitably incorrect.
Note
You can create a pivot chart in Microsoft Excel 2010 by selecting Pivot chart and then Type of chart.
Procedure
5.3
Note
If you want to insert all existing values for a characteristic into the table, select the asterisk (*) from the
list.
4. In the pivot layout, determine where you want to insert the characteristic when the table is generated.
You can choose the options Row, Column, Header, or Constant.
Caution
If you choose Pivot chart, a chart is displayed in a new chart sheet and the original sheet is hidden.
Result
Caution
When at least one pivot table is created on the active matrix, you can also use the function Consolidation
→ Pivot table → Change to change the definition of the pivot table, and you can use the
function Consolidation → Pivot table → Refresh to reread the data from the backend system.
Use
Each workbook can be locked to prevent changes to its layouts. This feature is useful for preparation of reports for
the end users who should not be able to change the definition of the matrices and who should only be able to
read/write data based on the predefined matrix.
Procedure
The layout of a report is designed by a user with the power user role, and then the workbook is locked and
distributed to end users. Data can be read or posted from and to the backend system, but it is not possible to
change the layout of the report.
It is only possible to change the layout of a report by unlocking the workbook. To do this, you must enter a valid
password. After the workbook is unlocked, it is then possible to change the layout.
Caution
For matrices that are enabled for data entry, import the data after the workbook has been locked so that
the data area is identified and unlocked. Otherwise, you will not be able to type any values into the cells
within the data area.
Use
Interactive Excel, version 3.0 replaces version 2.1, which was delivered as part of SAP GUI (up to SAP GUI 7.30).
Version 2.1 could be used for reporting/posting ERP data. Versions 2.1 and 3.0 store data in different formats;
therefore, a conversion tool for converting existing files from version 2.1 to version 3.0 is available.
The converter (SAPExcelWorkbookConverter.exe) is located in the installation folder of SAP Interactive Excel 3.0.
Prerequisites
You have used the SAP Interactive Excel version 2.1 and you want to convert existing workbooks to the new
format.
Process Flow
1. Open the converter from the Windows Start menu by selecting All Programs → SAP Front End → SAP
Interactive Excel Converter.
2. Add the source files or a folder you want to convert by selecting:
o Add → File to include single workbook files
o Add → Folder to include all existing files from a selected folder
You can also use drag-and-drop to insert the files you want to convert.
Caution
If a source file is locked, an error is displayed and conversion is not possible.
You can define that log files are created in Settings.