Banco de horas no Power BI: reconcilie os saldos
O banco de horas no Power BI precisa distinguir o saldo informado de uma posição reconstruída por movimentos. Um número isolado pode esconder ajustes, lançamentos pendentes e diferenças na data de corte. Para conferir a posição, a equipe deve conseguir voltar do total aos créditos e débitos que efetivamente entraram na apuração.
Este roteiro organiza uma conciliação gerencial com registros aprovados. Todos os valores e situações são hipotéticos. Critérios de elegibilidade, conversão, compensação e fechamento devem vir do processo validado pela área responsável; o painel utiliza essas definições, mantendo a origem e o estado de cada lançamento disponíveis para revisão.
1. Defina banco de horas no Power BI pela referência
Escolha qual posição será apresentada: informada pelo sistema de origem, reconstruída pelo relatório ou conciliada após conferência. Mostre a data de referência e o estado do fechamento. As três posições podem ter utilidades distintas, mas precisam de nomes claros para evitar que um cálculo preliminar seja interpretado como saldo já confirmado.
Registre também o alcance da base: pessoas incluídas, início do histórico e ciclos disponíveis. Uma contratação recente pode ter saldo inicial próprio, enquanto outra pessoa participa desde um período anterior. Não complete lacunas históricas com zero apenas para obter um total, pois isso faria uma posição desconhecida parecer integralmente conferida.
2. Use uma tabela de movimentos identificados
Prepare identificador do movimento, pessoa, data de competência, momento do lançamento, natureza, quantidade em minutos e referência da aprovação. Mantenha o sinal ou o efeito do lançamento como informação explícita. Crédito, débito, ajuste e estorno precisam continuar distinguíveis, mesmo quando todos participam da mesma conta consolidada.
Preserve os registros de ponto que originaram os movimentos em uma base própria, quando disponíveis. Um evento de presença não determina sozinho qual lançamento deve entrar no banco. A relação precisa passar pelas regras e confirmações do processo, evitando converter toda diferença de jornada em crédito ou débito por uma suposição do relatório.
3. Trabalhe em minutos antes de formatar a exibição
Use uma unidade numérica consistente para somar os movimentos. No exemplo, cento e cinquenta minutos correspondem a duas horas e trinta minutos. Um valor exibido como 2,30 em formato decimal não representa essa mesma duração: duas horas e meia, em horas decimais, correspondem a 2,5.
Mantenha o campo numérico separado do texto de apresentação e confira valores negativos e durações superiores a vinte e quatro horas. Um formato de horário do dia pode induzir uma leitura incorreta de um saldo acumulado. Antes de escolher a aparência, valide como a unidade utilizada pela fonte se transforma em minutos no modelo.
4. Reconstrua a posição com um exemplo
Considere uma pessoa hipotética com saldo inicial de cento e vinte minutos. No período, ela recebe crédito aprovado de noventa minutos e débito aprovado de sessenta. A posição reconstruída é de cento e cinquenta minutos, ou duas horas e trinta, pela conta cento e vinte mais noventa menos sessenta.
Mostre saldo inicial, créditos, débitos e posição final em campos próprios. Se o sistema informar cento e quarenta minutos na mesma referência, existe diferença de dez para investigar. Ela pode decorrer de movimento ausente, ajuste, regra de conversão ou corte diferente; o desencontro não identifica automaticamente qual das bases contém o registro correto.
5. Separe movimentos aprovados e pendentes
Crie cenários claros para posição confirmada e simulação com movimentos ainda em análise, quando essa simulação fizer parte da rotina. Uma aprovação posterior pode alterar a posição sem que tenha ocorrido uma nova jornada. Guarde momento da aprovação e competência do evento para explicar em qual período cada informação passou a valer na apuração.
O artigo de horas extras acompanha outro recorte do trabalho registrado. Para o controle atual, confirme o vínculo entre ocorrência, tratamento e movimento. Evite somar horas realizadas e créditos do banco como se representassem parcelas independentes do mesmo total de atividade, pois o lançamento pode ter sido originado naquela própria ocorrência.
6. Mantenha ajustes e estornos rastreáveis
Registre o movimento corrigido, o motivo, o responsável e a referência da confirmação. Um estorno deve indicar qual efeito está sendo revertido. Preservar a relação entre os eventos permite entender por que o saldo mudou, em vez de manter apenas uma posição nova que apaga a explicação da diferença.
Teste um crédito duplicado e sua correção. No exemplo hipotético, um crédito de trinta minutos recebido duas vezes deve aparecer como repetição a revisar, não como duas ocorrências automaticamente válidas. A correção aprovada precisa deixar um rastro suficiente para reconciliar a fonte e impedir que o mesmo reenvio volte a alterar a posição na atualização seguinte.
7. Defina o corte e o tratamento de períodos fechados
Guarde a referência do fechamento e as regras aprovadas para lançamentos posteriores. Uma correção registrada hoje pode se referir a um período anterior, e essas duas datas precisam permanecer disponíveis. Mostre se o painel apresenta a posição conhecida no fechamento ou uma posição revisada com os ajustes que chegaram depois.
Se a base utiliza ciclos ou origens com acompanhamento específico, preserve esses vínculos nos movimentos. Não deduza prazos e prioridades de compensação a partir da idade do registro. Quando o processo exigir uma ação sobre determinado lote de créditos, utilize a referência confirmada e mostre os casos que ainda dependem de validação antes de entrar na fila.
8. Compare a posição com evidência suficiente
Concilie pessoa, unidade, competência e data de corte antes de comparar o saldo calculado com a origem. Um relatório atualizado até ontem não descreve necessariamente a mesma posição de um extrato que já recebeu aprovações hoje. Registre o momento da extração e os movimentos incluídos em cada versão da conferência.
A análise de FTE e capacidade da equipe trata do equivalente de jornada integral e da disponibilidade planejada. O saldo do banco não mede, sozinho, a capacidade que estará disponível em determinado turno. Para programar atividades, é necessário acrescentar escala, confirmação de compensações e demanda operacional, conforme o processo definido.
9. Organize acesso e investigação por pessoa
Na fila de revisão, mostre diferença, movimentos envolvidos, situação de aprovação e responsável pelo encaminhamento. Para visões mais amplas, prefira consolidações por área e referência compatíveis com a finalidade. O detalhe individual deve ficar disponível ao público responsável pela conferência e pelos registros do processo.
O roteiro de segurança por linha no Power BI pode apoiar a revisão de acesso ao detalhe. A documentação oficial descreve a restrição de dados por linha e a conferência das permissões. Teste os públicos com exemplos conhecidos antes da liberação. A conferência deve considerar os dados realmente visíveis e as permissões existentes, e não apenas os botões ou páginas que aparecem na navegação de cada perfil.
10. Teste o fechamento e registre as pendências
Inclua saldo negativo, movimento sem aprovação, estorno, troca de área, lançamento tardio e base sem histórico inicial. Confira se cada caso aparece na posição ou na fila adequada. Diferenças não resolvidas precisam de responsável e evidência pendente, preservando a distinção entre o valor conhecido, a posição calculada e o saldo já conciliado.
O modelo editável de RH apresenta indicadores de pessoas, benefícios e treinamento. Este controle exige acrescentar saldos iniciais, movimentos e aprovações; não presuma um módulo de banco de horas já incluído. A rotina útil termina com posições reproduzíveis, cortes identificados e explicações verificáveis para os ajustes que alteram cada saldo.
Documentação técnica da Microsoft consultada em 20/10/2026.
