Módulo · Passivos
Todo dia primeiro, um portal de cada vez, empresa por empresa.
É a rotina que este módulo existe para acabar. Uma central única onde o escritório vê, para toda a carteira, quanto cada empresa deve, a quem, o que vence este mês, o que já foi pago e o que está prestes a rescindir.
O problema hoje
Alguém abre o e-CAC, depois o Regularize, depois o portal do estado, empresa por empresa. Consulta o parcelamento, emite a parcela, baixa o PDF, manda por e-mail, anota numa planilha e torce para não esquecer nenhuma. Com trinta empresas isso é um dia de trabalho; com trezentas é impossível. E o custo do esquecimento não é a multa — é a rescisão do parcelamento, que devolve a dívida inteira, com os descontos perdidos.
O que o módulo faz
-
Calendário unificado
Todos os vencimentos da carteira em um lugar, com o que já foi pago e o que está em aberto.
-
Situação padronizada
Cada portal escreve a situação do parcelamento com palavras próprias. A plataforma padroniza em 24 situações agrupadas — e frase de portal desconhecida não vira palpite: devolve vazio e gera pendência para uma pessoa conferir.
-
Controle de guias sem duplicidade
A identidade de uma guia não inclui valor nem vencimento, porque a segunda via de uma parcela vencida sai mais cara e continua sendo a mesma parcela.
-
Risco de rescisão fundamentado
O limite de parcelas em atraso é dado com fundamento obrigatório, não condição escondida no código. Conta atrasos seguidos e alternados, e também o caso da parcela única em aberto com todas as outras pagas.
-
Quadro de tarefas idempotente
A rotina diária não recria tarefa que já está no quadro, e portal fora do ar gera tarefa de conferência em vez de cobrança de atraso sobre dado velho.
-
Relatório executivo do cliente
O que o escritório manda para a empresa atendida, sem montar à mão.
Uma parcela, duas guias — e por que isso importa
Parcela de agosto, emitida em 01/08 por R$ 1.000,00 com vencimento em 20/08. Em 25/08 o cliente pede a atualizada.
| Momento | Valor | Vencimento |
|---|---|---|
| Guia emitida em 01/08 | R$ 1.000,00 | 20/08 |
| Segunda via, pedida em 25/08 | R$ 1.087,42 | 05/09 |
Se o valor entrasse na identidade da guia, o sistema registraria duas cobranças de agosto — e o cliente pagaria as duas.
Regras que o módulo não deixa quebrar
Cada uma delas está travada por teste automatizado.
-
Consulta que falhou não é dado confiável: a tela não pode exibir o verde da consulta anterior como se fosse de hoje.
-
A rotina automática nunca reemite guia por conta própria — segunda via exige um dos motivos previstos.
-
Não se reemite por “guia vencida” uma guia que ainda está válida.
-
Risco de rescisão é estimativa da plataforma, e o resultado carrega essa marca. Rescisão informada pelo órgão não é estimativa.
-
Certificado A3 não roda de madrugada, porque exige a pessoa presente. O fato está no modelo, não numa observação de manual.
-
Dinheiro é valor decimal exato desde a primeira linha — nunca ponto flutuante.
O que o módulo não faz
- Não calcula o tributo devido — isso é do módulo Fiscal.
- Não escritura e não faz contabilidade.
- Não paga. A plataforma emite e controla; quem paga é o responsável.
- Não guarda senha de portal em texto: o acesso é por certificado digital ou procuração.
A parte travada, e por que ela está travada
Nenhum conector de portal será escrito antes de verificação jurídica, órgão a órgão, registrada por escrito. A ordem de preferência é API oficial, webservice, integração autorizada, automação assistida e — só então — navegação automatizada, quando for técnica e juridicamente permitida.
Automatizar por navegador um portal que proíbe automação expõe o escritório do cliente, não o fornecedor do software. E essa conta é grande demais para ser assumida por conveniência de cronograma.
Estado real
O núcleo de domínio está implementado e coberto por 30 testes, e o cálculo de risco de rescisão já responde por API e tem tela, em operação com o primeiro escritório cliente. A régua de rescisão reproduz o critério federal mais comum e está declarada como em revisão: ela é conferida por modalidade antes de virar decisão na tela do cliente. Persistência completa, agendador e conectores de portal continuam pendentes.