29
SAP® Rounding Management for Microsoft® Excel User Guide

SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

Embed Size (px)

Citation preview

Page 1: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® Rounding Management for Microsoft® Excel

User Guide

Page 2: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

2

Copyright © 2016 SAP® BusinessObjects™. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports®, SAP BusinessObjects Rapid Mart™, SAP BusinessObjects Data Insight™, SAP BusinessObjects Desktop Intelligence™, SAP BusinessObjects Rapid Marts®, SAP BusinessObjects Watchlist Security™, SAP BusinessObjects Web Intelligence®, and Xcelsius® are trademarks or registered trademarks of Business Objects, an SAP company and/or affiliated companies in the United States and/or other countries. SAP® is a registered trademark of SAP AG in Germany and/or other countries. All other names mentioned herein may be trademarks of their respective owners. 2016-02-02

Legal Disclaimer

No part of this starter kit may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. The information in this starter kit is proprietary to SAP. No part of this starter kit’s content may be reproduced, copied, or transmitted in any form or for any purpose without the express prior permission of SAP AG. This starter kit is not subject to your license agreement or any other agreement with SAP. This starter kit contains only intended content, and pre-customized elements of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this starter kit is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this starter kit. SAP does not warrant the accuracy or completeness of the information, text, pre-configured elements, or other items contained within this starter kit. SAP DOES NOT PROVIDE LEGAL, FINANCIAL OR ACCOUNTING ADVISE OR SERVICES. SAP WILL NOT BE RESPONSIBLE FOR ANY NONCOMPLIANCE OR ADVERSE RESULTS AS A RESULT OF YOUR USE OR RELIANCE ON THE STARTER KIT. THIS STARTER KIT IS PROVIDED WITHOUT A WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SAP SHALL HAVE NO LIABILITY FOR DAMAGES OF ANY KIND INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES THAT MAY RESULT FROM THE USE OF THIS STARTER KIT. THIS LIMITATION SHALL NOT APPLY IN CASES OF INTENT OR GROSS NEGLIGENCE. The statutory liability for personal injury and defective products (under German law) is not affected. SAP has no control over the use of pre-customized elements contained in this starter kit and does not endorse your use of the starter kit nor provide any warranty whatsoever relating to third-party use of the starter kit.

Page 3: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

3

CONTENTS

FOREWORD ............................................................................................................................................... 4

OVERVIEW ................................................................................................................................................. 5 Principle....................................................................................................................................................... 5 Technical Requirements .............................................................................................................................. 6 Application Languages ................................................................................................................................. 6

INSTALLATION .......................................................................................................................................... 7

CONFIGURATION: INITIALIZING THE WORKBOOK FOR ROUNDING MANAGEMENT .......................... 9 Creating the Table of Contents and Settings Worksheets ............................................................................. 9 Updating the Settings ..................................................................................................................................10

CONFIGURATION: CREATING THE ROUNDING MANAGEMENT TABLES ............................................12 Simple Tables and Matrices ........................................................................................................................12 Rounding Management Table Structure and Layout ....................................................................................12 Updating the hierarchical information ..........................................................................................................15 Formulas ....................................................................................................................................................18 Matrices: multi-level hierarchy in columns ...................................................................................................20

DELETING ROUNDING ADJUSTMENT TABLES ......................................................................................21

OPERATION: ROUNDING ADJUSTMENTS ..............................................................................................22 Defining Rounding Adjustment Settings by table .........................................................................................22 Running Automatic Rounding Adjustments ..................................................................................................23 Adjustment Options.....................................................................................................................................23 Manual adjustments ....................................................................................................................................24 Adjustment Audit-Trail .................................................................................................................................24 Adjustment Log ...........................................................................................................................................25 Rounding Management table display options ..............................................................................................25

TROUBLESHOOTING................................................................................................................................26

Page 4: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

4

Foreword

