Criação de Hierarquias Alternativas

Na dimensão Entidade, você pode criar hierarquias alternativas, em que uma única entidade pode ter vários pai e contribuir de maneira diferente para cada pai. Os membros pai podem estar em diferentes moedas, e a tradução que acontece no membro da moeda pai será diferente para essas entidades. Para fazer isso, você pode usar membros compartilhados parcialmente, em que apenas uma parte é compartilhada entre todas as instâncias das entidades.

O exemplo a seguir mostra uma entidade no nível folha que contém mais de um pai.


Exemplo de Entidade com vários pais

Neste exemplo:

  • A Entidade E111 é um filho de P11 e P12.

  • Dados de entrada inseridos para E111 em P11 ou P12 são replicados para outra entidade depois que forem salvos. Você pode inserir os dados em qualquer um dos membros P11.E111 e P12.E111.

  • Depois da consolidação, os valores calculados em P11.E111 e P12.E111 podem ser diferentes. Por exemplo, suponha que o aplicativo seja um aplicativo de várias moedas, em que a moeda de E111 seja GBP. A moeda P11 é USD e a moeda P12 é EUR. Quando dados são inseridos em E111, eles sempre serão inseridos no membro da moeda da entidade da dimensão Moeda. O membro da moeda pai é calculado e os valores da moeda Pai para P11.E111 e P12.E111 são diferentes porque as taxas de câmbio entre GBP e USD e entre GBP e EUR podem ser diferentes.

Você também pode criar uma hierarquia de entidades em que uma entidade de nível pai tem mais de um pai. No entanto, uma hierarquia em que o nível pai tem vários pais com filhos diferentes não é suportada.

Você constrói uma hierarquia alternativa criando membros de Entidade de compartilhamento parcial e selecionando "Compartilhado" como a propriedade do membro Armazenamento de Dados. Consulte Criação de Membros Compartilhados.

Você pode usar hierarquias compartilhadas para atender às suas demandas de relatório. No entanto, o número de hierarquias compartilhadas afeta o desempenho porque aumenta o tamanho do banco de dados e os tempos de consolidação.

Como melhor prática:

  • Para evitar valores duplicados, o membro principal de hierarquias alternativas deve ter o operador Console definido como Ignorar.

  • Membros compartilhados devem ser adicionados após membros não compartilhados na hierarquia.

  • Hierarquias alternativas são permitidas fora do Saldo de Fechamento, mas devem ser agrupadas para Movimentos Totais.

No Seletor de Membros, você pode exibir relacionamentos pai e filho. Quando você seleciona uma entidade, o seletor de membros exibe-a como Pai.Filho. Por exemplo, North America.USA. Você poderá, então, selecionar a entidade desejada ou, se uma entidade tiver vários pais, poderá selecionar cada ocorrência da entidade em diferentes pais.

Quando insere dados de transação, você só precisa inseri-los dados uma vez, seja para o membro Principal ou Compartilhado.

Você também pode inserir dados uma vez em formulários de dados. Por exemplo, suponha que E111 seja uma entidade compartilhada parcialmente que contenha dois pais: E11 e E12. Em um formulário de dados, se você inserir o valor 100 em E11.E111 e salvá-lo, 100 aparecerá imediatamente em E12.E111. Se você alterar o valor para 150 em E12.E111 e salvá-lo, o mesmo valor será refletido em E11.E111. Em formulários de dados, você pode optar por exibir os membros da dimensão Entidade como Pai.Filho e por exibir as respectivas moedas. Consulte Definição de Propriedades de Dimensão de Formulários.

Quando você exporta dados, os mesmos dados são exportados para entidades compartilhadas parcialmente e os dados são exportados no formato Pai.Filho. Se você importar dados para uma das entidades compartilhadas parcialmente em um arquivo de dados, eles também serão importados para a outra.

Quando uma entrada do diário é contabilizada para uma das entidades compartilhadas parcialmente, os valores são lançados para todas as instâncias dessa entidade.

Qualquer alteração feita em uma entidade compartilhada parcialmente que resulte em uma alteração de cálculo ou do status de gerenciamento do processo será refletida em outras instâncias da entidade. Por exemplo, se uma instância for consolidada e seu status mudar para OK, o status das outras instâncias mudarão para OK. A mesma regra aplica-se ao bloqueio e ao desbloqueio das entidades compartilhadas parcialmente.

As regras válidas de segurança e interseção definidas para uma entidade também se aplicam às respectivas instâncias compartilhadas parcialmente.

Assista ao vídeo a seguir e saiba mais sobre hierarquias alternativas:

Ícone de Vídeo Configuração de Hierarquias Alternativas para Entidades