加密
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 … ENDFIX 和 DATACOPY 計算命令的限制並不適用。例如,如果您使用貨幣分割區,現在可以使用 FIX 指令搭配 CCONV 指令來計算貨幣分割區的子集。如果您未使用幣別分割區,可以在沒有 FIX 陳述式的情況下使用 CCONV。
-
範例
CCTRACK TRUE