One of the key objectives of enterprise performance management (EPM) software is to produce accurate financial and management reports with high transparency and detailed audit trails so that potential investors can use this information to "make decisions about buying, selling or holding equity"1. Companies produce numerous financial statements and notes where financial data is reported in multiple scales – thousands, millions or billions – and therefore need to perform rounding of financial data.

The main difficulty of rounding is that when rounded 1.2+1.4=2.6 becomes 1+1=3. Therefore rounded data must be adjusted so that the sum of breakdown items matches with the respective totals. Rounding adjustment of financial data in reports is a critical task of the Office of Finance team. This team needs to ensure that data is consistent between individual lines and totals in a given table, as well as across all tables of the financial reports.

SAP Rounding Management is an add-in for Microsoft Excel® based on an algorithm which intelligently automates rounding adjustments by financial table and across multiple tables.

The SAP Rounding Management Add-in for Microsoft Office® provides the following features and benefits:

Key Features

o Automated and intelligent adjustment of rounded data

o Ability to choose the rounding method (value or decimal)

o Selection of the rounding scale and number of decimals to be retrieved

o Ensured consistency between details and totals in lines, columns and by hierarchical level

o Integrated audit trail including adjustment amount and rule identification

Key Benefits

o Faster and more productive reporting through consistent rounding throughout the business process

o Increased trust in the accuracy of financial reports shared internally and externally

o Streamlined audit and improved data transparency

o Easy and quick installation into the Microsoft Excel® ribbon

o Quick implementation through an embedded configuration wizard

1 The Conceptual Framework for Financial Reporting, International Accounting Standards Board

Page 5: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

5

Overview

Principle

SAP Rounding Management automatic reconciliations are based on the following principle:

A rounding management table is created alongside the original table. It contains information necessary to

compute and post adjustments automatically:

- Original amount

- Difference between the original amount and the amount if adjusted

- Difference between the sum of breakdown items and the respective total

- Adjustment

Optionally adjustments can also be posted manually in this table.

In the original table, formulas that retrieve financial amounts are adapted to take into account the

rounding-related parameters:

- Rounding scale

- Rounding of the scaled amount

- Reference to the adjustment posted in the rounding management table

This principle is illustrated in the simple example below with a 2-level row hierarchy.

Formula view

A B C D E F

1 Financial statement (rounded) Rounding management table

2 Column 1 Column 2 Adjustment column 1 Adjustment column 2

3 Item i1 =ROUND(i1c1/Scale) + E3 =ROUND(i1c2/Scale) + F3

4 Item i2 =ROUND(i1c1/Scale) + E4 =ROUND(i1c2/Scale) + F4

5 Total T =ROUND(Tc1/Scale) + E5 =ROUND(Tc2/Scale) + F5

Data view

A B C D E F

1 Financial statement (rounded) Rounding management table

2 Column 1 Column 2 Adjustment column 1 Adjustment column 2

3 Item i1 27 7+(-1) -1

4 Item i2 2+1 4 1

5 Total T 30 10

SAP Rounding Management enables you to update the workbooks that include the tables to be managed

according to the principles explained above. The wizards and dialogs let you automatically create the

rounding management tables and the required formulas.

Once the configuration steps have been taken for all tables where rounded data must be reconciled, SAP

Rounding Management enables you to trigger the automatic reconciliation for all or part of the tables.

Configuration and operation steps are explained in the following sections.

Page 6: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

6

Technical Requirements

Operating system:

- Microsoft Windows 7 64b or Microsoft Windows 8 64b

- Microsoft Windows 7 32b

ActiveX control: MSCOMCTL.OCX version 6.1.98.34 (v1.3.1 and prior) or version 6.1.98.46 (from v1.4.0)

- This file is located either in the SysWOW64 subdirectory or the System32 subdirectory of the Windows

directory depending on your operating system. If a different version of this file is installed, check that it

can be updated safely as regards other programs that may also refer to it. If it is the case, download

