Академический Документы
Профессиональный Документы
Культура Документы
Copyright
Copyright © 2008 Cognos ULC (formerly Cognos Incorporated). Cognos ULC
is an IBM Company. While every attempt has been made to ensure that the
information in this document is accurate and complete, some typographical
errors or technical inaccuracies may exist. Cognos does not accept
responsibility for any kind of loss resulting from the use of information
contained in this document. This document shows the publication date. The
information contained in this document is subject to change without notice.
Any improvements or changes to the information contained in this document
will be documented in subsequent editions. This document contains
proprietary information of Cognos. All rights are reserved. No part of this
document may be copied, photocopied, reproduced, stored in a retrieval
system, transmitted in any form or by any means, or translated into another
language without the prior written consent of Cognos. Cognos and the
Cognos logo are trademarks of Cognos ULC (formerly Cognos Incorporated)
in the United States and/or other countries. IBM and the IBM logo are
trademarks of International Business Machines Corporation in the United
States, or other countries, or both. All other names are trademarks or
registered trademarks of their respective companies. Information about
Cognos products can be found at www.cognos.com
This document is maintained by the Best Practices, Product and Technology
team. You can send comments, suggestions, and additions to
cscogpp@ca.ibm.com .
Contents
1 INTRODUCTION ............................................................................................ 4
1.1 PURPOSE .............................................................................................................. 4
1.2 APPLICABILITY ....................................................................................................... 4
1.3 EXCLUSIONS AND EXCEPTIONS .................................................................................... 4
2 SELECTED IFRS RULE SUMMARIES............................................................... 4
3 CURRENCY CONVERSION METHODS IN A CENTRALIZED ENVIRONMENT... 6
4 CURRENCY CONVERSION METHODS IN A DE-CENTRALIZED ENVIRONMENT19
1 Introduction
1.1 Purpose
This document provides best practice guidelines for designing IBM Cognos
Planning models at organizations that have currency conversion requirements.
1.2 Applicability
IBM Cognos Planning v. 7.3 through v. 8.1
If the IBM Cognos Planning model will not serve as an intermediate or direct
source for reporting actual financial results and the planning data will not be
included in any financial statements issued to regulatory agencies or
investors, then there is no applicability of the IFRS rules on currency
conversion other than to maintain consistency between plan and actual for
better variance analysis.
The results and financial position of an entity whose functional currency is not
the currency of a hyperinflationary economy are translated into a different
presentation currency using the following procedures: [IAS 21.39]
Special rules apply for translating the results and financial position of an entity
whose functional currency is the currency of a hyperinflationary economy into
a different presentation currency. [IAS 21.42-43]
Also new in the 2003 revision to IAS 1, an entity must disclose, in the notes,
information about the key assumptions concerning the future, and other key
sources of estimation uncertainty at the balance sheet date, that have a
significant risk of causing a material adjustment to the carrying amounts of
assets and liabilities within the next financial year. [IAS 1.116] These
disclosures do not involve disclosing budgets or forecasts.
3) Convenience Translations
Once the currency conversion rate table has been established, the next step
is to link this to the currency conversion rate dimension item in the cubes that
have been identified for currency conversion.
Several options exist to set-up this link. If the geographic dimension of the
planning model is stable and there is only the need to covert from a local
currency to a single reporting currency then a D-Link from the currency table
to the e-list (a geographic dimension, in this example) could be used. This
link could be Analyst-to-Analyst or Analyst-to-Contributor. A simple example
is shown below:
Since this is a centralized approach to currency conversion and these links will
be run by the Analyst model administrator, remember that if this model
library is the basis for a Contributor application, do not to add these links to
the Update Links Table for the target D-Cube when asked.
With this approach, the following results occur when selecting the CAD
currency for Australia and running the links:
This option may be considered more of a hybrid between centralized and de-
centralized, since the calculation is occurring on the Contributor grid. In this
scenario, the Contributor user does not choose a currency; one is assigned to
the user based on the Analyst model administrator’s criteria.
4) Each hierarchical e-list node is totaled correctly as shown below where the
Europe node correctly aggregates the Local and Reporting currencies:
organizations prefer to have centrally controlled global variables such as: exchange
rates, inflation rates, interest rates, etc. set by the top of the planning organization
rather than at the lower levels. If global variables are changed at the individual
contributor level, comparisons between and among the various plans become
difficult.
For various reasons, some organizations may want to allow plan contributors to have
some control over the currency conversion for their plans. The diagram below shows
the data model flow of a de-centralized currency conversion approach:
This flow is fairly simple as the calculations and currency rate tables are held within
the Contributor model. Rate tables are created as assumption cubes and any
exchange rate changes would be made by the Analyst model administrator. This is a
level of control still maintained by the administrator in this de-centralized/hybrid
approach. A fully de-centralized approach would allow end users to input exchange
rates as well as decide on individual currencies for the conversion calculation.
Below are some screenshots of a Contributor application that takes this approach in
it’s design:
1) This model includes an assumptions cube that is populated by the Analyst model
administrator. QTR-1 totals can be hidden using an Access Table as they are not
used in any calculations.
2) The end user has the ability to choose which currency rate to apply when
calculating the Reporting Currency.
4) As more control is given to end users in the de-centralized approach, more errors
can occur making the plans difficult to compare across the organization.