Pular para o conteúdo

Um passo Allocation Split reparte um montante entre membros na proporção de um indutor, como o número de colaboradores. A janela E se mostra como essa divisão mudaria se alguns valores do indutor fossem diferentes, ou se o passo dividisse por outra coluna, da sua tabela de indutores ou de outra tabela do projeto. Cada cenário é calculado ao cêntimo a partir do que o passo alocou na última execução.

Pode abri-la para um passo Allocation Split que tenha uma tabela de saída, se puder ler passos e tabelas no projeto:

  • Na área de desenho do fluxo de trabalho, clique com o botão direito do rato no passo e escolha E se….
  • Na lista de passos de um fluxo de trabalho, clique no ícone do frasco na coluna E se… do passo.

De cima para baixo:

  1. Um resumo de todos os cenários.
  2. Notas sobre o passo e sobre tudo o que limita os valores. As frases abaixo delas remetem para estas notas.
  3. Os cenários. Clique no nome de um cenário para o tornar o cenário ativo. Por baixo, Cenários guardados: lista os cenários guardados para este passo.
  4. A lista de indutores: cada linha de indutor, com o seu valor atual, a sua quota atual e o que lhe foi alocado na última execução.
  5. As linhas do cenário ativo, depois a sua Lista de membros, que mostra quanto mudaria o montante de cada membro, e a respetiva discriminação, se escolher uma.
  6. Passos seguintes, quando o Weave consegue seguir um passo que lê a saída deste passo, este passo não arredonda para números inteiros o que escreve e o cenário ativo tem os seus valores.
  7. Comparação dos cenários, quando é possível calcular mais do que um.
  8. Outros drivers, depois de clicar em Experimentar outros drivers.

Clique em Adicionar um cenário. O novo cenário chama-se Cenário 1, Cenário 2 e assim sucessivamente; use Mudar o nome… para lhe dar o seu próprio nome e Remover… para o eliminar. Pode ter até 10 cenários.

Um cenário altera valores do indutor ou divide por outra coluna.

Escreva um novo valor na coluna Novo da lista de indutores (por exemplo, Novo número de colaboradores). Os valores são recalculados um instante depois de deixar de escrever. Para voltar ao valor atual de uma linha, elimine o seu novo valor. Um cenário pode ter até 20 novos valores.

Escolha uma coluna em Dividir por outra coluna:. A lista oferece as outras colunas numéricas da tabela de indutores. Depois de clicar em Experimentar outros drivers, oferece também as colunas que o Weave encontrou noutras tabelas, experimentadas ou não, cada uma apresentada como o nome da coluna seguido de De e do nome da respetiva tabela. Enquanto uma coluna estiver escolhida, os novos valores do cenário ficam de lado e regressam se voltar a escolher Nenhum. Para experimentar ambos, adicione outro cenário.

Se não for possível utilizar uma coluna, as linhas do cenário explicam porquê.

Clique em Guardar…, junto a Mudar o nome… e Remover…, e dê um nome ao cenário ativo. Todos os que podem usar E se no passo veem os cenários guardados. Se já existir um cenário guardado com esse nome para o passo, é-lhe perguntado antes de ser substituído. Guardar… só aparece se puder alterar o projeto.

Um cenário guardado mantém apenas as suas entradas — os seus novos valores, ou a coluna por que divide e a tabela dessa coluna — e é calculado novamente de cada vez que é aberto, a partir da última execução do passo. As alterações que não guardou perdem-se ao fechar a janela.

Para utilizar um cenário guardado, escolha-o em Cenários guardados: e clique em Abrir como novo separador. As alterações que fizer no separador não afetam o cenário guardado até o guardar novamente. Mudar nome do guardado… e Eliminar guardado… alteram a própria lista de guardados e, tal como Guardar…, só aparecem se puder alterar o projeto. A eliminação não pode ser anulada.

Um cenário guardado por um assistente de IA pode conter alterações que a lista de indutores não consegue mostrar, como uma alteração a todos os períodos de um membro, ou uma alteração em percentagem. Quando o abre, a janela indica quantas são, inclui-as nos valores e mantém-nas quando guarda.

Clique em Experimentar outros drivers para ver o que aconteceria se o passo dividisse por cada uma das outras colunas numéricas da tabela de indutores. A secção Outros drivers lista cada coluna experimentada, começando pela que mais faria variar, e explica porque não foi possível utilizar alguma coluna. Clique em Adicionar como cenário numa coluna para a experimentar como cenário próprio.

O Weave não consegue distinguir de uma medida um código ou um ID guardado como número, pelo que deve verificar que uma coluna é uma medida antes de confiar nela.

Em De outras tabelas, a secção experimenta também colunas numéricas de outras tabelas do projeto. Uma tabela só é experimentada se tiver todas as colunas-chave da tabela de indutores, com o mesmo nome, cada uma com o mesmo tipo de valor. O Weave exclui qualquer tabela construída a partir da saída de um passo de alocação, porque um indutor feito de valores alocados voltaria a introduzir uma alocação na divisão, e a secção nomeia as tabelas com colunas-chave coincidentes que excluiu. O Weave experimenta até 8 colunas de outras tabelas, tomando as tabelas por ordem alfabética, e nomeia as que não experimentou. Ainda pode escolhê-las em Dividir por outra coluna:.