and copy the required file version in the appropriate subfolder and register it via the regsvr32

command. The procedure is available in the Troubleshooting section on page 26.

Microsoft® Excel 2010 or Microsoft® Excel 2013

Application Languages

SAP Disclosure Management menu and dialogs are available in the following languages:

- English

- French

The application language is automatically set based on the Format language of the Region and Language

settings in Windows Control Panel (Control Panel Region and LanguageFormat).

If another language is defined in the control panel, the application language defaults to English.

Page 7: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

7

Installation

In order to install SAP Rounding Management, follow the steps below.

1. Browse the Excel menu as following: File Options

2. Select the Add-Ins section

3. In the drop-down list, select Excel Add-ins and click on Go…

4. In the Add-Ins dialog, click on Browse…

5. In the Browse window, paste the SAP Rounding Management program file:

SAPRoundingManagement 1.[i]. [i].xlam

6. Select this file and click on OK

7. Back in the Add-Ins windows, verify that SAP Rounding Management is displayed and checked, and

click OK.

8. In the Add-In menu, check that the two Add-In buttons are visible:

Page 8: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

8

Reference style

SAP Rounding Management requires activating the ‘A1’ reference style both for configuration and operation

tasks. If the R1C1 reference style is activated, then the following dialog pops up and lets you switch to the

required mode.

In this case, if you want to operate the add-in, click on Yes and click on either button in the ribbon. When you

do not need the Add-In, you can activate the R1C1 mode again. This option is available in the following

menu: File Option Formulas Working with formulas.

Page 9: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

9

Configuration: Initializing the Workbook for Rounding Management

Creating the Table of Contents and Settings Worksheets

Objective

The workbook that contains tables to be processed by automatic rounding adjustments must be updated so

that the program works properly. The program uses a series of rounding-related settings and a table of

contents which lists the tables to be processed.

If you try to run a rounding adjustment process from the ribbon (Manage adjustments button) in a workbook

which does not include these elements, the following warning dialog shows up:

The procedure below explains how to update your workbook automatically.

Procedure

1. In the ribbon, click on the Manage Tables button.

2. The following dialog proposes to create the ‘ToC’ worksheet. Click on ‘Yes’.

3. The following dialog proposes to create the ‘Settings’ worksheet. Click on ‘Yes’.

If one ‘Settings’ worksheet preexists but does not contain the rounding-related settings, the following

dialog indicates that at least one of the required rounding-related settings was not found by the program,

and proposes to create these settings.

Page 10: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

10

Make sure that the first 22 rows are blank or can be overridden by the program. If it is not the case, click

‘No’, insert 22 rows at the top of the Settings worksheet and click on Manage tables in the ribbon again

to rerun the workbook update.

4. Once the workbook has been automatically updated, the SAP Rounding Management toolbar shows up.

Updating the Settings

The Settings worksheet contains the information pertaining to the rounding adjustment settings and method

you want to apply throughout the workbook.

Page 11: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

11

Update the settings according to your own requirements.

Scale and rounding parameters

- Scaling factor: input the scale value for the financial table amounts. Original amounts extracted from

your source system or file will be divided by this value.

- Scale and currency description: this textual information is not used by the program. However you can

use this setting to centralize and streamline the scale information displayed in the header or title of

financial tables.

- Number of decimals: input the number of digit of the rounding. 0 indicates that amounts are rounded to

the nearest integer.

Table display settings

- Rounding methods: these are the descriptions of the rounding adjustment methods. These

descriptions will appear in the drop down list available for selecting a method for one given table. You

can update them of leave the following default descriptions:

o Fractional: this method consists in adjusting the breakdown item for which the difference between the adjusted amount and the original amount is the minimum for one given total item.

o Value: this method consists in adjusting the breakdown item whose amounts is the greatest of the breakdown amounts for one given total item. Consequently the error due to the rounding adjustment will be minimal in percentage of the original value.

