Företag med kontor i flera länder utför i allmänhet affärstransaktioner i den valuta som används i det landet (s k lokal valuta). Företaget måste sedan omvandla data som har angetts i lokala valutor till en gemensam valuta för konsolidering och analys.
Produkten Essbase Valutakonvertering kan köpas separat för Essbase. Om ditt företag har köpt den här produkten och implementerat en tillämpning för valutakonvertering kan du utnyttja de utmärkta funktionerna i Hyperion Essbase Currency Conversion. I Database Administrator's Guide beskrivs hur du utformar och implementerar en tillämpning för valutakonvertering.
Följande avsnitt innehåller en kortfattad självstudiekurs för hur du arbetar med valutakonvertering:
I det här avsnittet beskrivs grundläggande begrepp inom valutakonvertering, inklusive det lättanvända kommandot Valutarapport.
En tillämpning för valutakonvertering består av två databaser:
Tillämpa växelkurser från valutadatabasen på lokala värden från huvuddatabasen så att du får konverterade värden. Vid installationen av Essbase-servern medföljer en exempeltillämpning för valutakonvertering (installationsalternativ) som består av två exempeldatabaser: en huvuddatabas med namnet Interntl och en databas med valutakurser som kallas Xchgrate.
Databasen Sample Interntl består av följande fem dimensioner: Year, Measures, Product, Market och Scenario. Alla dimensioner utom Market och Scenario är identiska med databasen Sample Basic. Dimensionen Market omfattar Toronto, Vancouver, Montreal, France, Germany, Spain, och UK. I dimensionen Scenario hanteras olika valutatyper (till exempel Actual och Budget) i både lokala och konverterade valutor. I den här databasen konverteras alla lokala valutor till den gemensamma valutan US-dollar.
Exempeldatabasen Xchgrate som är en del av huvuddatabasen innehåller fyra dimensioner:
När du ska utföra de följande uppgifterna måste du ha exempeldatabaserna Interntl och Xchgrate installerade på servern. Kontakta systemadministratören för Essbase om de här tillämpningarna och databaserna inte är tillgängliga.
Så här hämtar du data från exempeldatabasen Interntl:
Vid installationen av Essbase medföljer också exempelfiler för Lotus 1-2-3 som visar begrepp inom valutakonvertering.
I arbetsarket finns faktiska data (Act) och budgetdata (Bud) som har angetts i lokal valuta för New York och Tyskland.
Arbetsarket innehåller värden för Actual och Budget så som de visas efter konverteringen.
Bild 168. Hämta konverterade datavärden
Lägg märke till att arbetsarket innehåller data som har konverterats till US-dollar. Värdena för New York är oförändrade, medan värdena för Tyskland (Germany) konverteras. Värdena konverteras utifrån växelkurserna i databasen Sample Xchgrate.
Arbetsarket innehåller alla kombinationer som är möjliga av scenarion, kategorier och typer efter månad för växelkurser. Eftersom konverteringen i exemplet utförs till US-dollar (US$) innehåller exempelfilen baskursen 1 för US$. Därför är de lokala och konverterade värdena för New York identiska. Värdena för Germany konverteras med hjälp av datavärden i valutadatabasen på följande sätt:
En huvuddatabas som Sample Interntl innehåller vanligen värden som konverteras och lagras i databasen. Du kan även utföra valutakonvertering dynamiskt. Du får den här funktionaliteten i Essbase med kommandot Valutarapport. Med det här kommandot kan du interaktivt ändra valutakurser och typer som ska användas vid hämtningen.
Så här utför du dynamiska datakonverteringar i filen Convert.123:
Arbetsarket innehåller data som redan har konverterats till US-dollar.
Dialogrutan Essbase - Valutarapport.
Bild 170. Essbase - Valutarapport, dialogruta
I dialogrutan Essbase - Valutarapport kan du interaktivt ändra växelkurser och typer som ska användas vid hämtningen. Rutan innehåller alternativ för valutainställningar, namn, kategorier och år. Mer information om de här alternativen finns i onlinehjälpen till Essbase Kalkylarkstillägg.
Du kan till exempel välja CN$ i listrutan CurName och Bud xchg i listrutan CurType.
Bild 171. Utföra en dynamisk valutakonvertering
Värdena för New York och Germany konverteras till kanadensiska dollar (CN$).
Om värdena behöver balanseras och verifieras måste de konverteras till målvalutan i databasen och sedan beräknas och hämtas. Den här proceduren skiljer sig från de dynamiska hämtningar av valutakonverteringar som beskrivits i det här avsnittet. Kontakta systemadministratören för Essbase om du vill ha mer information.