加密

CCTRACK 組態設定控制當 Essbase 計算幣別轉換時,是否追蹤匯率。

CCTRACK 組態僅適用於區塊儲存 (BSO) 資料庫,不適用於聚總儲存 (ASO) 資料庫。

語法

CCTRACK TRUE | FALSE
  • TRUE —在計算轉換時追蹤匯率。這是預設值。

  • FALSE - 關閉追蹤系統。

描述

追蹤匯率的優點如下:

  • 允許在報表時間透過方格用戶端或報表寫入器進行轉換

  • 可讓您使用指令將已轉換的幣別轉換回其原始的當地匯率

  • 避免因在計算期間意外重新轉換資料而造成資料失真

載入資料之後,您可以使用 CLEARCCTRACK 計算命令,清除新資料的追蹤匯率。在計算期間,您可以使用 SET CCTRACKCALC 計算命令來啟用或停用 CCTRACK。

備註

  • 開啟 CCTRACK 時,適用下列限制:

    • 如果您使用貨幣分割區,則無法將 CCONV 指令與 FIX 陳述式搭配使用,以轉換貨幣分割區的子集 (嘗試這類 FIX 的計算命令檔將不會驗證)。

    • 如果您未使用幣別分割區,則必須將 CCONV 與 FIX 陳述式搭配使用。

  • 將 CCTRACK 設定為 FALSE 會以下列結果關閉追蹤系統:

    • CCONV 指令會假設資料未轉換 (以當地貨幣表示)。如果您不小心在同一資料上多次執行 CCONV 指令,產生的資料將會不正確。

    • 同樣地,貨幣報告選項也假設資料為未轉換 (以當地貨幣表示)。如果資料已在資料庫中轉換,則會在報告時間重新轉換,導致資料不正確。

    • 在貨幣轉換中使用 FIX … ENDFIXDATACOPY 計算命令的限制並不適用。例如,如果您使用貨幣分割區,現在可以使用 FIX 指令搭配 CCONV 指令來計算貨幣分割區的子集。如果您未使用幣別分割區,可以在沒有 FIX 陳述式的情況下使用 CCONV。

範例

CCTRACK TRUE

另請參閱

SET UPTOLOCAL (計算命令)

SET CCTRACKCALC (計算命令)

CLEARCCTRACK (計算命令)