Habilitação de Criação Automática de Blocos para Cálculos Configuráveis

Quando você cria cálculos configuráveis, é possível habilitar a opção Criar Blocos Automaticamente para que o sistema crie blocos ausentes automaticamente. Isso pode resolver problemas com dados ausentes quando você executa cálculos configuráveis.

Esta opção se aplica somente aos aplicativos de Dimensão Não Estendida.

Consulte Criação de Cálculos Configuráveis.

Nota:

Se você estiver usando o processamento Ascendente (@CALCMODE(BOTTOMUP) no seu cálculo personalizado, não ative a opção Criação Automática de Blocos para esse cálculo personalizado. O processamento Ascendente (@CALCMODE(BOTTOMUP) e a opção Criação Automática de Blocos são recursos mutuamente exclusivos.

O sistema cria um bloco de dados para cada combinação exclusiva de membros de dimensão padrão Esparso. O bloco de dados representa todos os membros de dimensão Denso para a sua combinação de membros de dimensão Esparso.

Suponha que você tenha quatro dimensões em seu aplicativo:

Tabela 19-1 Exemplo de Dimensões

S. Nº Dimensão Tipo Membros Total de Membros
1 Cenário Esparso Real, Orçamento 2
2 Ano Esparso FY17, FY18 2
3 Período Esparso Jan, Fev 2
4 Conta Denso Vendas, Caixa 2

O aplicativo tem seis membros Esparso e dois membros Denso. Suponha que todos os membros Esparso sejam do tipo Armazenado.

Todos os membros de uma dimensão Denso constituem um bloco. Sendo assim, um bloco para esse aplicativo será parecido com este:

Data for ‘Sales’

Data for ‘Cash'

Esse tipo de bloco existirá para cada combinação de membros Esparso armazenados no seu aplicativo:

Tabela 19-2 Exemplo de Bloco

S. Nº Índices Blocos
1 Real FY17 Jan Vendas (#Missing) Caixa (#Missing
2 Real FY17 Feb Vendas (#Missing) Caixa (#Missing
3 Real FY18 Jan Vendas (#Missing) Caixa (#Missing
4 Real FY18 Feb Vendas (#Missing) Caixa (#Missing
5 Orçamento FY17 Jan Vendas (#Missing) Caixa (#Missing
6 Orçamento FY17 Feb Vendas (#Missing) Caixa (#Missing
7 Orçamento FY18 Jan Vendas (#Missing) Caixa (#Missing
8 Orçamento FY18 Feb Vendas (#Missing) Caixa (#Missing

O seu aplicativo tem um total de oito blocos. Como regra geral:

Total number of blocks = Product of all STORED sparse members of your application

Neste exemplo de aplicativo, 2 membros de Cenário x 2 membros de Ano x 2 membros de Período = 8 blocos

O Financial Consolidation and Close cria blocos internamente com antecedência para consolidação durante a geração do script de consolidação. Quando você cria cálculos configuráveis adicionais, talvez haja a necessidade de criar alguns blocos extras. Quando você habilita Criar Blocos Automaticamente, os blocos ausentes são criados automaticamente pelo sistema.

Nota:

Habilitar a opção Criar Blocos Automaticamente pode afetar o desempenho do cálculo.

Assista a este vídeo para saber mais sobre como criar blocos:

Ícone de vídeoVisão geral: Criação de Blocos para Cálculos Personalizados no Financial Consolidation and Close