Módulo · Passivos

Todo dia primeiro, um portal de cada vez, empresa por empresa.

Em operação

É 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.

MomentoValorVencimento
Guia emitida em 01/08R$ 1.000,0020/08
Segunda via, pedida em 25/08R$ 1.087,4205/09
São duas guias no histórico, e uma única parcela.

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.