OLAP Användahandbok för kalkylarkstillägget i Excel

Arbeta med valutakonvertering

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.

Hyperion Essbase-produkten Valutakonvertering kan köpas separat för Hyperion 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 Hyperion Essbase 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:

Hämta Valutakonvertering-data

I det här avsnittet beskrivs de grundläggande begreppen för valutakonvertering och det praktiska kommandot Valutarapport.

En tillämpning för valutakonvertering består av två databaser:

Du kan tillämpa växelkurser från databasen med valutakurser och omvandla dem till lokala värden från huvuddatabasen och på så sätt få fram konverterade värden. När du installerar Hyperion Essbase OLAP-servern ingår en exempeltillämpning för valutakonvertering (installationsalternativ) som består av två exempeldatabaser: en huvuddatabas med namnet Interntl och en valutadatabas med namnet Xchgrate.

Databasen Sample Interntl består av 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:

Ansluta till exempeldatabaserna för valuta

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:

  1. Välj Essbase - Anslut.
  2. Välj exempeldatabasen Interntl och anslut till den genom att klicka på OK.

    I installationen av Hyperion Essbase ingår exempelfiler för Excel som visar begrepp för valutakonvertering.

  3. I katalogen \essbase\client\sample öppnar du filen Local.xls.

    I arbetsarket finns faktiska data (Act) och budgetdata (Bud) som har angetts i lokal valuta för New York och Tyskland.

    Bild 168. Hämta lokala data


    Figure Sscurre1 not displayed.

  4. I katalogen \essbase\client\sample öppnar du filen Convert.xls.
  5. Välj Essbase - Hämta.

    Arbetsarket innehåller värden för Actual och Budget så som de ser ut efter konverteringen.

    Bild 169. Hämta konverterade datavärden


    Figure Sscurre2 not displayed.

    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. Hyperion Essbase konverterar värdena med hjälp av växelkurserna från databasen Sample Xchgrate.

  6. I katalogen \essbase\client\sample öppnar du filen Rates.xls. Anslut till databasen Sample Xchgrate.
  7. Välj Essbase - Hämta.

    Bild 170. Hämta växelkursdata från en valutadatabas


    Figure Sscurre3 not displayed.

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. Hyperion Essbase konverterar dock värdena för Tyskland (Germany) genom att använda datavärden i valutadatabasen enligt följande:

Anm:En konvertering kan definieras som en multiplikation eller division av växelkurser. Definitionen bestäms av tillämpningsdesignern.

Utföra dynamisk valutarapportering

En huvuddatabas som Sample Interntl innehåller vanligen värden som konverteras och lagras i databasen. Du kan även utföra valutakonvertering dynamiskt. I Hyperion Essbase får du den funktionen genom 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 en dynamisk datakonvertering i filen Convert.xls:

  1. I katalogen \essbase\client\sample öppnar du filen Convert.xls.

    Arbetsarket innehåller data som redan har konverterats till US-dollar.

  2. Välj Essbase - Anslut och anslut till databasen Sample Interntl.
  3. Välj Essbase - Hämta.
  4. Välj Essbase - Valutarapport.

    Dialogrutan Essbase - Valutarapport visas.

    Bild 171. Essbase - Valutarapport, dialogruta


    Figure Sdcurren not displayed.

    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 Kalkylarkstillägget för Hyperion Essbase.
    Anm:Dimensionsnamnen CurName, CurType och CurCategory är standardnamn för en valutadatabas. Tillämpningsutvecklare kan använda andra namn för samtliga dimensioner.

  5. Välj de valutainställningar du vill använda.

    Du kan till exempel välja CN$ i listrutan CurName och Bud xchg i listrutan CurType.

  6. Klicka på Tillämpa så att inställningarna genomförs.
  7. Välj Essbase - Hämta så att arbetsarket uppdateras med resultatet av den dynamiska konverteringen.

    Bild 172. Utföra en dynamisk valutakonvertering


    Figure Sscurre4 not displayed.

    Hyperion Essbase konverterar siffrorna för New York och Tyskland till kanadensiska dollar (CN$).

  8. Klicka på knappen Rensa i dialogrutan Essbase - Valutarapport om du vill avaktivera valutarapporteringen och återgå till standardläget för hämtning.
    Anm:När du utför en hämtning av en valutarapport ändras inte värdena i databasen. Det som utförs är en tillfällig konvertering i samband med hämtningen. Konverterade datavärden är inte alltid balanserade på grund av att den dynamiska konverteringen utförs på värden som tidigare har beräknats eller konsoliderats i en annan valuta.

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.


[ Början av sidan | Föregående sida | Nästa sida | Innehåll | Index ]