DAS 2025-2026 — GCL DE FREITAS PSICANALISE
16 meses: o que está pago, o que está em aberto, o que falta transmitir.
Cliente de São João do Oriente / MG (CNPJ 59048820000104) enviou 10 DAS (02/2025 a 11/2025) e reclama que o sistema mostra
débitos em aberto mesmo após o pagamento. Janela atualizada: 01/2025 a 04/2026 (16 meses). Consultas em 3 bancos: pgdas_local do planum, e GLOBAL + PGDAS do servidor .85.
10 de 16 meses estão PAGOS (01-10/2025), 5 estão em aberto (11/2025 a 03/2026) e 1 ainda não foi transmitido (04/2026).
pgdas_local do planum NÃO está defasado em relação ao pgdas do .85 — ambos têm exatamente os mesmos 15 registros de transmissão, 10 DAS geradas e 10 pagamentos. A causa-raiz NÃO é o ETL. O que está acontecendo é que 5 competências (11/2025 a 03/2026) não têm DAS gerada nem pagamento registrado no PGDAS nacional — o cliente precisa apresentar os comprovantes e/ou confirmar se pagou. Detalhes em Diagnóstico & Fluxo.
A reclamação do cliente (literal)
— print em
uploads/c753a-image.png; lista de 10 PDFs (02.2025.pdf a 11.2025.pdf) visível no print.
O fluxo do DAS — onde o pipeline para
flowchart LR
RFB([RFB / Portal SIMPLES
PGDAS-D · DASSENDA · DEFIS])
P85[".85 · PGDAS
pgdas.pagamentosset
pgdas.pgdascontribuinteset"]
P85G["pgdas.pgdasguias
situacao_guia=1"]
PGM[".85 · PGDAS
pgdas.cnpjmunicipioset
(recorte municipal)"]
ETL["srv-app · auditoria
pgdas_local.carregar_pagamentos()"]
PL["planum · ISS-SAOJOAODOORIENTE-MG
pgdas_local.pagamentosset"]
BAIXA["pgdas_local.simples_baixar_guia_2()
↳ pgdasguias.situacao_guia=2
↳ pgdascontribuinteset.quitada=t"]
CLI([Cliente · vê 'em aberto'])
RFB -->|arquivo mensal| P85
P85 --> P85G
P85 -.->|precisa| PGM
PGM --> ETL
P85 --> ETL
ETL --> PL
PL --> BAIXA
BAIXA -.->|se pipeline rodasse| CLI
style P85 fill:#0a2a40,stroke:#007acc,color:#dcdcaa
style PGM fill:#2d2533,stroke:#c586c0
style ETL fill:#1f3a2e,stroke:#4ec9b0,color:#dcdcaa
style PL fill:#0a2a40,stroke:#007acc,color:#dcdcaa
style BAIXA fill:#1f3a2e,stroke:#4ec9b0
style CLI fill:#3a2a1f,stroke:#f0883e
pgdas_local é o INSERT em pagamentosset seguido de simples_baixar_guia_2(numero_guia). Quem alimenta isso é o job carregar_pagamentos do srv-app, que puxa do .85. Se a DAS existe na RFB mas não chegou no .85 ou se o CNPJ não está no pgdas.cnpjmunicipioset, o pipeline pula. Mas para este CNPJ, o pipeline rodou certinho — o que falta é o pagamento no `.85`.
Os 3 KPIs do caso (atualizado 16 meses)
DAS baixadas no planum + .85
01/2025 a 10/2025 com numero_guia, data_pagamento, valor_guia e quitada=t na pgdascontribuinteset do planum. Réplica idêntica no pgdas.pagamentosset do .85. Sincronização 100%.
DAS 11/2025 a 03/2026 sem baixa
Transmissão existe (pgdascontribuinteset 09/12, 05/01, 04/02, 03/03, 02/04), quitada=branco, mas nem DAS foi gerada em pgdasguias nem pagamento registrado em pagamentosset. Idem no planum e no .85.
Não transmitida (esperado)
04/2026 ainda não foi transmitida em nenhum dos bancos. Transmissão esperada só após o fim do mês (próximo ciclo, ~05/2026). Comportamento normal — não é débito.
Mapa por severidade (o que fazer)
| # | Achado | Severidade | Onde |
|---|---|---|---|
| F1 | 5 DAS em aberto (11/2025 a 03/2026) Transmissão existe, mas nem DAS nem pagamento em nenhum banco (.85 e planum). Idem em ambos. |
🔴 crítico | pgdas.pgdasguias + pgdas.pagamentosset (ambos) |
| F2 | 04/2026 não transmitida Janela normal de fechamento — transmissão esperada ~05/2026. Não é débito. |
🟡 informativo | pgdas.pgdascontribuinteset (vai receber) |
| F3 | pgdasguias.total_guia NULL em 100% Coluna nunca populada no planum — padrão herdado do ETL, não bloqueia baixa |
⚪ cosmético | pgdas_local.pgdasguias (184.952 linhas) |
| F4 | Hipótese inicial invalidada Suserpitava-se que o planum estaria defasado até abril. Não está — .85 e planum estão 100% sincronizados para este CNPJ. |
✅ achado | cruzamento pgdas.pgdascontribuinteset × pgdas_local.pgdascontribuinteset |
Navegue pela análise
Cruzamento PDFs × Sistema (16 meses)
Tabela com os 10 PDFs enviados (02-11/2025) E as 16 competências (01/2025-04/2026), com 4 colunas de status: PAGO/EM ABERTO no global e no local. Mostra numero_guia, data, valor, banco.
Diagnóstico & Fluxo
Causa-raiz atualizada: planum e .85 estão 100% sincronizados — o problema é upstream (cliente precisa apresentar comprovantes). Diagrama Mermaid da cadeia RFB→.85→planum.
Ação Corretiva (4 etapas)
Etapa 1 (nova prioridade): confirmar com o cliente. Etapa 2: re-rodar ETL. Etapa 3: investigar no PGDAS nacional. Etapa 4 (último recurso): INSERT manual. SQLs marcadas como "NÃO EXECUTAR".