某些函式需要使用帳戶表示式作為引數。科目表示式最簡單的格式是字串,可用於指定 Oracle Hyperion Financial Management 要套用該函式的科目。
下表列出了帳戶表示式字元。
表格 10-2 用於指定帳戶表示式中的維度的字元
| 字元 | 維度 |
|---|---|
|
A# |
Account |
|
I# |
Intercompany Partner |
|
C# |
自訂 |
|
S# |
Scenario |
|
Y# |
Year |
|
P# |
Period |
|
W# |
View |
|
E# |
Entity |
|
V# |
Value |
若要理解帳戶表示式,可考慮 Clear 函式,它會移除函式引數中指定的維度成員的值。在下例中,引數 "A#Sales" 是帳戶表示式:
HS.Clear "A#Sales"
A# 字元表示 Account 維度,單詞 Sales 是 Financial Management 套用 Clear 函式的 Account 維度的成員名稱。此帳戶表示式讓 Financial Management 清除儲存在 Sales 帳戶中的資料。
使用帳戶表示式時,Financial Management 將函式套用到帳戶表示式中指定的帳戶與以下維度的目前成員的交集:
Entity
Period
Scenario
Value
View
Year
自訂 - 使用為中繼資料中的帳戶設定的 CustomTopMember。例如,如果帳戶表示式未指定自訂3 維度的成員,則 Financial Management 使用針對帳戶指定之 CustomTopMember 所定義的所有有效自訂 3 成員。
Intercompany Partner - 所有有效的 ICP 成員。
透過指定帳戶表示式中的成員可以覆寫 Intercompany 和自訂維度預設值。每個維度都透過特定的字元表示。帳戶表示式中包含多個維度時,維度之間必須使用句點分隔。
建立帳戶表示式時,不必指定所有這些維度成員;您可以指定要套用函式的成員。例如,下面的行會清除 Sales 帳戶和 Hardware ICP 的交集:
HS.Clear "A#Sales.I#Hardware"