Expressões de Contas

Algumas funções exigem uma Expressão de Conta como argumento. Em sua forma mais simples, uma Expressão de Conta é uma string que especifica a conta à qual o Oracle Hyperion Financial Management aplica a função.

Os caracteres da Expressão de Conta estão relacionados na tabela a seguir.

Tabela 10-2 Caracteres Usados para Especificar Dimensões em Expressões de Contas:

Caractere Dimensão

A#

Conta

I#

Parceiro Intercompanhia

C#

Personalizada

S#

Cenário

Y#

Ano

P#

Período

W#

Exibição

E#

Entidade

V#

Valor

Para compreender as Expressões de Contas, pense na função Clear, que apaga os valores dos membros das dimensões especificados no argumento da função. Neste exemplo, o argumento "A#Vendas" é uma Expressão de Conta:

HS.Clear "A#Sales"

Os caracteres A# representam a dimensão Conta, e a palavra Sales é o nome do membro da dimensão Conta à qual o Financial Management aplica a função Clear. Esta Expressão de Conta indica ao Financial Management para apagar os dados armazenados na conta Vendas.

Quando você usa uma Expressão de Conta, o Financial Management aplica a função à interseção da conta que você especificou na Expressão de Conta com os membros atuais dessas dimensões:

  • Entidade

  • Período

  • Cenário

  • Valor

  • Exibição

  • Ano

  • Personalizada – Utiliza o CustomTopMember definido para a conta nos metadados. Por exemplo, se a Expressão de Conta não especificar um membro da dimensão Personalizada 3, o Financial Management utilizará todos os membros válidos dessa dimensão definidos pelo CustomTopMember especificado para a conta.

  • Parceiro Intercompanhia - Todos os membros válidos do ICP.

Você pode ignorar os valores padrão das dimensões Intercompanhia e Personalizada se especificar membros na Expressão de Conta. Cada dimensão é representada por determinados caracteres. Quando você inclui mais de uma dimensão em uma Expressão de Conta, deve separar as dimensões com pontos.

Quando você cria uma Expressão de Conta, não precisa especificar todos esses membros de dimensões; você pode especificar os membros aos quais deseja aplicar a função. Por exemplo, esta linha apaga a interseção da conta Vendas e o ICP Hardware:

HS.Clear "A#Sales.I#Hardware"