- Amount exclusion mark: this setting defines how the fact that amounts are excluded from the

adjustment process is displayed, for instance when the amount is locked or already adjusted.

- Control header: text used as header of control columns in the rounding management tables.

- Adjustment header: text used as header of adjustment columns in the rounding management tables.

Page 12: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

12

Configuration: Creating the Rounding Management Tables

Simple Tables and Matrices

Two table types are handled by SAP Rounding Management: simple tables and matrices. For both table

types, a multi-level hierarchy can be defined for row items. The difference resides in columns as

described below:

- Simple tables contain one or more independent columns: there is no total column.

Example:

o Statement of financial position over 2 periods

o Statement of income over 3 periods

- Matrices are tables in which columns corresponds to the breakdown of one total column.

Example:

o Statement of Changes in Equity: total equity is broken down by equity components in columns

o Changes in Property, Plants and Equipment: total PPE is broken down by component in columns

o Analysis of revenue by product (in rows) and region (in columns)

Warning: if the original table includes a total column which is calculated as the sum of breakdown columns

for all or part of the rows, the related rounding management table must not be defined a matrix, but as a

simple table. Initial manual adjustment may be required for the rows where the total column is not calculated

so that the sum of the breakdown column equals the total column.

Rounding Management Table Structure and Layout

Objective

As explained in the Overview chapter above, one rounding management table must be created alongside

each original table containing data subject to rounding and rounding adjustments. The following procedure

explains how to create such table and how to reference it in the table of contents.

Procedure

1. Check that column header identifiers are unique.

2. Check that there is at least one spacing row between the column headers and the first amount subject to

rounding adjustments.

This is because the rounding management table requires 2 header rows.

If either condition above is not met, you must create a dedicated column header row above the existing one.

Example:

Page 13: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

13

3. Case a, using the toolbar: if you prefer using the toolbar to using the context menu (see step 5 below),

activate the SAP Rounding Management toolbar by clicking on the Manage Tables button in the ribbon,

then click on “New…”

4. Select the cell range from the amount column headers inclusive down to the last data cell corresponding

to the row hierarchy.

Warning: row headers (item descriptions) must not be selected.

5. Case b, using the context menu: if you did not use the toolbar as per step 3, right-click on the worksheet

and select the Create Rounding Tables option.

6. Follow the instructions provided in the subsequent dialogs.

If non empty cells exist in the range where the rounding management table would be created, you will have

the choice either to insert the required number of columns or to override the existing cells, or to abort the

table creation.

At the end of the table creation process, a dialog proposes you to create a new entry in the table of contents for the new table. Click on ‘Yes’ unless the entry already exists (for instance, if you are re-creating the rounding management table again).

Page 14: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

14

Updating the table description in the table of contents

New entries in the table of contents are automatically given a generic description: New table (Rename).

Update the description as appropriate. This description will appear in the list of tables that can be processed

by the rounding automatic adjustments.

Warning: do not change the ID information. It is used to link the table of contents information with each

rounding management table. If you want to assign a different ID for one given table, you must delete the

entry in the table of contents, delete the rounding management table columns and re-create the table (see

Deleting Rounding Adjustment Tables on page 21).

Cells in the ID column are highlighted in green if a rounding management table exists for the related entry in

the list. Else cells are highlighted in red. This color information is refreshed when the rounding adjustment

management window is invoked.

Page 15: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

15

Updating the hierarchical information

Objective

SAP Rounding Management requires information related to hierarchical relationships between row items in

order to calculate the discrepancies between total items and the sum of respective breakdown as well as to

post rounding adjustments accordingly. Therefore you must populate the following columns for each row that

make up the table:

Column Use Possible Values

Level Hierarchy level of current item in the hierarchy, starting from 1 for the top level (e.g. grand total) and ending to the highest number for the most detailed breakdown.

