API EasyJur — Relatórios

Relatórios de validação do piloto (pré-lançamento) e acompanhamento de receita (pós-lançamento).

Achados da suíte de testes — Monolito (SGR)  15/06 · 21 achados · SQLi crítico

Bugs e anomalias do monolito descobertos pela suíte automatizada · 5 críticos de segurança
Vazamento cross-tenant do plano de contas, session poisoning no RequiredData.php, bug fiscal na retenção (1.50 → 0,50%), endpoints sem guard de sessão e mais. Priorizado pelo tráfego real (Agenda ≈ 40% do uso).

Respostas pro Escudeiro  20/05 · CS

Renovação de trial após virar ativo · rollout 30d pra base toda · mapa de documentação
Passo a passo pra estender trial do 598931185 (PLG já cobrou, precisa reverter receitas + Asaas + aditivo). Query do universo candidato ao rollout 30d (33.159 escritórios brutos). Inventário completo de docs, runbooks, código e tabelas.

Receita estipulada (pós-lançamento)  novo · pro JV

Snapshot diário · explica a fórmula + estado atual de prod
MRR firme (ativos), MRR projetado (ativo + trial) e MRR perdido (cancelado), com breakdown por tier e por coorte A/B. Fórmula explicada passo a passo a partir de tb_aditivos_api_easyjur × tb_api_pacotes.

MRR via contrato vigente  novo · recomendado

Resolve modalidades de pagamento (semestral, anual à vista, 2×, 3×) · sugestão Gabriel/JV
valor_contrato / meses_cobertura isola o valor mensal real, independente de como o cliente parcelou. Cliente que paga R$ 16.734 semestral aparece como ~R$ 2.789/mês — não como R$ 16.734.

Última fatura paga

SQL inspirado no Gabriel · espelha "Valor real da última fatura" da planilha do JV
Pega o valor_total da última receita com status=P de cada pagador. Bate com a planilha JV mas inflado pra quem paga semestral / anual à vista.

Soma das abertas (31d)

Visão projetada · captura aditivos contratados que ainda não foram pagos
Soma valor_total de receitas em aberto com vencimento nos próximos 31 dias.

Filtro mensal: 350 → 285  29/04

Quem saiu da lista do piloto e o porquê técnico de cada caso
65 escritórios excluídos por incompatibilidade com a mecânica de cobrança proporcional do processar_contratacao_plg: cartão de crédito, à vista, sem pagador vinculado, sem receita ativa. Listas completas + receita não realizada por motivo.