Ir para o conteúdo principal
Adaptive Planning
Última atualização: 2023-06-23
Exemplo: calcular pessoal e headcount

Exemplo: calcular pessoal e headcount

Sem transferência

  1. Crie a seguinte conta de suposição global (equivalente em tempo integral, horas por semana).
    Nome da suposição
    Código da suposição
    Tipo de conta
    Exibir como
    FTE horas/semana
    FTE_HrPerWeek
    Suposição-periódica
    Número
  2. Certifique-se de que esta conta tenha as seguintes
    Configurações de conta
    :
    • Consolidação por tempo = média de valores consolidados
    • Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
  3. As colunas necessárias incluem:
    Nome da conta
    Código da conta
    Tipo de elemento
    Exibir como
    Data de admissão
    HireDate
    Data
    N/A
    Data de término
    EndDate
    Data
    N/A
    Horas/Semana
    HrPerWeek
    Número
    Número
  4. As contas modeladas necessárias incluem:
    Nome da conta
    Código da conta
    Tipo de conta
    Headcount inicial
    Headcount
    Modelada - cumulativa
    Nova admissão
    NewHire
    Modelada - periódica
    Desligamento
    Desligamento
    Modelada - periódica
    Headcount final
    EndingHeadcount
    Modelada - periódica
    Headcount parcial
    PartialHeadcount
    Modelada - cumulativa
    FTE
    FTE
    Modelada - cumulativa
  5. Crie as seguintes fórmulas:
    • Headcount inicial:
      IF (VersionMonth(this) > VersionMonth(ROW.HireDate) AND (IsBlank(ROW.EndDate) OR VersionMonth(this) <= VersionMonth(ROW.EndDate)), 1,0)
    • Nova admissão:
      IF (VersionMonth(this) = VersionMonth(ROW.HireDate), 1, 0)
    • Desligamento:
      IF (VersionMonth(this) = VersionMonth(ROW.EndDate), 1, 0)
    • Headcount final:
      ROW.Headcount+ROW.NewHire-ROW.Termination
    • Headcount parcial:
      MonthFraction(ROW.HireDate,ROW.EndDate, this)
    • FTE:
      DIVF (ROW.HrPerWeek, ASSUM.FTE_HrPerWeek)*ROW.PartialHeadcount

Com transferências

  1. Crie a seguinte conta de suposição global (colaborador em tempo integral, horas por semana).
    Nome da suposição
    Código da suposição
    Tipo de conta
    Exibir como
    FTE horas/semana
    FTE_HrPerWeek
    Suposição-periódica
    Número
  2. Certifique-se de que esta conta tenha as seguintes
    Configurações de conta
    :
    • Consolidação por tempo = média de valores consolidados
    • Sobreposição de valores reais = nenhum valor real para a conta (mostrar dados do plano)
  3. As colunas necessárias incluem:
    Nome da conta
    Código da conta
    Tipo de elemento
    Exibir como
    Data de admissão
    HireDate
    Data
    N/A
    Data de término
    EndDate
    Data
    N/A
    Data da transferência (entrada)
    TransferIn
    Data
    N/A
    Data da transferência (saída)
    TransferOut
    Data
    N/A
    Horas/Semana
    HrPerWeek
    Número
    Número
  4. As contas necessárias incluem:
    Nome da conta
    Código da conta
    Tipo de conta
    Headcount inicial
    Headcount
    Modelada - cumulativa
    Nova admissão
    NewHire
    Modelada - periódica
    Desligamento
    Desligamento
    Modelada - periódica
    Headcount final
    EndingHeadcount
    Modelada - periódica
    Headcount parcial
    PartialHeadcount
    Modelada - cumulativa
    Headcount parcial não alocado
    Unallocated_PartialHeadcount
    Modelada - cumulativa
    FTE
    FTE
    Modelada - cumulativa
  5. Crie as seguintes fórmulas:
    • Headcount inicial:
      IFF ((VersionMonth(this)=0 AND (VersionMonth(this) > VersionMonth(ROW.HireDate) AND IsBlank (ROW.TransferIn) OR VersionMonth(this)>=VersionMonth(ROW.TransferIn))) OR VersionMonth(this)=VersionMonth(ROW.TransferIn) AND (IsBlank(ROW.EndDate) AND IsBlank(ROW.TransferOut) OR ((VersionMonth(this) <= VersionMonth(ROW.EndDate) AND IsBlank (ROW.TransferOut)) OR VersionMonth(this)<=VersionMonth(ROW.TransferOut))), 1, 0)
    • Nova admissão:
      IF (VersionMonth(this) = VersionMonth(ROW.HireDate) AND IsBlank(ROW.TransferIn), 1, 0)
    • Desligamento:
      IF (VersionMonth(this) = VersionMonth(ROW.EndDate) and isBlank(ROW.TransferIn), 1, 0)
    • Headcount final:
      IFF (IsBlank(ROW.EndDate) AND IsBlank(ROW.TransferOut) OR (VersionMonth(this)<VersionMonth(ROW.EndDate) AND IsBlank(ROW.TransferOut)) OR VersionMonth(this)<VersionMonth(ROW.TransferOut), ROW.Allocated_BeginningHeadcount +ROW.NewHire-ROW.Termination, 0)
    • Headcount parcial:
      MonthFraction(IF(IsBlank(ROW.TransferIn),ROW.HireDate,ROW.TransferIn),IF(IsBlank(ROW.TransferOut),ROW.EndDate,ROW.TransferOut),this)
    • FTE:
      DIVF (ROW.HrPerWeek, ASSUM.FTE_HrPerWeek)*ROW.PartialHeadcount