Positive integer or hyphen: 1, 2, 3 etc. or “-“

Warning: blank cells in this column break the table hierarchy: hyphen must be used to avoid this, notably in the case of spacing rows in the original table.

Weight Weight of the current item in the upper level total

1: amount of current item is added to respective direct total

-1: amount of current item is subtracted from respective direct total

Example: expenses retrieved in absolute value

UpDown Location of the corresponding breakdown: above or below the current total row.

For total items that are not calculated in the table from the rounded breakdown:

- U: breakdown is located above current item (Up)

- D: breakdown is located below (Down)

For total items calculated on-the-fly in the table from the rounded breakdown using a SUM formula (no rounding of the original total amount):

- CU: breakdown is located above current item (Calculated, Up)

- CD: breakdown is located below (Calculated, Down)

Tip: for the statement of financial position (balance sheet), create a control row for computing the

difference between assets and the sum of equity and liabilities. Then define this control row as level 1 item in

the balance sheet hierarchy. Define total assets and total equity and liabilities as level 2 items, and input +1

and -1 for their respective weight.

Important note: single hierarchy

Only one hierarchy can be defined by table. If one row item is broken down into two distinct analyses or more

in the table, you have to define which breakdown belongs to the table hierarchy.

Example: in the IFRS Statement of Income, the Net Income (Loss) is the hierarchy top node and it is broken

down into both the hierarchy of revenues and expenses accounts and the “attributable to” analysis. This

analysis must be considered as a second hierarchy and the Net Income (Loss) item must be defined twice in

the table, i.e. once as level 1-item for the hierarchy of revenues and expenses and once as level 1-item for

the “attributable to“ analysis. However this second row can then be hidden as per your disclosure

requirements for the Statement of Income.

Page 16: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

16

Procedure 1: manual update

Input the required information in the three columns for each row of the table hierarchy, as illustrated with the

statement of income below:

Explanations for the Operating Profit row:

- Operating Profit is at hierarchical level 4 in the statement hierarchy starting with Net income (level 1)

- The row weight is +1 because Operating Profit amount contributes as positive amount to the

respective direct total, namely Proft (loss) before tax

- The UpDown property is U because the Operating profit final amount will be calculated by rounding

the original amount (not from the rounded breakdown) and the respective level-5 breakdown is

located above the current row.

Procedure 2: automatic update

A wizard lets you update the Level column automatically based on the formatting of cells from one column in

the original table.

Two options are available to populate the Level column based on the format of cells included in the column

of the current active cell. This can be for example the column which contains the row item descriptions, or

another column.

- Infer the hierarchy levels from indentation level. This option leverages the Indent property of cells

(Format Cells…Alignment).

Page 17: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

17

o Select “Shift one level” if the level 1 items are not indented.

- Infer the hierarchy levels from the font weight. With this option, the mapping between font weight and

levels will be as follows: Bold = Level 1, Normal = Level 2 and Italic = Level 3.

To infer the level information automatically from the cell format, follow the steps below:

1. In the original table, select a cell from the column where cell formats will be used to infer levels

Tip: if you do not want to change the formatting of row item descriptions, you can create a dedicated column where cell are formatted as per their respective levels, for example with indentations.

2. Select an option

3. Click on the ‘Run’ button

Checking level information by displaying rows in hierarchical view

Once the hierarchy information is populated (Level and UpDown), you can visually check it in a tree view by taking the following steps:

1. Select a column from the original table which contains the information that you want to see in tree view

mode as per the hierarchy defined, for example the row descriptions.

2. Click on the Show in Treeview button; row items are displayed with their respective weight in hierarchy:

Note: Mind the blank cells in the Level column; blank cells break the hierarchy. Use an hyphen (-) to link rows which belongs to the same hierarchy.

Page 18: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

18

Formulas

Objective

Now that the rounding management table has been created and the hierarchical information has been input,

formulas must be created or updated automatically using the SAP Rounding Management wizard in order

