Virksomheder med kontorer i flere lande handler som regel i værtslandets valuta, dvs. lokal valuta. Sådanne virksomheder skal konvertere data, der er angivet i lokale valutaer, til en fælles valuta ved konsolidering og analyse.
Hyperion Essbase Currency Conversion kan købes uafhængigt af Hyperion Essbase. Hvis din virksomhed har købt og implementeret en valutakonverteringsapplikation, kan du udnytte de effektive funktioner i Hyperion Essbase Currency Conversion. I Hyperion Essbase Database Administrator's Guide beskrives det, hvordan man designer og implementerer en valutakonverteringsapplikation.
De følgende afsnit indeholder et par korte øvelser i forbindelse med valutakonvertering:
I dette afsnit fokuseres på de grundlæggende valutakonverteringsbegreber, herunder kommandoen Valutarapport.
En valutakonverteringsapplikation består af to databaser:
Anvend valutakurserne i valutakursdatabasen til konvertering af valutaer. I forbindelse med Hyperion Essbase OLAP Server kan du installere et valgfrit valutakonverteringsprogram, som består af to eksempeldatabaser. En hoveddatabase, Interntl, og en database med valutakurer, Xchgrate.
Sample Interntl-databasen består af fem dimensioner: Year, Measures, Product, Market og Scenario. Alle dimensioner svarer til Sample Basic-databasen, undtagen dimensionerne Market og Scenario. Dimensionen Market omfatter Toronto, Vancouver, Montreal, France, Germany, Spain og UK. Dimensionen Scenario håndterer forskellige valutatyper (f.eks. Actual og Budget) i både lokale og konverterede valutaer. I denne database konverteres alle lokale valutaer til amerikanske dollar.
Sample Xchgrate-databasen, som er en delmængde af hoveddatabasen, indeholder fire dimensioner:
Databaserne Sample Interntl og Sample Xchgrate skal være installeret på serveren, for at de følgende opgaver skal kunne løses. Kontakt Essbase-systemadministratoren, hvis applikations- og databaseparrene ikke er tilgængelige.
Sådan henter du data fra Sample Interntl-databasen:
Hyperion Essbase-installationen omfatter også Lotus 1-2-3-filer, som illustrerer begreberne i forbindelse med valutakonvertering.
Arbejdsarket indeholder faktiske (Act) og budgetterede (Bud) data i lokale valutaer for New York og Germany.
Fig. 167. Hentning af lokale data
![]() |
Arbejdsarket indeholder værdier for for Actual og Budget, som de vises efter konvertering.
Fig. 168. Hentning af konverterede dataværdier
![]() |
Bemærk, at arbejdsarket indeholder data, som er konverteret til dollar. Værdierne for New York er ens, men værdierne for Germany er konverteret. Hyperion Essbase konverterer disse værdier ved hjælp af valutakurserne fra Sample Xchgrate-databasen.
Fig. 169. Hentning af kurser fra valutadatabasen
![]() |
Dette arbejdsark indeholder alle de mulige kombinationer af valutakurser, scenarier, kategorier og typer efter måned. Da dette eksempel konverterer til amerikanske dollar (US$), benytter eksempelfilen en basiskurs på 1 for US$. De lokale og konverterede tal for New York er derfor ens. Tallene for Germany konverteres på følgende måde ved hjælp af dataværdierne i valutadatabasen:
Bemærk: | En konvertering kan defineres som multiplikation eller division på basis af valutakurserne. Definitionen fastlægges af af applikationsdesigneren. |
En hoveddatabase som Sample Interntl indeholder som regel værdier, der konverteres og lagres i databasen. Du har også mulighed for at udføre valutakonverteringerne dynamisk. Denne egenskab stilles til rådighed af kommandoen Valutarapport. Med denne kommando kan du interaktivt ændre de valutakurser og -typer, der er aktiveret for hentningen.
Sådan udføres en ad hoc-konvertering af data i filen Convert.xls:
Arbejdsarket indeholder data, som er konverteret til dollar.
Hyperion Essbase viser dialogboksen Essbase-valutarapport.
Fig. 170. Essbase-valutarapport
![]() |
Vha. dialogboksen Essbase-valutarapport kan du interaktivt ændre valutakurser, der gælder ved hentning. I feltet kan du definere valutaindstillinger, navne, kategorier og år. Der er flere oplysninger i onlinehjælpen til Hyperion Essbase Spreadsheet Add-in.
Bemærk: | Dimensionsnavnene CurName, CurType og CurCategory er standardnavne for en valutadatabase. Applikationsdesigneren kan anvende forskellige navne til dimensionerne. |
Vælg f.eks. CN$ i oversigten CurName og Bud xchg i oversigten CurType.
Fig. 171. Udførelse af en ad hoc-valutakonvertering
![]() |
Hyperion Essbase konverterer tallene for New York og Germany til canadiske dollar (CN$).
Bemærk: | Når du udfører en valutarapporthentning, ændres værdierne i databasen ikke. Den udfører kun en midlertidig konvertering som en del af hentningen. Konverterede dataværdier stemmer måske ikke altid, fordi ad hoc-konverteringen udføres på værdier, der tidligere er beregnet eller konsolideret i en anden valuta. |
Hvis værdierne skal stemme, skal de konverteres til målvalutaen i databasen, beregnes og hentes. Denne procedure er forskellig fra de hentninger i forbindelse med ad hoc-valutakonverteringer, der er beskrevet i dette afsnit. Du kan får flere oplysninger hos Essbase-systemadministratoren.