VLMA ERP
Case 20

VLMA ERP

ERP jurídico onde cada hora lançada percorre a esteira até virar nota fiscal — sem fatura zerada no caminho.

AI Coding · Product Development · Backend

Desafio

Escritório de advocacia faturando horas: em julho, 6 clientes saíram com horas cobradas a R$ 0,00 sem ninguém perceber. Preço variava por senioridade, revisão morava em planilha e a exclusão de hora apagava trabalho de revisão junto.

Solução

Esteira completa: hora lançada → liberação → revisão → aprovação → nota fiscal. O cargo de quem lançou é congelado no momento do lançamento — promoção futura não muda preço de hora antiga. Cada etapa grava autor, data e valores.

Travas onde o silêncio custava caro: caso sem valor/hora não libera — recusa e explica, em vez de faturar zero calado. Hora revisada não pode ser excluída por trás. Zerar o mês exige nota cancelada. E a validação foi entregue como jornada gamificada: 5 missões, 2 chefes, 700 XP.

Segurança e prova antes da entrega: 12 PRs fecharam dois riscos críticos — troca de senha alheia e folha exposta — validados em produção com perfis reais recebendo 403. A NFS-e ganhou idempotência (o segundo clique, mesmo simultâneo, é barrado) e rateio de uma nota por pagador, corrigindo 228 casos que sairiam no nome errado. E os testes destrutivos rodaram na própria produção, em transações com ROLLBACK, com o banco provado idêntico por fingerprint MD5.

Stack & Áreas

Stack

Timesheet Faturamento NF-e RBAC Next.js Supabase

Áreas

AI Coding Product Development Backend
Próximo case London Park

Próximo
projeto.

Conta o que precisa. Respondo no mesmo dia.

Falar no WhatsApp
LinkedIn