that the adjustment process computes and post the rounding adjustments properly.

- In the rounding management table, the following formulas must be created or updated:

o Min column: depending on the adjustment method defined at table level, this column stores the difference between the original amount and the amount if adjusted or the inverted amount

o Control column: difference between the sum of breakdown items and the respective total

- In the original table, each original formula used to retrieve amounts before rounding is updated as

following:

o Applying the scale factor to the original formula and embedding it in the ROUND() formula

o Appending the reference to the corresponding adjustment cell

The resulting cell formula will follow the pattern below: =ROUND((OriginalFormula)/RndScale,RndDec)+$AdjustmentCellAddress

- RndScale and RndDec correspond to the scale factor and the number of decimals used for

rounding. - AdjustmentCellAddress is a placeholder that stands for the address of the respective adjustment

cell found by the formula creation wizard in the rounding management table.

Procedure

1. As with the creation of the rounding management table (see Procedure on page on page 12), you can

activate the formula dialog either via the SAP Rounding Management toolbar (Formula button) or the

contextual menu (right click on worksheet SAP Update Formulas…).

Page 19: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

19

2. Using the range reference editor, select the same range as the one selected to create the rounding

management table (see step 4 on page 13).

Tip: activate the ToC worksheet and click on the hyperlink that was automatically created during the update of the table of content right after the table creation: the hyperlink refers to the cell range that was originally selected. By doing so, you are sure to select the same range as the one used for creating the table. Then use the contextual menu (SAP Update Formulas…): the reference editor refers to your

selection.

3. Select the formula update options which corresponds to your table:

- Update ‘Min’ formulas and Control formulas: populates the ‘Min’ column and the ‘Control’ column in

the rounding management table. The ‘Min’ column computes the minimal impact or rounding

adjustments and the ‘Control’ formula computes the discrepancies between totals and the respective

breakdown.

Warning: wrong or inconsistent hierarchy information will result in wrong formulas.

- Scale and ROUND formula: applies the rounding scale factor to the original amount or formula used to

retrieve amounts, and embed the resulting formula in the ROUND formula. The number of decimals

defined in the Setting tab is used as parameter of the ROUND formula.

Page 20: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

20

Matrices: multi-level hierarchy in columns

In matrices, multi-level hierarchies in columns are not supported: only one total column should exist per

table, and should be located at the right-hand side of the breakdown items (hierarchy children).

An option to handle tables with several total levels in column consists in creating as many rounding

management tables as there are total columns in the original table, and creating formulas in the adjustment

cells to synchronize the adjustments between tables. The table of contents must then reference the tables in

the correct order so that the adjustments will be triggered from the top node down to the lower node for

columns, that is, from right to left in terms of adjustment table location (in a Left-To-Right Excel

configuration).

Warning: this option can be implemented provided that all sibling members of the sub-total in columns are

located at the right side of the lower level table.

Example: Statement of Changes in Equity

1. Creating a rounding management table only for the last 3 columns to be reconciled as a first step: Group

equity (Equity attributable to owners of parent), Non-controlling interest and total equity.

2. Creating a rounding management table for the components of Group equity and the respective total.

3. Linking the adjustments of the Group equity in the second table with the corresponding adjustments in

the first table.

In terms of operation, the table created at step 1 must be processed before the table created at step 2. The

entries in the table of contents must be ordered accordingly.

Note: In the current version, SAP does not recommend using more than one level of total in column per

matrix.

Page 21: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

21

Deleting Rounding Adjustment Tables

SAP Rounding Management leverages Microsoft Excel range names to identify and locate rounding

management tables. Consequently deleting rounding adjustment tables implies both clearing or deleting the

table cells and deleting the related range names. To that end, perform both actions below.

Clear or delete the cells of the rounding adjustment range.

Mind the possible important content of cells above or below the rounding management range, and clear

