Relações entre estruturas

Caso a guia Contas do seu projeto não esteja exibida, comece com a configuração de seu grupo corporativo financeiro. Se forem usadas relações entre estruturas, os registros de AccountToProject ou ProjectToAccount serão exibidos na guia Contas. A lista de contas no projeto de lançamento é uma lista filtrada da classe de negócios CodeBlockRelationDetail. Os registros são exibidos no projeto de lançamento assim que a ação gerar pares válidos for executada.

Nota

Caso tenha selecionado Qualquer valor de destino permitido em sua definição de regras do projeto, nenhum registro será exibido. Clique na guia Detalhe em sua definição de relação de estrutura financeira para AccountToProject para ver os registros criados de CodeBlockRelationDetail. Caso o campo chave do projeto for Tudo, nenhum registro será exibido na guia Contas. Um registro não é criado para um projeto de lançamento específico. A guia Contas é um método para visualizar pares válidos para o projeto de lançamento específico. A guia não é exigida para validação de regras.

Uma regra onde o projeto e a categoria de conta podem estar em branco é necessário se ambos os itens forem verdadeiros:

  • Está sendo usado um projeto para relação de estrutura de categoria de conta
  • Regras de projeto para a categoria de conta tiverem sido definidas.

Não é possível criar um registro de projeto em branco para categoria de conta em branco sem criar uma regra manualmente. Este cenário aplica-se a todas as regras em que a dimensão não é necessária e é possível deixar o valor em branco.

Nota

Ao criar uma relação entre estruturas pela primeira vez, defina a propriedade Ativo para Não. Depois que a configuração for completada, altere Ativo para Sim. Selecionar Sim antes de completar a configuração pode causar problemas para usuários no sistema.

Para regras de estrutura financeira, é preciso ter uma regra para cada par ou combinação válida. Projetos são geralmente atribuídos somente a contas de demonstrativo de lucros e perdas. Como um projeto é opcional, é preciso ter uma regra que permita que o projeto fique em branco. A regra é exigida para a configuração de estruturas financeiras e entradas de diário que não incluam um projeto. Marque a caixa de seleção para que valores em branco sejam permitidos para projetos ao configurar sua regra de estrutura financeira.

  • CreateBlankToValueForEachValidFromValue: esta opção indica que um registro de detalhe exclusivo é criado para cada valor de origem válido com o valor de destino em branco. Esta opção é adicional na criação do registro de detalhes padrão de Origem/Destino conforme selecionado pelos registros sendo processados. Esta opção é válida apenas se a parte de destino da relação não for necessária.
  • A funcionalidade AnyToValueAllowed foi adicionada para minimizar o número de registros de detalhes. Para um conjunto específico de valores de origem, pode ser usado qualquer valor de destino.
  • AllowBlankToValue é usado somente com AnyToValueAllowed e indica se valores em branco podem ser usados com qualquer valor de destino. Quando um valor de origem é selecionado e AnyToValueAllowed é usado com esta opção, a parte de destino pode ficar em branco ou ter qualquer valor especificado.