O que está acontecendo
olhei há 17 minutosO estrago é grande: temos R$ 101.544 em bônus que podem ser perdidos.
Primeiro, 37 casos de bônus na mão de quem não pagou R$ 34,90. Se não resolvermos, esse dinheiro vai trocar de dono sem aviso, e a comissão será perdida no fechamento.
Depois, 26 casos de clientes liberados para assinar, mas sem contrato. O consultor e o cliente ficam esperando um pelo outro, e isso pode gerar frustração e perda de vendas.
Por último, 18 casos em uma área do sistema sem ninguém de plantão. A fila enche e os clientes ficam sem atendimento, o que pode levar a cancelamentos e perda de receita.
Precisamos agir rápido para evitar que esses problemas se agravem.
Tudo que achei — 13 assuntos, 107 casos
37O bônus do mês na mão de quem não pagou os R$ 34,90 — e a data em que ele troca de donover
Desde 24/08 a fatia de quem não pagou não é cancelada: ela SOBE pela cascata para o próximo qualificado, e só vira RETIDO_EMPRESA se a linha inteira acabar sem elegível. Ou seja, é dinheiro que troca de dono em silêncio no fechamento, com uma linha em `comissoes` reescrita e zero aviso. A base de agosto é R$ 101.544 em FATIA_REDE; cada pessoa da lista resolve o próprio caso com R$ 34,90, e quem não resolver ainda amanhece Inativo em 01/09 (some da cascata por `estaAtivo`, uplines.ts:38, e para de receber fatia até pagar). Não há como consertar depois: quando o pool fecha, `travaDoAcerto` (acerto/travas.ts) proíbe reescrever a competência. O caso de 17/08 media 1.235 pessoas devendo o mês e 102 com saldo — se o desenho de setembro for parecido, é uma fila de quatro dígitos que ninguém avisou.
Alguns deles, para você conferir:
- cmshp88h303igowtplx77hvj9
- cmsdcgx2600244ctptsc9aixp
- cmshoy2n601w4owtppzg2jlui
26Liberada para assinar e não existe contrato nenhum — nem envelope, nem link do fornecedorver
É o caso mais caro desta etapa porque é o mais silencioso dos dois lados: o app do consultor diz 'Falta o cliente assinar / Documentos aprovados. Agora falta a assinatura do contrato' (jornada.ts:53-57) e a página do cliente diz 'Quase lá! ... nossa equipe prepara e o seu consultor te chama pra assinar' (page.tsx:359-369). Os dois esperam o outro, para sempre, e não existe contrato em lugar nenhum para assinar. Em 14/08/2026, das 132 vendas com contrato enviado e sem assinatura, ZERO tinham envelope ClickSign — todas dependiam de alguém digitar o link do fornecedor, e enquanto ninguém digitava o consultor lia que a bola era nossa e não cobrava o cliente dele (jornada.ts:168-178). Cada uma dessas é a conexão inteira: 40% da base ao vendedor, 10 fatias de 2%, 0,5% de pool e o repasse do fornecedor, tudo em pé até alguém encostar.
Alguns deles, para você conferir:
- cmsepdytm00013ro4fjksuri8
- cmseoqp3n00593rmnzprkmkxd
- cmsepwl9v00033rnv4zqe7is0
18Uma área do core não tem ninguém de plantão: só o admin enxerga aquela filaver
A fila enche e ninguém sabe. O caso do cliente espera numa coluna que só aparece pra quem tem a área marcada; o admin do core vê tudo e por isso jura que 'a tela está lá'. Foi o desenho do Funil Alta Produção subindo em 27/08 com o catálogo pronto e a distribuição não: a área existe, o quadro desenha, e a fila não é de ninguém.
Alguns deles, para você conferir:
- PIPELINE_LEGADO
- MOVIMENTACOES_REDE
- TARIFAS_E_PRECOS
9Praça sem ninguém que precifique: toda conta que subir ali morre com 'nosso time já foi avisado'ver
É o incidente de Tocantins acontecendo de novo por outro ramo. Uma praça média de 30 contas/mês parada é ~30 × R$ 160 de comissão de conexão que não nasce por mês (~R$ 4.800 de rede) mais o repasse do fornecedor sobre cada contrato, que é a maior fonte de receita da casa. E é irrecuperável: o consultor lê 'ainda não atendemos a distribuidora dessa conta, nosso time já foi avisado', cancela a venda, e a fila 'Perdidas' do core é DERIVADA de rascunho vivo — cancelou, evaporou. Não sobra nem a linha para contar depois quantos clientes se perderam ali.
Alguns deles, para você conferir:
- cmsdkt5w8001160tpybakdphi
- cmsdkt74n001560tph6zs50hu
- cmsdkt6tp001460tp1mhhcx53
4Conta de Grupo A com preço por kWh impossível — a fatura em MWh que ninguém converteuver
Duas perdas somadas. A cotação sai 1000× errada e o time negocia com a casa fornecedora um volume que não existe — foi o que aconteceu com a Carbeto, e o conserto exigiu corrigir consumo, histórico e mlConsumoMedioMwh à mão em produção. E o corte de APE é feito pelo consumo lido: a conta de 30 GWh com 131 mil kWh gravados não aparece no funil Alta Produção, aparece no quadro do Grupo A — some do lugar onde as pessoas a procurariam.
Alguns deles, para você conferir:
- cmsxtgh30009e3rk1u3tz845x
- cmsy14vee00hm3rk1ynfsgckt
- cmt0eyipe00023rp8vwqq81lx
3Venda liberada com a devolução de documentação ainda de pé: o contrato nunca vai nascerver
A venda fica em armadilha permanente e os três lados leem coisas diferentes e erradas. O cliente abre o link e lê 'Quase lá, Fulano! ... nossa equipe prepara e o seu consultor te chama pra assinar' — e nada naquela tela cria contrato, porque `podeGerarContratoAutomatico` recusa pela pendência (contrato-automatico.ts:125) e a tela de reenvio é gated por `!assinada` (page.tsx:125). O consultor lê 'Falta o cliente assinar' e cobra um cliente que não tem o que assinar. O core mostra o caso em 'Pendente assinatura' (funil-contratos.ts:59). Ninguém está errado sozinho e ninguém consegue destravar pela tela: só um UPDATE. A conexão inteira morre parada — 40% da base ao vendedor, as 10 fatias de 2%, o pool e o repasse do fornecedor.
Alguns deles, para você conferir:
- cmsvyztxu007r3rno19ueer5l
- cmst7ec3z00lo3rrxe7z3ajtl
- cmsjqc0ky00oz3ro5qlc7grqa
2Conta de alta tensão parada no primeiro degrau enquanto a tela promete 24 horasver
É a conta mais cara da casa parada sem fila. A comissão do grupo A é R$ 2,00/MWh × consumo médio × 12 × prazo do contrato (mlPrazoContratoAnos, mlConsumoMedioMwh): uma unidade de 500 MWh/mês num contrato de 5 anos vale cerca de R$ 60 mil de comissão. E nada no sistema promove essa venda sozinho — ela fica em RASCUNHO por desenho, invisível para o [painel] de rascunho parado do catálogo, que exclui o grupo A de propósito. Se a fila do core não for aberta, o caso não existe: o cliente espera, o consultor promete a proposta que a tela dele prometeu, e o negócio morre de silêncio.
Alguns deles, para você conferir:
- cmtdbnthd0nxn3rlldiatuwr4
- cmtdbnelb0nxm3rll2ci5gusu
2O ponto está pendurado numa linha que não existe mais — e é a linha que decide o cargover
`cargoPorLinhas` aplica o teto do VML POR LINHA (50% no Prata, 20% no Imperial): ponto carimbado na linha errada concentra volume onde o teto corta e some de onde faltava. A pessoa DESCE de cargo sem ter perdido produção nenhuma, e cargo é o que decide quais fatias da cascata ela consegue pegar no mês inteiro — cair de Esmeralda para Ouro entrega as fatias dela ao próximo qualificado ou à RETIDO_EMPRESA, sobre uma base de R$ 101.544 em FATIA_REDE em agosto. Ninguém reclama porque ninguém sabe qual cargo deveria ter: a tela mostra o cargo derivado dos pontos errados, e ela concorda consigo mesma. Quando a competência fecha, `travaDoAcerto` proíbe reescrever.
Alguns deles, para você conferir:
- cmsdyitc60000fctpluq1ix6w
- cmshoo1nr00c1owtpebeeobn2
2Número fora da faixa na configuração que precifica toda proposta de alta tensãover
Uma tarifa errada não estraga uma proposta: estraga TODAS as propostas daquela distribuidora até alguém notar. O caso que já está no banco (Copel com reservado 1000× menor) subestima o custo cativo do horário reservado e infla a economia mostrada ao cliente — e a Copel é justamente a distribuidora das únicas contas que simulavam quando o placar era 3/89.
Alguns deles, para você conferir:
- onde=tarifa linha=PR COPEL PR A4 campo=tusdReservado
- onde=tarifa linha=PR COPEL PR A4 campo=teReservado
1O cartão está no quadro do Grupo B e o botão pede a permissão do Grupo Aver
É a repetição literal do incidente de 25/08: doze pessoas com o Funil B inteiro marcado viam o cartão, clicavam em Assumir e liam 'Você não tem permissão para esta ação' sem nenhuma pista de QUAL permissão faltava — e ninguém abriu chamado porque cada um achou que era problema da própria conta. O gatilho agora é outro e mais fácil de disparar: `marcarGrupoDaFatura` só pula quem já tem grupo e aceita qualquer status ≠ CANCELADA, então marcar 'A' num lote da Leitura de Faturas empurra para dentro da armadilha uma venda que já está em Aceito, com o cliente já tendo mandado documento. Cada caso preso desse jeito é um cliente esperando; aos 30 dias a proposta caduca no fornecedor e a venda volta à estaca zero, levando junto a comissão do consultor.
Alguns deles, para você conferir:
- cartoes_no_quadro_b=0 mais_antigo_sp=null pessoas_que_levam_recusa=7
1O cliente aceitou, o contrato tinha que nascer sozinho, e não nasceuver
Cada linha é uma conexão inteira que não fecha. O cliente já mandou RG e comprovante de endereço, leu 'Recebemos' e foi embora; o consultor lê 'Documentos em validação' e não cobra ninguém; o time não vê o caso porque o funil de Contratos só mostra o que está em conferência. Não fechando, não nasce nada da cascata da venda: 40% da base de cálculo ao vendedor, as 10 fatias de 2% e os 0,5% de pool, mais o repasse do fornecedor, que é a maior receita da casa. E o dossiê caduca: a proposta vale 30 dias (page.tsx:175) e depois disso é refazer tudo, com o cliente que já disse sim uma vez. O código registra o precedente: 18 casos exatamente assim em produção quando o dono pegou, em 17/08/2026 (p/[token]/page.tsx:331-334).
Alguns deles, para você conferir:
- cmtddihjq001l3rn227zsy4tb
1Autoprodução parada: a conta mais cara da casa sem movimentover
O funil APE nasceu em 27/08 com duas contas de 30,6 GWh e 10,4 GWh por mês. A R$ 2,00/MWh × 12 × 15 anos (prazo do produto APE), uma conta de 30 GWh/mês é da ordem de R$ 10 milhões em comissão ao longo do contrato. Uma conta dessas parada por esquecimento é o maior negócio individual da empresa apodrecendo numa coluna que quase ninguém abre — o funil é novo e só 17 pessoas ganharam a permissão.
Alguns deles, para você conferir:
- cmstc5wvi005f3rk5e1ar9ob3
1Proposta firme vencida e a conta continua esperando assinaturaver
Preço travado com a casa fornecedora é preço do dia. Vencido, ou o cliente assina e a Ynova entrega abaixo do custo (a diferença sai do bolso da empresa), ou o time volta ao cliente com preço novo depois de já ter prometido um — que é a conversa que mais mata venda de mercado livre. Nenhum dos dois deixa rastro hoje.
Alguns deles, para você conferir:
- cmt03tox006tp3so3i317mh4r