or delete the rounding table cells accordingly (delete the columns, clear the cells and remove cell

format…)

Delete the range names

1. In the table of contents, take note of the ID of the table that you have deleted (for example

“MYRANGE”)

2. Go to the menu Formulas Defined Names Name Manager, and delete both range names with the

‘RND’ prefix and ‘CTRL’ prefix, followed by the table ID (for example, “RNDM_MYRANGE” and

“CTRL_MYRANGE”)

Page 22: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

22

Operation: Rounding Adjustments

Defining Rounding Adjustment Settings by table

Once the rounding management table and formulas have been created and updated, settings related to the

adjustments must be checked.

Table setting: Adjustment method

In the first cell of the rounding management table, check the adjustment method you want to apply to the

table (see Updating the Settings on page 10)

Row setting: Default

This option lets you define which breakdown row(s) should be adjusted in priority for one given total.

Input an integer which corresponds to the precedence for the row. Once all Default rows are adjusted

according to the precedence order, the adjustment method applies to identify the breakdown items

where additional adjustments will be posted if necessary.

Cell setting: Locked

If you want to prevent automatic adjustments for the cell in the original table, do not leave the

corresponding cell in the Locked column empty.

Page 23: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

23

Running Automatic Rounding Adjustments

Click on the Manage adjustment button in the ribbon. The following window lists the tables that can be

processed to post or delete rounding adjustments. The respective number of rollup calculation errors is also

displayed by table.

Select the table(s) to be processed and click on ‘Post Adjustments’ (or ‘Delete Adjustments’ to delete existing

adjustments by table).

The automatic adjustment amount corresponds to the number of decimals defined for the workbook: +1 or -1

when there is no rounding decimal, +0.1 or -0.1 when there is 1 rounding decimal, +0.01 or -0.01 when there

is 2 rounding decimals, etc. If the adjustments amount should be different for some items (for example +2),

adjustments must be posted manually in the corresponding rounding adjustment table (see Manual

adjustments on page 24 below).

Note: adjustments are not posted for cells where the original value is zero (0).

Adjustment Options

The adjustment options lets you revert to the rule set of the SAP Rounding Management version 1.3.1 and

older if needed. By default, the latest rule set is used (Rule set 2), which is recommended. Then you can

possibly deactivate some of the rules of this set if needed.

Note – optimizations (MO): when this option is selected, rules are triggered in different possible orders in

order to post the optimal number of adjustments. Consequently activating this option may slightly increase

the adjustment processing time for some tables since different rule combinations are evaluated by the

program.

Page 24: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

24

These options are reset when you close Microsoft Excel.

Manual adjustments

Manual adjustments can be input directly in the adjustment cells of the rounding management table. In order to protect manual adjustments from automatic adjustment deletion, input a formula, even for a fixed number (for example, “=1”).

Adjustment Audit-Trail

Cell comments created during the adjustment process help you monitor and track the rounding adjustments.

In the Rounding Management table, cell comments provide information about the adjustment rule

description and the entry number.

In the original financial table, cell comments include the adjustment amount.

Page 25: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

25

Adjustment Log

At the end of the automatic adjustment posting or deletion process, the process log window shows up. It

includes processing information, notably the number of adjustments automatically posted or deleted by table,

respectively.

If a table design error was detected by the program for one of the processed table, this table is identified with

an exclamation mark in the list (!). In this case, click on the corresponding row in the list and read the

message at the bottom of the log window.

Rounding Management table display options

Rounding management tables can contain numerous columns. In order to focus on the information of a

selection of columns, select the cell(s) which contains the header of the column(s) you want to keep (press

the Ctrl key for multiple selection) and click on the ‘Similar header’ button in the SAP Rounding Management

toolbar.

Click on the “All columns” button to unhide all columns of the rounding management table.

Page 26: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

26

Troubleshooting

Checking Named Ranges

SAP Rounding Management leverages Microsoft Excel range names to identify and locate rounding

