Quando o usuário seleciona um dos comandos Consolidar, o Oracle Hyperion Financial Management executa a regra de Cálculo para várias dimensões Valor que fazem interseção com cada entidade filha anteriormente não consolidada. Após a execução nos filhos, o Financial Management executa a regra na interseção da entidade ascendente e no membro da dimensão Valor da moeda padrão do ascendente.
A regra é executada na interseção da entidade filha e do membro Valor que armazena a moeda padrão da entidade filha (Moeda da Entidade).
Se o atributo AllowAdjs da entidade filha tiver o valor Y, a regra será executada para a interseção da entidade filha e do membro Valor que armazena ajustes na moeda padrão da entidade filha (Entity Curr Adjs).
Se a moeda da filha for diferente da moeda da entidade ascendente, a regra será executada para a interseção da entidade filha e do membro Valor que armazena valores convertidos na moeda original da entidade ascendente (Moeda do Ascendente).
Se a moeda de uma entidade filha for diferente da moeda da ascendente e se o arquivo de regras contiver uma regra de Conversão, o Financial Management executará a regra de conversão antes da etapa 3.
Se a moeda da entidade filha for diferente da moeda da ascendente, e se o valor do atributo AllowAdjs da entidade filha for Y, a regra é executada na interseção da entidade filha e do membro Valor que armazena ajustes convertidos para a moeda original da ascendente (Parent Curr Adjs).
Se o valor do atributo AllowAdjFromChildren da entidade ascendente for Y, a regra de lógica será executada na interseção da entidade filha e do valor de Parent Adjs value.
A regra é executada na interseção da entidade filha e do valor de Proporção.
A regra é executada na interseção da entidade filha e do valor de Eliminação.
Se o valor do atributo AllowAdjFromChildren da entidade ascendente for Y, a regra de lógica será executada na interseção da entidade filha e do valor de Contribution Adjs value.
Para cada entidade filha a mais que contiver dados não-consolidados anteriores, repita as etapas de 1 a 9.
A regra é executada na interseção da entidade ascendente e do membro Valor que armazena a moeda padrão da entidade ascendente.
Exemplo
Por exemplo, uma entidade ascendente chamada UnitedStates possui filhas chamadas EastUS e WestUS. O atributo AllowAdjs das filhas está ativado. Os atributos AllowAdjs e AllowAdjFromChildren da entidade UnitedStates estão ativados. As três entidades utilizam a mesma moeda padrão (USD).
Se você alterar os dados de EastUS e WestUS e consolidar UnitedStates, o Financial Management executará a regra em cada uma destas interseções das dimensões Entidade e Valor:
EastUS e Moeda da Entidade.
EastUS e Ajustes de Moeda da Entidade (o atributo AllowAdjs de EastUS foi definido como Y).
EastUS e Pai.
EastUS e Ajustes da Ascendente (o atributo AllowAdjFromChildren de UnitedStates foi definido como Y).
EastUS e Proporção.
EastUS e Eliminação.
EastUS e Ajustes de Contribuição (o atributo AllowAdjFromChildren de UnitedStates foi definido como Y).
WestUS e Moeda da Entidade.
WestUS e Ajustes de Moeda da Entidade (o atributo AllowAdjs de WestUS foi definido como Y).
WestUS e Pai.
WestUS e Ajustes da Ascendente (o atributo AllowAdjFromChildren de UnitedStates foi definido como Y).
WestUS e Proporção.
WestUS e Eliminação.
WestUS e Ajustes da Contribuição (o atributo AllowAdjFromChildren de UnitedStates foi definido como Y).
UnitedStates e Moeda da Entidade.
Veja a seguir exemplos do processo de consolidação.
O primeiro exemplo mostra o processo quando a moeda da entidade e a moeda ascendente forem diferentes.
O exemplo a seguir mostra o processo quando a moeda da entidade e a moeda ascendente forem iguais.