Criação Simultânea de Várias Contas

Para inserir dados em todas as contas que fazem interseção com o ponto de vista atual, use All na expressão da conta. Você pode usá-lo para definir os saldos de abertura de todas as contas. Neste exemplo, a função IsFirst verifica se o período em curso é o primeiro período. Se este for o primeiro período, Exp estabelecerá o valor da cada conta no período em curso como o valor da conta do último período do ano anterior.

If HS.Period.IsFirst = TRUE Then
  HS.Exp "A#ALL = A#ALL.Y#PRIOR.P#LAST"
End If

Para inserir dados em todas as interseções de contas e dimensões Personalizada ou Parceiro Intercompanhia, use a palavra-chave All ou omita os caracteres A#. Este exemplo, que omite os caracteres A#, insere dados em cada conta que faz interseção com o membro GolfBalls da dimensão Custom1. Para cada interseção válida entre GolfBalls e uma conta, o valor na interseção do período anterior é colocado na interseção do período em curso.

HS.Exp "C1#GolfBalls = C1#GolfBalls.P#PRIOR"

Valor de Retorno

Nenhum.

Exemplo

Este exemplo estabelece o valor na conta StateTax. O exemplo calcula esse valor, multiplicando o valor na conta Vendas de 2014 pela taxa na conta StateRate de 2014.

HS.Exp "A#StateTax = A#Sales.Y#2014 * A#StateRate.Y#2014"