management tables. The prefixes of these names are RNDS, RNDM and CTRL.

If you encounter problems during the update of formulas or during the automatic rounding adjustment

process, check the current workbook range names and range content:

- Delete range names for which the reference has been lost (Value/Refers To: #REF!)

- Check that rounding management ranges do not overlap

- Check that range names are defined with the “A1” cell reference style.

Note for prior versions up to v1.3.1: SAP Rounding Management requires the “A1” cell reference style (see page 7: Installation). If you operate both a Microsoft Excel version different from the US version and SAP Rounding Management version 1.2.3 or older, references of cell ranges automatically created by SAP Rounding Management may be defined in R1C1 mode although Excel is running in “A1” reference mode, as illustrated below.

In this case, it is recommended to install SAP Rounding Management version 1.2.4 or newer. In the Name Manager window, delete the range names previously created in R1C1 mode, and let the new version of the add-in recreate the required setting ranges as explained in the chapter Configuration: Initializing the Workbook for Rounding Management on page 9. As a workaround with version 1.2.3 or a previous version, you can update the references manually for the corresponding cell ranges (“Refers to” area re-select the range Validation button: )

Version v1.3.1 and older: Checking Column Header Width in Rounding Tables Ranges

SAP Rounding Management maps each column from the original financial table with one column in the

corresponding rounding table. This mapping is based on the column header which must be identical. In order

to handle a maximum number of heading types (notably dates), the mapping is based on the displayed text.

In some cases if the column is too narrow (e.g. with date formula), pound signs (“#”) are displayed in the

cells, which may adversely impact the column mapping and formula creation.

In this case, make sure that the column headers have the appropriate width so that the header text appears

in the cell.

Page 27: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

27

Component Compatibility issue If the version of the MSCOMCTL.OCX file is different from the one required by SAP Rounding Management (see Technical Requirements on page 6), the following warning message pops up when installing the add-in and when starting Excel if the add-in is already installed.

To fix this issue, this file must be updated. Before all, check that this update complies with your IT policy and that there is no dependency of any other add-in or component with the existing version of the MSCOMCTL.OCX file. Then you must have administrator rights on the computer where the add-in must be installed. If this is the case, you can proceed as follows.

1. Run the Command Prompt (cmd.exe) in Administrator mode and execute either following command in

order to unregister the current version of the MSCOMCTL.OCX file (depending on the operating system):

c:\windows\System32\regsvr32.exe /u .\MSCOMCTL.OCX or c:\windows\SysWOW64\regsvr32.exe /u .\MSCOMCTL.OCX

2. Download the MSCOMCTL.OCX file version corresponding to the SAP Rounding Management version

into the System32 subdirectory or the SysWOW64 subdirectory (depending on the operating system).

SAP Rounding Management v1.3.1 and older : MSCOMCTL.OCX version 6.1.98.34 (6/6/2012)

Page 28: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

SAP® ROUNDING MANAGEMENT FOR MICROSOFT® EXCEL USER GUIDE

28

SAP Rounding Management v1.4.0 and newer: MSCOMCTL.OCX version 6.1.98.46 (12/8/2015)

3. Back in the Command Prompt console, execute either following command in order to register the new

version of the MSCOMCTL.OCX file (depending on your operating system):

c:\windows\System32\regsvr32.exe .\MSCOMCTL.OCX or c:\windows\SysWOW64\regsvr32.exe .\MSCOMCTL.OCX

Password requested when closing Excel.

When closing Microsoft Excel after operating SAP Rounding Management, a dialog may prompt you for a

password. In this case, just keep pressing the Esc key (escape) until the dialog disappears.

Page 29: SAP® Rounding Management for Microsoft® Excel · PDF fileFormulas ... Microsoft® Excel 2010 or Microsoft® Excel 2013 Application Languages SAP Disclosure Management menu and dialogs

www.sap.com