幣別沖銷結構

Essbase 貨幣轉換應用程式中,主要資料庫 (多維資料庫) 分成至少兩個時段。一個時段會處理本地資料的輸入,而另一個時段則保留轉換成通用貨幣的輸入資料副本。

Essbase 會將貨幣轉換所需的匯率保留在個別的貨幣立方體中。指派必要標記之後,由 Essbase 自動從主要立方體產生的貨幣立方體大綱,通常會將指定的轉換比率對應至主要立方體的區段。產生幣別立方體之後,可以像其他任何 Essbase 立方體一樣進行編輯。

主要立方體中的 Market 維度會對應至幣別立方體中的 Currency Name。主要立方體中的 Measures 維度會對應至幣別立方體中的「幣別類目」。主要立方體中的 Scenario 維度會對應至幣別立方體中的「幣別類型」。

主要立方體

若要讓 Essbase 自動產生貨幣立方體大綱,您可以修改主要大綱中的維度和成員。在「範例」幣別應用程式中,主要立方體為「內部」。

主要立方體大綱可以包含 3 到 n 的維度。主要立方體至少必須包含下列維度:

  • 標記為時間的維度。在時間標記維度時,會在幣別立方體中產生與主要立方體中時間維度相同的維度。在 Sample_Currency.Interntl 立方體中,時間維度為 Year。

  • 標記為帳戶的維度。將維度標記為帳戶,並將貨幣類別指派給其成員時,會在包含每個個別貨幣類別之成員的貨幣立方體中建立維度。類目指派可對各種科目或度量套用不同的匯率。在 Sample_Currency.Interntl 立方體中,Accounts 維度為 Measures。

    成員的每個子代都會繼承其祖代的貨幣類別標籤。成員的成員或子分支也可以有自己的類別。

    例如,損益 (P&L) 帳戶可以使用與資產負債表帳戶使用之匯率不同的匯率。此外,某些帳戶可能不需要轉換。例如,在 Sample_Currency.Interntl 立方體中,像是「利潤百分比」和「利潤百分比」的成員不需要轉換。您標記的成員不會轉換成「無轉換」。未繼承「無轉換」標記。

  • 標記為國家的市場相關維度。將維度標記為國家,並將貨幣名稱指派給個別國家,會在每個貨幣的貨幣立方體中建立成員。在 Sample_Currency.Interntl 立方體中,Market 維度標記為國家。此維度的幣別名稱為 USD (美元),因為所有當地幣別都必須轉換成 USD (公司的通用幣別)。

    因為多個成員可以有相同的貨幣名稱,所以貨幣名稱的數目通常小於維度中的成員總數。如下所示,Sample_Currency.Interntl 立方體在 Market 維度中僅使用 15 個成員的 6 個幣別名稱。成員歐洲的每個子項都使用不同的貨幣,因此必須指派個別的貨幣名稱。然而,美國維度及其四個區域成員都使用相同的貨幣。加拿大成員及其三個城市成員也是如此。當指定成員的子項共用貨幣時,您必須僅為父成員定義貨幣名稱。

維度和成員 貨幣名稱

市場 - 國家

美國

East

西部

南部省

中央區

USD (美元)

加拿大

多倫多

溫哥華

蒙特婁

CND (加拿大元)

歐洲

UK

德國

瑞士

瑞典

GBP (英鎊)

EUR (歐元)

CHF (瑞士法朗)

SEK (瑞典幣)

準備用於幣別轉換的主要立方體大綱時,您可以建立選擇性的幣別分割區,告知 Essbase 哪個立方體會保留當地幣別資料,以及保留要轉換的資料。您標記為幣別分割區的維度包含當地幣別值與轉換值的成員。當地貨幣資料會使用貨幣轉換計算指令碼轉換成通用貨幣資料。在 Sample.Interntl 立方體中,Scenario 維度是幣別分割區維度。

幣別立方體

透過指派貨幣標記給主要立方體大綱中的成員,您可以讓 Essbase 自動產生貨幣立方體。在 Sample_Currency 應用程式中,幣別立方體為 Xchgrate。

在貨幣立方體中,必須儲存所有層級 0 成員,非動態計算成員。這表示產生貨幣多維資料庫的立方體,也必須將所有層級 0 成員當作已儲存的非動態計算成員。

貨幣立方體一律由下列三個維度組成,其中包含選用的第四個維度:

  • 標記為時間的維度,通常與主要立方體中標記為時間的維度相同。這可讓幣別立方體追蹤一段時間的幣別波動,並準確地轉換主要立方體的各種時間片段。在 Sample.Xchgrate 立方體中,標記為時間的維度為 Year。

    主要立方體中時間維度的每個成員都必須在幣別立方體中定義。在主要立方體中依期間區分的值,通常會從幣別立方體轉換為其個別期間的匯率 (雖然您可以針對任何期間的匯率來轉換資料值)。

  • 標記為國家的維度,其中包含與主要立方體中定義之市場 (或國家) 相關的幣別名稱。在主要立方體中定義的每個幣別名稱也必須存在於幣別立方體中。當轉換發生時,貨幣名稱會定義國家 / 地區與匯率對應。

    在 Sample_Currency.Xchgrate 立方體中,國家維度為 CurName。下表列出 CurName 維度中的貨幣名稱:

    維度和成員 別名名稱

    CurName - 國家

    美元

    人民幣

    GBP

    歐元

    CHF

    瑞典

    美金

    加拿大幣

    英鎊

    Euro

    瑞士法郎

    瑞典幣

  • 標記為帳戶的維度,可對標記為主要立方體中帳戶的維度成員套用各種費率。在主要立方體中為帳戶維度定義的類別,是用來在貨幣立方體的帳戶維度中形成成員。例如,可能必須使用一種匯率來轉換毛利和淨利,而其他帳戶會使用不同的匯率組合。

    在 Sample_Currency.Xchgrate 立方體中,標記為科目的維度為 CurCategory,而包含的科目分類為 P&L (損益) 與 B/S (資產負債表)。

  • 幣別立方體,通常包含選擇性的幣別類型維度,可針對幣別轉換啟用不同的案例。通常,應用程式在不同的案例中具有不同的匯率,例如實際、預算和預測。若要在案例之間轉換資料,請選取要使用的匯率類型。

    貨幣類型維度會在您產生貨幣大綱時建立,且不會直接對應至主要立方體。因此,此維度中的成員名稱不需要與主要立方體的成員名稱相符。

    在 Sample_Currency.Xchgrate 立方體中,幣別類型維度為 CurType。CurType 包含實際與預算方案。