Ter as mesmas colunas-chave não faz de uma coluna um indutor sensato, e variar mais não o torna melhor. Verifique o que uma coluna mede, e se está contabilizada ao mesmo nível de detalhe do indutor atual, antes de confiar nela.

Se um passo do projeto ler ou escrever uma tabela que o Weave não consegue associar a uma tabela do projeto, o Weave não consegue saber que tabelas contêm valores alocados, pelo que não experimenta outras tabelas de todo, e a secção di-lo.

A lista de indutores mostra as suas primeiras 1000 linhas, mas os valores de cada cenário incluem todas. Escreva em Localizar uma linha para listar as linhas cujos valores-chave contêm o que escreveu, sem distinguir maiúsculas de minúsculas. A contagem por baixo da caixa indica quantas linhas correspondem. Clique em Limpar pesquisa para voltar à lista completa.

Quando o cenário ativo tiver uma Lista de membros, escolha uma coluna em Discriminar por:, logo abaixo, para ver quanto da alteração de cada membro recai sobre cada valor dessa coluna. Por exemplo, escolha uma coluna de conta para ver de que contas provém o ganho de um centro de custo. A tabela Discriminação por mostra isto para o cenário ativo. A sua escolha mantém-se quando muda de cenário. Escolha Sem discriminação para ocultar a tabela.

A lista oferece as colunas da tabela de saída do passo que provêm das linhas que estão a ser divididas. Exclui as colunas de membro e de grupo, o indutor, os valores que o passo escreve (como montantes e quotas alocados) e as colunas de sistema. Se não for possível calcular uma discriminação, uma frase por baixo de Discriminar por: explica porquê, e a lista de membros continua a mostrar o total de cada membro.

A tabela mostra no máximo 1000 linhas, começando pelos membros cuja alteração é maior. Quando há mais, as linhas do cenário dizem-no, e o último membro apresentado pode não ter algumas das suas linhas.

Quando o Weave consegue seguir pelo menos um passo seguinte que lê a saída deste passo, este passo não arredonda para números inteiros o que escreve e o cenário ativo tem os seus valores, a secção Passos seguintes oferece Levar «Cenário 1» para os passos seguintes, com o nome desse cenário. Clique nela para ver o que esse cenário faria às tabelas que esses passos escrevem, e às tabelas que vêm depois, até onde o Weave as consegue seguir. Nada é executado novamente e nenhuma tabela é escrita.

A secção mostra então o que o cenário alteraria nas últimas tabelas a que o Weave chegou, e em qualquer tabela que alimente uma que o Weave não conseguiu calcular, depois uma linha para cada tabela seguinte: o passo que a escreve e quanto os seus valores subiriam e desceriam, ou porque é que o Weave não a calculou. Por baixo da linha de cada última tabela, uma lista mostra as maiores alterações dessa tabela, uma linha por cada linha da tabela, com o quanto a coluna alterada subiria ou desceria.

Se os valores do cenário deixarem de fora algum grupo, se o cenário alterar demasiadas linhas para serem levadas, ou se o Weave não conseguir ler o que precisa, a secção di-lo em vez disso.

O Weave segue passos Table Extract, Table Union All, Allocation Split (a que a janela chama Dividir (sem filtros de destino)) e Allocation By Assignment Dimension (a que a janela chama Dividir por dimensão), e só onde as definições guardadas desses passos permitem calcular a alteração com exatidão. Um passo Allocation Split seguinte só é seguido se as quotas que aplicaria agora forem ainda as que aplicou na última execução. Um passo Allocation By Assignment Dimension seguinte reutiliza as quotas da sua última execução, mas só onde as suas regras, tal como estão guardadas agora, dividiriam todas as linhas alteradas da mesma forma que então, e a sua tabela de indutores não foi atualizada desde essa execução. O Weave não verifica as alterações às hierarquias de onde essas regras retiram os seus destinos. Para um passo que não consegue seguir, a secção explica porquê, e as tabelas depois desse passo não são calculadas. O Weave também tem um limite de tempo; uma tabela que não alcançou a tempo é nomeada.

Levar para os passos seguintes volta a ler todas as tabelas seguintes, pelo que o Weave só o faz quando o pede, e para um cenário de cada vez. A alteração seguinte limpa-o; clique novamente no botão para levar o cenário tal como está agora.

  • Colocado a zero neste cenário assinala cada linha de indutor à qual o cenário ativo não alocaria nada.
  • A lista de membros soma os grupos de cada membro, pelo que um ganho num grupo e uma perda noutro se compensam. As linhas do cenário indicam quando isso faz com que os valores dos membros somem menos do que o total movimentado.
  • Os passos seguintes só são calculados quando o pede. As notas indicam quantos passos seguintes leem a saída deste passo e quantos deles o Weave consegue seguir a partir das suas definições. Consulte Levar um cenário para os passos seguintes.
  • Os valores abrangem todos os períodos. Ainda não existe escolha de período na janela.