Organizace s pobočkami v různých zemích obvykle obchodují v měnách hostitelských zemí (v místních měnách). Tyto organizace musí za účelem konsolidace a analýzy převádět data zadaná v místních měnách na jednotnou měnu.
Modul Hyperion Essbase Currency Conversion je možné zakoupit odděleně od systému Hyperion Essbase. V případě, že vaše organizace modul Hyperion Essbase Currency Conversion zakoupila a implementovala, můžete využít jeho funkce v aplikacích pro konverzi měn. Postup návrhu a implementace aplikací pro konverzi měn je popsán v příručce Hyperion Essbase Database Administrator's Guide.
Následující oddíly obsahují krátkou lekci pro práci s konverzí měn:
Tento oddíl popisuje základní metody konverze měny včetně snadno použitelného příkazu Měnová sestava.
Aplikace pro konverzi měny se skládá ze dvou databází:
Pomocí směnných kurzů z měnové databáze lze hodnoty v místní měně převádět na konvertované hodnoty. Instalace produktu Hyperion Essbase OLAP Server zahrnuje volitelnou ukázkovou aplikaci pro konverzi měny, která se skládá ze dvou ukázkových databází: hlavní databáze se jménem Interntl a databáze směnných kurzů se jménem Xchgrate.
Databáze Sample Interntl obsahuje pět dimenzí: Year, Measures, Product, Market a Scenario. Všechny dimenze kromě dimenzí Market a Scenario jsou shodné s dimenzemi v databázi Sample Basic. Dimenze Market obsahuje členy Toronto, Vancouver, Montreal, France, Germany, Spain a UK. Dimenze Scenario pracuje s různými typy peněžních údajů (jako Actual a Budget) v místních i konvertovaných měnách. V této databázi je společnou měnou, na kterou jsou převáděny všechny místní měny, americký dolar.
Databáze Sample Xchgrate, což je podmnožina hlavní databáze, obsahuje čtyři dimenze:
Pro práci s následujícími úlohami je třeba nainstalovat databáze Sample Interntl a Sample Xchgrate na server. Nejsou-li tyto dvojice aplikací a databází k dispozici, požádejte o pomoc administrátora systému Essbase.
Postup při načtení dat z databáze Sample Interntl:
Instalace systému Hyperion Essbase zahrnuje také ukázkové soubory programu Lotus 1-2-3, které slouží k ilustraci koncepce měnové konverze.
Tato tabulka obsahuje skutečná (Act) a předpokládaná (Bud) data zadaná v místních měnách pro oblasti New York a Germany.
Obrázek 167. Získání místních dat
![]() |
Tabulka obsahuje hodnoty Actual a Budget po konverzi měn.
Obrázek 168. Získání konvertovaných hodnot
![]() |
Všimněte si, že data obsažená v tabulce jsou převedena na americké dolary. Hodnoty pro oblast New York se nezměnily, hodnoty pro oblast Germany byly převedeny. Systém Hyperion Essbase použil pro konverzi směnné kurzy uložené v databázi Sample Xchgrate.
Obrázek 169. Načtení směnných kurzů z databáze pro konverzi měn
![]() |
Tato tabulka obsahuje všechny kombinace scénářů, kategorií a typů směnných kurzů po jednotlivých měsících. Vzhledem k tomu, že v tomto příkladu slouží jako společná měna americký dolar, obsahuje ukázkový soubor pro měnu US$ převodní koeficient 1. Místní a konvertované částky pro oblast New York jsou tedy totožné. Hodnoty pro oblast Germany ovšem systém Hyperion Essbase převádí pomocí datových hodnot z měnové databáze následujícím postupem:
Poznámka: | Konverzní operace lze definovat jako operace násobení nebo dělení směnným kurzem. Tuto definici určuje návrhář aplikací. |
Hlavní databáze, jako například databáze Sample Interntl, obvykle obsahuje hodnoty, které byly konvertovány před uložením do databáze. Mimoto však může být třeba provádět také dynamické měnové převody. Systém Hyperion Essbase vám k tomu nabízí prostředky v podobě příkazu Měnová sestava. Pomocí tohoto příkazu lze interaktivně měnit směnné kurzy a typy měn použitých při získávání dat.
Postup při provedení jednoúčelové konverze dat v souboru Convert.xls:
Data obsažená v této tabulce jsou již převedena na americké dolary.
Zobrazí se dialogové okno Měnová sestava Essbase.
Obrázek 170. Dialogové okno Měnová sestava Essbase
![]() |
Pomocí dialogového okna Měnová sestava Essbase lze interaktivně upravovat směnné kurzy použité při získávání dat. Toto dialogové okno obsahuje volby pro nastavení měn, jmen, kategorií a roků. Další informace o těchto nastaveních najdete v kontextové nápovědě modulu Hyperion Essbase Spreadsheet Add-in.
Poznámka: | Standardními jmény v měnové databázi jsou jména dimenzí CurName, CurType, CurTime a CurCategory. Návrhář aplikací může tyto dimenze libovolně přejmenovat. |
Například vyberte položku CN$ z okénka se seznamem CurName a položku Bud xchg z okénka se seznamem CurType.
Obrázek 171. Provedení jednorázové konverze měny
![]() |
Systém Hyperion Essbase převede částky pro oblasti New York a Germany na kanadské dolary (CN$).
Poznámka: | Operace získání dat pro měnovou sestavu nezpůsobí změnu hodnot v databázi. Provede pouze dočasnou konverzi, která je součástí získávání dat. Převedené datové hodnoty nemusí vždy přesně odpovídat, neboť jednorázová konverze se často provádí s daty, která byla předtím přepočítána nebo konsolidována v jiné měně. |
Je-li nutnou podmínkou přesnost a verifikovatelnost výsledných hodnot, je třeba vstupní částky převést do cílové měny databáze, přepočítat a teprve poté načíst. Tato procedura je odlišná od jednorázového získávání dat s konverzí měny popsaného v tomto oddílu; další informace vám poskytne administrátor systému Hyperion Essbase.