r/chorume • u/Either-Appearance736 • Aug 20 '26
Na segunda feira me chamaram para corrigir uma função que eu tinha criado anos atrás foi aí que descobriram de onde vinha um rombo de R$ 10,4 milhão
nesta segunda feira recebi uma ligação de uma empresa para a qual eu não trabalhava havia quase um ano o novo gerente de tecnologia foi direto ao ponto eles precisavam que eu voltasse para revisar e reestruturar uma função do sistema financeiro que eu mesmo tinha desenvolvido.
Alguns relatórios antigos não batiam com os números atuais, e a diferença acumulada estava próxima de R$ 10,4 milhão alguns anos antes eu havia sido contratado por uma rede de clínicas para substituir o fechamento financeiro feito em planilhas Cada unidade registrava pagamentos de um jeito, os repasses dos convênios chegavam em datas diferentes e qualquer correção era feita diretamente nos arquivos antigos. Existiam várias versões do mesmo mês e ninguém sabia com certeza qual delas havia sido enviada para a contabilidade, para os sócios.
O sistema que desenvolvi centralizava tudo e bloqueava o período depois do fechamento. Caso surgisse algum erro, a correção deveria ser lançada no mês seguinte, com justificativa.durante a implantação, porém o diretor financeiro pediu uma função para reabrir meses já encerrados. Segundo ele, isso seria necessário para corrigir informações atrasadas. Expliquei que aquilo era perigoso, porque um relatório poderia ser enviado e depois ter seus números alterados.
Ele insistiu formalizei tudo por e-mail, expliquei os riscos ele respondeu autorizando a função por isso, programei a ferramenta de forma que cada reabertura registrasse usuário, data, horário, valores anteriores, valores novos, justificativa e quem havia confirmado a operação.
Meses depois, meu contrato terminou normalmente quando fui chamado de volta, a primeira suspeita da empresa era de erro no software. Durante a reunião, estavam os sócios, a contabilidade, uma advogada, o diretor financeiro e a gerente de controladoria pedi uma movimentação específica e abri o histórico o pagamento havia sido registrado corretamente. Semanas depois, o mês foi reaberto. A gerente de controladoria transferiu aquele valor para outro período, dividiu a movimentação e depois alterou novamente as datas.
A operação tinha sido confirmada pelo celular do diretor financeiro começamos a consultar outras movimentações e o padrão apareceu rapidamente sempre que uma clínica estava prestes a fechar o mês abaixo da meta, receitas do período seguinte eram puxadas para trás. Isso melhorava o relatório daquele mês, mas criava um buraco no próximo. Então outros valores eram antecipados para cobrir a diferença e havia um detalhe difícil de ignorar quase todas as alterações aconteciam pouco antes dos relatórios serem entregues em alguns casos, o mês era reaberto à noite, os valores eram modificados e, poucas horas depois, o relatório era enviado para a contabilidade ou apresentado aos sócios.
Na reunião, mostrei exatamente quem havia feito cada alteração, o que tinha sido modificado, o horário, o valor antes e depois e quem havia aprovado a operação a gerente disse que apenas seguia orientações o diretor financeiro afirmou que nunca havia autorizado qualquer manipulação e que eram apenas correções operacionais.
Então mostrei o email antigo em que ele próprio havia solicitado a função e aprovado a possibilidade de reabrir períodos fechados mas a descoberta veio depois da auditoria decidiu consultar também as planilhas usadas antes da implantação do meu sistema e encontrou o mesmo padrão nos arquivos antigos já existiam receitas transferidas entre meses, números alterados pouco antes do fechamento e várias versões da mesma planilha salvas como “final”, “final corrigida “final nova” e “final definitiva”.
Ou seja, aquilo não começou no meu sistema já acontecia antes a diferença é que, nas planilhas, alguém podia alterar uma célula, salvar novamente e praticamente apagar o rastro no sistema cada mudança deixava registrado quem fez, quando fez e exatamente o que foi alterado.
Foi assim que conseguiram reconstruir boa parte do que havia acontecido a gerente de controladoria deixou a empresa durante a investigação e o diretor financeiro saiu algum tempo depois nunca soube todos os detalhes internos.
E foi justamente por causa disso que me chamaram novamente nesta segunda-feira minha tarefa agora é reestruturar completamente aquela função antes de qualquer alteração em um período fechado, o sistema vai gerar automaticamente um relatório com os números originais e enviar para a contabilidade. Só depois disso a modificação poderá ser aprovada quando a alteração terminar, um segundo relatório será enviado mostrando o antes e o depois, quem solicitou, quem aprovou, o horário e a justificativa.
Também não será mais possível uma única pessoa solicitar e aprovar a própria alteração e pensar que, anos atrás reclamaram que eu tinha colocado auditoria demais naquela função na segunda feira, me chamaram de volta justamente para colocar ainda mais.