RH.ME · METODOLOGIA

Como o RH.Me realiza seus cálculos

Uma boa ferramenta de RH não deve responder apenas “quanto deu”. Ela precisa permitir entender como chegou ao resultado, quais dados foram usados e onde o profissional deve revisar.

FREESem cadastro
A4Prévia + PDF
WEBProcessamento no servidor
Usar o RH.Me gratuitamente
01
ARQUITETURA

Entrada de dados não é cálculo

Entrada
↓ validação
↓ normalização
↓ regras de cálculo
↓ bases e incidências
↓ totalização
↓ conferência
↓ documento

Essa separação é intencional. Máscaras no navegador ajudam a digitar, mas a autoridade final está no servidor. Campos críticos são validados novamente em PHP antes do resultado.

02
DINHEIRO

Centavos inteiros para reduzir ruído de arredondamento

Computadores representam muitos números decimais de forma aproximada quando usam ponto flutuante. Em cálculos monetários repetidos, isso pode gerar diferenças residuais. O RH.Me converte operações críticas para centavos inteiros sempre que o motor permite.

Esse cuidado é protegido por testes e golden masters: um centavo de diferença em um cenário homologado é tratado como regressão, não como “aproximação aceitável”.

03
COMPETÊNCIA

Tabelas tributárias são dados versionados

INSS e IRRF mudam ao longo do tempo. Por isso as tabelas ficam associadas à competência. Se o sistema não possui uma tabela válida, o comportamento esperado é bloquear e exigir atualização — não usar silenciosamente o ano anterior.

04
XML

No eSocial, primeiro identificar; depois classificar

XML
↓ trabalhador
↓ competência
↓ demonstrativos
↓ rubricas
↓ classificação
↓ valores / quantidades
↓ memória

Quando a classificação não é segura, a revisão humana é parte do processo. Automatizar não significa mascarar incerteza.

05
DOCUMENTO

PDF e impressão são saídas independentes

A interface possui navegação, botões, marca e mensagens de apoio. O documento oficial não. O projeto separa a prévia do resultado final e utiliza geração vetorial própria para os documentos homologados.

06
SEGURANÇA

Free sem banco operacional persistente

A edição Free não mantém cadastro persistente de empresas, colaboradores, histórico ou PDFs emitidos. A sessão suporta o fluxo temporário e formulários sensíveis usam CSRF validado no servidor. Código que não precisa ser público é separado do webroot dentro da arquitetura da aplicação.

07
LIMITES

O sistema deve dizer quando não sabe

Um princípio central é bloquear ou sinalizar situações fora da regra implementada. Férias em dobro, calendários de feriados completos, particularidades de instrumentos coletivos e interpretações jurídicas não devem ser resolvidos por suposição silenciosa.

Essa postura parece menos “mágica”, mas é mais útil: em RH, uma resposta transparente vale mais que uma automação confiante e errada.

08
TESTES

Golden master é contrato de resultado

Um cenário homologado possui entradas conhecidas e resultado esperado. Quando uma alteração de código muda esse resultado, o teste falha e exige revisão. Isso protege especialmente cálculos de INSS, IRRF, férias e totais monetários.

O objetivo não é impedir evolução, e sim evitar que uma correção visual mude um cálculo sem que ninguém perceba.

09
VERSÕES

Regra tributária deve mudar por versão, não por improviso

Quando uma tabela muda, o dado da competência é atualizado em arquivo próprio e passa por testes. O mesmo princípio vale para rubricas e regras de documentos. Releases homologadas são tratadas como baseline para permitir comparação e rollback.

10
FRONTEND X BACKEND

Máscara não é validação de segurança

Formatar CPF, CNPJ, CEP ou moeda melhora a experiência, mas o navegador pode ser manipulado. Por isso o backend volta a validar os dados críticos. O frontend orienta; o servidor decide se a requisição é aceitável.

11
POST/REDIRECT/GET

Por que algumas prévias não reenviam o formulário no F5

Nos fluxos de férias e documentos, a aplicação usa o padrão POST → 303 → GET. Depois de processar o formulário, o navegador recebe uma URL de prévia. Assim, atualizar a página não precisa repetir automaticamente a operação enviada.

12
ERRO EXPLÍCITO

Bloquear é melhor que calcular com uma hipótese escondida

Quando falta tabela tributária, quando um fracionamento deixa saldo impossível ou quando uma data obrigatória não existe, o sistema deve sinalizar. Esse comportamento reduz o risco de um resultado aparentemente completo carregar uma hipótese que o usuário nunca informou.

13
ATUALIZAÇÃO

Tabela versionada não significa regra eternamente válida

Tributos, layouts e orientações oficiais mudam. Por isso a metodologia trata competência e versão como parte do cálculo e mantém fontes oficiais como referência editorial. Uma tabela correta em janeiro não deve ser presumida correta para qualquer competência futura.

A manutenção do produto exige revisar parâmetros, testes e documentação quando houver mudança normativa relevante. A página de metodologia existe também para deixar essa dependência explícita.

14
CONFIANÇA

Automação confiável também precisa saber dizer “não sei”

Um sistema de cálculo não deveria produzir um número apenas porque recebeu campos suficientes. Casos fora do escopo, competência sem tabela, datas incompatíveis ou informação essencial ausente precisam resultar em bloqueio, alerta ou pedido de conferência.

Esse comportamento pode parecer menos “mágico”, mas é mais útil: evita transformar incerteza em precisão aparente. No RH.Me, reconhecer limites faz parte do desenho funcional.

TECNOLOGIA PARA EXECUTAR

Precisa resolver a tarefa? Use o RH.Me.

O RH.Me foi criado para reduzir trabalho repetitivo de RH e Departamento Pessoal. A edição Free permite executar a rotina sem transformar o acesso à ferramenta em uma barreira comercial.

DÚVIDAS FREQUENTES

Perguntas que aparecem antes de usar a ferramenta

FAQ aqui é conteúdo para pessoas, não um truque de resultado enriquecido.

Esta página descreve a metodologia funcional, não publica o código-fonte da aplicação.

Não. Validações críticas e cálculos são executados no servidor dentro da arquitetura atual.

O motor foi projetado para bloquear o cálculo em vez de reutilizar silenciosamente uma tabela incompatível.
CONTEÚDO TÉCNICO Struckel Consultoria

Atualizado em 6 de setembro de 2026.

Conteúdo informativo baseado na funcionalidade atual do RH.Me e em fontes oficiais quando há referência normativa ou tributária.

Critério editorial e fontes

Não transformamos uma regra geral em promessa universal. A aplicação concreta pode depender do contrato, categoria, CCT/ACT, competência, natureza da verba e demais condições do caso.

O RH.Me é uma ferramenta de apoio operacional e documental. Ele não substitui contabilidade, departamento pessoal, assessoria jurídica ou conferência profissional quando essas análises forem necessárias.
RH.ME FREE

Entender é importante. Executar também.

Use a ferramenta gratuitamente, revise o resultado e gere o documento.